)]}'
{
  "commit": "72be14ed06b76cd0e83392145cec9025ff43d174",
  "tree": "aa186f70ea70011d428ab91a1f4a3fb0c2e39de5",
  "parents": [
    "667584d95926af5f0f6e392ab2dc575cc2906c51"
  ],
  "author": {
    "name": "Mythri Alle",
    "email": "mythria@google.com",
    "time": "Mon Nov 01 11:48:06 2021 +0000"
  },
  "committer": {
    "name": "Treehugger Robot",
    "email": "treehugger-gerrit@google.com",
    "time": "Mon Nov 01 14:31:37 2021 +0000"
  },
  "message": "Revert \"Add support for calling entry / exit hooks directly from JIT code\"\n\nThis reverts commit 2d4feeb67912d64b9e980e6687794826a5c22f9d.\n\nReason for revert: This breaks no-image tests. Example failure: https://android-build.googleplex.com/builds/submitted/7871904/art-no-image/latest/view/logs/build_error.log\n\nChange-Id: I0f97c672c2d48f125931171ee1041a7c1cf20127\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d455614cfd248fd4fddc8a43cc8276588a6fb539",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/code_generator_arm64.cc",
      "new_id": "74efc9ea8dbc016122d27704f25554032aa326a1",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/code_generator_arm64.cc"
    },
    {
      "type": "modify",
      "old_id": "750151aa240c17f8ff63940dea8526d28e54b90a",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/code_generator_arm64.h",
      "new_id": "d4546e5bd52518f9c37feeccc90bf13ba561cc00",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/code_generator_arm64.h"
    },
    {
      "type": "modify",
      "old_id": "bf0c77da57a49a4005ed4c4106753e415f26f6e9",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/code_generator_arm_vixl.cc",
      "new_id": "700202ba2032dbd5895bc21e206b8f1133826e6e",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/code_generator_arm_vixl.cc"
    },
    {
      "type": "modify",
      "old_id": "aa40755b29901b27ddd6801345834dccc0afd1cd",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/code_generator_arm_vixl.h",
      "new_id": "b797c30a39d884f185c98691c7304ed1abd9f070",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/code_generator_arm_vixl.h"
    },
    {
      "type": "modify",
      "old_id": "a04b4129a851974d553a08c2d3173ad9d0a3a013",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/code_generator_x86.cc",
      "new_id": "c49b08ba690d15614f6b036f05d3d9c3146653af",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/code_generator_x86.cc"
    },
    {
      "type": "modify",
      "old_id": "75c5cebb5e50f7aa35160a8a7ad2cc1b0e4b665d",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/code_generator_x86.h",
      "new_id": "94f010e5980eacb2c08aa0f8827eda2c2f193b6c",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/code_generator_x86.h"
    },
    {
      "type": "modify",
      "old_id": "4ec2dd7a276b4cb147d6565eaef3c9acb9412daf",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/code_generator_x86_64.cc",
      "new_id": "dae2ae2b84f6e88531bc60449dd3472b091fca1f",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/code_generator_x86_64.cc"
    },
    {
      "type": "modify",
      "old_id": "1115c8379d4576586a8e7cbdaaff934793ad8ddc",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/code_generator_x86_64.h",
      "new_id": "3e601bb97ae5d5aa23e20d1ba15c6c77025037cd",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/code_generator_x86_64.h"
    },
    {
      "type": "modify",
      "old_id": "17957d8b0f4113a3b98b18f47307808abd01c6ce",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/inliner.cc",
      "new_id": "0e4f9ef0edabd05ac495d8df75ce89c3a08b5ecb",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/inliner.cc"
    },
    {
      "type": "modify",
      "old_id": "ed760f190dfb5e4047f30c6ae62646c6f71d2f6b",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/instruction_builder.cc",
      "new_id": "390a2bb0be17b518435cac5851dee899363bfae8",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/instruction_builder.cc"
    },
    {
      "type": "modify",
      "old_id": "24786931f241b06c4223879eeea487ce4df22e99",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/nodes.cc",
      "new_id": "17080f0056c5ec5bee4a85ec6abd2486f4e1ad0d",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/nodes.cc"
    },
    {
      "type": "modify",
      "old_id": "16e26dc7bc3ab7d2a8f34f2e972f339caa620e69",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/nodes.h",
      "new_id": "6ef29bf93ec03c61a83b52860aaaea688b69a34c",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/nodes.h"
    },
    {
      "type": "modify",
      "old_id": "0d7e0e5833c410ea2e846cfb8b53b6b82f79021c",
      "old_mode": 33188,
      "old_path": "dex2oat/linker/oat_writer_test.cc",
      "new_id": "7bcff2bafc1b3ab253099ec742ef1690dbe3fe73",
      "new_mode": 33188,
      "new_path": "dex2oat/linker/oat_writer_test.cc"
    },
    {
      "type": "modify",
      "old_id": "cf28a719329b0493c3de333e0816eb2d2759a5c9",
      "old_mode": 33188,
      "old_path": "openjdkjvmti/deopt_manager.cc",
      "new_id": "bf1b4f07149656f5ff8d0970f69d06ea29712a11",
      "new_mode": 33188,
      "new_path": "openjdkjvmti/deopt_manager.cc"
    },
    {
      "type": "modify",
      "old_id": "bd9d2ddd08e72224c08ba3a02d89ea7f022520f1",
      "old_mode": 33188,
      "old_path": "openjdkjvmti/ti_heap.cc",
      "new_id": "27fed282aad0d954623783f2505d141ddb1f46a5",
      "new_mode": 33188,
      "new_path": "openjdkjvmti/ti_heap.cc"
    },
    {
      "type": "modify",
      "old_id": "5ef1d3e17a22118c8e2bbd1c8f1f580b1ea37072",
      "old_mode": 33188,
      "old_path": "runtime/arch/arm/quick_entrypoints_arm.S",
      "new_id": "f5f127472e9580c2b86194ea7e1ca724ca9a8d2a",
      "new_mode": 33188,
      "new_path": "runtime/arch/arm/quick_entrypoints_arm.S"
    },
    {
      "type": "modify",
      "old_id": "e5dbeda42ddcdcb0441d1c13a96fee7acc8f172d",
      "old_mode": 33188,
      "old_path": "runtime/arch/arm64/quick_entrypoints_arm64.S",
      "new_id": "022a0e4053b845f53d7207d99a207225b992c30f",
      "new_mode": 33188,
      "new_path": "runtime/arch/arm64/quick_entrypoints_arm64.S"
    },
    {
      "type": "modify",
      "old_id": "2f6af4f5de1161f57e32492f24dd31dab86442c1",
      "old_mode": 33188,
      "old_path": "runtime/arch/x86/quick_entrypoints_x86.S",
      "new_id": "cda98d2921a519092d8df7597e0c768df4cd6d7b",
      "new_mode": 33188,
      "new_path": "runtime/arch/x86/quick_entrypoints_x86.S"
    },
    {
      "type": "modify",
      "old_id": "136198fe558d16ab51bde6cbddb9aaa0d1a66ff8",
      "old_mode": 33188,
      "old_path": "runtime/arch/x86_64/quick_entrypoints_x86_64.S",
      "new_id": "8c21384c62ed06b5964fb550817454b2f1372c04",
      "new_mode": 33188,
      "new_path": "runtime/arch/x86_64/quick_entrypoints_x86_64.S"
    },
    {
      "type": "modify",
      "old_id": "392b35cd811875f83f932c683b4c7c146df08bd5",
      "old_mode": 33188,
      "old_path": "runtime/cha.cc",
      "new_id": "c345af823299d64cad212acb7f9e54d43d335638",
      "new_mode": 33188,
      "new_path": "runtime/cha.cc"
    },
    {
      "type": "modify",
      "old_id": "c2e6a6585af71025c916c5a3121010a581e7f416",
      "old_mode": 33188,
      "old_path": "runtime/deoptimization_kind.h",
      "new_id": "5be6f3dab113c92ab0d138cac56c7f2c98a345d8",
      "new_mode": 33188,
      "new_path": "runtime/deoptimization_kind.h"
    },
    {
      "type": "modify",
      "old_id": "3fc23ee66e3d73adab630656aaaf4d3e74c87976",
      "old_mode": 33188,
      "old_path": "runtime/entrypoints/quick/quick_default_init_entrypoints.h",
      "new_id": "f3fc97eca20a1da2f4f8dd7ddc6428e71035e07b",
      "new_mode": 33188,
      "new_path": "runtime/entrypoints/quick/quick_default_init_entrypoints.h"
    },
    {
      "type": "modify",
      "old_id": "f69ab1d38b81840230e19d9a63434dc3c2e3efe5",
      "old_mode": 33188,
      "old_path": "runtime/entrypoints/quick/quick_entrypoints_list.h",
      "new_id": "5deb55752fd33150a43016c2138b5d025549feeb",
      "new_mode": 33188,
      "new_path": "runtime/entrypoints/quick/quick_entrypoints_list.h"
    },
    {
      "type": "modify",
      "old_id": "be9d949930604e31cf22e72b74dd5aa65d217ed5",
      "old_mode": 33188,
      "old_path": "runtime/entrypoints/quick/quick_trampoline_entrypoints.cc",
      "new_id": "3279f7d7383b927e55548d44c22fa9a6cd9c5773",
      "new_mode": 33188,
      "new_path": "runtime/entrypoints/quick/quick_trampoline_entrypoints.cc"
    },
    {
      "type": "modify",
      "old_id": "c4e62e5b873b57a65478dcc332343b9bd4b59231",
      "old_mode": 33188,
      "old_path": "runtime/entrypoints/runtime_asm_entrypoints.h",
      "new_id": "d2096ec2f123827a3dd2cf701ea4b4bb803ca98f",
      "new_mode": 33188,
      "new_path": "runtime/entrypoints/runtime_asm_entrypoints.h"
    },
    {
      "type": "modify",
      "old_id": "b515245a128eae29431ff5876043a9f160c16eff",
      "old_mode": 33188,
      "old_path": "runtime/entrypoints_order_test.cc",
      "new_id": "73f97bc60b4fedab163b66e0136ba660107a0f4f",
      "new_mode": 33188,
      "new_path": "runtime/entrypoints_order_test.cc"
    },
    {
      "type": "modify",
      "old_id": "91c30c7ba74647468c565b0724f949c1890e1582",
      "old_mode": 33188,
      "old_path": "runtime/instrumentation.cc",
      "new_id": "97dad8cef74004c7e3a19e0adcddf1e9438287bd",
      "new_mode": 33188,
      "new_path": "runtime/instrumentation.cc"
    },
    {
      "type": "modify",
      "old_id": "c49d6728b40d6646634f5a3bd3932227360b1342",
      "old_mode": 33188,
      "old_path": "runtime/instrumentation.h",
      "new_id": "bdeaf3061c1468ca988ebe4e8175ce146828dcee",
      "new_mode": 33188,
      "new_path": "runtime/instrumentation.h"
    },
    {
      "type": "modify",
      "old_id": "6a20cc1bd9f43b6c5810c04dabfacb6b36b10617",
      "old_mode": 33188,
      "old_path": "runtime/oat.h",
      "new_id": "1e5a93afcf4e576c783869279da0a09b4bd08788",
      "new_mode": 33188,
      "new_path": "runtime/oat.h"
    },
    {
      "type": "modify",
      "old_id": "ac5065b2a6ea5dda833fed975e1067e9d7202188",
      "old_mode": 33188,
      "old_path": "runtime/quick_exception_handler.cc",
      "new_id": "5f497af46a90a200a9428ee1e51fb576f2ebf4c4",
      "new_mode": 33188,
      "new_path": "runtime/quick_exception_handler.cc"
    },
    {
      "type": "modify",
      "old_id": "eb0fe5692d3674ba9e5787526ac0add561c55e79",
      "old_mode": 33188,
      "old_path": "runtime/stack.cc",
      "new_id": "233106eb0a9415d0f22c31f62354206de1178eb3",
      "new_mode": 33188,
      "new_path": "runtime/stack.cc"
    },
    {
      "type": "modify",
      "old_id": "1b00b54acbe575633492c404573bc0f0650ab025",
      "old_mode": 33188,
      "old_path": "runtime/stack.h",
      "new_id": "2a6fdc2b35f58397d4b1dfb42e025f70bc280720",
      "new_mode": 33188,
      "new_path": "runtime/stack.h"
    },
    {
      "type": "modify",
      "old_id": "4082721fcb08861e90272ccce6fc3ec186709b55",
      "old_mode": 33188,
      "old_path": "runtime/trace.cc",
      "new_id": "5996a5720b3654216203f4ffa229137b723329df",
      "new_mode": 33188,
      "new_path": "runtime/trace.cc"
    },
    {
      "type": "modify",
      "old_id": "53a7eea0131f1e9fcdc689d475c7b2c76f406986",
      "old_mode": 33188,
      "old_path": "test/2011-stack-walk-concurrent-instrument/src/Main.java",
      "new_id": "8f96f937c90b233ee57488336fdc517e8dd39c69",
      "new_mode": 33188,
      "new_path": "test/2011-stack-walk-concurrent-instrument/src/Main.java"
    },
    {
      "type": "modify",
      "old_id": "5eaaa05dbce947fd8484bba5f9dd13c3d64a950a",
      "old_mode": 33188,
      "old_path": "test/2011-stack-walk-concurrent-instrument/stack_walk_concurrent.cc",
      "new_id": "a10fe2e90524bc6623cc23e0ad037de65c83abd1",
      "new_mode": 33188,
      "new_path": "test/2011-stack-walk-concurrent-instrument/stack_walk_concurrent.cc"
    }
  ]
}
