diff -r 9e059253786b -r 456e51e56ea2 src/hotspot/share/gc/g1/g1ParScanThreadState.cpp --- a/src/hotspot/share/gc/g1/g1ParScanThreadState.cpp Fri Apr 06 11:37:34 2018 +0200 +++ b/src/hotspot/share/gc/g1/g1ParScanThreadState.cpp Fri Apr 06 11:41:21 2018 +0200 @@ -66,7 +66,7 @@ _surviving_young_words = _surviving_young_words_base + PADDING_ELEM_NUM; memset(_surviving_young_words, 0, real_length * sizeof(size_t)); - _plab_allocator = new G1DefaultPLABAllocator(_g1h->allocator()); + _plab_allocator = new G1PLABAllocator(_g1h->allocator()); _dest[InCSetState::NotInCSet] = InCSetState::NotInCSet; // The dest for Young is used when the objects are aged enough to