)]}'
{
  "commit": "4e984c7d01cddf26f02171f12066d075bb42547d",
  "tree": "96b64ccc77c78755e2bae4912410a408e4753336",
  "parents": [
    "b6be745beb895f509de90d322e14c51d3ce93565"
  ],
  "author": {
    "name": "Lokesh Gidra",
    "email": "lokeshgidra@google.com",
    "time": "Fri Dec 09 19:32:10 2022 +0000"
  },
  "committer": {
    "name": "Lokesh Gidra",
    "email": "lokeshgidra@google.com",
    "time": "Fri Dec 09 23:20:29 2022 +0000"
  },
  "message": "Mprotect from-space after uffd GC compaction\n\nThis is to avoid any possible prefetch accesses to the map, which could\ncause issues when using memfd as the memfd is used on to-space in the\nnext GC cycle, and that avoids userfaults on the prefetched pages.\n\nBug: 160737021\nTest: art/test/testrunner/testrunner.py --host --debug --gcstress\nChange-Id: Ide61ae3842c52862b2257f2292a3d4ebd37db2f1\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c9193e1520fa6855fae99fc0910c9ed2f8957548",
      "old_mode": 33188,
      "old_path": "runtime/gc/collector/mark_compact.cc",
      "new_id": "b655ca405879a6a3ae22fda17c2f01a26ff085c3",
      "new_mode": 33188,
      "new_path": "runtime/gc/collector/mark_compact.cc"
    }
  ]
}
