--- a/src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp Mon Oct 21 15:11:42 2019 +0200
+++ b/src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp Mon Oct 21 15:11:43 2019 +0200
@@ -43,6 +43,7 @@
class ShenandoahGCStateResetter;
class ShenandoahHeuristics;
class ShenandoahMarkingContext;
+class ShenandoahMarkCompact;
class ShenandoahMode;
class ShenandoahPhaseTimings;
class ShenandoahHeap;
@@ -574,6 +575,9 @@
oop pin_object(JavaThread* thread, oop obj);
void unpin_object(JavaThread* thread, oop obj);
+ void sync_pinned_region_status();
+ void assert_pinned_region_status() NOT_DEBUG_RETURN;
+
// ---------- Allocation support
//
private: