)]}'
{
  "commit": "13b5f94adc4ffae1d4993952a76c4dd3558a4431",
  "tree": "09895b0d742bdb69efdb8f673cbbe6f81ea3e22d",
  "parents": [
    "313f6482d77b0037b21d80b1e16c6bc324f937fd"
  ],
  "author": {
    "name": "Rico Wind",
    "email": "ricow@google.com",
    "time": "Mon Jun 10 10:24:30 2024 +0200"
  },
  "committer": {
    "name": "Rico Wind",
    "email": "ricow@google.com",
    "time": "Mon Jun 10 09:09:17 2024 +0000"
  },
  "message": "Don\u0027t remove field writes for objects with non default finalizers from library\n\nPreviously we always ignored finalizers from library even when explicitly declared.\n\nBug: b/339371242\nChange-Id: I1c70a2d25e2cf909c90f1a5bcc093530f3de8f64",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0fbadd111fa177f02fbba619bfa0caa7f4389cdb",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/code/FieldInstruction.java",
      "new_id": "dba1c38956c643fd2a0fe4f304ce7a3e96a89c62",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/FieldInstruction.java"
    },
    {
      "type": "modify",
      "old_id": "7eb81ce4c6b482dc22caa683a09e100eb32a59fb",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/shaking/ObjectAllocationInfoCollectionUtils.java",
      "new_id": "30e97353eaaa8eb716e91575166412178b04fc22",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/shaking/ObjectAllocationInfoCollectionUtils.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2201a1a6bd44c8d2f02da57f948540d1c0710c71",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/regress/Regress339371242.java"
    }
  ]
}
