src/hotspot/share/oops/method.cpp
changeset 59247 56bf71d64d51
parent 59070 22ee476cc664
child 59252 623722a6aeb9
--- a/src/hotspot/share/oops/method.cpp	Mon Nov 25 14:06:13 2019 +0100
+++ b/src/hotspot/share/oops/method.cpp	Mon Nov 25 12:22:13 2019 +0100
@@ -1247,7 +1247,7 @@
 }
 
 address Method::from_compiled_entry_no_trampoline() const {
-  CompiledMethod *code = OrderAccess::load_acquire(&_code);
+  CompiledMethod *code = Atomic::load_acquire(&_code);
   if (code) {
     return code->verified_entry_point();
   } else {
@@ -1273,7 +1273,7 @@
 // Not inline to avoid circular ref.
 bool Method::check_code() const {
   // cached in a register or local.  There's a race on the value of the field.
-  CompiledMethod *code = OrderAccess::load_acquire(&_code);
+  CompiledMethod *code = Atomic::load_acquire(&_code);
   return code == NULL || (code->method() == NULL) || (code->method() == (Method*)this && !code->is_osr_method());
 }