src/hotspot/share/gc/shenandoah/shenandoahRuntime.cpp
changeset 55654 92ab031d6540
parent 54423 6c0ab8bd8da5
child 55679 aa96c53c592b
--- a/src/hotspot/share/gc/shenandoah/shenandoahRuntime.cpp	Thu Jul 11 06:56:51 2019 +0200
+++ b/src/hotspot/share/gc/shenandoah/shenandoahRuntime.cpp	Thu Jul 04 17:31:03 2019 +0200
@@ -65,3 +65,7 @@
 JRT_LEAF(void, ShenandoahRuntime::shenandoah_clone_barrier(oopDesc* obj))
   ShenandoahBarrierSet::barrier_set()->write_region(MemRegion((HeapWord*) obj, obj->size()));
 JRT_END
+
+JRT_LEAF(oopDesc*, ShenandoahRuntime::oop_load_from_native_barrier(oopDesc* src))
+  return (oopDesc*) ShenandoahBarrierSet::barrier_set()->oop_load_from_native_barrier(oop(src));
+JRT_END