)]}'
{
  "commit": "517985580b2cd3889a53c4335e4514d19cde3547",
  "tree": "7bbf8d2bd0e6f85b16f5e4946b040f4e4f810a46",
  "parents": [
    "ea7dc16c5f3a6f7c85bf690acc82e1f25ce7811d"
  ],
  "author": {
    "name": "Søren Gjesse",
    "email": "sgjesse@google.com",
    "time": "Thu Jul 12 11:41:46 2018 +0200"
  },
  "committer": {
    "name": "Søren Gjesse",
    "email": "sgjesse@google.com",
    "time": "Thu Jul 12 11:41:46 2018 +0200"
  },
  "message": "Ignore monitor exit for field load elimination\n\nThis makes the code be more \"precise\", but does not change\nthe output, due to the way field values are currently propagated\nto successors.\n\nBug: 111250398, 111380066\nChange-Id: I2444ddc17af82274166744a8c9a8700a50877d40",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6b3c89c500ee060b8778c1f0bd3a5f25468f7ae4",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/code/Monitor.java",
      "new_id": "3b1b2d1cb7b192fe3ff8ed776f5a1ccc5594b7e1",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/Monitor.java"
    },
    {
      "type": "modify",
      "old_id": "dee935e1eaf36c97b0afd5a18f60779483204c06",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/optimize/RedundantFieldLoadElimination.java",
      "new_id": "905d4a8dc1fd15aee0f5fa44e7ab78a6a7d1307a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/optimize/RedundantFieldLoadElimination.java"
    },
    {
      "type": "modify",
      "old_id": "90fba5fe55c094b37a4bc7f8ae3a1bc5a0e0205a",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/regress/b111250398/B111250398.java",
      "new_id": "84fc5c4041d313fd117690954bb478016afe3c11",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/regress/b111250398/B111250398.java"
    }
  ]
}
