Searched refs:ParMarkBitMap (Results 1 - 7 of 7) sorted by relevance
/openjdk7/hotspot/src/share/vm/gc_implementation/parallelScavenge/ |
H A D | parMarkBitMap.inline.hpp | 31 ParMarkBitMap::mark_obj(oop obj)
|
H A D | parMarkBitMap.hpp | 35 class ParMarkBitMap: public CHeapObj<mtGC> class in inherits:CHeapObj 43 inline ParMarkBitMap(); 44 inline ParMarkBitMap(MemRegion covered_region); 205 inline ParMarkBitMap::ParMarkBitMap(): function in class:ParMarkBitMap 214 inline ParMarkBitMap::ParMarkBitMap(MemRegion covered_region): function in class:ParMarkBitMap 221 inline void ParMarkBitMap::clear_range(idx_t beg, idx_t end) 227 inline ParMarkBitMap::idx_t 228 ParMarkBitMap [all...] |
H A D | parMarkBitMap.cpp | 47 ParMarkBitMap::initialize(MemRegion covered_region) 97 ParMarkBitMap::mark_obj(HeapWord* addr, size_t size) 112 ParMarkBitMap::live_words_in_range(HeapWord* beg_addr, HeapWord* end_addr) const 136 size_t ParMarkBitMap::live_words_in_range(HeapWord* beg_addr, oop end_obj) const 157 ParMarkBitMap::IterationStatus 158 ParMarkBitMap::iterate(ParMarkBitMapClosure* live_closure, 192 ParMarkBitMap::IterationStatus 193 ParMarkBitMap::iterate(ParMarkBitMapClosure* live_closure, 248 void ParMarkBitMap::reset_counters() 255 void ParMarkBitMap [all...] |
H A D | psCompactionManager.hpp | 42 class ParMarkBitMap; 46 friend class ParMarkBitMap; 116 static ParMarkBitMap* _mark_bitmap; 124 static void initialize(ParMarkBitMap* mbm); 168 ParMarkBitMap* mark_bitmap() { return _mark_bitmap; }
|
H A D | psParallelCompact.hpp | 748 // Abstract closure for use with ParMarkBitMap::iterate(), which will invoke the 761 typedef ParMarkBitMap::idx_t idx_t; 762 typedef ParMarkBitMap::IterationStatus IterationStatus; 765 inline ParMarkBitMapClosure(ParMarkBitMap* mbm, ParCompactionManager* cm, 769 inline ParMarkBitMap* bitmap() const; 782 ParMarkBitMap* const _bitmap; 792 ParMarkBitMapClosure::ParMarkBitMapClosure(ParMarkBitMap* bitmap, 808 inline ParMarkBitMap* ParMarkBitMapClosure::bitmap() const { 877 // is done in a bit array of type ParMarkBitMap. The marking of the bit map is 923 typedef ParMarkBitMap [all...] |
H A D | psCompactionManager.cpp | 49 ParMarkBitMap* ParCompactionManager::_mark_bitmap = NULL; 75 void ParCompactionManager::initialize(ParMarkBitMap* mbm) {
|
H A D | psParallelCompact.cpp | 799 const ParMarkBitMap* bitmap = PSParallelCompact::mark_bitmap(); 841 ParMarkBitMap PSParallelCompact::_mark_bitmap; 3025 ParMarkBitMap* const mbm = mark_bitmap(); 3064 ParMarkBitMap::IterationStatus status; 3067 if (status == ParMarkBitMap::incomplete) { 3134 ParMarkBitMap* m = mark_bitmap(); 3171 ParMarkBitMap* const bitmap = mark_bitmap(); 3330 typedef ParMarkBitMap::IterationStatus IterationStatus; 3332 ParMarkBitMap* const bitmap = mark_bitmap(); 3390 if (status == ParMarkBitMap [all...] |
Completed in 64 milliseconds