)]}'
{
  "commit": "2fa82191650807e985335b037cb732be8e7eeeb8",
  "tree": "18c2c25710620568579407a4e758884271e41c4f",
  "parents": [
    "58c31ac5c896f6da895d787e04047e93ecf5b6d5"
  ],
  "author": {
    "name": "Anutosh Bhat",
    "email": "andersonbhat491@gmail.com",
    "time": "Mon Oct 19 13:53:25 2026 +0530"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Oct 19 10:23:25 2026 +0200"
  },
  "message": "[Runtime][WASM] Handle wasm64 pointers in JS completion drains (#25054)\n\nCompletion-buffer pointers arrive in JavaScript as BigInts, but\nInt32Array expects a numeric byte offset. Passing the pointer directly\nthrows `TypeError: Cannot convert a BigInt value to a number`.\n\nThis converts wasm64 pointers before accessing memory and keeps wasm32\npointers unsigned in the inline and shared-ring completion paths.\n\nSigned-off-by: anutosh491 \u003candersonbhat491@gmail.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "60bde5e93cea8391231ac33431e9f62f8ce7cfd3",
      "old_mode": 33188,
      "old_path": "runtime/src/iree/async/platform/js/proactor_imports.mjs",
      "new_id": "38d74a530636dbdcb9f6e51df660f55e10592730",
      "new_mode": 33188,
      "new_path": "runtime/src/iree/async/platform/js/proactor_imports.mjs"
    },
    {
      "type": "modify",
      "old_id": "544ea6183610e01744af3da2b3e63c9ff3a61161",
      "old_mode": 33188,
      "old_path": "runtime/src/iree/async/platform/js/proactor_ring.mjs",
      "new_id": "912759cca18249c3b2f8877f448de12f44e7850a",
      "new_mode": 33188,
      "new_path": "runtime/src/iree/async/platform/js/proactor_ring.mjs"
    }
  ]
}
