diff -r fcad92f425c5 -r 56bf71d64d51 test/hotspot/gtest/utilities/test_lockFreeStack.cpp --- a/test/hotspot/gtest/utilities/test_lockFreeStack.cpp Mon Nov 25 14:06:13 2019 +0100 +++ b/test/hotspot/gtest/utilities/test_lockFreeStack.cpp Mon Nov 25 12:22:13 2019 +0100 @@ -24,7 +24,6 @@ #include "precompiled.hpp" #include "memory/allocation.inline.hpp" #include "runtime/atomic.hpp" -#include "runtime/orderAccess.hpp" #include "utilities/globalDefinitions.hpp" #include "utilities/lockFreeStack.hpp" #include "threadHelper.inline.hpp" @@ -226,21 +225,21 @@ {} virtual void main_run() { - OrderAccess::release_store_fence(&_ready, true); + Atomic::release_store_fence(&_ready, true); while (true) { Element* e = _from->pop(); if (e != NULL) { _to->push(*e); Atomic::inc(_processed); ++_local_processed; - } else if (OrderAccess::load_acquire(_processed) == _process_limit) { + } else if (Atomic::load_acquire(_processed) == _process_limit) { tty->print_cr("thread %u processed " SIZE_FORMAT, _id, _local_processed); return; } } } - bool ready() const { return OrderAccess::load_acquire(&_ready); } + bool ready() const { return Atomic::load_acquire(&_ready); } }; TEST_VM(LockFreeStackTest, stress) {