diff -r aba258cd7df8 -r dd84de796f2c src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp --- a/src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp Thu Sep 05 08:26:44 2019 +0200 +++ b/src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp Thu Sep 05 08:26:49 2019 +0200 @@ -530,6 +530,9 @@ bool is_in(const void* p) const; + MemRegion reserved_region() const { return _reserved; } + bool is_in_reserved(const void* addr) const { return _reserved.contains(addr); } + void collect(GCCause::Cause cause); void do_full_collection(bool clear_all_soft_refs);