--- a/src/hotspot/share/gc/z/zHeap.inline.hpp Mon Sep 09 16:34:45 2019 +0200
+++ b/src/hotspot/share/gc/z/zHeap.inline.hpp Tue Sep 10 11:11:31 2019 +0200
@@ -60,10 +60,10 @@
return page->is_object_strongly_live(addr);
}
-template <bool finalizable, bool publish>
+template <bool follow, bool finalizable, bool publish>
inline void ZHeap::mark_object(uintptr_t addr) {
assert(ZGlobalPhase == ZPhaseMark, "Mark not allowed");
- _mark.mark_object<finalizable, publish>(addr);
+ _mark.mark_object<follow, finalizable, publish>(addr);
}
inline uintptr_t ZHeap::alloc_tlab(size_t size) {