)]}'
{
  "commit": "f886ceb27a83758b9ba0033339f14ee346856812",
  "tree": "85b926d502c490590ade23210663b626094cbb1e",
  "parents": [
    "d884f10a8bcbb16721b8368afef83fa79760538f"
  ],
  "author": {
    "name": "Alex Van Damme",
    "email": "atv@google.com",
    "time": "Wed Mar 06 12:53:12 2024 -0800"
  },
  "committer": {
    "name": "Alex Van Damme",
    "email": "atv@google.com",
    "time": "Wed Mar 06 13:49:10 2024 -0800"
  },
  "message": "Express operating mode as an enum\n\n- Previously, the machine vs. user mode was represented as a Bool --\n  convert this to a ChiselEnum, both for readability and potential\n  extension in the future.\n\nChange-Id: I94387b4158385051a660924a3c766abacbf02f19\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f76f257ef5054c30876d70f45dc7913cd641297a",
      "old_mode": 33188,
      "old_path": "hdl/chisel/src/kelvin/scalar/Bru.scala",
      "new_id": "bc4e7b4e3a475ca4b64aa1b29af0914c2c28d6a1",
      "new_mode": 33188,
      "new_path": "hdl/chisel/src/kelvin/scalar/Bru.scala"
    },
    {
      "type": "modify",
      "old_id": "6db1af52d44f47a1cc39dd65dbc7dcfced89338d",
      "old_mode": 33188,
      "old_path": "hdl/chisel/src/kelvin/scalar/Csr.scala",
      "new_id": "465c57be6200d709f8b25ab3396dabed30e65180",
      "new_mode": 33188,
      "new_path": "hdl/chisel/src/kelvin/scalar/Csr.scala"
    }
  ]
}
