)]}'
{
  "commit": "7209da0a46dd96ae5b9d73124ef09b4b0fe9ac25",
  "tree": "7a3227751b4eb8b8eef10eecf58c63d046bbbe62",
  "parents": [
    "6f244fa1658e216512cf6ef15a6301defaf0f5b0"
  ],
  "author": {
    "name": "Vladimir Marko",
    "email": "vmarko@google.com",
    "time": "Mon Jun 28 17:50:38 2021 +0100"
  },
  "committer": {
    "name": "Vladimir Marko",
    "email": "vmarko@google.com",
    "time": "Wed Jul 07 15:31:36 2021 +0000"
  },
  "message": "Support field VarHandle objects in boot image.\n\nTest: Build with WIP changes to implement AtomicInteger with\n      VarHandle. Build succeeds.\nTest: m test-art-host-gtest\nTest: testrunner.py --host --optimizing\nBug: 191765508\nChange-Id: I084ab7b3cd082570a090f3470fdfb792b80f4505\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "38855cb1638506f7a48e54561146eeb433f6b2ba",
      "old_mode": 33188,
      "old_path": "dex2oat/linker/image_writer.cc",
      "new_id": "d7c2d65352c24ca0ee47ef5d689b6b0bcbb4f483",
      "new_mode": 33188,
      "new_path": "dex2oat/linker/image_writer.cc"
    },
    {
      "type": "modify",
      "old_id": "1321ced67d0b85fb3d42990ae8faa860bcd142a5",
      "old_mode": 33188,
      "old_path": "dex2oat/linker/image_writer.h",
      "new_id": "1a0d4c85c7fcd03edf70e243a5e50287da711d3c",
      "new_mode": 33188,
      "new_path": "dex2oat/linker/image_writer.h"
    },
    {
      "type": "modify",
      "old_id": "d70b1cf598e4fdf4c82685cc5a13535ea75ca244",
      "old_mode": 33188,
      "old_path": "runtime/gc/space/image_space.cc",
      "new_id": "c1410ce32e99a0be55b7e096fa64143eef5b3cea",
      "new_mode": 33188,
      "new_path": "runtime/gc/space/image_space.cc"
    },
    {
      "type": "modify",
      "old_id": "c071e23fd01677344ee179d36215b2f461ca2e9e",
      "old_mode": 33188,
      "old_path": "runtime/mirror/var_handle.cc",
      "new_id": "8f17c583f489a933d419e37516eb74f9dc177a9f",
      "new_mode": 33188,
      "new_path": "runtime/mirror/var_handle.cc"
    },
    {
      "type": "modify",
      "old_id": "3747b3edbd131c1aea650cf390994ce6f5d0e788",
      "old_mode": 33188,
      "old_path": "runtime/mirror/var_handle.h",
      "new_id": "864a53b7d4d537f6d1d257355d71cdd0e12c875d",
      "new_mode": 33188,
      "new_path": "runtime/mirror/var_handle.h"
    },
    {
      "type": "modify",
      "old_id": "c32c702a9110b9ba0a295c71470d687bbc199c07",
      "old_mode": 33188,
      "old_path": "runtime/mirror/var_handle_test.cc",
      "new_id": "9c1a2e7456900aa0de06b244c6d35edd9a3a5baf",
      "new_mode": 33188,
      "new_path": "runtime/mirror/var_handle_test.cc"
    }
  ]
}
