comparison src/share/vm/gc_implementation/g1/g1CollectedHeap.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 35e4e086d5f5
children 631f79e71e90
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_G1_G1COLLECTEDHEAP_HPP
26 #define SHARE_VM_GC_IMPLEMENTATION_G1_G1COLLECTEDHEAP_HPP
27
28 #include "gc_implementation/g1/concurrentMark.hpp"
29 #include "gc_implementation/g1/g1RemSet.hpp"
30 #include "gc_implementation/g1/heapRegion.hpp"
31 #include "gc_implementation/parNew/parGCAllocBuffer.hpp"
32 #include "memory/barrierSet.hpp"
33 #include "memory/memRegion.hpp"
34 #include "memory/sharedHeap.hpp"
35
25 // A "G1CollectedHeap" is an implementation of a java heap for HotSpot. 36 // A "G1CollectedHeap" is an implementation of a java heap for HotSpot.
26 // It uses the "Garbage First" heap organization and algorithm, which 37 // It uses the "Garbage First" heap organization and algorithm, which
27 // may combine concurrent marking with parallel, incremental compaction of 38 // may combine concurrent marking with parallel, incremental compaction of
28 // heap subsets that will yield large amounts of garbage. 39 // heap subsets that will yield large amounts of garbage.
29 40
1795 } 1806 }
1796 1807
1797 public: 1808 public:
1798 void trim_queue(); 1809 void trim_queue();
1799 }; 1810 };
1811
1812 #endif // SHARE_VM_GC_IMPLEMENTATION_G1_G1COLLECTEDHEAP_HPP