comparison src/share/vm/gc_implementation/g1/heapRegion.hpp @ 8506:c3657d00e343

-Merge with tip
author Christos Kotselidis <christos.kotselidis@oracle.com>
date Thu, 21 Mar 2013 14:11:13 +0100
parents db9981fd3124
children 5888334c9c24
comparison
equal deleted inserted replaced
8505:dee7c8b578c7 8506:c3657d00e343
30 #include "gc_implementation/g1/survRateGroup.hpp" 30 #include "gc_implementation/g1/survRateGroup.hpp"
31 #include "gc_implementation/shared/ageTable.hpp" 31 #include "gc_implementation/shared/ageTable.hpp"
32 #include "gc_implementation/shared/spaceDecorator.hpp" 32 #include "gc_implementation/shared/spaceDecorator.hpp"
33 #include "memory/space.inline.hpp" 33 #include "memory/space.inline.hpp"
34 #include "memory/watermark.hpp" 34 #include "memory/watermark.hpp"
35 35 #include "utilities/macros.hpp"
36 #ifndef SERIALGC 36
37 #if INCLUDE_ALL_GCS
37 38
38 // A HeapRegion is the smallest piece of a G1CollectedHeap that 39 // A HeapRegion is the smallest piece of a G1CollectedHeap that
39 // can be collected independently. 40 // can be collected independently.
40 41
41 // NOTE: Although a HeapRegion is a Space, its 42 // NOTE: Although a HeapRegion is a Space, its
835 // True after iteration if the closure was applied to all heap regions 836 // True after iteration if the closure was applied to all heap regions
836 // and returned "false" in all cases. 837 // and returned "false" in all cases.
837 bool complete() { return _complete; } 838 bool complete() { return _complete; }
838 }; 839 };
839 840
840 #endif // SERIALGC 841 #endif // INCLUDE_ALL_GCS
841 842
842 #endif // SHARE_VM_GC_IMPLEMENTATION_G1_HEAPREGION_HPP 843 #endif // SHARE_VM_GC_IMPLEMENTATION_G1_HEAPREGION_HPP