)]}'
{
  "commit": "7ab2fce83cd72c0963128b098a78606e77ea15d5",
  "tree": "e007ba1393b874f128d0db55fc0c90dbbec9bad8",
  "parents": [
    "f2d52e4d32fbedee2a11692e1f1d986ba68ea493"
  ],
  "author": {
    "name": "Vladimir Marko",
    "email": "vmarko@google.com",
    "time": "Fri Nov 28 13:38:28 2014 +0000"
  },
  "committer": {
    "name": "Vladimir Marko",
    "email": "vmarko@google.com",
    "time": "Fri Nov 28 13:49:19 2014 +0000"
  },
  "message": "Refactor handling of conditional branches with known result.\n\nDetect IF_cc and IF_ccZ instructions with known results in\nthe basic block optimization phase (instead for the codegen\nphase) and replace them with GOTO/NOP. Kill blocks that are\nunreachable as a result.\n\nChange-Id: I169c2fa6f1e8af685f4f3a7fe622f5da862ce329\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1f630f78bbf2f79964117018f2e9f12ac44f1fca",
      "old_mode": 33188,
      "old_path": "compiler/dex/mir_optimization.cc",
      "new_id": "55f2abcd3ff2fdc53ce95bfb8fab15eafc06d9c1",
      "new_mode": 33188,
      "new_path": "compiler/dex/mir_optimization.cc"
    },
    {
      "type": "modify",
      "old_id": "1cde01e2444efa894363b73b0c5c12c19cc2a4ea",
      "old_mode": 33188,
      "old_path": "compiler/dex/quick/codegen_util.cc",
      "new_id": "58bcee212439581d068afbac958eb785c6e9b93e",
      "new_mode": 33188,
      "new_path": "compiler/dex/quick/codegen_util.cc"
    },
    {
      "type": "modify",
      "old_id": "0d30927679d2c442525eb55303ceff5c53c4a7d3",
      "old_mode": 33188,
      "old_path": "compiler/dex/quick/mir_to_lir.cc",
      "new_id": "68856cdce055800b1c46df12cee55ab1d6bb6f24",
      "new_mode": 33188,
      "new_path": "compiler/dex/quick/mir_to_lir.cc"
    },
    {
      "type": "modify",
      "old_id": "6847717d8b2f29b3499b876927321e1411fc9818",
      "old_mode": 33188,
      "old_path": "compiler/dex/quick/mir_to_lir.h",
      "new_id": "88b260c0ebce3bb98bd49f2c764e960a4dc27c48",
      "new_mode": 33188,
      "new_path": "compiler/dex/quick/mir_to_lir.h"
    }
  ]
}
