)]}'
{
  "commit": "a89dbe4d9bce7680d8db3cc22879c2b37e84d095",
  "tree": "112c4a465449490d5e48bcff39aac4137ebf2a34",
  "parents": [
    "8711e21c902bed11b09f156579145c247cf88b49"
  ],
  "author": {
    "name": "Michael Schaffner",
    "email": "msf@opentitan.org",
    "time": "Wed Nov 27 16:56:55 2019 -0800"
  },
  "committer": {
    "name": "Michael Schaffner",
    "email": "msf@google.com",
    "time": "Mon Dec 02 17:46:28 2019 -0800"
  },
  "message": "[fpv] FPV flow updates\n\nThis reworks the FPV flow such that 1) a coverage report is written out\neach run and 2) only the relevant source files are analyzed and\nelaborated, which can significantly improve coverage collection runtime.\n\nSigned-off-by: Michael Schaffner \u003cmsf@opentitan.org\u003e\n",
  "tree_diff": [
    {
      "type": "delete",
      "old_id": "ca0ea3fa8e801286fa08c2c23c81e4736cd5fc9e",
      "old_mode": 33188,
      "old_path": "hw/formal/formal.core",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "d0ca4d9079a2308faf7a8fbffccf2b1aad10c6ee",
      "old_mode": 33261,
      "old_path": "hw/formal/fpv",
      "new_id": "9f68fa8c5b9c885691bbf09654a4d5bebd2493a8",
      "new_mode": 33261,
      "new_path": "hw/formal/fpv"
    },
    {
      "type": "modify",
      "old_id": "77f219be6a0e92a103b26a70438c414ad1207b83",
      "old_mode": 33188,
      "old_path": "hw/formal/fpv.tcl",
      "new_id": "831fcd923368e02300d1b2c9ee2b1cd8a609d13a",
      "new_mode": 33188,
      "new_path": "hw/formal/fpv.tcl"
    },
    {
      "type": "modify",
      "old_id": "c6372e9923446a4312285fed161153d2e4c42c1e",
      "old_mode": 33188,
      "old_path": "hw/ip/alert_handler/fpv/alert_handler_ping_timer_fpv.core",
      "new_id": "0bc01195a8d6c83149b968a64bfdcc8378a8a885",
      "new_mode": 33188,
      "new_path": "hw/ip/alert_handler/fpv/alert_handler_ping_timer_fpv.core"
    },
    {
      "type": "modify",
      "old_id": "e297f0028c27c72ccda77c61ec05096c336bd9fc",
      "old_mode": 33188,
      "old_path": "hw/ip/padctrl/fpv/padctrl_fpv.core",
      "new_id": "15522ed10dc9cf75a8387218c747b9a33b2554da",
      "new_mode": 33188,
      "new_path": "hw/ip/padctrl/fpv/padctrl_fpv.core"
    },
    {
      "type": "modify",
      "old_id": "116c68db7d2b5e981f93199d8c8c19cf6f5d4248",
      "old_mode": 33188,
      "old_path": "hw/ip/pinmux/fpv/pinmux_fpv.core",
      "new_id": "32490b7c35214b3135818a4760f874569aa387e8",
      "new_mode": 33188,
      "new_path": "hw/ip/pinmux/fpv/pinmux_fpv.core"
    },
    {
      "type": "modify",
      "old_id": "bc56607b8dff95f4948dc845b720d0d3f76ef06e",
      "old_mode": 33188,
      "old_path": "hw/ip/prim/fpv/prim_alert_rxtx_fpv.core",
      "new_id": "57e40fde2a75699a660ef9894bb64fe21aa5656d",
      "new_mode": 33188,
      "new_path": "hw/ip/prim/fpv/prim_alert_rxtx_fpv.core"
    },
    {
      "type": "modify",
      "old_id": "c708529cb8709953c93a82ee2c573a26ec695439",
      "old_mode": 33188,
      "old_path": "hw/ip/prim/fpv/prim_esc_rxtx_fpv.core",
      "new_id": "dfe5d626f9caefa520e7f352532febb8d2ff39ce",
      "new_mode": 33188,
      "new_path": "hw/ip/prim/fpv/prim_esc_rxtx_fpv.core"
    },
    {
      "type": "modify",
      "old_id": "7a457de4c7c9620a7a753cfa410158228977bb3f",
      "old_mode": 33188,
      "old_path": "hw/ip/prim/fpv/prim_lfsr_fpv.core",
      "new_id": "6eaf4e1f44257056a0a84c3cc9fe101f386b2d4d",
      "new_mode": 33188,
      "new_path": "hw/ip/prim/fpv/prim_lfsr_fpv.core"
    },
    {
      "type": "modify",
      "old_id": "3e1db2a2b13d92725ee8f1a023744a4bd2577f9f",
      "old_mode": 33188,
      "old_path": "hw/ip/rv_plic/fpv/rv_plic_fpv.core",
      "new_id": "0acfb724d33c081a661b22fda29232dc4e7f99c0",
      "new_mode": 33188,
      "new_path": "hw/ip/rv_plic/fpv/rv_plic_fpv.core"
    },
    {
      "type": "modify",
      "old_id": "d39eb6ff613f614d53c3331a87f761ad47de4a13",
      "old_mode": 33188,
      "old_path": "hw/ip/rv_plic/fpv/tb/rv_plic_bind_fpv.sv",
      "new_id": "82ed3fba90f13c28b2b9e2f2a152e443a4fc1d83",
      "new_mode": 33188,
      "new_path": "hw/ip/rv_plic/fpv/tb/rv_plic_bind_fpv.sv"
    },
    {
      "type": "modify",
      "old_id": "f746a3f547d519ab7aee808d25a2d44831a99714",
      "old_mode": 33188,
      "old_path": "hw/ip/rv_plic/fpv/vip/rv_plic_assert_fpv.sv",
      "new_id": "cbdeb47821cc29737da0887d66338437b3e0da4d",
      "new_mode": 33188,
      "new_path": "hw/ip/rv_plic/fpv/vip/rv_plic_assert_fpv.sv"
    }
  ]
}
