)]}'
{
  "commit": "b473defc6c18973f6a452528a93f8842c740126e",
  "tree": "d876291c65b52e26ea7cc6b96cd802a34ba0d142",
  "parents": [
    "a87db035ef4bb8c14ac8522fe6dce59211544e96"
  ],
  "author": {
    "name": "Tor Jeremiassen",
    "email": "torerik@google.com",
    "time": "Wed Sep 06 10:36:06 2023 -0700"
  },
  "committer": {
    "name": "Cindy Liu",
    "email": "hcindyl@google.com",
    "time": "Thu Sep 07 12:34:54 2023 -0700"
  },
  "message": "Changes handling of HaltReason\n\nChange the stored type of HaltReason to be the HaltReasonValueType (the\ninteger type underlying enum class HaltReason), and allow for user defined\nhalt reasons to be used in architectures to provide ways to signal usecase\nspecific halt reasons.\n\nPiperOrigin-RevId: 563146717\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "922f393ae099d259fab106a37b0fc085ebd60e1f",
      "old_mode": 33188,
      "old_path": "sim/BUILD",
      "new_id": "de6e67cb9c728cd778863ce47a6593c8612a4efb",
      "new_mode": 33188,
      "new_path": "sim/BUILD"
    },
    {
      "type": "modify",
      "old_id": "b71173d4cb664930152ba26fd5016ffc44bf44c8",
      "old_mode": 33188,
      "old_path": "sim/kelvin_top.cc",
      "new_id": "13e5c58a88ef05679c497234a697b5161001aa3b",
      "new_mode": 33188,
      "new_path": "sim/kelvin_top.cc"
    },
    {
      "type": "modify",
      "old_id": "551d1273eca1f18fe02f9ccfbaf0da37b8d051f7",
      "old_mode": 33188,
      "old_path": "sim/kelvin_top.h",
      "new_id": "9c28e30aed0cc9b01b88d412edcfb7a268dba40f",
      "new_mode": 33188,
      "new_path": "sim/kelvin_top.h"
    },
    {
      "type": "modify",
      "old_id": "f87d6bec132edeebf41f846eba3ba13e1d6b0c2a",
      "old_mode": 33188,
      "old_path": "sim/renode/BUILD",
      "new_id": "c53af89862e0be4a8b126bd2709d83c6679d4ddf",
      "new_mode": 33188,
      "new_path": "sim/renode/BUILD"
    },
    {
      "type": "modify",
      "old_id": "c0ba4124a55064a4d01b58814006d1687eeaeb42",
      "old_mode": 33188,
      "old_path": "sim/renode/kelvin_renode.cc",
      "new_id": "618a08fa780bc386ad4786fb6721c349aa3c678d",
      "new_mode": 33188,
      "new_path": "sim/renode/kelvin_renode.cc"
    },
    {
      "type": "modify",
      "old_id": "0469eedd561634ff4f6ca0a7c0bc6d1c232e6670",
      "old_mode": 33188,
      "old_path": "sim/renode/kelvin_renode.h",
      "new_id": "331d912bb30ca312b3a2e746e0d0a9077447d512",
      "new_mode": 33188,
      "new_path": "sim/renode/kelvin_renode.h"
    },
    {
      "type": "modify",
      "old_id": "5a1035da2402c841ea0f1613ed8de2ff02d0a6a7",
      "old_mode": 33188,
      "old_path": "sim/renode/renode_mpact.cc",
      "new_id": "e01903f9c6ce9cebdaa6c0c7128b7a43a0be3ead",
      "new_mode": 33188,
      "new_path": "sim/renode/renode_mpact.cc"
    }
  ]
}
