< prev index next >

src/hotspot/cpu/x86/macroAssembler_x86.cpp

Print this page

        

@@ -5250,11 +5250,11 @@
   jcc(Assembler::zero, done);                // Use NULL as-is.
   testptr(value, JNIHandles::weak_tag_mask); // Test for jweak tag.
   jcc(Assembler::zero, not_weak);
   // Resolve jweak.
 #if INCLUDE_ALL_GCS
-  if (UseLoadBarrier) {
+  if (UseZGC) {
     load_barrier(value, Address(value, -JNIHandles::weak_tag_value), false /* expand call */, LoadBarrierOnPhantomOopRef);
   } else
 #endif
   {
     movptr(value, Address(value, -JNIHandles::weak_tag_value));

@@ -6718,11 +6718,11 @@
 #endif
 
 void MacroAssembler::load_heap_oop(Register dst, Address src, bool expand_call, LoadBarrierOn on) {
 #ifdef _LP64
 #if INCLUDE_ALL_GCS
-  if (UseLoadBarrier) {
+  if (UseZGC) {
     load_barrier(dst, src, expand_call, on);
   } else
 #endif
   if (UseCompressedOops) {
     movl(dst, src);

@@ -6743,11 +6743,11 @@
     movptr(dst, src);
 }
 
 void MacroAssembler::store_heap_oop(Address dst, Register src) {
 #ifdef ASSERT
-  if (VerifyOops && UseLoadBarrier) {
+  if (VerifyOops && UseZGC) {
     // Check if mask is good
     Label done;
     testptr(src, Address(r15_thread, JavaThread::zaddress_bad_mask_offset()));
     jcc(Assembler::zero, done);
     STOP("Writing broken oop");
< prev index next >