--- old/src/hotspot/share/gc/g1/g1BarrierSet.cpp 2019-09-06 16:47:54.655576044 -0400 +++ new/src/hotspot/share/gc/g1/g1BarrierSet.cpp 2019-09-06 16:47:54.431564053 -0400 @@ -57,8 +57,8 @@ BarrierSet::FakeRtti(BarrierSet::G1BarrierSet)), _satb_mark_queue_buffer_allocator("SATB Buffer Allocator", G1SATBBufferSize), _dirty_card_queue_buffer_allocator("DC Buffer Allocator", G1UpdateBufferSize), - _satb_mark_queue_set(), - _dirty_card_queue_set(), + _satb_mark_queue_set(&_satb_mark_queue_buffer_allocator), + _dirty_card_queue_set(DirtyCardQ_CBL_mon, &_dirty_card_queue_buffer_allocator), _shared_dirty_card_queue(&_dirty_card_queue_set) {} @@ -159,11 +159,3 @@ G1ThreadLocalData::satb_mark_queue(thread).flush(); G1ThreadLocalData::dirty_card_queue(thread).flush(); } - -BufferNode::Allocator& G1BarrierSet::satb_mark_queue_buffer_allocator() { - return _satb_mark_queue_buffer_allocator; -} - -BufferNode::Allocator& G1BarrierSet::dirty_card_queue_buffer_allocator() { - return _dirty_card_queue_buffer_allocator; -}