)]}'
{
  "commit": "69a5481e97727cb787078e9c16b052b2f55db5ca",
  "tree": "91918511d9291e332cc59db7593152d05490d8c0",
  "parents": [
    "9ff5234e2cc179bdaa981f26855a17f138ae2e9c"
  ],
  "author": {
    "name": "Lei Zhang",
    "email": "antiagainst@google.com",
    "time": "Mon Jul 10 23:29:29 2023 -0400"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Jul 10 20:29:29 2023 -0700"
  },
  "message": "[cuda] Port over existing graph command buffer impl (#14326)\n\nThis commit uses existing CUDA HAL driver\u0027s graph command buffer\r\nimplementation. Improvements include removing context wrapper and\r\nadding various Tracy tracking markers. This allows us to have\r\na graph command buffer impl quickly so we can test end-to-end flows\r\nwhile making changes to different parts. We eventually need to\r\nhandle binding management and dependency better.\r\n\r\nProgress towards https://github.com/openxla/iree/issues/13245",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "58b383989eb4efea0735b96020f814706252c482",
      "old_mode": 33188,
      "old_path": "experimental/cuda2/CMakeLists.txt",
      "new_id": "873c3b97dc25fe1cc5a776120a0d37f9dab17a9d",
      "new_mode": 33188,
      "new_path": "experimental/cuda2/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "2afe9d34f2d4b3ed23b4b1806adb4579083eb12c",
      "old_mode": 33188,
      "old_path": "experimental/cuda2/cts/CMakeLists.txt",
      "new_id": "5fe6fe7a9826bcf4c9e6a7f6cc11c4e4f460ac0b",
      "new_mode": 33188,
      "new_path": "experimental/cuda2/cts/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "de78df6d6c0c574b66cba8ac0ddf1fd63583a1c3",
      "old_mode": 33188,
      "old_path": "experimental/cuda2/cuda_device.c",
      "new_id": "0d72c36a57f9ffa1968ccd332230a7b39975cca5",
      "new_mode": 33188,
      "new_path": "experimental/cuda2/cuda_device.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fb7a1b7853d36cda14e7d78151e07fc8f6028250",
      "new_mode": 33188,
      "new_path": "experimental/cuda2/graph_command_buffer.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ad2d4b9b2640c8cd44696271750217515169630e",
      "new_mode": 33188,
      "new_path": "experimental/cuda2/graph_command_buffer.h"
    }
  ]
}
