)]}'
{
  "commit": "bc50ac127d01149be8fd7af7d31f33fc237c7b0f",
  "tree": "c80ae97d6e571177ecdd0052bda8908575ddcb4d",
  "parents": [
    "f8580e524596ee40b19a53fce6b17c3cd2132cfc"
  ],
  "author": {
    "name": "Nicolas Geoffray",
    "email": "ngeoffray@google.com",
    "time": "Thu Feb 23 14:03:55 2023 +0000"
  },
  "committer": {
    "name": "Nicolas Geoffray",
    "email": "ngeoffray@google.com",
    "time": "Fri Feb 24 10:48:04 2023 +0000"
  },
  "message": "Move image writing to the runtime.\n\nSo we can share the logic between dex2oat and the runtime image writer.\n\nTest: test.py\nBug: 260557058\nChange-Id: Ib584df293e37e0feeb0b88ebd53cc25a32ef11f7\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "53e880d5b9f306871341aadb99c815b2cee863fa",
      "old_mode": 33188,
      "old_path": "dex2oat/linker/image_writer.cc",
      "new_id": "e7967bc08e359ad5483b3ddfed7ee9a27d912f13",
      "new_mode": 33188,
      "new_path": "dex2oat/linker/image_writer.cc"
    },
    {
      "type": "modify",
      "old_id": "f7d3a2d002dc2ef8b2f847a90835599c6d7f98a8",
      "old_mode": 33188,
      "old_path": "dex2oat/linker/image_writer.h",
      "new_id": "66e6ab6fa802b282c64249441a2b5f9aa2ba115e",
      "new_mode": 33188,
      "new_path": "dex2oat/linker/image_writer.h"
    },
    {
      "type": "modify",
      "old_id": "feb2536af07e12329692839f392fb4488bd96a74",
      "old_mode": 33188,
      "old_path": "runtime/image.cc",
      "new_id": "bb1701f8fe453c9ab9c28f06dd0373f1a452382a",
      "new_mode": 33188,
      "new_path": "runtime/image.cc"
    },
    {
      "type": "modify",
      "old_id": "0ec112f0ef473a3fba24d064113e4d3d6240c8b2",
      "old_mode": 33188,
      "old_path": "runtime/image.h",
      "new_id": "4d98aaec62f2fdeae724d73fabaf34b93807a4a7",
      "new_mode": 33188,
      "new_path": "runtime/image.h"
    }
  ]
}
