< prev index next >

src/hotspot/share/gc/g1/g1BarrierSet.cpp

Print this page
rev 56193 : [mq]: pqsinit

*** 55,66 **** make_barrier_set_c2<G1BarrierSetC2>(), card_table, 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(), _shared_dirty_card_queue(&_dirty_card_queue_set) {} void G1BarrierSet::enqueue(oop pre_val) { // Nulls should have been already filtered. --- 55,66 ---- make_barrier_set_c2<G1BarrierSetC2>(), card_table, 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(&_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) {} void G1BarrierSet::enqueue(oop pre_val) { // Nulls should have been already filtered.
*** 157,169 **** // Flush any deferred card marks. CardTableBarrierSet::on_thread_detach(thread); 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; - } --- 157,161 ----
< prev index next >