src/share/vm/gc/parallel/psYoungGen.hpp

Print this page

        

*** 30,39 **** --- 30,40 ---- #include "gc/parallel/psGenerationCounters.hpp" #include "gc/parallel/psVirtualspace.hpp" #include "gc/parallel/spaceCounters.hpp" class PSMarkSweepDecorator; + class MarkSweep; class PSYoungGen : public CHeapObj<mtGC> { friend class VMStructs; friend class ParallelScavengeHeap; friend class AdjoiningGenerations;
*** 122,132 **** PSMarkSweepDecorator* eden_mark_sweep() const { return _eden_mark_sweep; } PSMarkSweepDecorator* from_mark_sweep() const { return _from_mark_sweep; } PSMarkSweepDecorator* to_mark_sweep() const { return _to_mark_sweep; } void precompact(); ! void adjust_pointers(); void compact(); // Called during/after GC void swap_spaces(); --- 123,133 ---- PSMarkSweepDecorator* eden_mark_sweep() const { return _eden_mark_sweep; } PSMarkSweepDecorator* from_mark_sweep() const { return _from_mark_sweep; } PSMarkSweepDecorator* to_mark_sweep() const { return _to_mark_sweep; } void precompact(); ! void adjust_pointers(MarkSweep* ms); void compact(); // Called during/after GC void swap_spaces();