)]}'
{
  "commit": "c6458ec2e5338cbc30b3582803235e7d77f86ecf",
  "tree": "2a0da2e24b8e0ee4342a29854b7784b70ca4ca29",
  "parents": [
    "6d92395c727aacc6a9af00b3e0612b516b277f42"
  ],
  "author": {
    "name": "Tor Jeremiassen",
    "email": "torerik@google.com",
    "time": "Fri Apr 04 13:27:20 2025 -0700"
  },
  "committer": {
    "name": "Tor Jeremiassen",
    "email": "torerik@google.com",
    "time": "Fri Apr 11 14:18:59 2025 -0700"
  },
  "message": "Updated assembler to support architectures where the increment in address\nin the text section is different from the number of bytes added.\n\nUpdated the decoder generators to better handle slots where instructions\nhave been \"deleted\" from one or more base slots it inherits from.\n\nFixed minor typos and oversights.\n\nPiperOrigin-RevId: 744051094\nChange-Id: Icd4860e9f734470d2407fa3486e57322ee574d0c\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "65faa21cb4549c92e810ec7b7dce02bdb986943e",
      "old_mode": 33188,
      "old_path": "riscv/BUILD",
      "new_id": "95fea117821e446cc0bec06fb9f43806918356e6",
      "new_mode": 33188,
      "new_path": "riscv/BUILD"
    },
    {
      "type": "modify",
      "old_id": "7965d406f8ee29ffb92afb5cba7e49a4afdc0400",
      "old_mode": 33188,
      "old_path": "riscv/riscv32g_encoding.h",
      "new_id": "920e84eff9b048355388167cbd3f6f664a79d0e5",
      "new_mode": 33188,
      "new_path": "riscv/riscv32g_encoding.h"
    },
    {
      "type": "modify",
      "old_id": "3893308194c3667215892a8e5ad1ddeb011d2237",
      "old_mode": 33188,
      "old_path": "riscv/riscv64g_as_main.cc",
      "new_id": "c005a5a41c02ad419dc44321fa53f6dfd49578f3",
      "new_mode": 33188,
      "new_path": "riscv/riscv64g_as_main.cc"
    }
  ]
}
