< prev index next >

src/hotspot/share/gc/shenandoah/shenandoahRuntime.cpp

Print this page

        

@@ -52,12 +52,12 @@
   shenandoah_assert_correct(NULL, orig);
   // store the original value that was in the field reference
   ShenandoahThreadLocalData::satb_mark_queue(thread).enqueue(orig);
 JRT_END
 
-JRT_LEAF(oopDesc*, ShenandoahRuntime::write_barrier_JRT(oopDesc* src))
-  oop result = ShenandoahBarrierSet::barrier_set()->write_barrier_mutator(src);
+JRT_LEAF(oopDesc*, ShenandoahRuntime::load_reference_barrier_JRT(oopDesc* src))
+  oop result = ShenandoahBarrierSet::barrier_set()->load_reference_barrier_mutator(src);
   return (oopDesc*) result;
 JRT_END
 
 // Shenandoah clone barrier: makes sure that references point to to-space
 // in cloned objects.
< prev index next >