[code-reflection] Integrated: switch all uses of runtime API cudaXXX for device API cuXXX - to trac…

Gary Frost gfrost at openjdk.org
Sat Apr 5 11:07:35 UTC 2025


Switch all uses of CUDA runtime API (cudaXXX) for device API (cuXXX) - to track bug uncovered by heal example which seems to access thread local data (native code) and thus get the incrroect stream/context.   

Bug only shows up in heal example. 

This checkin cleans up API usage and uses a common mechanism to trace cuXX calls

-------------

Commit messages:
 - switch all uses of runtime API cudaXXX for device API cuXXX - to track bug uncovered by heal example

Changes: https://git.openjdk.org/babylon/pull/381/files
  Webrev: https://webrevs.openjdk.org/?repo=babylon&pr=381&range=00
  Stats: 215 lines in 6 files changed: 32 ins; 108 del; 75 mod
  Patch: https://git.openjdk.org/babylon/pull/381.diff
  Fetch: git fetch https://git.openjdk.org/babylon.git pull/381/head:pull/381

PR: https://git.openjdk.org/babylon/pull/381


More information about the babylon-dev mailing list