Searched refs:KeepAliveClosure (Results 1 - 10 of 10) sorted by relevance

/openjdk7/hotspot/src/share/vm/memory/
H A DdefNewGeneration.inline.hpp35 inline void DefNewGeneration::KeepAliveClosure::do_oop_work(T* p) {
H A DdefNewGeneration.hpp161 class KeepAliveClosure: public OopClosure { class in class:DefNewGeneration
167 KeepAliveClosure(ScanWeakRefClosure* cl);
172 class FastKeepAliveClosure: public KeepAliveClosure {
H A DdefNewGeneration.cpp74 DefNewGeneration::KeepAliveClosure::
75 KeepAliveClosure(ScanWeakRefClosure* cl) : _cl(cl) { function in class:DefNewGeneration::KeepAliveClosure
81 void DefNewGeneration::KeepAliveClosure::do_oop(oop* p) { DefNewGeneration::KeepAliveClosure::do_oop_work(p); }
82 void DefNewGeneration::KeepAliveClosure::do_oop(narrowOop* p) { DefNewGeneration::KeepAliveClosure::do_oop_work(p); }
87 DefNewGeneration::KeepAliveClosure(cl) {
/openjdk7/hotspot/src/share/vm/gc_implementation/shared/
H A DmarkSweep.hpp106 class KeepAliveClosure: public OopClosure { class in class:MarkSweep
118 friend class KeepAliveClosure;
176 static KeepAliveClosure keep_alive;
H A DmarkSweep.cpp342 MarkSweep::KeepAliveClosure MarkSweep::keep_alive;
344 void MarkSweep::KeepAliveClosure::do_oop(oop* p) { MarkSweep::KeepAliveClosure::do_oop_work(p); }
345 void MarkSweep::KeepAliveClosure::do_oop(narrowOop* p) { MarkSweep::KeepAliveClosure::do_oop_work(p); }
H A DmarkSweep.inline.hpp104 template <class T> inline void MarkSweep::KeepAliveClosure::do_oop_work(T* p) {
/openjdk7/hotspot/src/share/vm/gc_implementation/parNew/
H A DparNewGeneration.hpp48 class ParKeepAliveClosure: public DefNewGeneration::KeepAliveClosure {
254 class KeepAliveClosure: public DefNewGeneration::KeepAliveClosure { class in inherits:DefNewGeneration::KeepAliveClosure
258 KeepAliveClosure(ScanWeakRefClosure* cl);
H A DparNewGeneration.cpp690 DefNewGeneration::KeepAliveClosure(cl), _par_cl(cl) {}
716 KeepAliveClosure::KeepAliveClosure(ScanWeakRefClosure* cl) : function in class:KeepAliveClosure
717 DefNewGeneration::KeepAliveClosure(cl) {}
720 void /*ParNewGeneration::*/KeepAliveClosure::do_oop_work(T* p) {
739 void /*ParNewGeneration::*/KeepAliveClosure::do_oop(oop* p) { KeepAliveClosure::do_oop_work(p); }
740 void /*ParNewGeneration::*/KeepAliveClosure::do_oop(narrowOop* p) { KeepAliveClosure::do_oop_work(p); }
1012 KeepAliveClosure keep_aliv
[all...]
/openjdk7/hotspot/src/share/vm/gc_implementation/parallelScavenge/
H A DpsParallelCompact.hpp941 class KeepAliveClosure: public OopClosure {
947 KeepAliveClosure(ParCompactionManager* cm) : _compaction_manager(cm) { }
981 friend class KeepAliveClosure;
1441 inline void PSParallelCompact::KeepAliveClosure::do_oop_work(T* p) {
H A DpsParallelCompact.cpp849 void PSParallelCompact::KeepAliveClosure::do_oop(oop* p) { PSParallelCompact::KeepAliveClosure::do_oop_work(p); }
850 void PSParallelCompact::KeepAliveClosure::do_oop(narrowOop* p) { PSParallelCompact::KeepAliveClosure::do_oop_work(p); }
2826 KeepAliveClosure keep_alive_closure(cm);

Completed in 49 milliseconds