)]}'
{
  "commit": "61d39fb5641d96f4e252203713d2bb75e632c6fc",
  "tree": "69ee01c39a5cf72756e480cf64ad15c18b426097",
  "parents": [
    "5c6681f3a60045eec5145d56f95de6b4df8af479"
  ],
  "author": {
    "name": "Tor Jeremiassen",
    "email": "torerik@google.com",
    "time": "Thu Jun 13 15:05:47 2024 -0700"
  },
  "committer": {
    "name": "Tor Jeremiassen",
    "email": "torerik@google.com",
    "time": "Mon Jun 17 12:55:48 2024 -0700"
  },
  "message": "Changed interface to riscv_top/cheriot_top to make it easier to reuse the class.\n\nPiperOrigin-RevId: 643133613\nChange-Id: I8a6e201483394e112e85cc9ff7e2361a81d183bc\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "17501f163413b46cd44c594e65e709e33d6f9146",
      "old_mode": 33188,
      "old_path": "cheriot/BUILD",
      "new_id": "e2750dfa4021558aa9367c293b2b7f96ca450209",
      "new_mode": 33188,
      "new_path": "cheriot/BUILD"
    },
    {
      "type": "modify",
      "old_id": "ba5e4d7ed6fc51c77cb58fc94e8bc41aad3e7d42",
      "old_mode": 33188,
      "old_path": "cheriot/cheriot_decoder.cc",
      "new_id": "63e61034c7d4e6b972212f6f75785528c5f690ad",
      "new_mode": 33188,
      "new_path": "cheriot/cheriot_decoder.cc"
    },
    {
      "type": "modify",
      "old_id": "93442f3afca5fc99030c5a9375d3a5abff34ce69",
      "old_mode": 33188,
      "old_path": "cheriot/cheriot_decoder.h",
      "new_id": "7912734d858340c882eb545c4f9a31efafd262fb",
      "new_mode": 33188,
      "new_path": "cheriot/cheriot_decoder.h"
    },
    {
      "type": "modify",
      "old_id": "aad6ac0051f07f5f1ed31915a115e666443e815e",
      "old_mode": 33188,
      "old_path": "cheriot/cheriot_renode.cc",
      "new_id": "e308fa9c5daae81dd188d105ff7cec09db0ffcd2",
      "new_mode": 33188,
      "new_path": "cheriot/cheriot_renode.cc"
    },
    {
      "type": "modify",
      "old_id": "377c01ffdacb93a6e6f6472d7624fc3715c243ee",
      "old_mode": 33188,
      "old_path": "cheriot/cheriot_renode.h",
      "new_id": "0f2717ccc5fda8696f68bc04566569114dd92419",
      "new_mode": 33188,
      "new_path": "cheriot/cheriot_renode.h"
    },
    {
      "type": "modify",
      "old_id": "525c5c8088d61198090bdeb887974d47168e48a8",
      "old_mode": 33188,
      "old_path": "cheriot/cheriot_state.cc",
      "new_id": "1842f2982cf8235ff79954c7f2e8f6b7e0efce41",
      "new_mode": 33188,
      "new_path": "cheriot/cheriot_state.cc"
    },
    {
      "type": "modify",
      "old_id": "7df9bba44e26444f64d0284b5e7586c5f843724d",
      "old_mode": 33188,
      "old_path": "cheriot/cheriot_state.h",
      "new_id": "c14c73e29942cd6cb47d16cee62219e70969580e",
      "new_mode": 33188,
      "new_path": "cheriot/cheriot_state.h"
    },
    {
      "type": "modify",
      "old_id": "a8b72219cabbaecd3760deac50a02479c74b3a21",
      "old_mode": 33188,
      "old_path": "cheriot/cheriot_top.cc",
      "new_id": "5321f0dbd6069b2ac847a2228262b6ed8d994a35",
      "new_mode": 33188,
      "new_path": "cheriot/cheriot_top.cc"
    },
    {
      "type": "modify",
      "old_id": "98d0421db62b1850b2afdb0bf61a62da7a2e83e9",
      "old_mode": 33188,
      "old_path": "cheriot/cheriot_top.h",
      "new_id": "4fc8d1794421bfd7854da443a1a699affec21b06",
      "new_mode": 33188,
      "new_path": "cheriot/cheriot_top.h"
    },
    {
      "type": "modify",
      "old_id": "65dce131ebc56762fdb1ccadc1a0f78fe05f962a",
      "old_mode": 33188,
      "old_path": "cheriot/mpact_cheriot.cc",
      "new_id": "9174c63f55a367d30abfa82077a729abeafc7a01",
      "new_mode": 33188,
      "new_path": "cheriot/mpact_cheriot.cc"
    },
    {
      "type": "modify",
      "old_id": "bcac027c7fb546ebd7f50f7759c4b002f6ca3e3d",
      "old_mode": 33188,
      "old_path": "cheriot/test/BUILD",
      "new_id": "c4920c9fa245a129c7975f5843b96c131de81727",
      "new_mode": 33188,
      "new_path": "cheriot/test/BUILD"
    },
    {
      "type": "modify",
      "old_id": "28c0c04fde03659d3426c458fe6fd3069ecb2a14",
      "old_mode": 33188,
      "old_path": "cheriot/test/cheriot_state_test.cc",
      "new_id": "85c728e0f68a3c232ec7ead327a5182217ddb1cf",
      "new_mode": 33188,
      "new_path": "cheriot/test/cheriot_state_test.cc"
    },
    {
      "type": "modify",
      "old_id": "2f941e775688422d6c2b29b30efdf5493c03d1a9",
      "old_mode": 33188,
      "old_path": "cheriot/test/riscv_cheriot_encoding_test.cc",
      "new_id": "31604ba24c6ddf5902f8d61b17f2303bec30841c",
      "new_mode": 33188,
      "new_path": "cheriot/test/riscv_cheriot_encoding_test.cc"
    },
    {
      "type": "delete",
      "old_id": "b47923d6ee6d565baec69812a0b59b1330c56c54",
      "old_mode": 33188,
      "old_path": "cheriot/test/riscv_cheriot_fp_test_base.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "93dbd4132477f5e2fd84048cf198342af55ebc12",
      "old_mode": 33188,
      "old_path": "cheriot/test/riscv_cheriot_i_instructions_test.cc",
      "new_id": "d5ab010beef3dbbbf7c6f977048ccc48f5ff0d9e",
      "new_mode": 33188,
      "new_path": "cheriot/test/riscv_cheriot_i_instructions_test.cc"
    },
    {
      "type": "modify",
      "old_id": "4874485274a739b95519538cb4048c477504c5b6",
      "old_mode": 33188,
      "old_path": "cheriot/test/riscv_cheriot_m_instructions_test.cc",
      "new_id": "ec239512911440f89a751732baa7d5e4578ea0cc",
      "new_mode": 33188,
      "new_path": "cheriot/test/riscv_cheriot_m_instructions_test.cc"
    },
    {
      "type": "modify",
      "old_id": "a1792af7a3cad6e2370acf1fecc3a5ed598c4dc2",
      "old_mode": 33188,
      "old_path": "cheriot/test/riscv_cheriot_zicsr_instructions_test.cc",
      "new_id": "6d75d874a001febbd382f799e54c7473b3d6cc1a",
      "new_mode": 33188,
      "new_path": "cheriot/test/riscv_cheriot_zicsr_instructions_test.cc"
    }
  ]
}
