diff -r 7939b3c4e408 -r c25572739e7c src/hotspot/share/gc/g1/g1Allocator.cpp --- a/src/hotspot/share/gc/g1/g1Allocator.cpp Wed Aug 08 10:21:23 2018 +0800 +++ b/src/hotspot/share/gc/g1/g1Allocator.cpp Wed Aug 08 15:31:06 2018 +0200 @@ -37,9 +37,10 @@ _g1h(heap), _survivor_is_full(false), _old_is_full(false), - _retained_old_gc_alloc_region(NULL), + _mutator_alloc_region(), _survivor_gc_alloc_region(heap->alloc_buffer_stats(InCSetState::Young)), - _old_gc_alloc_region(heap->alloc_buffer_stats(InCSetState::Old)) { + _old_gc_alloc_region(heap->alloc_buffer_stats(InCSetState::Old)), + _retained_old_gc_alloc_region(NULL) { } void G1Allocator::init_mutator_alloc_region() {