Searched defs:heapWordToOffset (Results 1 - 3 of 3) sorted by relevance

/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/memory/
H A DCMSBitMap.java89 int nextOffset = bm().getNextOneOffset(heapWordToOffset(addr), heapWordToOffset(endWord) );
94 int heapWordToOffset(Address addr) { method in class:CMSBitMap
107 return bm.at(heapWordToOffset(addr));
/openjdk7/hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/
H A DconcurrentMarkSweepGeneration.inline.hpp42 inline size_t CMSBitMap::heapWordToOffset(HeapWord* addr) const { function in class:CMSBitMap
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(m
[all...]
/openjdk7/hotspot/src/share/vm/gc_implementation/g1/
H A DconcurrentMark.hpp81 return _bm.at(heapWordToOffset(addr));
104 size_t heapWordToOffset(HeapWord* addr) const { function in class:VALUE_OBJ_CLASS_SPEC
109 return offsetToHeapWord(heapWordToOffset(addr) + 1);
127 _bm.set_bit(heapWordToOffset(addr));
132 _bm.clear_bit(heapWordToOffset(addr));
137 return _bm.par_set_bit(heapWordToOffset(addr));
142 return _bm.par_clear_bit(heapWordToOffset(addr));

Completed in 47 milliseconds