Lines Matching defs:sp
38 void CardTableModRefBS::non_clean_card_iterate_parallel_work(Space* sp, MemRegion mr,
55 get_LNC_array_for_space(sp, lowest_non_clean,
60 SequentialSubTasksDone* pst = sp->par_seq_tasks();
68 process_stride(sp, mr, stride, n_strides, cl, ct,
88 process_stride(Space* sp,
134 DirtyCardToOopClosure* dcto_cl = sp->new_dcto_cl(cl, precision(),
140 process_chunk_boundaries(sp,
174 process_chunk_boundaries(Space* sp,
207 HeapWord* first_block = sp->block_start(chunk_mr.start());
213 && sp->block_is_obj(first_block) // first block is an object
222 byte_for(first_block + sp->block_size(first_block) - 1);
280 HeapWord* const last_block = sp->block_start(chunk_mr.end());
283 || !sp->block_is_obj(last_block) // last_block isn't an object
311 const size_t last_block_size = sp->block_size(last_block);
379 assert(sp->used_region().end() > used.end(),
382 sp->used_region().start(), sp->used_region().end(), used.start(), used.end()));
429 get_LNC_array_for_space(Space* sp,
434 int i = find_covering_region_containing(sp->bottom());