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

/openjdk7/hotspot/src/share/vm/gc_implementation/parallelScavenge/
H A DpsMarkSweepDecorator.hpp31 // A PSMarkSweepDecorator is used to add "ParallelScavenge" style mark sweep operations
37 class PSMarkSweepDecorator: public CHeapObj<mtGC> { class in inherits:CHeapObj
39 static PSMarkSweepDecorator* _destination_decorator;
53 PSMarkSweepDecorator(MutableSpace* space, ObjectStartArray* start_array, function in class:PSMarkSweepDecorator
64 static PSMarkSweepDecorator* destination_decorator();
H A DpsYoungGen.hpp34 class PSMarkSweepDecorator;
52 PSMarkSweepDecorator* _eden_mark_sweep;
53 PSMarkSweepDecorator* _from_mark_sweep;
54 PSMarkSweepDecorator* _to_mark_sweep;
122 PSMarkSweepDecorator* eden_mark_sweep() const { return _eden_mark_sweep; }
123 PSMarkSweepDecorator* from_mark_sweep() const { return _from_mark_sweep; }
124 PSMarkSweepDecorator* to_mark_sweep() const { return _to_mark_sweep; }
H A DpsMarkSweepDecorator.cpp36 PSMarkSweepDecorator* PSMarkSweepDecorator::_destination_decorator = NULL;
39 void PSMarkSweepDecorator::set_destination_decorator_tenured() {
46 void PSMarkSweepDecorator::set_destination_decorator_perm_gen() {
53 void PSMarkSweepDecorator::advance_destination_decorator() {
60 PSMarkSweepDecorator* first = heap->old_gen()->object_mark_sweep();
61 PSMarkSweepDecorator* second = heap->young_gen()->eden_mark_sweep();
62 PSMarkSweepDecorator* third = heap->young_gen()->from_mark_sweep();
63 PSMarkSweepDecorator* fourth = heap->young_gen()->to_mark_sweep();
76 PSMarkSweepDecorator* PSMarkSweepDecorato
[all...]
H A DpsOldGen.hpp35 class PSMarkSweepDecorator;
48 PSMarkSweepDecorator* _object_mark_sweep; // The mark sweep view of _object_space
133 PSMarkSweepDecorator* object_mark_sweep() const { return _object_mark_sweep; }
H A DpsYoungGen.cpp88 new PSMarkSweepDecorator(_eden_space, NULL, MarkSweepDeadRatio);
90 new PSMarkSweepDecorator(_from_space, NULL, MarkSweepDeadRatio);
92 new PSMarkSweepDecorator(_to_space, NULL, MarkSweepDeadRatio);
728 PSMarkSweepDecorator* md = from_mark_sweep();
H A DpsMarkSweep.cpp596 PSMarkSweepDecorator::set_destination_decorator_tenured();
602 PSMarkSweepDecorator::set_destination_decorator_perm_gen();
H A DpsOldGen.cpp136 _object_mark_sweep = new PSMarkSweepDecorator(_object_space, start_array(), MarkSweepDeadRatio);

Completed in 38 milliseconds