--- old/src/hotspot/share/memory/memRegion.cpp 2020-02-14 18:02:38.955619545 +0100 +++ new/src/hotspot/share/memory/memRegion.cpp 2020-02-14 18:02:38.747616657 +0100 @@ -101,3 +101,11 @@ ShouldNotReachHere(); return MemRegion(); } + +MemRegion* MemRegion::create(uint length, MEMFLAGS flags) { + MemRegion* result = NEW_C_HEAP_ARRAY(MemRegion, length, flags); + for (uint i = 0; i < length; i++) { + ::new (&result[i]) MemRegion(); + } + return result; +}