Lines Matching defs:span
2166 MemRegion span) : _sp(sp), _span(span),
2261 const CompactibleFreeListSpace* sp, MemRegion span,
2263 _collector(collector), _sp(sp), _span(span),
2273 MemRegion span = _collector->_span;
2288 VerifyAllBlksClosure cl(this, span);
2296 VerifyAllOopsClosure cl(_collector, this, span, past_remark,
2870 MemRegion span = _old_gen->reserved();
2872 if (span.contains(low)) {
2874 // we can use block_offset_careful() on span boundaries.
2876 // Clip span prefix at aligned_low
2877 span = span.intersection(MemRegion(aligned_low, span.end()));
2878 } else if (low > span.end()) {
2879 span = MemRegion(low, low); // Null region
2880 } // else use entire span
2882 assert(span.is_empty() ||
2883 ((uintptr_t)span.start() % CardTableModRefBS::card_size == 0),
2884 "span should start at a card boundary");
2885 size_t n_tasks = (span.word_size() + task_size - 1)/task_size;
2886 assert((n_tasks == 0) == span.is_empty(), "Inconsistency");
2888 ((span.start() + (n_tasks - 1)*task_size < span.end()) &&
2889 (span.start() + n_tasks*task_size >= span.end())),