)]}'
{
  "commit": "9fd8c60cdff7b28a89bb97fd90ae9d0f37cf8f8b",
  "tree": "630b6f23441a26e4b5d9434900993a710635c9e9",
  "parents": [
    "26c8f54be31ccf99540906746b17fc8bba1bab9a"
  ],
  "author": {
    "name": "Mathieu Chartier",
    "email": "mathieuc@google.com",
    "time": "Mon Nov 14 14:38:53 2016 -0800"
  },
  "committer": {
    "name": "Mathieu Chartier",
    "email": "mathieuc@google.com",
    "time": "Tue Nov 15 13:02:24 2016 -0800"
  },
  "message": "Pass object instead of class to instanceof entrypoint\n\nReduces code size. Also avoid read barrier for kArrayCheck case.\n\nBug: 32577579\n\nTest: test-art-host, test-art-target CC\n\nChange-Id: Ia890f656fe166b2d39c522b63a8a6469404134ae\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "046c2d8b87050183f2215a9bc129a176b44c328a",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/code_generator_arm.cc",
      "new_id": "c6363d1708eb53f48105ed055a2f9e9a06b36345",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/code_generator_arm.cc"
    },
    {
      "type": "modify",
      "old_id": "a085fea0f81b46224fb656c511be4540ddd93315",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/code_generator_arm64.cc",
      "new_id": "4ab6065819a50583b40f5176f9d3b51e8e62d28f",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/code_generator_arm64.cc"
    },
    {
      "type": "modify",
      "old_id": "f7957d402f2e889d4ea3ec1b86829366cc2cbddf",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/code_generator_arm_vixl.cc",
      "new_id": "e9827e8620d488a03f2c88669df7883162df642c",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/code_generator_arm_vixl.cc"
    },
    {
      "type": "modify",
      "old_id": "f169eb00f3346917eb08af1426111a6ce6c550e7",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/code_generator_mips.cc",
      "new_id": "573bb507f2c9c21acba0be6bf94181ee9fae2821",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/code_generator_mips.cc"
    },
    {
      "type": "modify",
      "old_id": "7598740d3c34a3ed2f00da18059af61d62d0ad78",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/code_generator_mips64.cc",
      "new_id": "1a54935a25c4e9d840d04a222b0be52eb10c49ba",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/code_generator_mips64.cc"
    },
    {
      "type": "modify",
      "old_id": "45edff876753243dc665097844e2241d098a9614",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/code_generator_x86.cc",
      "new_id": "2451b8d24707c88c18d67627ee36307edb6fa264",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/code_generator_x86.cc"
    },
    {
      "type": "modify",
      "old_id": "f7a2f40f3318c940792acb61e0f5a6d41c764d4a",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/code_generator_x86_64.cc",
      "new_id": "2425a4c3cbbc9af9e6756d8b1000ee8984e21273",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/code_generator_x86_64.cc"
    },
    {
      "type": "modify",
      "old_id": "5bd6b5633be00299bddc13be8862dc8c0a98c7e7",
      "old_mode": 33188,
      "old_path": "runtime/arch/arm/entrypoints_init_arm.cc",
      "new_id": "2a12f1d84a22a893bab77410301681d6f16c5036",
      "new_mode": 33188,
      "new_path": "runtime/arch/arm/entrypoints_init_arm.cc"
    },
    {
      "type": "modify",
      "old_id": "e7c9fefece3f858b3f93d5fb5fafc7f7b8e7b02d",
      "old_mode": 33188,
      "old_path": "runtime/arch/arm64/entrypoints_init_arm64.cc",
      "new_id": "6add107cb761f3be4625f18f59848719ee70c402",
      "new_mode": 33188,
      "new_path": "runtime/arch/arm64/entrypoints_init_arm64.cc"
    },
    {
      "type": "modify",
      "old_id": "6dca46fb0777775d6ddf38d2e32d1c88805d2bf0",
      "old_mode": 33188,
      "old_path": "runtime/arch/mips/entrypoints_init_mips.cc",
      "new_id": "cb0bdbfbee127f84ce07383d6b1079d76fec8cfa",
      "new_mode": 33188,
      "new_path": "runtime/arch/mips/entrypoints_init_mips.cc"
    },
    {
      "type": "modify",
      "old_id": "0e8190691611657b37750ae534acc17e5e15c159",
      "old_mode": 33188,
      "old_path": "runtime/arch/mips64/entrypoints_init_mips64.cc",
      "new_id": "bc17d473662377958c9948b15b30f669c452f789",
      "new_mode": 33188,
      "new_path": "runtime/arch/mips64/entrypoints_init_mips64.cc"
    },
    {
      "type": "modify",
      "old_id": "94fea69beba0a63a62fa29608dd6548beab595dd",
      "old_mode": 33188,
      "old_path": "runtime/arch/x86/entrypoints_init_x86.cc",
      "new_id": "9cd4a3ee3be4214358b2af9918a198da652f9b41",
      "new_mode": 33188,
      "new_path": "runtime/arch/x86/entrypoints_init_x86.cc"
    },
    {
      "type": "modify",
      "old_id": "761a510bfe42ac968bb68bd0f09e438a77b40901",
      "old_mode": 33188,
      "old_path": "runtime/arch/x86/quick_entrypoints_x86.S",
      "new_id": "fb405fac0ff4c0e6fb01cbcc87c25a194d100d84",
      "new_mode": 33188,
      "new_path": "runtime/arch/x86/quick_entrypoints_x86.S"
    },
    {
      "type": "modify",
      "old_id": "6b66e62bf4462c9c7c4ccbca60fc8d9d99c20412",
      "old_mode": 33188,
      "old_path": "runtime/arch/x86_64/entrypoints_init_x86_64.cc",
      "new_id": "a326b4eebcdec5169938734c1f6454efc17b6aeb",
      "new_mode": 33188,
      "new_path": "runtime/arch/x86_64/entrypoints_init_x86_64.cc"
    },
    {
      "type": "modify",
      "old_id": "20ee3f5b3a7dbd244dbf5df4139990641b900094",
      "old_mode": 33188,
      "old_path": "runtime/arch/x86_64/quick_entrypoints_x86_64.S",
      "new_id": "860b77efe3e7695d30917cf997e28578242a2c7a",
      "new_mode": 33188,
      "new_path": "runtime/arch/x86_64/quick_entrypoints_x86_64.S"
    },
    {
      "type": "modify",
      "old_id": "dd8fe55420026d2e550284caa5dd998a040b3e74",
      "old_mode": 33188,
      "old_path": "runtime/entrypoints/quick/quick_entrypoints_list.h",
      "new_id": "a1c5082c93b20b15b4abbf55d117968589c0fd65",
      "new_mode": 33188,
      "new_path": "runtime/entrypoints/quick/quick_entrypoints_list.h"
    },
    {
      "type": "modify",
      "old_id": "814a4934e7a621e8c6f8a969d3ee0908ff6ada75",
      "old_mode": 33188,
      "old_path": "runtime/oat.h",
      "new_id": "3aef707dc379ffb1e899b3678cd25679f219cb05",
      "new_mode": 33188,
      "new_path": "runtime/oat.h"
    }
  ]
}
