Searched refs:ParMarkBitMap (Results 1 - 7 of 7) sorted by relevance

/openjdk7/hotspot/src/share/vm/gc_implementation/parallelScavenge/
H A DparMarkBitMap.inline.hpp31 ParMarkBitMap::mark_obj(oop obj)
H A DparMarkBitMap.hpp35 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 DparMarkBitMap.cpp47 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 DpsCompactionManager.hpp42 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 DpsParallelCompact.hpp748 // 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 DpsCompactionManager.cpp49 ParMarkBitMap* ParCompactionManager::_mark_bitmap = NULL;
75 void ParCompactionManager::initialize(ParMarkBitMap* mbm) {
H A DpsParallelCompact.cpp799 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 52 milliseconds