)]}'
{
  "commit": "54dbcb4f0d5986b1fff741f3c171cfc7489b6f43",
  "tree": "5637f2d3c90314d84d7cae703635e2dc5df68242",
  "parents": [
    "8c33e973af8a5cfcd3aa520e7475f53ab9e4831b"
  ],
  "author": {
    "name": "Jiakai Zhang",
    "email": "jiakaiz@google.com",
    "time": "Tue Mar 07 11:40:24 2023 +0000"
  },
  "committer": {
    "name": "Jiakai Zhang",
    "email": "jiakaiz@google.com",
    "time": "Tue Mar 07 23:22:47 2023 +0000"
  },
  "message": "Always generate cache-info.xml when it doesn\u0027t exist.\n\nThis effectively makes odrefresh generate cache-info.xml on the first\nboot because that\u0027s where we didn\u0027t generate one before this change.\n\nThe file will be read by the runtime and dex2oat to determine the\nuserfaultfd GC flag.\n\nBug: 271875098\nTest: -\n  1. Boot.\n  2. See cache-info.xml being the only file in dalvik-cache.\nTest: atest art_standalone_dexpreopt_tests\nTest: atest odsign_e2e_tests_full\nChange-Id: Iee344771e815615147b965d02ff9b20ad1154179\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "af5bfab9944c9eb32feb1782510343e6d1fa4090",
      "old_mode": 33188,
      "old_path": "odrefresh/odrefresh.cc",
      "new_id": "aeb48258cca40068b946ebae77bd7bff99069171",
      "new_mode": 33188,
      "new_path": "odrefresh/odrefresh.cc"
    }
  ]
}
