)]}'
{
  "commit": "fe64d2cb060105b60c46e1504fb4d0939aef8c4f",
  "tree": "12896570f867603528edf78dc6193b960fb58390",
  "parents": [
    "554184fa16425daed82d6c66f85b8da6cf5e4d80"
  ],
  "author": {
    "name": "Austin Eng",
    "email": "enga@chromium.org",
    "time": "Wed Feb 14 22:04:45 2024 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Feb 14 22:04:45 2024 +0000"
  },
  "message": "Revert \"Allow WaitAny to wait with multiple threads on the same handle/fd\"\n\nThis reverts commit 1b0f28ec95a4f384ed758ddb01024fe3235454a6.\n\nReason for revert: https://crbug.com/dawn/2413\n\n\nOriginal change\u0027s description:\n\u003e Allow WaitAny to wait with multiple threads on the same handle/fd\n\u003e\n\u003e Internally, separate events may refer to the same SystemEvent. Waiting\n\u003e on this event from multiple threads turns out to be OK. This allows\n\u003e futures to use a fewer total number of handles/fds.\n\u003e\n\u003e Add tests that this works correctly.\n\u003e\n\u003e Bug: dawn:1987\n\u003e Change-Id: I2bff252c120d75aadcc338a74d8e3ff158a826eb\n\u003e Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/173847\n\u003e Reviewed-by: Loko Kung \u003clokokung@google.com\u003e\n\u003e Reviewed-by: Kai Ninomiya \u003ckainino@chromium.org\u003e\n\u003e Kokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\n\u003e Commit-Queue: Austin Eng \u003cenga@chromium.org\u003e\n\nTBR\u003dkainino@chromium.org,enga@chromium.org,noreply+kokoro@google.com,dawn-scoped@luci-project-accounts.iam.gserviceaccount.com,lokokung@google.com\n\nBug: dawn:1987, dawn:2413\nChange-Id: Ida0c5009840aa0756e3653dcb3a46e7c7cff3673\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/175002\nBot-Commit: rubber-stamper@appspot.gserviceaccount.com \u003crubber-stamper@appspot.gserviceaccount.com\u003e\nAuto-Submit: Austin Eng \u003cenga@chromium.org\u003e\nCommit-Queue: rubber-stamper@appspot.gserviceaccount.com \u003crubber-stamper@appspot.gserviceaccount.com\u003e\nReviewed-by: Loko Kung \u003clokokung@google.com\u003e\nKokoro: Austin Eng \u003cenga@chromium.org\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6bea29191e3d8e34a489bc9107c24d4c42eaa1c1",
      "old_mode": 33188,
      "old_path": "src/dawn/common/SerialMap.h",
      "new_id": "0ec4d96b02b25726d8d77ce0e40fb31b6431e4de",
      "new_mode": 33188,
      "new_path": "src/dawn/common/SerialMap.h"
    },
    {
      "type": "modify",
      "old_id": "73b7742fe732070a9114b4eb8164ef51c9777ee3",
      "old_mode": 33188,
      "old_path": "src/dawn/native/SystemEvent.h",
      "new_id": "9e75f64d2d3f42a9f5835a9a6ef3c4ba413a7561",
      "new_mode": 33188,
      "new_path": "src/dawn/native/SystemEvent.h"
    },
    {
      "type": "modify",
      "old_id": "44e0f5b794722cf1b13dbcd89306893d22a9727e",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d/QueueD3D.cpp",
      "new_id": "f8615dceefced767653b3843bca3394500c3d8c7",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d/QueueD3D.cpp"
    },
    {
      "type": "modify",
      "old_id": "974a05d7068b54ef42396495272d6f2f8a525287",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d/QueueD3D.h",
      "new_id": "090a91d03c815d2296720e578f3d2772cf9d92fe",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d/QueueD3D.h"
    },
    {
      "type": "modify",
      "old_id": "92099e64a92fc7c0a5bd4e775437c70325e593f3",
      "old_mode": 33188,
      "old_path": "src/dawn/native/metal/QueueMTL.h",
      "new_id": "d3f03dd0677500bea220f6037b9f8828aa12ca1a",
      "new_mode": 33188,
      "new_path": "src/dawn/native/metal/QueueMTL.h"
    },
    {
      "type": "modify",
      "old_id": "b56015b318067fcf506bee22334775a9211e7a4c",
      "old_mode": 33188,
      "old_path": "src/dawn/native/metal/QueueMTL.mm",
      "new_id": "1f7901e082a0b5adb3158f15ecf01a8adf1288c8",
      "new_mode": 33188,
      "new_path": "src/dawn/native/metal/QueueMTL.mm"
    },
    {
      "type": "modify",
      "old_id": "67f56d0e4c9523e355cdaef3c68fffd244f523cb",
      "old_mode": 33188,
      "old_path": "src/dawn/native/vulkan/QueueVk.cpp",
      "new_id": "9e4b0cf6b6060ad0d1f6d8a43828de09b0681e18",
      "new_mode": 33188,
      "new_path": "src/dawn/native/vulkan/QueueVk.cpp"
    },
    {
      "type": "modify",
      "old_id": "d911c09187082a3b13fbe13590de5979af5f3480",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/end2end/EventTests.cpp",
      "new_id": "10de0c1e4219685f14ccf45d028ca89d7dd53671",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/end2end/EventTests.cpp"
    }
  ]
}
