)]}'
{
  "commit": "2ebc088905893235444b5edf6d6eeb4a0f44827b",
  "tree": "7fc42cf5d9f8974fcf9e920c8447858d0d2d2091",
  "parents": [
    "a0d57e245b8d7c154696cd7b6874424b8a7c680f"
  ],
  "author": {
    "name": "Meng Zhuo",
    "email": "mengzhuo@iscas.ac.cn",
    "time": "Sun Apr 05 20:48:44 2026 +0800"
  },
  "committer": {
    "name": "Meng Zhuo",
    "email": "mengzhuo@iscas.ac.cn",
    "time": "Tue May 12 17:31:55 2026 -0700"
  },
  "message": "riscv64: add support for zvk instructions\n\nAdd support for the disassembly of Zvk (vector cryptography)\ninstructions and test cases.\n\nThe objdump test mismatch is allow because some old GNU\nobjdump does not yet support Zvk instructions.\n\nChange-Id: I171cf95bced8b95c180e46777eacc0d448e39cbe\nReviewed-on: https://go-review.googlesource.com/c/arch/+/762880\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Mark Ryan \u003cmarkdryan@meta.com\u003e\nReviewed-by: Cherry Mui \u003ccherryyz@google.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "479301bbddfd1d639a6ec65fc0bf13391c731d81",
      "old_mode": 33188,
      "old_path": "riscv64/riscv64asm/objdump_test.go",
      "new_id": "ddaa28c5439f068829ee618c820dcbf8c5584b03",
      "new_mode": 33188,
      "new_path": "riscv64/riscv64asm/objdump_test.go"
    },
    {
      "type": "modify",
      "old_id": "b8566fce5ab3cea7ea1984bfc5ee497948c20cad",
      "old_mode": 33188,
      "old_path": "riscv64/riscv64asm/objdumpext_test.go",
      "new_id": "acbd92569a9e0b781d436897b740d5a4b4d8cc28",
      "new_mode": 33188,
      "new_path": "riscv64/riscv64asm/objdumpext_test.go"
    },
    {
      "type": "modify",
      "old_id": "0b9092c3e7ec370e838139d8d7b23fec84cf5130",
      "old_mode": 33188,
      "old_path": "riscv64/riscv64asm/tables.go",
      "new_id": "f96c307b1af7c6198b695db9626d7670cd954f4a",
      "new_mode": 33188,
      "new_path": "riscv64/riscv64asm/tables.go"
    },
    {
      "type": "modify",
      "old_id": "ac9712c4925ba41f13b4d9a9c63ffca3ef91ab19",
      "old_mode": 33188,
      "old_path": "riscv64/riscv64asm/testdata/gnucases.txt",
      "new_id": "db1fc8f4c0424a2fc2cce0a05db877f2e1e12970",
      "new_mode": 33188,
      "new_path": "riscv64/riscv64asm/testdata/gnucases.txt"
    },
    {
      "type": "modify",
      "old_id": "8ad8c77a1e29b2821416fcc7bd9a92cf77b5796d",
      "old_mode": 33188,
      "old_path": "riscv64/riscv64asm/testdata/plan9cases.txt",
      "new_id": "a361d65e659d69ec4bf65adf492c18b9de28af19",
      "new_mode": 33188,
      "new_path": "riscv64/riscv64asm/testdata/plan9cases.txt"
    },
    {
      "type": "modify",
      "old_id": "8acec059647aecca663cbfbd3f2b25407bc3f3cd",
      "old_mode": 33188,
      "old_path": "riscv64/riscv64spec/spec.go",
      "new_id": "887dd143722c560196dd1a2d6223dd8a9d4e7574",
      "new_mode": 33188,
      "new_path": "riscv64/riscv64spec/spec.go"
    }
  ]
}
