)]}'
{
  "commit": "3cd50df11b3076b801954018236c366fd9b97948",
  "tree": "8f442c981f5e0edfd5f2c4fc4fe8439a4eb001e6",
  "parents": [
    "8d4b37ed048487561358e13e2a18ad9ca0dab3c0"
  ],
  "author": {
    "name": "Vladimir Marko",
    "email": "vmarko@google.com",
    "time": "Wed Apr 13 19:29:26 2016 +0100"
  },
  "committer": {
    "name": "Vladimir Marko",
    "email": "vmarko@google.com",
    "time": "Thu Apr 14 10:16:28 2016 +0100"
  },
  "message": "Use dex cache from compilation unit in HInstructionBuilder.\n\nAvoid calling costly ClassLinker::FindDexCache() from\nHInstructionBuilder, the dex cache is already available in\nthe compilation unit. Compiling Nexus 5 boot image on host\nunder perf(1) shows that the time spent in FindDexCache()\nis reduced from about 2% to well under 0.2%, 90% of the\nremaining hits coming from ReferenceTypePropagation which\ndoesn\u0027t have access to the compilation unit.\n\nChange-Id: Id9df61c79db9a67e3f12c857f32a4ca80e5420c3\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8bdff21c70feba4309b3581f5a89a28a06959de2",
      "old_mode": 33188,
      "old_path": "compiler/driver/compiler_driver.cc",
      "new_id": "be82956e7666a13dead081b5c3284d118a295b19",
      "new_mode": 33188,
      "new_path": "compiler/driver/compiler_driver.cc"
    },
    {
      "type": "modify",
      "old_id": "4308eac4af1f3b37765669917d0b63a662cf2cf4",
      "old_mode": 33188,
      "old_path": "compiler/driver/compiler_driver.h",
      "new_id": "d63dffa49af4dc26f246e9ac366c1b59bc3cf7d8",
      "new_mode": 33188,
      "new_path": "compiler/driver/compiler_driver.h"
    },
    {
      "type": "modify",
      "old_id": "06b39680b2a2e4178e7b26c119639597e8c20626",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/instruction_builder.cc",
      "new_id": "f5e49c2235dee989d6b42f3e0327cbf8bad02a7d",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/instruction_builder.cc"
    },
    {
      "type": "modify",
      "old_id": "f480b70062173b067db5d36a25b2f490f9f40ae6",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/instruction_builder.h",
      "new_id": "070f7da80ec8afc4a45d98409fe3996eb8bcfe64",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/instruction_builder.h"
    }
  ]
}
