| 305 | } |
| 306 | |
| 307 | void ROCmCompNodeImpl::fini() { |
| 308 | if (!m_initialized) |
| 309 | return; |
| 310 | |
| 311 | m_sync_event.reset(); |
| 312 | m_env.fini(); |
| 313 | m_mem_alloc = nullptr; |
| 314 | m_device_info = nullptr; |
| 315 | m_initialized = false; |
| 316 | } |
| 317 | |
| 318 | void ROCmCompNodeImpl::free_device(void* ptr) { |
| 319 | if (check_global_finalized()) |