)]}'
{
  "commit": "35e124b3aad87032541747a0a4bc1bb87bc338c4",
  "tree": "13b70bca39a16a873057eb13fa829405f79220a4",
  "parents": [
    "f34d4c064519c3643b6a550c7a7fa1123a6c8618"
  ],
  "author": {
    "name": "Jiawei Shao",
    "email": "jiawei.shao@intel.com",
    "time": "Sun Apr 26 19:33:46 2026 -0700"
  },
  "committer": {
    "name": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Sun Apr 26 19:33:46 2026 -0700"
  },
  "message": "Wire: Remove the old interfaces that use raw pointers in wire headers\n\nThis patch removes all the old interfaces (`SerializeDataUpdate` and\n`DeserializeDataUpdate`) that use raw pointers as the parameters in\n`WireServer.h` and `WireClient.h` as they have already been replaced\nwith the overloads that use `std::span` as the parameters.\n\nBug: 492456046\nChange-Id: I93711f9603084a4d1b26ea14709f9cd09eb65c6f\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/304895\nReviewed-by: Corentin Wallez \u003ccwallez@chromium.org\u003e\nCommit-Queue: Shao, Jiawei \u003cjiawei.shao@intel.com\u003e\nReviewed-by: Loko Kung \u003clokokung@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d44223f85be8a4699b14787625296d88c5ba3f22",
      "old_mode": 33188,
      "old_path": "include/dawn/wire/WireClient.h",
      "new_id": "43c572a1aaf49ac63ab0211101e40549f6393253",
      "new_mode": 33188,
      "new_path": "include/dawn/wire/WireClient.h"
    },
    {
      "type": "modify",
      "old_id": "56afab3ff418b270b550e4823110159a1bcda531",
      "old_mode": 33188,
      "old_path": "include/dawn/wire/WireServer.h",
      "new_id": "251219c2288ce4972b895264cf828c5682689116",
      "new_mode": 33188,
      "new_path": "include/dawn/wire/WireServer.h"
    },
    {
      "type": "modify",
      "old_id": "a9c510b1839dac2bde35ee26572a1df1339a7a1e",
      "old_mode": 33188,
      "old_path": "src/dawn/wire/WireServer.cpp",
      "new_id": "00371ff1e40d895023a2567db8adf9d448575a6c",
      "new_mode": 33188,
      "new_path": "src/dawn/wire/WireServer.cpp"
    },
    {
      "type": "modify",
      "old_id": "559e5742413f97a4010ddbe3b3ad4747cf27ef15",
      "old_mode": 33188,
      "old_path": "src/dawn/wire/server/ServerInlineMemoryTransferService.cpp",
      "new_id": "64ec391983060ed5bbd54c3551c2bd088b0f958c",
      "new_mode": 33188,
      "new_path": "src/dawn/wire/server/ServerInlineMemoryTransferService.cpp"
    },
    {
      "type": "modify",
      "old_id": "ae81e11f3f46eef0000e656e37dd3b632deaa58e",
      "old_mode": 33188,
      "old_path": "src/dawn/wire/server/ServerMemoryTransferService_mock.h",
      "new_id": "ab58658e460450b40bef7cf3ecdf9cf263ce08d4",
      "new_mode": 33188,
      "new_path": "src/dawn/wire/server/ServerMemoryTransferService_mock.h"
    }
  ]
}
