src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp

Print this page

        

*** 20,29 **** --- 20,41 ---- * or visit www.oracle.com if you need additional information or have any * questions. * */ + #ifndef SHARE_VM_GC_IMPLEMENTATION_PARALLELSCAVENGE_PSPARALLELCOMPACT_HPP + #define SHARE_VM_GC_IMPLEMENTATION_PARALLELSCAVENGE_PSPARALLELCOMPACT_HPP + + #include "gc_implementation/parallelScavenge/objectStartArray.hpp" + #include "gc_implementation/parallelScavenge/parMarkBitMap.hpp" + #include "gc_implementation/parallelScavenge/psCompactionManager.hpp" + #include "gc_implementation/shared/collectorCounters.hpp" + #include "gc_implementation/shared/markSweep.hpp" + #include "gc_implementation/shared/mutableSpace.hpp" + #include "memory/sharedHeap.hpp" + #include "oops/oop.hpp" + class ParallelScavengeHeap; class PSAdaptiveSizePolicy; class PSYoungGen; class PSOldGen; class PSPermGen;
*** 1512,1516 **** --- 1524,1530 ---- } private: ObjectStartArray* const _start_array; }; + + #endif // SHARE_VM_GC_IMPLEMENTATION_PARALLELSCAVENGE_PSPARALLELCOMPACT_HPP