comparison src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp @ 1972:f95d63e2154a

6989984: Use standard include model for Hospot Summary: Replaced MakeDeps and the includeDB files with more standardized solutions. Reviewed-by: coleenp, kvn, kamg
author stefank
date Tue, 23 Nov 2010 13:22:55 -0800
parents b2a00dd3117c
children e5383553fd4e
comparison
equal deleted inserted replaced
1971:e33f46fc48ed 1972:f95d63e2154a
20 * or visit www.oracle.com if you need additional information or have any 20 * or visit www.oracle.com if you need additional information or have any
21 * questions. 21 * questions.
22 * 22 *
23 */ 23 */
24 24
25 #ifndef SHARE_VM_GC_IMPLEMENTATION_PARALLELSCAVENGE_PSPARALLELCOMPACT_HPP
26 #define SHARE_VM_GC_IMPLEMENTATION_PARALLELSCAVENGE_PSPARALLELCOMPACT_HPP
27
28 #include "gc_implementation/parallelScavenge/objectStartArray.hpp"
29 #include "gc_implementation/parallelScavenge/parMarkBitMap.hpp"
30 #include "gc_implementation/parallelScavenge/psCompactionManager.hpp"
31 #include "gc_implementation/shared/collectorCounters.hpp"
32 #include "gc_implementation/shared/markSweep.hpp"
33 #include "gc_implementation/shared/mutableSpace.hpp"
34 #include "memory/sharedHeap.hpp"
35 #include "oops/oop.hpp"
36
25 class ParallelScavengeHeap; 37 class ParallelScavengeHeap;
26 class PSAdaptiveSizePolicy; 38 class PSAdaptiveSizePolicy;
27 class PSYoungGen; 39 class PSYoungGen;
28 class PSOldGen; 40 class PSOldGen;
29 class PSPermGen; 41 class PSPermGen;
1512 } 1524 }
1513 1525
1514 private: 1526 private:
1515 ObjectStartArray* const _start_array; 1527 ObjectStartArray* const _start_array;
1516 }; 1528 };
1529
1530 #endif // SHARE_VM_GC_IMPLEMENTATION_PARALLELSCAVENGE_PSPARALLELCOMPACT_HPP