)]}'
{
  "commit": "b277113c7e5d555db3713f46889f2cda91a3b5af",
  "tree": "276dfd2ae66412978ce395844189c5394f8de195",
  "parents": [
    "2567a04bb3c7975fbafcb5cb01c89e5c1352b783"
  ],
  "author": {
    "name": "Qiuweihong",
    "email": "953950914@qq.com",
    "time": "Tue Apr 07 09:00:48 2026 +0000"
  },
  "committer": {
    "name": "Keith Randall",
    "email": "khr@golang.org",
    "time": "Thu Apr 16 16:28:34 2026 -0700"
  },
  "message": "riscv64: add disassembly support and tests for CMO extensions\n\nAdd disassembly support and tests for CMO extensions (Zicbom, Zicboz, Zicbop).\n\nChange-Id: I1de764e31dec5cf1c24f0c97b8a81ec023d78a4a\nGitHub-Last-Rev: c3e983462df20903384e9486b8a012326ee58a17\nGitHub-Pull-Request: golang/arch#16\nReviewed-on: https://go-review.googlesource.com/c/arch/+/735500\nReviewed-by: Mark Ryan \u003cmarkdryan@meta.com\u003e\nReviewed-by: David Chase \u003cdrchase@google.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Mark Freeman \u003cmarkfreeman@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b0be66238db0f49dcc111884710a2c9afb90e280",
      "old_mode": 33188,
      "old_path": "riscv64/riscv64asm/gnu.go",
      "new_id": "254bc1fca9583fa7731df1c5528cacec34dafaa6",
      "new_mode": 33188,
      "new_path": "riscv64/riscv64asm/gnu.go"
    },
    {
      "type": "modify",
      "old_id": "75364760fee6747f976812cd57f0678aca19df66",
      "old_mode": 33188,
      "old_path": "riscv64/riscv64asm/objdumpext_test.go",
      "new_id": "b8566fce5ab3cea7ea1984bfc5ee497948c20cad",
      "new_mode": 33188,
      "new_path": "riscv64/riscv64asm/objdumpext_test.go"
    },
    {
      "type": "modify",
      "old_id": "c64c9ef3c0da744c5f98e078a50ab68fca521fa3",
      "old_mode": 33188,
      "old_path": "riscv64/riscv64asm/plan9x.go",
      "new_id": "2a20d0d236bc3e3c67613b88cd69c23e90abb054",
      "new_mode": 33188,
      "new_path": "riscv64/riscv64asm/plan9x.go"
    },
    {
      "type": "modify",
      "old_id": "01fc1724cf3cac082aa0193d7816ac44d8c3e528",
      "old_mode": 33188,
      "old_path": "riscv64/riscv64asm/tables.go",
      "new_id": "efe6c876618bedfa57a27743b19459f8b46083d2",
      "new_mode": 33188,
      "new_path": "riscv64/riscv64asm/tables.go"
    },
    {
      "type": "modify",
      "old_id": "cb37c431002af5144769ea6b063827f842bf135f",
      "old_mode": 33188,
      "old_path": "riscv64/riscv64asm/testdata/gnucases.txt",
      "new_id": "a3384936e9a8b334cb937f2e3dd063aec56fc28d",
      "new_mode": 33188,
      "new_path": "riscv64/riscv64asm/testdata/gnucases.txt"
    },
    {
      "type": "modify",
      "old_id": "33a9d0788d82501a6905b04b7a79c505c86d5c68",
      "old_mode": 33188,
      "old_path": "riscv64/riscv64asm/testdata/plan9cases.txt",
      "new_id": "55a9260f6e7d597c362c38f40ab5c3babe72e8f7",
      "new_mode": 33188,
      "new_path": "riscv64/riscv64asm/testdata/plan9cases.txt"
    },
    {
      "type": "modify",
      "old_id": "19c3614193fe272c88fcb20f28de2887f0bce458",
      "old_mode": 33188,
      "old_path": "riscv64/riscv64spec/spec.go",
      "new_id": "b153076f911fe06a3748e3d72d00f73ae2f8b2b3",
      "new_mode": 33188,
      "new_path": "riscv64/riscv64spec/spec.go"
    }
  ]
}
