)]}'
{
  "commit": "04beef2a2c8748539238893a42b60c0d7da18c1c",
  "tree": "72a81e9cef1fec6c7659f45a1e262a53dafcc82a",
  "parents": [
    "d01a83ca3011fcc6efdde8577d9b11363d87d9ca"
  ],
  "author": {
    "name": "Lei Zhang",
    "email": "antiagainst@google.com",
    "time": "Mon Jul 10 17:07:36 2023 -0400"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Jul 10 14:07:36 2023 -0700"
  },
  "message": "[cuda] Port over existing semaphore impl (#14325)\n\nThe current semaphore implementation actually does nothing.\r\nStill port over it so that we can have a full implementation\r\npassing various end-to-end tests to be based on. This makes\r\nhaving a proper implementation of semaphores easier later\r\nas we can verify correctness immediately afterwards.\r\n\r\nProgress towards https://github.com/openxla/iree/issues/13245",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b9be87d26f9a3995a402155cba9316ddc768a207",
      "old_mode": 33188,
      "old_path": "experimental/cuda2/CMakeLists.txt",
      "new_id": "58b383989eb4efea0735b96020f814706252c482",
      "new_mode": 33188,
      "new_path": "experimental/cuda2/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "fd37585b7c8d76b7efb3ca6eea0baf5e0f3e39ca",
      "old_mode": 33188,
      "old_path": "experimental/cuda2/cuda_device.c",
      "new_id": "de78df6d6c0c574b66cba8ac0ddf1fd63583a1c3",
      "new_mode": 33188,
      "new_path": "experimental/cuda2/cuda_device.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4d2777234aa0f5deed526b95c73e80d653d0d503",
      "new_mode": 33188,
      "new_path": "experimental/cuda2/nop_semaphore.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f8038f2489c6762f0a9ad937ab006f2787bff6d3",
      "new_mode": 33188,
      "new_path": "experimental/cuda2/nop_semaphore.h"
    }
  ]
}
