--- old/src/share/vm/gc/serial/genMarkSweep.hpp 2015-10-08 22:15:42.853418988 +0200 +++ new/src/share/vm/gc/serial/genMarkSweep.hpp 2015-10-08 22:15:42.803420182 +0200 @@ -29,6 +29,7 @@ class GenMarkSweep : public MarkSweep { friend class VM_MarkSweep; + friend class ShenandoahMarkCompact; friend class G1MarkSweep; public: static void invoke_at_safepoint(ReferenceProcessor* rp, bool clear_all_softrefs);