diff -r 27a266d5fb13 -r fce1fa1bdc91 src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.cpp --- a/src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.cpp Wed Nov 13 13:43:06 2019 -0500 +++ b/src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.cpp Wed Nov 13 10:49:12 2019 -0800 @@ -124,6 +124,11 @@ return _low_boundary + index * _page_size; } +size_t G1PageBasedVirtualSpace::page_size() const { + assert(_page_size > 0, "Page size is not yet initialized."); + return _page_size; +} + bool G1PageBasedVirtualSpace::is_after_last_page(size_t index) const { guarantee(index <= _committed.size(), "Given boundary page " SIZE_FORMAT " is beyond managed page count " SIZE_FORMAT, index, _committed.size());