)]}'
{
  "commit": "2733fc550b5bdf31bfc89e986693a6bc0cffbf91",
  "tree": "9d678fa41350a8fdff7d2db322db72c9dd116850",
  "parents": [
    "769036f0e2c501500d3901d2c5059598912a8b4d"
  ],
  "author": {
    "name": "Ben Vanik",
    "email": "benvanik@google.com",
    "time": "Wed Feb 02 09:21:57 2022 -0800"
  },
  "committer": {
    "name": "Ben Vanik",
    "email": "benvanik@google.com",
    "time": "Tue Feb 08 12:41:25 2022 -0800"
  },
  "message": "Adding iree_wait_until and iree_wait_source_delay.\nThis allows for modeling sleeps such that they can be efficiently handled\nvia the system multi-wait APIs. Sleeps that do end up requiring a real\nsleep are ignored on bare-metal or can be overridden with a user-provided\nIREE_WAIT_UNTIL_FN.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "227797480f2b4098cc12e681ec8e79265a421045",
      "old_mode": 33188,
      "old_path": "docs/website/docs/deployment-configurations/bare-metal.md",
      "new_id": "4c81c37904802b55bc073e34c921af61d6794670",
      "new_mode": 33188,
      "new_path": "docs/website/docs/deployment-configurations/bare-metal.md"
    },
    {
      "type": "modify",
      "old_id": "b756b0f8eb2f29722f07d23b3f60147f923ff096",
      "old_mode": 33188,
      "old_path": "iree/base/internal/wait_handle.c",
      "new_id": "df17eb18a1eff08ddfb15215b720b585b3707efd",
      "new_mode": 33188,
      "new_path": "iree/base/internal/wait_handle.c"
    },
    {
      "type": "modify",
      "old_id": "23d78cdf9781cccf79695cc09cdbd16a6f1915f7",
      "old_mode": 33188,
      "old_path": "iree/base/internal/wait_handle.h",
      "new_id": "8bac3faf221f93c947038e805a4a33385e7fcab2",
      "new_mode": 33188,
      "new_path": "iree/base/internal/wait_handle.h"
    },
    {
      "type": "modify",
      "old_id": "5dd51fc6dea8db5c0db5f5a738b0ef8112b9b07c",
      "old_mode": 33188,
      "old_path": "iree/base/internal/wait_handle_poll.c",
      "new_id": "8aa1e5f9860287d8192996c9361326798037e2b2",
      "new_mode": 33188,
      "new_path": "iree/base/internal/wait_handle_poll.c"
    },
    {
      "type": "modify",
      "old_id": "9fec7c4795f8d189506e1d462c2790227828371f",
      "old_mode": 33188,
      "old_path": "iree/base/internal/wait_handle_posix.c",
      "new_id": "2ad915568a80407d3e96638dc0f841f0db07778b",
      "new_mode": 33188,
      "new_path": "iree/base/internal/wait_handle_posix.c"
    },
    {
      "type": "modify",
      "old_id": "6fa67a79e64b4f0b0edde0dc3584af21c8cae16a",
      "old_mode": 33188,
      "old_path": "iree/base/internal/wait_handle_test.cc",
      "new_id": "637cf8a2121adcfc6fc709bceea5a0c9008dbb7e",
      "new_mode": 33188,
      "new_path": "iree/base/internal/wait_handle_test.cc"
    },
    {
      "type": "modify",
      "old_id": "7bad0510739a2760d0ecf4a8cfbc73f4556d1016",
      "old_mode": 33188,
      "old_path": "iree/base/internal/wait_handle_win32.c",
      "new_id": "4550f2dfda3c65292409fbb950e87e190c90d153",
      "new_mode": 33188,
      "new_path": "iree/base/internal/wait_handle_win32.c"
    },
    {
      "type": "modify",
      "old_id": "89889f2946b7b245129c6969c9d703bda3703b1e",
      "old_mode": 33188,
      "old_path": "iree/base/time.c",
      "new_id": "54a5620fe688e5dc7d9b98d680f71f44a5321c33",
      "new_mode": 33188,
      "new_path": "iree/base/time.c"
    },
    {
      "type": "modify",
      "old_id": "63eefced09ce382830f760e33ddb0c59a17cd97f",
      "old_mode": 33188,
      "old_path": "iree/base/time.h",
      "new_id": "bebceb1d005684a93a1574232305faed003a0a83",
      "new_mode": 33188,
      "new_path": "iree/base/time.h"
    },
    {
      "type": "modify",
      "old_id": "f4ed575d1b5e017c06293713928a6401955cfdbc",
      "old_mode": 33188,
      "old_path": "iree/base/wait_source.c",
      "new_id": "b626a695f0fe72035e57750ae88d438e9f62fd2b",
      "new_mode": 33188,
      "new_path": "iree/base/wait_source.c"
    },
    {
      "type": "modify",
      "old_id": "97cc24bf283f02c030359a602e57f1b8576cfce9",
      "old_mode": 33188,
      "old_path": "iree/base/wait_source.h",
      "new_id": "56bba5148be4f2ece92ebaf2b39531f6ef57c139",
      "new_mode": 33188,
      "new_path": "iree/base/wait_source.h"
    }
  ]
}
