Searched refs:IsAliveClosure (Results 1 - 8 of 8) sorted by relevance

/openjdk7/hotspot/src/share/vm/gc_implementation/shared/
H A DmarkSweep.hpp100 class IsAliveClosure: public BoolObjectClosure { class in class:MarkSweep
175 static IsAliveClosure is_alive;
H A DmarkSweep.cpp337 MarkSweep::IsAliveClosure MarkSweep::is_alive;
339 void MarkSweep::IsAliveClosure::do_object(oop p) { ShouldNotReachHere(); }
340 bool MarkSweep::IsAliveClosure::do_object_b(oop p) { return p->is_gc_marked(); }
/openjdk7/hotspot/src/share/vm/gc_implementation/parNew/
H A DparNewGeneration.hpp81 DefNewGeneration::IsAliveClosure _is_alive_closure;
146 DefNewGeneration::IsAliveClosure& is_alive_closure() { return _is_alive_closure; }
336 DefNewGeneration::IsAliveClosure _is_alive_closure;
H A DparNewGeneration.cpp1010 IsAliveClosure is_alive(this);
/openjdk7/hotspot/src/share/vm/memory/
H A DdefNewGeneration.hpp153 class IsAliveClosure: public BoolObjectClosure { class in class:DefNewGeneration
156 IsAliveClosure(Generation* g);
H A DdefNewGeneration.cpp64 DefNewGeneration::IsAliveClosure::IsAliveClosure(Generation* g) : _g(g) { function in class:DefNewGeneration::IsAliveClosure
67 void DefNewGeneration::IsAliveClosure::do_object(oop p) {
70 bool DefNewGeneration::IsAliveClosure::do_object_b(oop p) {
572 IsAliveClosure is_alive(this);
/openjdk7/hotspot/src/share/vm/gc_implementation/parallelScavenge/
H A DpsParallelCompact.hpp935 class IsAliveClosure: public BoolObjectClosure {
998 static IsAliveClosure _is_alive_closure;
H A DpsParallelCompact.cpp844 PSParallelCompact::IsAliveClosure PSParallelCompact::_is_alive_closure;
846 void PSParallelCompact::IsAliveClosure::do_object(oop p) { ShouldNotReachHere(); }
847 bool PSParallelCompact::IsAliveClosure::do_object_b(oop p) { return mark_bitmap()->is_marked(p); }

Completed in 77 milliseconds