)]}'
{
  "commit": "9f8cb9dc5aaeb7faf34c128ece7e273f95f2f8a6",
  "tree": "a26c16d09e2fa6ece983d0325704456df0ec282f",
  "parents": [
    "15d52b6c21f6e56f5399dedada1d99f9fb40b6f9"
  ],
  "author": {
    "name": "Ben Vanik",
    "email": "benvanik@google.com",
    "time": "Tue Nov 17 06:30:05 2020 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Nov 17 06:30:05 2020 -0800"
  },
  "message": "Porting iree::WaitHandle to C and adding Windows support. (#3841)\n\nFixes #65.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "835aa267f828dbeac0d6f64c2e2368ad8965f3f9",
      "old_mode": 33188,
      "old_path": "iree/base/BUILD",
      "new_id": "ead6d943a59ddcca3a46a455b536dc129f57e7f5",
      "new_mode": 33188,
      "new_path": "iree/base/BUILD"
    },
    {
      "type": "modify",
      "old_id": "01a5b607bb0448b7d1448314f26dd4bdffd3470b",
      "old_mode": 33188,
      "old_path": "iree/base/CMakeLists.txt",
      "new_id": "da6a9b061704a8be1200c90d33e1f454c2a8b582",
      "new_mode": 33188,
      "new_path": "iree/base/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "e053f267987ebc69f62fe842a6954aa4f6fdef83",
      "old_mode": 33188,
      "old_path": "iree/base/api.c",
      "new_id": "809e6d50a9f9d1b99da178f0b703adc403a6aa2f",
      "new_mode": 33188,
      "new_path": "iree/base/api.c"
    },
    {
      "type": "modify",
      "old_id": "a2126aa38e436c575094eddeaa5849433d58ac8a",
      "old_mode": 33188,
      "old_path": "iree/base/api.h",
      "new_id": "561af880bb8f5da1f83347a0ec25819c66ff7bc1",
      "new_mode": 33188,
      "new_path": "iree/base/api.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "20d48470734f5080334f544824c1aadb5b5a91aa",
      "new_mode": 33188,
      "new_path": "iree/base/wait_handle.c"
    },
    {
      "type": "delete",
      "old_id": "ddaec342e68f15191e3a78729b904187be72b5c5",
      "old_mode": 33188,
      "old_path": "iree/base/wait_handle.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "7d9a4af646147e15531620b21d1d2972eef9b380",
      "old_mode": 33188,
      "old_path": "iree/base/wait_handle.h",
      "new_id": "b95bf7eb63776ff8576af96e089e37bc742241dd",
      "new_mode": 33188,
      "new_path": "iree/base/wait_handle.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1dcb207a68bcb8d4bdf60cbff8496bc3cfa5c1dd",
      "new_mode": 33188,
      "new_path": "iree/base/wait_handle_epoll.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "92d1392d0c4ff1cd8a8b2d383e79c232798cff69",
      "new_mode": 33188,
      "new_path": "iree/base/wait_handle_kqueue.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "64b7b73654f53eb8c6b45b487efdd86d0cc22f66",
      "new_mode": 33188,
      "new_path": "iree/base/wait_handle_poll.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8f180d1b063989fc716e2d52284bdf604900d449",
      "new_mode": 33188,
      "new_path": "iree/base/wait_handle_posix.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7078859cd07b951d017aa593dbb8247a1de5f987",
      "new_mode": 33188,
      "new_path": "iree/base/wait_handle_posix.h"
    },
    {
      "type": "modify",
      "old_id": "5887ace4e4be23612b4ba3dd78042bc4af5a5a0b",
      "old_mode": 33188,
      "old_path": "iree/base/wait_handle_test.cc",
      "new_id": "983bbc2c5985c86a421f94530349678087ab5006",
      "new_mode": 33188,
      "new_path": "iree/base/wait_handle_test.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8f550fde5501dbb8dc9cf529e6e6239be46e8e17",
      "new_mode": 33188,
      "new_path": "iree/base/wait_handle_win32.c"
    }
  ]
}
