diff -r fcad92f425c5 -r 56bf71d64d51 src/hotspot/share/prims/jni.cpp --- a/src/hotspot/share/prims/jni.cpp Mon Nov 25 14:06:13 2019 +0100 +++ b/src/hotspot/share/prims/jni.cpp Mon Nov 25 12:22:13 2019 +0100 @@ -274,7 +274,7 @@ uintx count = 0; while (Atomic::cmpxchg(1, &JNIHistogram_lock, 0) != 0) { - while (OrderAccess::load_acquire(&JNIHistogram_lock) != 0) { + while (Atomic::load_acquire(&JNIHistogram_lock) != 0) { count +=1; if ( (WarnOnStalledSpinLock > 0) && (count % WarnOnStalledSpinLock == 0)) { @@ -3916,7 +3916,7 @@ *(JNIEnv**)penv = 0; // reset vm_created last to avoid race condition. Use OrderAccess to // control both compiler and architectural-based reordering. - OrderAccess::release_store(&vm_created, 0); + Atomic::release_store(&vm_created, 0); } // Flush stdout and stderr before exit.