Searched refs:ScanClosure (Results 1 - 9 of 9) sorted by relevance

/openjdk7/hotspot/src/share/vm/memory/
H A DgenOopClosures.inline.hpp77 template <class T> inline void ScanClosure::do_oop_work(T* p) {
95 inline void ScanClosure::do_oop_nv(oop* p) { ScanClosure::do_oop_work(p); }
96 inline void ScanClosure::do_oop_nv(narrowOop* p) { ScanClosure::do_oop_work(p); }
99 // in ScanClosure::do_oop_work()
121 // Note similarity to ScanClosure; the difference is that
H A DdefNewGeneration.hpp37 class ScanClosure;
185 ScanClosure* _scan_cur_or_nonheap;
186 ScanClosure* _scan_older;
189 ScanClosure* cur, ScanClosure* older);
H A Dspecialized_oop_closures.hpp42 class ScanClosure;
77 f(ScanClosure,_nv) \
152 f(ScanClosure,_nv) \
H A DgenOopClosures.hpp91 class ScanClosure: public OopsInGenClosure { class in inherits:OopsInGenClosure
98 ScanClosure(DefNewGeneration* g, bool gc_barrier);
113 // precise, but faster, than a ScanClosure
158 // NOTE: very much like ScanClosure but not derived from
H A DdefNewGeneration.cpp96 ScanClosure* cur, ScanClosure* older) :
124 ScanClosure::ScanClosure(DefNewGeneration* g, bool gc_barrier) : function in class:ScanClosure
131 void ScanClosure::do_oop(oop* p) { ScanClosure::do_oop_work(p); }
132 void ScanClosure::do_oop(narrowOop* p) { ScanClosure::do_oop_work(p); }
H A Dgeneration.hpp72 class ScanClosure;
/openjdk7/hotspot/src/share/vm/gc_implementation/parNew/
H A DparNewGeneration.hpp277 // Same as ScanClosure, except does parallel GC barrier.
278 class ScanClosureWithParBarrier: public ScanClosure {
H A DparNewGeneration.cpp862 ScanClosure(g, gc_barrier) {}
1013 ScanClosure scan_without_gc_barrier(this, false);
/openjdk7/hotspot/src/share/vm/oops/
H A Doop.hpp52 class ScanClosure;

Completed in 42 milliseconds