src/hotspot/share/gc/g1/g1BarrierSet.cpp
changeset 54255 c81fbf340ceb
parent 54110 f4f0dce5d0bb
child 54366 2b48cedce327
equal deleted inserted replaced
54254:a2956337451b 54255:c81fbf340ceb
    56                       card_table,
    56                       card_table,
    57                       BarrierSet::FakeRtti(BarrierSet::G1BarrierSet)),
    57                       BarrierSet::FakeRtti(BarrierSet::G1BarrierSet)),
    58   _satb_mark_queue_buffer_allocator("SATB Buffer Allocator", G1SATBBufferSize),
    58   _satb_mark_queue_buffer_allocator("SATB Buffer Allocator", G1SATBBufferSize),
    59   _dirty_card_queue_buffer_allocator("DC Buffer Allocator", G1UpdateBufferSize),
    59   _dirty_card_queue_buffer_allocator("DC Buffer Allocator", G1UpdateBufferSize),
    60   _satb_mark_queue_set(),
    60   _satb_mark_queue_set(),
    61   _dirty_card_queue_set()
    61   _dirty_card_queue_set(),
       
    62   _shared_dirty_card_queue(&_dirty_card_queue_set)
    62 {}
    63 {}
    63 
    64 
    64 void G1BarrierSet::enqueue(oop pre_val) {
    65 void G1BarrierSet::enqueue(oop pre_val) {
    65   // Nulls should have been already filtered.
    66   // Nulls should have been already filtered.
    66   assert(oopDesc::is_oop(pre_val, true), "Error");
    67   assert(oopDesc::is_oop(pre_val, true), "Error");