)]}'
{
  "commit": "643b46710be909cf5af0bb90a755c7f8808c01eb",
  "tree": "12f2039dec9b39b7544edfca903a299f81c8524d",
  "parents": [
    "14c1b4b1255267f6eefaaef3beb0b5b941b7b863"
  ],
  "author": {
    "name": "Lei Zhang",
    "email": "antiagainst@gmail.com",
    "time": "Tue Nov 14 09:05:23 2023 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Nov 14 09:05:23 2023 -0800"
  },
  "message": "[cuda] Add command-line option to drop legacy sync mode (#15582)\n\nLegacy sync mode forces waiting on semaphore immediately so\r\nit effectively runs all async allocation/execution in sync mode.\r\nNow we have proper semaphore emulation in cuda2, we don\u0027t\r\nneed this anymore. Disable it for end-to-end op tests for\r\nexperimental cuda2 driver.\r\n\r\nProgress towards https://github.com/openxla/iree/issues/13245",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2e976bbdfa72edd625d89dde4538687b1458a787",
      "old_mode": 33188,
      "old_path": "compiler/plugins/target/CUDA/CUDATarget.cpp",
      "new_id": "59e581c2baffc21f6a517cd923d013c60e7c91cc",
      "new_mode": 33188,
      "new_path": "compiler/plugins/target/CUDA/CUDATarget.cpp"
    },
    {
      "type": "modify",
      "old_id": "482f15453a4370604ce465c8a12555eb42499fc6",
      "old_mode": 33188,
      "old_path": "experimental/cuda2/tests/stablehlo_ops/CMakeLists.txt",
      "new_id": "2b1772ef538f6c85a2236c8ec4371888af498e37",
      "new_mode": 33188,
      "new_path": "experimental/cuda2/tests/stablehlo_ops/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "88752fe04624c5966a8651918103bc58aa0e3ed5",
      "old_mode": 33188,
      "old_path": "experimental/cuda2/tests/tosa_ops/CMakeLists.txt",
      "new_id": "e82be08f1365ba69efa777f4b94fdfe38cc0c30e",
      "new_mode": 33188,
      "new_path": "experimental/cuda2/tests/tosa_ops/CMakeLists.txt"
    }
  ]
}
