)]}'
{
  "commit": "010d6c094e406be5d42732176171a5a82e89697b",
  "tree": "976e0d6e185654cabd231d0f83feaf1af062add5",
  "parents": [
    "4778c8ae48a36b6f03d1afea6144ed87e719a15a"
  ],
  "author": {
    "name": "Anutosh Bhat",
    "email": "andersonbhat491@gmail.com",
    "time": "Fri Nov 06 18:24:21 2026 +0530"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Nov 06 13:54:21 2026 +0100"
  },
  "message": "[WebGPU] Handle aligned copies within the same buffer (#25193)\n\nWebGPU doesn\u0027t allow copying within the same buffer, even when the\nranges don\u0027t overlap. We can use a temporary buffer for these aligned\ncopies and clean it up through the existing path.\n\n---------\n\nSigned-off-by: anutosh491 \u003candersonbhat491@gmail.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "96f3208ba154564443e7c413fdd479783190e8a2",
      "old_mode": 33188,
      "old_path": "runtime/src/iree/hal/cts/command_buffer/copy_buffer_test.cc",
      "new_id": "f90665ad5c365294f3325e9e3eedc20c156ce7ec",
      "new_mode": 33188,
      "new_path": "runtime/src/iree/hal/cts/command_buffer/copy_buffer_test.cc"
    },
    {
      "type": "modify",
      "old_id": "f8e4ba8e7b569b66b12a1f82ac2acc2cd570466f",
      "old_mode": 33188,
      "old_path": "runtime/src/iree/hal/drivers/webgpu/webgpu_imports.mjs",
      "new_id": "0e94286f3f87f3942c8455196472dffe66bcd57d",
      "new_mode": 33188,
      "new_path": "runtime/src/iree/hal/drivers/webgpu/webgpu_imports.mjs"
    }
  ]
}
