)]}'
{
  "commit": "e164776ab0c5f32812f1db4aee2e4b517ccd3cd2",
  "tree": "795ccdb79cfeea5da0708d1a9a1a681211fd8139",
  "parents": [
    "611424795bcaf96b6f9f6ba0d9cc7f8febebe571"
  ],
  "author": {
    "name": "Kalesh Singh",
    "email": "kaleshsingh@google.com",
    "time": "Tue Nov 23 11:42:09 2021 -0800"
  },
  "committer": {
    "name": "Kalesh Singh",
    "email": "kaleshsingh@google.com",
    "time": "Tue Nov 23 12:08:24 2021 -0800"
  },
  "message": "Fix GL memory not being removed from lost RAM\n\nDevices upgrading to S are not required to update their memtrack HAL\nimplementation and won\u0027t support reporting the total GPU private memory.\n\nIn these cases it\u0027s likely the HAL reports 0 for the total GPU private\nmemory, since in S the HAL defition only overloads the already existing\ngetMemory() API to report this.\n\nReturn an error value in these cases to prevent swapping the sum of GL\ntype memory for all processes with the total GPU private memory when not\nsupported as doing this effectively leaves the GL memory as part of\nlost RAM.\n\nBug: 203245390\nTest: dumpsys meminfo\nChange-Id: I478143e435b047bf349bd4ec6808707a5db1505b\nMerged-In: I478143e435b047bf349bd4ec6808707a5db1505b\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4c2b114c724ae7eef5239a5a08d0f6825868219b",
      "old_mode": 33188,
      "old_path": "core/jni/android_os_Debug.cpp",
      "new_id": "5e0d9b32380c3d4ba4c88d0887e24dce3d236cce",
      "new_mode": 33188,
      "new_path": "core/jni/android_os_Debug.cpp"
    }
  ]
}
