--- a/src/hotspot/share/gc/g1/heapRegionSet.hpp Wed Nov 13 13:43:06 2019 -0500
+++ b/src/hotspot/share/gc/g1/heapRegionSet.hpp Wed Nov 13 10:49:12 2019 -0800
@@ -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);