)]}'
{
  "commit": "37d2396cabe56b29d37551ea55d0d745d5748ded",
  "tree": "1ea46bea891d15d1cc4d37b1541b82ada3a78ebe",
  "parents": [
    "3c9fd7577f666cda10f74e1f7baef55f88cc3bd6"
  ],
  "author": {
    "name": "Steven Perron",
    "email": "stevenperron@google.com",
    "time": "Fri Jun 24 12:33:45 2022 -0400"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Jun 24 12:33:45 2022 -0400"
  },
  "message": "Fix SplitLoopHeader to handle single block loop (#4829)\n\nThe code in `CFG::SplitLoopHeader` assumes the loop header is not the\r\nlatch.  This leads to it not being able to find the latch block.  This\r\nhas been fixed, and a test added.\r\n\r\nFixes #4527",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ac0fcc3685ba46784bd6a02a875142fb67b83a69",
      "old_mode": 33188,
      "old_path": "source/opt/cfg.cpp",
      "new_id": "5358be6db1af51b1338e37e860dc5e6d66fc5307",
      "new_mode": 33188,
      "new_path": "source/opt/cfg.cpp"
    },
    {
      "type": "modify",
      "old_id": "2cfc9f374e56056070693819795fd9aaf1f1435c",
      "old_mode": 33188,
      "old_path": "test/opt/cfg_test.cpp",
      "new_id": "a4c6271958c0821ab5216dcc89bd9dfe49e4f53a",
      "new_mode": 33188,
      "new_path": "test/opt/cfg_test.cpp"
    }
  ]
}
