)]}'
{
  "commit": "6fe2b9602cace8507d846bf1dac3863eb7fd90ce",
  "tree": "735c60415e056702771ea6198e2c718f53331c12",
  "parents": [
    "308a3331daf2b03f987c5ed75142203a07e580c6"
  ],
  "author": {
    "name": "Loko Kung",
    "email": "lokokung@google.com",
    "time": "Sat Feb 17 01:23:59 2024 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Sat Feb 17 01:23:59 2024 +0000"
  },
  "message": "[WGPUFuture] Implement GetCompilationInfo in wire/native with Futures.\n\nBug: dawn:1987\nChange-Id: Ie2cc2d5177e359467fbcde7ea648ef5f2019cd87\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/175120\nReviewed-by: Shrek Shao \u003cshrekshao@google.com\u003e\nCommit-Queue: Loko Kung \u003clokokung@google.com\u003e\nReviewed-by: Austin Eng \u003cenga@chromium.org\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e07f44b58dd5ffb9593b066696e6c2ecc0c43d96",
      "old_mode": 33188,
      "old_path": "generator/templates/dawn/wire/client/ApiProcs.cpp",
      "new_id": "3830d733565864be17e0511dcf5252e7c7cdb737",
      "new_mode": 33188,
      "new_path": "generator/templates/dawn/wire/client/ApiProcs.cpp"
    },
    {
      "type": "modify",
      "old_id": "d196202147c49deb0d3e5c01e270273b3f7233ac",
      "old_mode": 33188,
      "old_path": "src/dawn/dawn.json",
      "new_id": "2c7e22f7b2e36f92fa1cbc295bae47eab17edd33",
      "new_mode": 33188,
      "new_path": "src/dawn/dawn.json"
    },
    {
      "type": "modify",
      "old_id": "9365631082916a6bb8b3f291426149332a3d3373",
      "old_mode": 33188,
      "old_path": "src/dawn/dawn_wire.json",
      "new_id": "234bbc9d9bd7d8a1d58f6c47507ce1cfc4a85e1c",
      "new_mode": 33188,
      "new_path": "src/dawn/dawn_wire.json"
    },
    {
      "type": "modify",
      "old_id": "2a9cc28ab17f325235f82a689443baaf73b9ead8",
      "old_mode": 33188,
      "old_path": "src/dawn/native/ShaderModule.cpp",
      "new_id": "9d92a404730590be32fa84fa5e80bb66716117b3",
      "new_mode": 33188,
      "new_path": "src/dawn/native/ShaderModule.cpp"
    },
    {
      "type": "modify",
      "old_id": "c31a16c78aefb75768228182d100cc2795aa2a55",
      "old_mode": 33188,
      "old_path": "src/dawn/native/ShaderModule.h",
      "new_id": "a186ac2f8622cfc173d60316e4bc98776cd2ef4a",
      "new_mode": 33188,
      "new_path": "src/dawn/native/ShaderModule.h"
    },
    {
      "type": "modify",
      "old_id": "9fc7ccc9b604e819d651aef7d721de276675d649",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/unittests/wire/WireShaderModuleTests.cpp",
      "new_id": "495a9ebc8795afe450b3953ecfffafff7c3a92fa",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/unittests/wire/WireShaderModuleTests.cpp"
    },
    {
      "type": "modify",
      "old_id": "ba4064dbd0368ea64d600df97dc1cd82186d97de",
      "old_mode": 33188,
      "old_path": "src/dawn/wire/client/ClientDoers.cpp",
      "new_id": "5dfdb7d1f3d020759bc06b04301f5c105f4468e5",
      "new_mode": 33188,
      "new_path": "src/dawn/wire/client/ClientDoers.cpp"
    },
    {
      "type": "modify",
      "old_id": "130a64e6b751ece3889794df93fdbe454bd1331e",
      "old_mode": 33188,
      "old_path": "src/dawn/wire/client/EventManager.cpp",
      "new_id": "f1f0f15c4a381075c91f0c09c2ae889dbb576485",
      "new_mode": 33188,
      "new_path": "src/dawn/wire/client/EventManager.cpp"
    },
    {
      "type": "modify",
      "old_id": "b3123cafe9ade4d94ef58c2e2ddb4dfb1d0484d7",
      "old_mode": 33188,
      "old_path": "src/dawn/wire/client/EventManager.h",
      "new_id": "de30fb384b34034acedbc0135075dad261d2bef1",
      "new_mode": 33188,
      "new_path": "src/dawn/wire/client/EventManager.h"
    },
    {
      "type": "modify",
      "old_id": "9cc219676b07aece208c76ce5fac71a93f44f721",
      "old_mode": 33188,
      "old_path": "src/dawn/wire/client/ShaderModule.cpp",
      "new_id": "fc65c089a0b7bd014d2f8dbc9fb71a1273e62ebb",
      "new_mode": 33188,
      "new_path": "src/dawn/wire/client/ShaderModule.cpp"
    },
    {
      "type": "modify",
      "old_id": "8708ef92cb100a0cfe2e00935e790c38a878c43b",
      "old_mode": 33188,
      "old_path": "src/dawn/wire/client/ShaderModule.h",
      "new_id": "9b6bb26ad11e1e601b46fa6d6842ce31e39b809b",
      "new_mode": 33188,
      "new_path": "src/dawn/wire/client/ShaderModule.h"
    },
    {
      "type": "modify",
      "old_id": "e3ee61ce4e8c3a0257bd5f42cb0812b3ade21811",
      "old_mode": 33188,
      "old_path": "src/dawn/wire/server/Server.h",
      "new_id": "44795df03841881ce5cb322c491c3f58277e1f44",
      "new_mode": 33188,
      "new_path": "src/dawn/wire/server/Server.h"
    },
    {
      "type": "modify",
      "old_id": "971f73412c402e498a5cec596ac76fefd886d426",
      "old_mode": 33188,
      "old_path": "src/dawn/wire/server/ServerShaderModule.cpp",
      "new_id": "21c28aa624fd8d725fe01c82a4406956999a3379",
      "new_mode": 33188,
      "new_path": "src/dawn/wire/server/ServerShaderModule.cpp"
    }
  ]
}
