src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp

changeset 7257
e7d0505c8a30
parent 7051
1f1d373cd044
child 7535
7ae4e26cb1e0
     1.1 --- a/src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp	Fri Oct 10 15:45:45 2014 +0200
     1.2 +++ b/src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp	Fri Oct 10 15:51:58 2014 +0200
     1.3 @@ -124,7 +124,8 @@
     1.4  }
     1.5  #endif
     1.6  
     1.7 -void G1SATBCardTableLoggingModRefBSChangedListener::on_commit(uint start_idx, size_t num_regions) {
     1.8 +void G1SATBCardTableLoggingModRefBSChangedListener::on_commit(uint start_idx, size_t num_regions, bool zero_filled) {
     1.9 +  // Default value for a clean card on the card table is -1. So we cannot take advantage of the zero_filled parameter.
    1.10    MemRegion mr(G1CollectedHeap::heap()->bottom_addr_for_region(start_idx), num_regions * HeapRegion::GrainWords);
    1.11    _card_table->clear(mr);
    1.12  }

mercurial