Lines Matching defs:bottom

77                                             HeapWord* bottom,
87 for (; bottom < top; bottom += _sp->block_size(bottom)) {
94 if (_sp->block_is_obj(bottom) &&
95 !_sp->obj_allocated_since_save_marks(oop(bottom))) {
96 oop(bottom)->oop_iterate(_cl, mr);
122 HeapWord* bottom = mr.start();
138 bottom_obj = _sp->block_start(bottom);
141 assert(bottom_obj <= bottom, "just checking");
156 // Top may have been reset, and in fact may be below bottom,
159 bottom = MIN2(bottom, top);
160 MemRegion extended_mr = MemRegion(bottom, top);
161 assert(bottom <= top &&
175 _min_done = bottom;
212 HeapWord* bottom,
218 assert(bottom < top, "ought to be at least one obj on a dirty card.");
225 walk_mem_region_with_cl(mr, bottom, top, &filter);
228 walk_mem_region_with_cl(mr, bottom, top, _cl);
237 HeapWord* bottom, \
240 bottom += oop(bottom)->oop_iterate_size(cl, mr); \
241 if (bottom < top) { \
242 HeapWord* next_obj = bottom + oop(bottom)->size(); \
246 oop(bottom)->oop_iterate(cl); \
247 bottom = next_obj; \
248 next_obj = bottom + oop(bottom)->size(); \
251 oop(bottom)->oop_iterate(cl, mr); \
272 HeapWord* bottom = mr.start();
274 assert(Universe::on_page_boundary(bottom) && Universe::on_page_boundary(end),
276 set_bottom(bottom);
305 set_top(bottom());
327 _offsets.resize(pointer_delta(new_end, bottom()));
362 set_compaction_top(bottom());
368 _compaction_top = bottom();
387 compact_top = cp->space->bottom();
444 p2i(bottom()), p2i(end()));
450 p2i(bottom()), p2i(top()), p2i(end()));
457 p2i(bottom()), p2i(top()), p2i(_offsets.threshold()), p2i(end()));
461 HeapWord* p = bottom();
506 HeapWord* obj_addr = bottom();
516 object_iterate_from(bottom(), blk);
536 for (HeapWord* p = bottom(); p < limit;) {
575 assert(MemRegion(bottom(), end()).contains(p),
577 p2i(p), p2i(bottom()), p2i(end()));
581 HeapWord* last = bottom();
593 assert(MemRegion(bottom(), end()).contains(p),
595 p2i(p), p2i(bottom()), p2i(end()));
733 HeapWord* p = bottom();