Lines Matching defs:end_card
178 size_t end_card = _array->index_for(end-1);
180 assert(end ==_array->address_for_index(end_card)+N_words, "Precondition");
181 set_remainder_to_point_to_start_incl(start_card, end_card, reducing); // closed interval
186 // a closed, inclusive interval: [start_card, end_card], cf set_remainder_to_point_to_start()
189 BlockOffsetArray::set_remainder_to_point_to_start_incl(size_t start_card, size_t end_card, bool reducing) {
192 if (start_card > end_card) {
206 if (reach >= end_card) {
207 _array->set_offset_array(start_card_for_region, end_card, offset, reducing);
214 assert(start_card_for_region > end_card, "Sanity check");
215 DEBUG_ONLY(check_all_cards(start_card, end_card);)
218 // The card-interval [start_card, end_card] is a closed interval; this
221 void BlockOffsetArray::check_all_cards(size_t start_card, size_t end_card) const {
223 if (end_card < start_card) {
228 for (size_t c = start_card + 1; c <= end_card; c++ /* yeah! */) {