Searched refs:_shifter (Results 1 - 6 of 6) sorted by relevance
/openjdk7/hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/ |
H A D | vmStructs_cms.hpp | 37 nonstatic_field(CMSBitMap, _shifter, const int) \
|
H A D | concurrentMarkSweepGeneration.inline.hpp | 43 return (pointer_delta(addr, _bmStartWord)) >> _shifter; 47 return _bmStartWord + (offset << _shifter); 51 assert((diff & ((1 << _shifter) - 1)) == 0, "argument check"); 52 return diff >> _shifter;
|
H A D | concurrentMarkSweepGeneration.cpp | 6507 _shifter(shifter), 6518 (_bmWordSize >> (_shifter + LogBitsPerByte)) + 1)); 6532 assert(_virtual_space.committed_size() << (_shifter + LogBitsPerByte) >= 6534 _bm.set_size(_bmWordSize >> _shifter); 6569 assert((size_t)_bm.size() == (_bmWordSize >> _shifter), 6595 (1 << (_shifter+LogHeapWordSize))),
|
H A D | concurrentMarkSweepGeneration.hpp | 72 // with one bit per (1<<_shifter) HeapWords. (i.e. for the marking bit map, 73 // we have _shifter == 0. and for the mod union table we have 81 const int _shifter; // shifts to convert HeapWord to bit position member in class:VALUE_OBJ_CLASS_SPEC
|
/openjdk7/hotspot/src/share/vm/gc_implementation/g1/ |
H A D | concurrentMark.hpp | 54 // class, with one bit per (1<<_shifter) HeapWords. 60 const int _shifter; // map to char or bit member in class:VALUE_OBJ_CLASS_SPEC 102 return _bmStartWord + (offset << _shifter); 105 return pointer_delta(addr, _bmStartWord) >> _shifter;
|
H A D | concurrentMark.cpp | 54 _shifter(shifter) { 58 (_bmWordSize >> (_shifter + LogBitsPerByte)) + 1)); 70 assert(_virtual_space.committed_size() << (_shifter + LogBitsPerByte) >= 72 _bm.set_size(_bmWordSize >> _shifter); 79 HeapWordSize << _shifter); 109 assert((diff & ((1 << _shifter) - 1)) == 0, "argument check"); 110 return (int) (diff >> _shifter); 116 assert(((size_t)_bm.size() * ((size_t)1 << _shifter)) == _bmWordSize,
|
Completed in 358 milliseconds