Lines Matching defs:heapWordToOffset
42 inline size_t CMSBitMap::heapWordToOffset(HeapWord* addr) const {
59 _bm.set_bit(heapWordToOffset(addr));
66 return _bm.par_at_put(heapWordToOffset(addr), true);
73 _bm.par_at_put(heapWordToOffset(addr), false);
79 _bm.set_range(heapWordToOffset(mr.start()), heapWordToOffset(mr.end()),
86 _bm.clear_range(heapWordToOffset(mr.start()), heapWordToOffset(mr.end()),
93 _bm.par_set_range(heapWordToOffset(mr.start()), heapWordToOffset(mr.end()),
100 _bm.par_clear_range(heapWordToOffset(mr.start()), heapWordToOffset(mr.end()),
107 _bm.set_range(heapWordToOffset(mr.start()), heapWordToOffset(mr.end()),
114 _bm.clear_range(heapWordToOffset(mr.start()), heapWordToOffset(mr.end()),
121 _bm.par_set_range(heapWordToOffset(mr.start()), heapWordToOffset(mr.end()),
128 _bm.par_clear_range(heapWordToOffset(mr.start()), heapWordToOffset(mr.end()),
159 return _bm.at(heapWordToOffset(addr));
166 return _bm.at(heapWordToOffset(addr));
174 return !_bm.at(heapWordToOffset(addr));
189 heapWordToOffset(start_addr),
190 heapWordToOffset(end_addr));
212 heapWordToOffset(start_addr),
213 heapWordToOffset(end_addr));
233 _bm.iterate(cl, heapWordToOffset(left), heapWordToOffset(right));