)]}'
{
  "commit": "6aef867f4d1a98a12bcdd65e9bf2ff894f0f2d7e",
  "tree": "cda140806a091805213edca2708e69337f6869ef",
  "parents": [
    "1cb8689ccc23fd513c5472911dd07e44b55e9c8d"
  ],
  "author": {
    "name": "Calin Juravle",
    "email": "calin@google.com",
    "time": "Fri Mar 25 11:27:48 2016 +0000"
  },
  "committer": {
    "name": "Calin Juravle",
    "email": "calin@google.com",
    "time": "Fri Mar 25 11:27:48 2016 +0000"
  },
  "message": "Revert \"ART: Improve JitProfile perf in arm/arm64 mterp\"\n\nThis reverts commit c1d6b341eed646e5adafc6c4fd4e3748f0292368.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d1ef019428d5da1f21312518c5c1304fbcdc5d25",
      "old_mode": 33188,
      "old_path": "runtime/art_method.h",
      "new_id": "3dbcd58f0545b904d76e9a7303e5f6d79326c50e",
      "new_mode": 33188,
      "new_path": "runtime/art_method.h"
    },
    {
      "type": "modify",
      "old_id": "d27d2f6c91407abfa6339e84267669b8a1f9bb61",
      "old_mode": 33188,
      "old_path": "runtime/asm_support.h",
      "new_id": "942f9de0b52b62dd93269432f18236c1e98f5bb4",
      "new_mode": 33188,
      "new_path": "runtime/asm_support.h"
    },
    {
      "type": "modify",
      "old_id": "a4c3d41537a07206e9c3d1aa3f2fac5c04a0e917",
      "old_mode": 33188,
      "old_path": "runtime/instrumentation.h",
      "new_id": "d07f47bf29d52262629e61bbca0536f15cf8036e",
      "new_mode": 33188,
      "new_path": "runtime/instrumentation.h"
    },
    {
      "type": "modify",
      "old_id": "d70a7c4e3026dd41ee3e5d5143391aad09a380b2",
      "old_mode": 33188,
      "old_path": "runtime/interpreter/interpreter_goto_table_impl.cc",
      "new_id": "12d6fdc00d0fd6f76fad53d8ff5a1ded55dc61f1",
      "new_mode": 33188,
      "new_path": "runtime/interpreter/interpreter_goto_table_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "f9941d20aa509c6730209a34f209f7a459146ccf",
      "old_mode": 33188,
      "old_path": "runtime/interpreter/interpreter_switch_impl.cc",
      "new_id": "0488dbf028192370b1308ed576436f0550ade782",
      "new_mode": 33188,
      "new_path": "runtime/interpreter/interpreter_switch_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "8fad42f0d239f3df111c820d33616d8c7a987f75",
      "old_mode": 33188,
      "old_path": "runtime/interpreter/mterp/arm/bincmp.S",
      "new_id": "cfad7147e225f6107dfb07cbb59e9d01ec0d97a3",
      "new_mode": 33188,
      "new_path": "runtime/interpreter/mterp/arm/bincmp.S"
    },
    {
      "type": "modify",
      "old_id": "a6b131d219e2b0f9887407de8f3f011373f904ba",
      "old_mode": 33188,
      "old_path": "runtime/interpreter/mterp/arm/entry.S",
      "new_id": "981c03659f5a7b5be00f763b91991c654716cc69",
      "new_mode": 33188,
      "new_path": "runtime/interpreter/mterp/arm/entry.S"
    },
    {
      "type": "modify",
      "old_id": "4f46badc0a7a8dc03499917c3d5902a78d40dc13",
      "old_mode": 33188,
      "old_path": "runtime/interpreter/mterp/arm/footer.S",
      "new_id": "3456a7559b43ed481ce696ded8275ebf1c9be0b4",
      "new_mode": 33188,
      "new_path": "runtime/interpreter/mterp/arm/footer.S"
    },
    {
      "type": "modify",
      "old_id": "039bcbe26295ed6b852f66d556b317c6d2b36748",
      "old_mode": 33188,
      "old_path": "runtime/interpreter/mterp/arm/header.S",
      "new_id": "298af8a57e6acf9429f7ad9411d145e534d8dca6",
      "new_mode": 33188,
      "new_path": "runtime/interpreter/mterp/arm/header.S"
    },
    {
      "type": "modify",
      "old_id": "6626ff0f492c3a0f7628812ee33f7521a99c526c",
      "old_mode": 33188,
      "old_path": "runtime/interpreter/mterp/arm/op_cmp_long.S",
      "new_id": "e57b19c5ccef859f69e7cc58a850a4b9fa952f44",
      "new_mode": 33188,
      "new_path": "runtime/interpreter/mterp/arm/op_cmp_long.S"
    },
    {
      "type": "modify",
      "old_id": "aa42dfd843cd55f9357c3a8e5cc0d638c49aa383",
      "old_mode": 33188,
      "old_path": "runtime/interpreter/mterp/arm/op_goto.S",
      "new_id": "68619509093773eef5178726e6d492a2bd359fc5",
      "new_mode": 33188,
      "new_path": "runtime/interpreter/mterp/arm/op_goto.S"
    },
    {
      "type": "modify",
      "old_id": "12a6bc07f88b617d3f04307945d31e93a6851bfd",
      "old_mode": 33188,
      "old_path": "runtime/interpreter/mterp/arm/op_goto_16.S",
      "new_id": "91639ca796594277be619149507c286924f549c2",
      "new_mode": 33188,
      "new_path": "runtime/interpreter/mterp/arm/op_goto_16.S"
    },
    {
      "type": "modify",
      "old_id": "7325a1c2d68071844a6204ca3bf518ab23214a18",
      "old_mode": 33188,
      "old_path": "runtime/interpreter/mterp/arm/op_goto_32.S",
      "new_id": "e730b527ec5408922129b77b587d48155a1520d4",
      "new_mode": 33188,
      "new_path": "runtime/interpreter/mterp/arm/op_goto_32.S"
    },
    {
      "type": "modify",
      "old_id": "b8b6a6eec1596e3cd741b8df2f7e6e0e27c83703",
      "old_mode": 33188,
      "old_path": "runtime/interpreter/mterp/arm/op_if_eq.S",
      "new_id": "568568662f0afe9f06ef2aa3213afd3ba0e9a543",
      "new_mode": 33188,
      "new_path": "runtime/interpreter/mterp/arm/op_if_eq.S"
    },
    {
      "type": "modify",
      "old_id": "7012f61c699e544fadf32da719680a669e27c194",
      "old_mode": 33188,
      "old_path": "runtime/interpreter/mterp/arm/op_if_eqz.S",
      "new_id": "2a9c0f9e17567089a4af65a345e9185fe3d2985c",
      "new_mode": 33188,
      "new_path": "runtime/interpreter/mterp/arm/op_if_eqz.S"
    },
    {
      "type": "modify",
      "old_id": "eb29e63f7cb8da6256b0b819b83efdab806af390",
      "old_mode": 33188,
      "old_path": "runtime/interpreter/mterp/arm/op_if_ge.S",
      "new_id": "60a0307a15662a865782cfe6603a924a81189d1c",
      "new_mode": 33188,
      "new_path": "runtime/interpreter/mterp/arm/op_if_ge.S"
    },
    {
      "type": "modify",
      "old_id": "d9da374199bf1b2890cc86b21ccf114fc4fc9389",
      "old_mode": 33188,
      "old_path": "runtime/interpreter/mterp/arm/op_if_gez.S",
      "new_id": "981cdec0fac8504c3b08edd96500fe85b0ccfcc5",
      "new_mode": 33188,
      "new_path": "runtime/interpreter/mterp/arm/op_if_gez.S"
    },
    {
      "type": "modify",
      "old_id": "a35eab8f47dc1953363f74a41806c8493c1a23d3",
      "old_mode": 33188,
      "old_path": "runtime/interpreter/mterp/arm/op_if_gt.S",
      "new_id": "ca50cd75610e8ad60ad7280361226d7dcc0fce90",
      "new_mode": 33188,
      "new_path": "runtime/interpreter/mterp/arm/op_if_gt.S"
    },
    {
      "type": "modify",
      "old_id": "4ef4d8ee19114d2186ed42e26265c2805f76d1b0",
      "old_mode": 33188,
      "old_path": "runtime/interpreter/mterp/arm/op_if_gtz.S",
      "new_id": "c621812439396ee9e1f52f60ae17b3ad219498c3",
      "new_mode": 33188,
      "new_path": "runtime/interpreter/mterp/arm/op_if_gtz.S"
    },
    {
      "type": "modify",
      "old_id": "c7c31bc089be58c447567888da51dbfb4b4fc166",
      "old_mode": 33188,
      "old_path": "runtime/interpreter/mterp/arm/op_if_le.S",
      "new_id": "7e060f2fc92e84428d1878ad0a1610410d1ac79a",
      "new_mode": 33188,
      "new_path": "runtime/interpreter/mterp/arm/op_if_le.S"
    },
    {
      "type": "modify",
      "old_id": "9fbf6c9f02c145c1daefd3ab82c2e2e9d4d5bbe6",
      "old_mode": 33188,
      "old_path": "runtime/interpreter/mterp/arm/op_if_lez.S",
      "new_id": "f92be237176e64a47f4e4220b295bfd38a648600",
      "new_mode": 33188,
      "new_path": "runtime/interpreter/mterp/arm/op_if_lez.S"
    },
    {
      "type": "modify",
      "old_id": "9469fbb1efe9404408a5253548e9835605d41bd4",
      "old_mode": 33188,
      "old_path": "runtime/interpreter/mterp/arm/op_if_lt.S",
      "new_id": "213344d80923d965aef43b05959ce82cca1c227e",
      "new_mode": 33188,
      "new_path": "runtime/interpreter/mterp/arm/op_if_lt.S"
    },
    {
      "type": "modify",
      "old_id": "a4fc1b8f0b858a38a5c8c63f3d0403c80b2cf11f",
      "old_mode": 33188,
      "old_path": "runtime/interpreter/mterp/arm/op_if_ltz.S",
      "new_id": "dfd4e44856b7ef7f218796ea8d8b18ef29bc5587",
      "new_mode": 33188,
      "new_path": "runtime/interpreter/mterp/arm/op_if_ltz.S"
    },
    {
      "type": "modify",
      "old_id": "c945331a31cd2f614eeec36cc7dedfaf90569bf9",
      "old_mode": 33188,
      "old_path": "runtime/interpreter/mterp/arm/op_if_ne.S",
      "new_id": "4a58b4aba0a99e5271a798d2d8cbba7f99d3b2f3",
      "new_mode": 33188,
      "new_path": "runtime/interpreter/mterp/arm/op_if_ne.S"
    },
    {
      "type": "modify",
      "old_id": "2d81fda444a6e2efc6201d3a2ba097edd1b193f3",
      "old_mode": 33188,
      "old_path": "runtime/interpreter/mterp/arm/op_if_nez.S",
      "new_id": "d864ef437b94942fe648657f62747291d7f1f93b",
      "new_mode": 33188,
      "new_path": "runtime/interpreter/mterp/arm/op_if_nez.S"
    },
    {
      "type": "modify",
      "old_id": "a13c803301e8b8ec0ce77ae25ef786367e95f9c3",
      "old_mode": 33188,
      "old_path": "runtime/interpreter/mterp/arm/op_mul_long.S",
      "new_id": "8f40f1976b58954145f368526c35c998a2b7661b",
      "new_mode": 33188,
      "new_path": "runtime/interpreter/mterp/arm/op_mul_long.S"
    },
    {
      "type": "modify",
      "old_id": "4c1f058260887ee3e9753060e8b8421a4a0dabd3",
      "old_mode": 33188,
      "old_path": "runtime/interpreter/mterp/arm/op_mul_long_2addr.S",
      "new_id": "7ef24c51424f065f4d66b19388c73fc424850e2a",
      "new_mode": 33188,
      "new_path": "runtime/interpreter/mterp/arm/op_mul_long_2addr.S"
    },
    {
      "type": "modify",
      "old_id": "412c58f1bcdc8831059cfb8105d5404087c90b07",
      "old_mode": 33188,
      "old_path": "runtime/interpreter/mterp/arm/op_packed_switch.S",
      "new_id": "4c369cb1369d026926c5684914aba4eafe19110d",
      "new_mode": 33188,
      "new_path": "runtime/interpreter/mterp/arm/op_packed_switch.S"
    },
    {
      "type": "modify",
      "old_id": "5db8b6cdd7f42d0584038562d74b1cb74ad53b1f",
      "old_mode": 33188,
      "old_path": "runtime/interpreter/mterp/arm/zcmp.S",
      "new_id": "3d7dec006dacbe4f43a8496edaa161e367ca98a3",
      "new_mode": 33188,
      "new_path": "runtime/interpreter/mterp/arm/zcmp.S"
    },
    {
      "type": "modify",
      "old_id": "8dd4fed7ca38ac7cedf4a9ea4344dc64311d6398",
      "old_mode": 33188,
      "old_path": "runtime/interpreter/mterp/arm64/bincmp.S",
      "new_id": "2356ecbb89eeab178947a2307eaae9928ebe25ac",
      "new_mode": 33188,
      "new_path": "runtime/interpreter/mterp/arm64/bincmp.S"
    },
    {
      "type": "modify",
      "old_id": "9fbbbd34a4a0b0f59b01965b3750331f30b4ae34",
      "old_mode": 33188,
      "old_path": "runtime/interpreter/mterp/arm64/entry.S",
      "new_id": "23e656e826986eaeaaead495a8b8c10d02269635",
      "new_mode": 33188,
      "new_path": "runtime/interpreter/mterp/arm64/entry.S"
    },
    {
      "type": "modify",
      "old_id": "98d6d589fcd08d86ed1ff5a69518977b99adef5e",
      "old_mode": 33188,
      "old_path": "runtime/interpreter/mterp/arm64/footer.S",
      "new_id": "aae78de1b3cf7d6e18fb86dcc95f28938e7bf9ad",
      "new_mode": 33188,
      "new_path": "runtime/interpreter/mterp/arm64/footer.S"
    },
    {
      "type": "modify",
      "old_id": "4257200bb758bee324b5e7f07b400e2fbfd96f33",
      "old_mode": 33188,
      "old_path": "runtime/interpreter/mterp/arm64/header.S",
      "new_id": "7101ba972cf9fbe3ccf18378d140ee726e59d260",
      "new_mode": 33188,
      "new_path": "runtime/interpreter/mterp/arm64/header.S"
    },
    {
      "type": "modify",
      "old_id": "6381e94fb5167b601487bd50096449c2b6e76b8a",
      "old_mode": 33188,
      "old_path": "runtime/interpreter/mterp/arm64/op_goto.S",
      "new_id": "7e2f6a9c112a4da172320f0c47b8d8020a688c27",
      "new_mode": 33188,
      "new_path": "runtime/interpreter/mterp/arm64/op_goto.S"
    },
    {
      "type": "modify",
      "old_id": "fb9a80a3c18ff847469f88c6befaad493d7ef12d",
      "old_mode": 33188,
      "old_path": "runtime/interpreter/mterp/arm64/op_goto_16.S",
      "new_id": "b2b99244093371432b46841d4f7b61e8fb8c1a8f",
      "new_mode": 33188,
      "new_path": "runtime/interpreter/mterp/arm64/op_goto_16.S"
    },
    {
      "type": "modify",
      "old_id": "b13cb41bc71e260d6e338bb2915a525525a501b0",
      "old_mode": 33188,
      "old_path": "runtime/interpreter/mterp/arm64/op_goto_32.S",
      "new_id": "b785857b9b4e897a16ff2ed8700497bf97018a71",
      "new_mode": 33188,
      "new_path": "runtime/interpreter/mterp/arm64/op_goto_32.S"
    },
    {
      "type": "modify",
      "old_id": "1456f1a6508ae1746c2bde049db744ecb9128c92",
      "old_mode": 33188,
      "old_path": "runtime/interpreter/mterp/arm64/op_packed_switch.S",
      "new_id": "e8b4f04dfef893e27eb1ad5282850708482d2f2c",
      "new_mode": 33188,
      "new_path": "runtime/interpreter/mterp/arm64/op_packed_switch.S"
    },
    {
      "type": "modify",
      "old_id": "b303e6a13fb5b73345a6479f6b9cfe64b6105854",
      "old_mode": 33188,
      "old_path": "runtime/interpreter/mterp/arm64/zcmp.S",
      "new_id": "3f1e1b180f19aebd3eb1273e018cd0d1462cdeb2",
      "new_mode": 33188,
      "new_path": "runtime/interpreter/mterp/arm64/zcmp.S"
    },
    {
      "type": "modify",
      "old_id": "60e62669cc9bb8e6e202b76541c587c9f445820e",
      "old_mode": 33188,
      "old_path": "runtime/interpreter/mterp/mterp.cc",
      "new_id": "10b19c5f4f37d1ae5653a32af3570b2c1cc6af38",
      "new_mode": 33188,
      "new_path": "runtime/interpreter/mterp/mterp.cc"
    },
    {
      "type": "modify",
      "old_id": "d8b470047c3315277bcb821a9210c9bc19d85b5d",
      "old_mode": 33188,
      "old_path": "runtime/interpreter/mterp/out/mterp_arm.S",
      "new_id": "092474d5442d886c32106014e40a57dd0770b215",
      "new_mode": 33188,
      "new_path": "runtime/interpreter/mterp/out/mterp_arm.S"
    },
    {
      "type": "modify",
      "old_id": "bcceea13ab4da8e3752e5df958dcc36904c5ebab",
      "old_mode": 33188,
      "old_path": "runtime/interpreter/mterp/out/mterp_arm64.S",
      "new_id": "6ae59d857f751a5ae99a63f44386feb033d29a91",
      "new_mode": 33188,
      "new_path": "runtime/interpreter/mterp/out/mterp_arm64.S"
    },
    {
      "type": "modify",
      "old_id": "cce2fb2edc84eb12b0026ee27be7eec0daf59c9f",
      "old_mode": 33188,
      "old_path": "runtime/jit/jit_instrumentation.cc",
      "new_id": "d751e5aae91b35bd8f1582bf516753edf93b0c24",
      "new_mode": 33188,
      "new_path": "runtime/jit/jit_instrumentation.cc"
    },
    {
      "type": "modify",
      "old_id": "4775b5d446bb851395836a44c3d5037801f95617",
      "old_mode": 33188,
      "old_path": "runtime/jit/jit_instrumentation.h",
      "new_id": "d1c5c44a0777d3e306b34893a1d0f01f99581c57",
      "new_mode": 33188,
      "new_path": "runtime/jit/jit_instrumentation.h"
    },
    {
      "type": "modify",
      "old_id": "ec653e7fd0756e1b6b6f398f5a4c75791189eef2",
      "old_mode": 33188,
      "old_path": "runtime/stack.h",
      "new_id": "4fa1a4f439d5009ef27568bbfe858938911a7d7a",
      "new_mode": 33188,
      "new_path": "runtime/stack.h"
    }
  ]
}
