)]}'
{
  "commit": "d4777ca3e80f843df41b6fb8a6836d4734721611",
  "tree": "01ef2529038aba64fed699251ee87a0c467ab86f",
  "parents": [
    "42b3e66d7ca3aee8e748c20e4c7bc1cdd523b413"
  ],
  "author": {
    "name": "Srikrishna Iyer",
    "email": "sriyer@google.com",
    "time": "Tue Nov 09 14:30:05 2021 -0800"
  },
  "committer": {
    "name": "Srikrishna Iyer",
    "email": "46467186+sriyerg@users.noreply.github.com",
    "time": "Wed Nov 10 09:50:28 2021 -0800"
  },
  "message": "[chip,dv] Refactor CSR exclusion method\n\n- Minor refactor of `csr_excl_item`\n  - fixed minor bugs that existed in original code\n  - split `has_excl` to cleanly separate the task of retrieving the\n  associative array index from `exclusions` data structure into a\n  separate local task.\n  - cleaned up method doc comments\n\n- Added support for tmporarily disable exclusions in effect (request\nfrom @NigelScales)\n\nSigned-off-by: Srikrishna Iyer \u003csriyer@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e1e4e7fb7556d9cbd4f6c2da31c20032c437f178",
      "old_mode": 33188,
      "old_path": "hw/dv/sv/csr_utils/csr_utils_pkg.sv",
      "new_id": "13aa420c29cfba787935e1a8c79b3cfb8c5d6d95",
      "new_mode": 33188,
      "new_path": "hw/dv/sv/csr_utils/csr_utils_pkg.sv"
    },
    {
      "type": "modify",
      "old_id": "2372478ec8773f03ac72be8af211801e19914c20",
      "old_mode": 33188,
      "old_path": "hw/dv/sv/dv_base_reg/csr_excl_item.sv",
      "new_id": "b577d3bcbc431089a62ee1d3c73d7ae5cdcd5f47",
      "new_mode": 33188,
      "new_path": "hw/dv/sv/dv_base_reg/csr_excl_item.sv"
    },
    {
      "type": "modify",
      "old_id": "ff63ee4d833af0cbf212f353aa32f246a4df389b",
      "old_mode": 33188,
      "old_path": "hw/dv/sv/dv_base_reg/dv_base_reg_block.sv",
      "new_id": "7a6efa0a3e84bbbfaee6728720bbabd4445da101",
      "new_mode": 33188,
      "new_path": "hw/dv/sv/dv_base_reg/dv_base_reg_block.sv"
    },
    {
      "type": "modify",
      "old_id": "6632ae68a96ff7611b53da3a6f5559ca76f30ffa",
      "old_mode": 33188,
      "old_path": "hw/dv/sv/dv_base_reg/dv_base_reg_pkg.sv",
      "new_id": "d1377db54db72fc3307fdf3a6c71372166426f2e",
      "new_mode": 33188,
      "new_path": "hw/dv/sv/dv_base_reg/dv_base_reg_pkg.sv"
    },
    {
      "type": "modify",
      "old_id": "7206e84b844861d07c7f4193dd34b7214c03e928",
      "old_mode": 33188,
      "old_path": "hw/dv/sv/dv_lib/dv_base_vseq.sv",
      "new_id": "271b770c65f84e6496c78dbcb167999edbdf1913",
      "new_mode": 33188,
      "new_path": "hw/dv/sv/dv_lib/dv_base_vseq.sv"
    }
  ]
}
