< prev index next >

src/share/vm/gc/g1/g1CardCounts.cpp

Print this page

        

*** 51,62 **** } void G1CardCounts::clear_range(size_t from_card_num, size_t to_card_num) { if (has_count_table()) { assert(from_card_num < to_card_num, ! err_msg("Wrong order? from: " SIZE_FORMAT ", to: " SIZE_FORMAT, ! from_card_num, to_card_num)); Copy::fill_to_bytes(&_card_counts[from_card_num], (to_card_num - from_card_num)); } } G1CardCounts::G1CardCounts(G1CollectedHeap *g1h): --- 51,62 ---- } void G1CardCounts::clear_range(size_t from_card_num, size_t to_card_num) { if (has_count_table()) { assert(from_card_num < to_card_num, ! "Wrong order? from: " SIZE_FORMAT ", to: " SIZE_FORMAT, ! from_card_num, to_card_num); Copy::fill_to_bytes(&_card_counts[from_card_num], (to_card_num - from_card_num)); } } G1CardCounts::G1CardCounts(G1CollectedHeap *g1h):
*** 94,105 **** // cold and will be refined immediately. uint count = 0; if (has_count_table()) { size_t card_num = ptr_2_card_num(card_ptr); assert(card_num < _reserved_max_card_num, ! err_msg("Card " SIZE_FORMAT " outside of card counts table (max size " SIZE_FORMAT ")", ! card_num, _reserved_max_card_num)); count = (uint) _card_counts[card_num]; if (count < G1ConcRSHotCardLimit) { _card_counts[card_num] = (jubyte)(MIN2((uintx)(_card_counts[card_num] + 1), G1ConcRSHotCardLimit)); } --- 94,105 ---- // cold and will be refined immediately. uint count = 0; if (has_count_table()) { size_t card_num = ptr_2_card_num(card_ptr); assert(card_num < _reserved_max_card_num, ! "Card " SIZE_FORMAT " outside of card counts table (max size " SIZE_FORMAT ")", ! card_num, _reserved_max_card_num); count = (uint) _card_counts[card_num]; if (count < G1ConcRSHotCardLimit) { _card_counts[card_num] = (jubyte)(MIN2((uintx)(_card_counts[card_num] + 1), G1ConcRSHotCardLimit)); }
< prev index next >