)]}'
{
  "commit": "dfeffd022d6a8fca57533b63d55b51482e00a0d9",
  "tree": "c9092e4a83598f1a1585e210b98f4f2bf9544d6b",
  "parents": [
    "280f56fa6f91cda69d3e1198249db706024c1acb"
  ],
  "author": {
    "name": "Tor Jeremiassen",
    "email": "torerik@google.com",
    "time": "Tue Nov 19 13:57:18 2024 -0800"
  },
  "committer": {
    "name": "Tor Jeremiassen",
    "email": "torerik@google.com",
    "time": "Tue Nov 19 16:25:19 2024 -0800"
  },
  "message": "Rewrote the instruction decoder code-generator.\n\n- Reduced amount of C++ code generated for instruction decoding (40-50%)\n- Significantly improves compile time of the generated decoders (up to 80%)\n\nPiperOrigin-RevId: 698135815\nChange-Id: Ia916bea00d1bac3b6a8ca736f7d1036868e49557\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "57e9c6405d3ab6f38f8857e566fad05c7efdf751",
      "old_mode": 33188,
      "old_path": "riscv/riscv32_decoder.cc",
      "new_id": "67660498c5c6e275d0fcfbb9599fa4ae3ff832f7",
      "new_mode": 33188,
      "new_path": "riscv/riscv32_decoder.cc"
    }
  ]
}
