--- a/src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp Tue Sep 17 15:58:54 2019 +0200
+++ b/src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp Wed Sep 25 12:33:05 2019 +0200
@@ -24,6 +24,7 @@
#include "precompiled.hpp"
#include "gc/shenandoah/shenandoahAsserts.hpp"
#include "gc/shenandoah/shenandoahBarrierSet.hpp"
+#include "gc/shenandoah/shenandoahBarrierSetClone.inline.hpp"
#include "gc/shenandoah/shenandoahBarrierSetAssembler.hpp"
#include "gc/shenandoah/shenandoahCollectorPolicy.hpp"
#include "gc/shenandoah/shenandoahHeap.inline.hpp"
@@ -283,3 +284,8 @@
return load_reference_barrier_not_null(obj);
}
+
+void ShenandoahBarrierSet::clone_barrier_runtime(oop src) {
+ clone_barrier(src);
+}
+