|
old_status := atomic_load_explicit(&e.status, .Relaxed)
|
|
old_status := atomic_load_explicit(&e.status, .Relaxed)
|
|
if _, ok := atomic_compare_exchange_weak_explicit(&e.status, old_status, new_status, .Release, .Relaxed); ok {
|
|
if _, ok := atomic_compare_exchange_weak_explicit(&e.status, old_status, new_status, .Release, .Relaxed); ok {
|