)]}'
{
  "commit": "c8d7ac79cc632cdf8ee8afb9ff33ce5a05fc966d",
  "tree": "26f1ec19f7c14521eb5fea1ba4f7f545304354c7",
  "parents": [
    "c89749284728d778ded3790033ad77edc7a11265"
  ],
  "author": {
    "name": "Ho Cheung",
    "email": "hocheung@chromium.org",
    "time": "Fri Oct 30 14:58:15 2026 +0800"
  },
  "committer": {
    "name": "angle-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "angle-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Sat Oct 31 16:34:12 2026 -0700"
  },
  "message": "Translator: Preserve callees referenced by monomorphized copies\n\nA monomorphized function\u0027s body is deep-copied before queued call\nreplacements are applied. The copy can therefore still reference a\ncallee that is removed because all visited calls were rewritten,\ntriggering an assertion or crash in the next pass. Mark callees\nreferenced by the copy as used so they remain available for later\npasses.\n\nFixed: angleproject:576452652\nChange-Id: I5c04e03ba7884e35b60b902b276dce65b1ec2fc6\nReviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/8684154\nAuto-Submit: Aaron Teo \u003chocheung@chromium.org\u003e\nCommit-Queue: Yuxin Hu \u003cyuxinhu@google.com\u003e\nReviewed-by: Shahbaz Youssefi \u003csyoussefi@chromium.org\u003e\nReviewed-by: Yuxin Hu \u003cyuxinhu@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ab3747e5dcc2430168ccb7ba7be3b471c141fae0",
      "old_mode": 33188,
      "old_path": "src/compiler/translator/tree_ops/MonomorphizeUnsupportedFunctions.cpp",
      "new_id": "3114149e2f55e05a3d9ae150c4d508e407d3d2b5",
      "new_mode": 33188,
      "new_path": "src/compiler/translator/tree_ops/MonomorphizeUnsupportedFunctions.cpp"
    },
    {
      "type": "modify",
      "old_id": "34e9195ea459822e2ae782fbf39cc91d9f8e6227",
      "old_mode": 33188,
      "old_path": "src/tests/angle_end2end_tests_expectations.txt",
      "new_id": "03901bce83afeba241d8aa61b7d4f1434b3b6d86",
      "new_mode": 33188,
      "new_path": "src/tests/angle_end2end_tests_expectations.txt"
    },
    {
      "type": "modify",
      "old_id": "fd068a9899d92e4ece42791905df7720c08bb3dd",
      "old_mode": 33188,
      "old_path": "src/tests/gl_tests/GLSLTest.cpp",
      "new_id": "bf0c067b1ce93a90fd17b114b3196134fb27bc12",
      "new_mode": 33188,
      "new_path": "src/tests/gl_tests/GLSLTest.cpp"
    }
  ]
}
