)]}'
{
  "commit": "98e883dbc17c40dd95eea01e5014bb2cacec4cca",
  "tree": "2ed25e38176fe9bc85857f1cc15f22f01483a6c7",
  "parents": [
    "97a6f7cd191cde0abaaf6323ae2f67d8e42a1236"
  ],
  "author": {
    "name": "Lokesh Gidra",
    "email": "lokeshgidra@google.com",
    "time": "Mon Sep 25 22:38:12 2023 +0000"
  },
  "committer": {
    "name": "Lokesh Gidra",
    "email": "lokeshgidra@google.com",
    "time": "Tue Oct 17 15:52:15 2023 +0000"
  },
  "message": "Use cached values for moving-space avoiding dependent loads\n\nFor a given reference, GC needs to identify if it belongs to moving\nspace or not. This is done for every reference on the heap and therefore\nis performance critical.\n\nThis CL uses cached values for the moving-space range\nwhich would hopefully help the compiler optimize the checks.\n\nBug: 160737021\nTest: manual\nChange-Id: I384fd5dd0da45fb4e7556647e0a64524188ee3c4\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c9b792e8f65b3cff02820cc7518b6eeb0f1503b5",
      "old_mode": 33188,
      "old_path": "runtime/gc/collector/mark_compact-inl.h",
      "new_id": "fe67906d4bbf762064fa17a703658ae70a06b6b2",
      "new_mode": 33188,
      "new_path": "runtime/gc/collector/mark_compact-inl.h"
    },
    {
      "type": "modify",
      "old_id": "8434433efc888a329ba392eb5f69e7ef4a782fe7",
      "old_mode": 33188,
      "old_path": "runtime/gc/collector/mark_compact.cc",
      "new_id": "f49c8cba7aeff1fb4f6c012524891d173f52951c",
      "new_mode": 33188,
      "new_path": "runtime/gc/collector/mark_compact.cc"
    },
    {
      "type": "modify",
      "old_id": "c75cfb56bb6f0af480349e222e0815def5392dce",
      "old_mode": 33188,
      "old_path": "runtime/gc/collector/mark_compact.h",
      "new_id": "1ecb49ae52e527578b018917991de23fd7bc20fe",
      "new_mode": 33188,
      "new_path": "runtime/gc/collector/mark_compact.h"
    }
  ]
}
