)]}'
{
  "commit": "a79bd56a4b0298c1b35848a43595f2b26277c97e",
  "tree": "1902a0d1afe10aabae676487c168ae8837419e5d",
  "parents": [
    "cf76d8baa85064ba13739c204c10989d84234463"
  ],
  "author": {
    "name": "Luka Perkov",
    "email": "luka.perkov@sartura.hr",
    "time": "Sat Aug 01 10:39:30 2026 +0200"
  },
  "committer": {
    "name": "Cherry Mui",
    "email": "cherryyz@google.com",
    "time": "Wed Aug 19 13:34:02 2026 -0700"
  },
  "message": "arm64/arm64gen: support current system register XML\n\nUpdate arm64gen for the current Arm A-profile system register XML.\nIgnore unrelated archive entries, handle parameterized encodings that\nuse m or n bit slices, honor nonzero register minima, and locate the\nMRS/MSR access mechanism instead of requiring it to appear first.\n\nThis allows the Go assembler system register table to be regenerated\nwith newer register definitions.\n\nThe generated Go assembler table update is CL 808441.\n\nChange-Id: I9e23863c589369444733d06a2e9b005283e1eb16\nReviewed-on: https://go-review.googlesource.com/c/arch/+/808361\nReviewed-by: Cherry Mui \u003ccherryyz@google.com\u003e\nReviewed-by: Carlos Amedee \u003ccarlos@golang.org\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5c42532b3f7e54703a6666747637af9b2e5214c0",
      "old_mode": 33188,
      "old_path": "arm64/arm64gen/sysreggen.go",
      "new_id": "bcd2f4cc76bf50ed85c72e43d7a98dfb25f3d985",
      "new_mode": 33188,
      "new_path": "arm64/arm64gen/sysreggen.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b1706b31a16e9e2680ff24d0a6d7e9c27eab62f8",
      "new_mode": 33188,
      "new_path": "arm64/arm64gen/sysreggen_test.go"
    }
  ]
}
