Searched defs:_bm (Results 1 - 4 of 4) sorted by relevance

/openjdk7/hotspot/src/share/vm/gc_implementation/g1/
H A DheapRegionRemSet.cpp42 BitMap _bm; member in class:PerRegionTable
59 BitMap* bm() { return &_bm; }
68 _bm(HeapRegion::CardsPerRegion, false /* in-resource-area */),
73 if (!_bm.at(from_card)) {
75 if (_bm.par_at_put(from_card, 1)) {
79 _bm.at_put(from_card, 1);
122 // guarantee(_occupied == _bm.count_one_bits(), "Check");
134 _bm.clear();
163 bm->set_union(_bm);
168 return sizeof(this) + _bm
[all...]
H A DconcurrentMark.hpp62 BitMap _bm; // the bit map itself member in class:VALUE_OBJ_CLASS_SPEC
81 return _bm.at(heapWordToOffset(addr));
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));
H A DconcurrentMark.cpp53 _bm((uintptr_t*)NULL,0),
69 _bm.set_map((uintptr_t*)_virtual_space.low());
72 _bm.set_size(_bmWordSize >> _shifter);
85 size_t nextOffset = _bm.get_next_one_offset(addrOffset, limitOffset);
100 size_t nextOffset = _bm.get_next_zero_offset(addrOffset, limitOffset);
115 // assert(_bm.map() == _virtual_space.low(), "map inconsistency");
116 assert(((size_t)_bm.size() * ((size_t)1 << _shifter)) == _bmWordSize,
124 _bm.clear();
135 _bm.at_put_range(heapWordToOffset(mr.start()),
143 _bm
1276 CMBitMapRO* _bm; member in class:CalcLiveObjectsClosure
[all...]
/openjdk7/hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/
H A DconcurrentMarkSweepGeneration.hpp83 BitMap _bm; // the bit map itself member in class:VALUE_OBJ_CLASS_SPEC
85 Mutex* const _lock; // mutex protecting _bm;
101 size_t sizeInBits() const { return _bm.size(); }
136 _bm.iterate(cl);

Completed in 57 milliseconds