)]}'
{
  "commit": "ba320165975387e780be2bd16fac4a522411b59c",
  "tree": "914a3c6b730e662131ad082ba3a9e1f51955efa8",
  "parents": [
    "7a76e234402df797c2cd97d0defbb507ed9a7329"
  ],
  "author": {
    "name": "Alex Light",
    "email": "allight@google.com",
    "time": "Thu Apr 22 15:15:13 2021 -0700"
  },
  "committer": {
    "name": "Treehugger Robot",
    "email": "treehugger-gerrit@google.com",
    "time": "Fri Apr 30 03:32:43 2021 +0000"
  },
  "message": "Improve simplifier slightly\n\nIt\u0027s possible thanks to the dead-code-elimination and other passes to\nend up with a PredicatedInstanceFieldGet that either has a null or a\n\u0027never-null\u0027 target value. We can simplify this down to either the\ndefault value or a normal ifield-get respectively.\n\nTest: ./test.py --host\nChange-Id: I92d9ff159a7b30294d29dbf4349d201dc654f0e1\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "23a432ef9d2977a73503f73e33334098ecef8245",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/instruction_simplifier.cc",
      "new_id": "a6104effd7b7acc836d1bac917964a41ecc08545",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/instruction_simplifier.cc"
    },
    {
      "type": "modify",
      "old_id": "07152eda069aa2cf9d8f1116f3c570e6c1f5b1e2",
      "old_mode": 33188,
      "old_path": "test/530-checker-instance-of-simplifier/jasmin/Main.j",
      "new_id": "83cb4fa5c68cd0c15accd4a550e1bc86eaf4f89c",
      "new_mode": 33188,
      "new_path": "test/530-checker-instance-of-simplifier/jasmin/Main.j"
    }
  ]
}
