Lines Matching defs:used
89 MemRegion used,
97 // because of the strided parallelism pattern used here.
100 // at least "bottom" of the used region.
101 jbyte* start_card = byte_for(used.start());
102 jbyte* end_card = byte_after(used.last());
103 uintptr_t start_chunk = addr_to_chunk_index(used.start());
127 // Invariant: chunk_mr should be fully contained within the "used" region.
130 used.end() : addr_for(chunk_card_end));
132 assert(used.contains(chunk_mr), "chunk_mr should be subset of used");
143 used,
177 MemRegion used,
203 // used by the thread scanning an adjoining left chunk with
208 assert((chunk_mr.start() != used.start()) || (first_block == chunk_mr.start()),
275 if (chunk_mr.end() < used.end()) {
276 // This is not the last chunk in the used region.
368 const uintptr_t last_chunk_index = addr_to_chunk_index(used.last())
371 assert(last_block + last_block_size > used.end(),
373 " does not exceed used.end() = " PTR_FORMAT ","
377 used.end(),
379 assert(sp->used_region().end() > used.end(),
382 sp->used_region().start(), sp->used_region().end(), used.start(), used.end()));
410 max_to_do = used.end();