)]}'
{
  "commit": "7c2ec73f0d09875a871465ee62961dad4b64adfe",
  "tree": "57587680b86cc945710387b1df78a330c5684353",
  "parents": [
    "1acfbf32a308a6cc6a913a5423d67afb18c39d42"
  ],
  "author": {
    "name": "Stella Laurenzo",
    "email": "stellaraccident@gmail.com",
    "time": "Tue Feb 13 22:01:03 2024 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Feb 13 22:01:03 2024 -0800"
  },
  "message": "Fix a bug in the fastpath of iree_hal_task_semaphore_multi_wait which was doing a spurious wait. (#16404)\n\nWhen in an ANY wait mode, the first known-signaled semaphore is\r\nsufficient to skip the wait and any further timepoint creation.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d3c4717e24ea926ed397c4aba1a49c19e847bdaa",
      "old_mode": 33188,
      "old_path": "runtime/bindings/python/tests/hal_device_loop_test.py",
      "new_id": "4bb18028326ba6366d6b5a09070d4a18069c156e",
      "new_mode": 33188,
      "new_path": "runtime/bindings/python/tests/hal_device_loop_test.py"
    },
    {
      "type": "modify",
      "old_id": "89eb3834787307960e97483bc912a9cbf95bb264",
      "old_mode": 33188,
      "old_path": "runtime/src/iree/hal/drivers/local_task/task_semaphore.c",
      "new_id": "bbc8366cbb9a5bca615afc6c9cb3c08314abcf63",
      "new_mode": 33188,
      "new_path": "runtime/src/iree/hal/drivers/local_task/task_semaphore.c"
    }
  ]
}
