)]}'
{
  "commit": "73ac5d1851ec1ba1afd5a8c43dde85cbb53d5855",
  "tree": "8b5391c8660971445af1c96ce4866a8c2fc22ada",
  "parents": [
    "14fe350eb3b354aeca20365fbe10bfc33d1407a5"
  ],
  "author": {
    "name": "Kai Ninomiya",
    "email": "kainino@chromium.org",
    "time": "Tue Jul 14 01:22:39 2026 -0700"
  },
  "committer": {
    "name": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Jul 14 01:22:39 2026 -0700"
  },
  "message": "[dawn][wire] Replace some raw allocations with HeapArray\n\nBug: 512465980\nChange-Id: I9b2086af4c305ad5df60869df256bc6f7a7d3090\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/304235\nCommit-Queue: Corentin Wallez \u003ccwallez@chromium.org\u003e\nAuto-Submit: Kai Ninomiya \u003ckainino@chromium.org\u003e\nReviewed-by: Corentin Wallez \u003ccwallez@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "599bd1a1734d85548492b512303d215ec9584891",
      "old_mode": 33188,
      "old_path": "src/dawn/wire/ChunkedCommandHandler.cpp",
      "new_id": "dfaf5aa1551e885c1152eecd67a103d4c170e7b4",
      "new_mode": 33188,
      "new_path": "src/dawn/wire/ChunkedCommandHandler.cpp"
    },
    {
      "type": "modify",
      "old_id": "34f7c0afd1339d47dca8ff7dea1ca03e315d276b",
      "old_mode": 33188,
      "old_path": "src/dawn/wire/ChunkedCommandHandler.h",
      "new_id": "d6a3ab61a910f6efdb47f60ef22431d278dbd4b1",
      "new_mode": 33188,
      "new_path": "src/dawn/wire/ChunkedCommandHandler.h"
    },
    {
      "type": "modify",
      "old_id": "0167e2564ca734daa99a817b7d089bec29e680c7",
      "old_mode": 33188,
      "old_path": "src/dawn/wire/ChunkedCommandSerializer.h",
      "new_id": "e62d11e4374596b75de4980261479714c0c7d255",
      "new_mode": 33188,
      "new_path": "src/dawn/wire/ChunkedCommandSerializer.h"
    },
    {
      "type": "modify",
      "old_id": "16f9a995187992e5f3200c0be251738bd3d0f19d",
      "old_mode": 33188,
      "old_path": "src/dawn/wire/WireDeserializeAllocator.cpp",
      "new_id": "fd224c96d92d67111ec8837757a4cc8ed2555e8d",
      "new_mode": 33188,
      "new_path": "src/dawn/wire/WireDeserializeAllocator.cpp"
    },
    {
      "type": "modify",
      "old_id": "6410bcba27d24a05df092bd0151ed165b6e14b4f",
      "old_mode": 33188,
      "old_path": "src/dawn/wire/WireDeserializeAllocator.h",
      "new_id": "0aae4b63643be2779f8cd0ba9f0f9656b7cf381b",
      "new_mode": 33188,
      "new_path": "src/dawn/wire/WireDeserializeAllocator.h"
    },
    {
      "type": "modify",
      "old_id": "45b9655ffb74e6aaafe66298ec575a486edc613c",
      "old_mode": 33188,
      "old_path": "src/dawn/wire/client/ClientInlineMemoryTransferService.cpp",
      "new_id": "bb10f08f59dd672a420040f4be5ee964db1a3f54",
      "new_mode": 33188,
      "new_path": "src/dawn/wire/client/ClientInlineMemoryTransferService.cpp"
    },
    {
      "type": "modify",
      "old_id": "79464ad116153c858074ecde077e1ac4d388d1f5",
      "old_mode": 33188,
      "old_path": "src/dawn/wire/server/ServerQueue.cpp",
      "new_id": "42d0ca348beeb3359008f4b7acb86f7db3d7a4d5",
      "new_mode": 33188,
      "new_path": "src/dawn/wire/server/ServerQueue.cpp"
    }
  ]
}
