Lines Matching defs:mr

76 inline void CMSBitMap::mark_range(MemRegion mr) {
77 NOT_PRODUCT(region_invariant(mr));
79 _bm.set_range(heapWordToOffset(mr.start()), heapWordToOffset(mr.end()),
83 inline void CMSBitMap::clear_range(MemRegion mr) {
84 NOT_PRODUCT(region_invariant(mr));
86 _bm.clear_range(heapWordToOffset(mr.start()), heapWordToOffset(mr.end()),
90 inline void CMSBitMap::par_mark_range(MemRegion mr) {
91 NOT_PRODUCT(region_invariant(mr));
93 _bm.par_set_range(heapWordToOffset(mr.start()), heapWordToOffset(mr.end()),
97 inline void CMSBitMap::par_clear_range(MemRegion mr) {
98 NOT_PRODUCT(region_invariant(mr));
100 _bm.par_clear_range(heapWordToOffset(mr.start()), heapWordToOffset(mr.end()),
104 inline void CMSBitMap::mark_large_range(MemRegion mr) {
105 NOT_PRODUCT(region_invariant(mr));
107 _bm.set_range(heapWordToOffset(mr.start()), heapWordToOffset(mr.end()),
111 inline void CMSBitMap::clear_large_range(MemRegion mr) {
112 NOT_PRODUCT(region_invariant(mr));
114 _bm.clear_range(heapWordToOffset(mr.start()), heapWordToOffset(mr.end()),
118 inline void CMSBitMap::par_mark_large_range(MemRegion mr) {
119 NOT_PRODUCT(region_invariant(mr));
121 _bm.par_set_range(heapWordToOffset(mr.start()), heapWordToOffset(mr.end()),
125 inline void CMSBitMap::par_clear_large_range(MemRegion mr) {
126 NOT_PRODUCT(region_invariant(mr));
128 _bm.par_clear_range(heapWordToOffset(mr.start()), heapWordToOffset(mr.end()),
148 MemRegion mr(start, end);
149 if (!mr.is_empty()) {
150 clear_range(mr);
152 return mr;
501 inline void ModUnionClosure::do_MemRegion(MemRegion mr) {
502 // Align the end of mr so it's at a card boundary.
505 MemRegion mr2(mr.start(), (HeapWord*)round_to((intptr_t)mr.end(),
510 inline void ModUnionClosurePar::do_MemRegion(MemRegion mr) {
511 // Align the end of mr so it's at a card boundary.
514 MemRegion mr2(mr.start(), (HeapWord*)round_to((intptr_t)mr.end(),