--- a/src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp Thu Sep 05 08:26:44 2019 +0200
+++ b/src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp Thu Sep 05 08:26:49 2019 +0200
@@ -179,8 +179,8 @@
// Reserve and commit memory for heap
//
- ReservedSpace heap_rs = Universe::reserve_heap(max_byte_size, heap_alignment);
- initialize_reserved_region((HeapWord*)heap_rs.base(), (HeapWord*) (heap_rs.base() + heap_rs.size()));
+ ReservedHeapSpace heap_rs = Universe::reserve_heap(max_byte_size, heap_alignment);
+ initialize_reserved_region(heap_rs);
_heap_region = MemRegion((HeapWord*)heap_rs.base(), heap_rs.size() / HeapWordSize);
_heap_region_special = heap_rs.special();