< prev index next >

src/hotspot/share/classfile/classLoader.inline.hpp

Print this page

        

@@ -27,15 +27,15 @@
 
 #include "classfile/classLoader.hpp"
 #include "runtime/orderAccess.hpp"
 
 // Next entry in class path
-inline ClassPathEntry* ClassPathEntry::next() const { return OrderAccess::load_acquire(&_next); }
+inline ClassPathEntry* ClassPathEntry::next() const { return Atomic::load_acquire(&_next); }
 
 inline void ClassPathEntry::set_next(ClassPathEntry* next) {
   // may have unlocked readers, so ensure visibility.
-  OrderAccess::release_store(&_next, next);
+  Atomic::release_store(&_next, next);
 }
 
 inline ClassPathEntry* ClassLoader::classpath_entry(int n) {
   assert(n >= 0, "sanity");
   if (n == 0) {
< prev index next >