--- old/src/hotspot/share/gc/g1/heapRegionSet.hpp 2019-09-21 06:25:18.889961811 -0700 +++ new/src/hotspot/share/gc/g1/heapRegionSet.hpp 2019-09-21 06:25:18.525961824 -0700 @@ -181,6 +181,10 @@ // Removes from head or tail based on the given argument. HeapRegion* remove_region(bool from_head); + HeapRegion* remove_region_with_node_index(bool from_head, + const uint requested_node_index, + uint* region_node_index); + // Merge two ordered lists. The result is also ordered. The order is // determined by hrm_index. void add_ordered(FreeRegionList* from_list);