)]}'
{
  "commit": "5be5ce773a683439792c799827fcef2fea0cf157",
  "tree": "0010a7309d5b8b955f5418515cd3fd54aa32a984",
  "parents": [
    "b47fc9709ca8d36c44dca81dcb8cc211e933f082"
  ],
  "author": {
    "name": "Vladimír Marko",
    "email": "vmarko@google.com",
    "time": "Tue Oct 18 09:49:00 2022 +0000"
  },
  "committer": {
    "name": "Treehugger Robot",
    "email": "treehugger-gerrit@google.com",
    "time": "Tue Oct 18 15:58:58 2022 +0000"
  },
  "message": "Reland \"Change well known `ClassLoader` fields to `ArtField*`.\"\n\nThis reverts commit 839193ee2031d28aac2ce16c4b76ad40531b07cc.\n\nReason for revert: Reland with a fix - make CompilerDriver\nreponsible for initializing required `ClassLoader` classes\nfor boot image.\n\nTest: m test-art-host-gtest\nTest: testrunner.py --host --optimizing\nTest: Manually run Golem benchmark ArrayListStress.\nBug: 253570082\nChange-Id: I2ddb70566352f8728f089b3a6c58473270240e25\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1cf7e2ffa8c3062b25ef0de5b5b77d9d0ef7757b",
      "old_mode": 33188,
      "old_path": "dex2oat/driver/compiler_driver.cc",
      "new_id": "fc94957704d9d071973e7fee3b98f70d2538a6f3",
      "new_mode": 33188,
      "new_path": "dex2oat/driver/compiler_driver.cc"
    },
    {
      "type": "modify",
      "old_id": "483165a7623f861e1ed160260bf93839e90bf0ef",
      "old_mode": 33188,
      "old_path": "dex2oat/linker/image_writer.cc",
      "new_id": "a8bd965be871294db14ca74a555d1c1af54aea02",
      "new_mode": 33188,
      "new_path": "dex2oat/linker/image_writer.cc"
    },
    {
      "type": "modify",
      "old_id": "29ea684779bcef71d3fc774c0843244e305e9794",
      "old_mode": 33188,
      "old_path": "openjdkjvmti/ti_class_loader-inl.h",
      "new_id": "f6b012620b5ff7e93645e79d9fb9df39596b7f47",
      "new_mode": 33188,
      "new_path": "openjdkjvmti/ti_class_loader-inl.h"
    },
    {
      "type": "modify",
      "old_id": "cf825344a68c8bbbb9187dce015e66fdcb7f20f6",
      "old_mode": 33188,
      "old_path": "openjdkjvmti/ti_class_loader.cc",
      "new_id": "41b8771979cafdc6428252f98ca913c9acac0b6a",
      "new_mode": 33188,
      "new_path": "openjdkjvmti/ti_class_loader.cc"
    },
    {
      "type": "modify",
      "old_id": "663b2b9c371163a53d75ffd11f9378eb535f39ea",
      "old_mode": 33188,
      "old_path": "runtime/class_linker.cc",
      "new_id": "47f332526ea6226755cdf1ce4772e6872b724fd5",
      "new_mode": 33188,
      "new_path": "runtime/class_linker.cc"
    },
    {
      "type": "modify",
      "old_id": "2ab905ba05e26be8593bce1ac6161df83061a8a7",
      "old_mode": 33188,
      "old_path": "runtime/class_loader_context.cc",
      "new_id": "2efa2d6bc6dd0bb80ab26afc522d7459ddee8d76",
      "new_mode": 33188,
      "new_path": "runtime/class_loader_context.cc"
    },
    {
      "type": "modify",
      "old_id": "598670be824ff80afd016e7442fb6b0ded585126",
      "old_mode": 33188,
      "old_path": "runtime/class_loader_context_test.cc",
      "new_id": "9d3ceb2a7007a16fa4f137ed3372e09046882f6c",
      "new_mode": 33188,
      "new_path": "runtime/class_loader_context_test.cc"
    },
    {
      "type": "modify",
      "old_id": "c7773709bf61a5a91884fd31af97ff52b8b3e88a",
      "old_mode": 33188,
      "old_path": "runtime/class_loader_utils.h",
      "new_id": "aabc4ca91d26f6d90416f26f3086afa2a92b1866",
      "new_mode": 33188,
      "new_path": "runtime/class_loader_utils.h"
    },
    {
      "type": "modify",
      "old_id": "7f64721a4fef6f0f6b5f27615935042da34c98e8",
      "old_mode": 33188,
      "old_path": "runtime/runtime_callbacks_test.cc",
      "new_id": "40194cbf00fa3e63c1e5d3eba89027541f865819",
      "new_mode": 33188,
      "new_path": "runtime/runtime_callbacks_test.cc"
    },
    {
      "type": "modify",
      "old_id": "888a2ed43cb0ed51c956e519547321b49c29920c",
      "old_mode": 33188,
      "old_path": "runtime/well_known_classes.cc",
      "new_id": "615028acd14050d66ad92202024019f70a534412",
      "new_mode": 33188,
      "new_path": "runtime/well_known_classes.cc"
    },
    {
      "type": "modify",
      "old_id": "f57531710578213358e712367d90b816434addfe",
      "old_mode": 33188,
      "old_path": "runtime/well_known_classes.h",
      "new_id": "893a50ecc6b392e84b2f614dd54e8a385be554f1",
      "new_mode": 33188,
      "new_path": "runtime/well_known_classes.h"
    }
  ]
}
