[CUDA] Do not put kernels in annoymous namespace (#2362)

This commit is contained in:
Cheng 2025-07-13 06:24:45 +09:00 committed by GitHub
parent 6325f60d52
commit 2d3c26c565
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -90,8 +90,6 @@ bool CudaEvent::completed() const {
// SharedEvent implementations
///////////////////////////////////////////////////////////////////////////////
namespace {
__host__ __device__ void event_wait(SharedEvent::Atomic* ac, uint64_t value) {
uint64_t current;
while ((current = ac->load()) < value) {
@ -112,8 +110,6 @@ __global__ void event_signal_kernel(SharedEvent::Atomic* ac, uint64_t value) {
event_signal(ac, value);
}
} // namespace
SharedEvent::SharedEvent() {
// Allocate cuda::atomic on managed memory.
Atomic* ac;