Lines Matching refs:_bot

81   _bot(array),  in G1BlockOffsetTablePart()
130 size_t start_card = _bot->index_for(start); in set_remainder_to_point_to_start()
131 size_t end_card = _bot->index_for(end-1); in set_remainder_to_point_to_start()
132 assert(start ==_bot->address_for_index(start_card), "Precondition"); in set_remainder_to_point_to_start()
133 assert(end ==_bot->address_for_index(end_card)+BOTConstants::N_words, "Precondition"); in set_remainder_to_point_to_start()
144 assert(start_card > _bot->index_for(_space->bottom()), "Cannot be first card"); in set_remainder_to_point_to_start_incl()
145 assert(_bot->offset_array(start_card-1) <= BOTConstants::N_words, in set_remainder_to_point_to_start_incl()
156 _bot->set_offset_array(start_card_for_region, end_card, offset); in set_remainder_to_point_to_start_incl()
160 _bot->set_offset_array(start_card_for_region, reach, offset); in set_remainder_to_point_to_start_incl()
175 guarantee(_bot->offset_array(start_card) == BOTConstants::N_words, "Wrong value in second card"); in check_all_cards()
177 u_char entry = _bot->offset_array(c); in check_all_cards()
184 (uint)entry, (uint)_bot->offset_array(c), BOTConstants::N_words); in check_all_cards()
190 guarantee(_bot->offset_array(landing_card) <= entry, in check_all_cards()
193 (uint)_bot->offset_array(landing_card), (uint)entry); in check_all_cards()
197 guarantee(_bot->offset_array(landing_card) <= BOTConstants::N_words, in check_all_cards()
200 (uint)_bot->offset_array(landing_card), (uint)BOTConstants::N_words); in check_all_cards()
217 size_t n_index = _bot->index_for(n); in forward_to_block_containing_addr_slow()
218 size_t next_index = _bot->index_for(n) + !_bot->is_card_boundary(n); in forward_to_block_containing_addr_slow()
221 HeapWord* next_boundary = _bot->address_for_index(n_index) + in forward_to_block_containing_addr_slow()
223 assert(next_boundary <= _bot->_reserved.end(), in forward_to_block_containing_addr_slow()
226 p2i(next_boundary), p2i(_bot->_reserved.end())); in forward_to_block_containing_addr_slow()
268 assert(threshold == _bot->_reserved.start() + index*BOTConstants::N_words, in alloc_block_work()
276 _bot->set_offset_array(index, threshold, blk_start); in alloc_block_work()
281 size_t end_index = _bot->index_for(blk_end - 1); in alloc_block_work()
285 HeapWord* rem_st = _bot->address_for_index(index + 1); in alloc_block_work()
288 HeapWord* rem_end = _bot->address_for_index(end_index) + BOTConstants::N_words; in alloc_block_work()
295 threshold = _bot->address_for_index(end_index) + BOTConstants::N_words; in alloc_block_work()
305 size_t start_index = _bot->index_for(blk_start); in alloc_block_work()
306 HeapWord* boundary = _bot->address_for_index(start_index); in alloc_block_work()
307 assert((_bot->offset_array(orig_index) == 0 && blk_start == boundary) || in alloc_block_work()
308 … (_bot->offset_array(orig_index) > 0 && _bot->offset_array(orig_index) <= BOTConstants::N_words), in alloc_block_work()
313 (uint)_bot->offset_array(orig_index), in alloc_block_work()
316 assert(_bot->offset_array(j) > 0 && in alloc_block_work()
317 _bot->offset_array(j) <= in alloc_block_work()
321 (uint) _bot->offset_array(j), in alloc_block_work()
322 (uint) _bot->offset_array(j), in alloc_block_work()
330 size_t start_card = _bot->index_for(_space->bottom()); in verify()
331 size_t end_card = _bot->index_for(_space->top() - 1); in verify()
334 u_char entry = _bot->offset_array(current_card); in verify()
339 HeapWord* card_address = _bot->address_for_index(current_card); in verify()
361 HeapWord* backskip_address = _bot->address_for_index(current_card - backskip); in verify()
378 size_t from_index = _bot->index_for(_space->bottom()); in print_on()
379 size_t to_index = _bot->index_for(_space->end()); in print_on()
385 i, p2i(_bot->address_for_index(i)), in print_on()
386 (uint) _bot->offset_array(i)); in print_on()
394 assert(!G1CollectedHeap::heap()->is_in_reserved(_bot->_offset_array), in initialize_threshold_raw()
396 _next_offset_index = _bot->index_for_raw(_space->bottom()); in initialize_threshold_raw()
399 _bot->address_for_index_raw(_next_offset_index); in initialize_threshold_raw()
404 assert(!G1CollectedHeap::heap()->is_in_reserved(_bot->_offset_array), in zero_bottom_entry_raw()
406 size_t bottom_index = _bot->index_for_raw(_space->bottom()); in zero_bottom_entry_raw()
407 assert(_bot->address_for_index_raw(bottom_index) == _space->bottom(), in zero_bottom_entry_raw()
409 _bot->set_offset_array_raw(bottom_index, 0); in zero_bottom_entry_raw()
413 assert(!G1CollectedHeap::heap()->is_in_reserved(_bot->_offset_array), in initialize_threshold()
415 _next_offset_index = _bot->index_for(_space->bottom()); in initialize_threshold()
418 _bot->address_for_index(_next_offset_index); in initialize_threshold()