< prev index next >

src/share/vm/memory/genCollectedHeap.hpp

Print this page

        

*** 24,43 **** #ifndef SHARE_VM_MEMORY_GENCOLLECTEDHEAP_HPP #define SHARE_VM_MEMORY_GENCOLLECTEDHEAP_HPP #include "gc_implementation/shared/adaptiveSizePolicy.hpp" #include "memory/collectorPolicy.hpp" #include "memory/generation.hpp" - #include "memory/sharedHeap.hpp" class SubTasksDone; class FlexibleWorkGang; ! // A "GenCollectedHeap" is a SharedHeap that uses generational // collection. It has two generations, young and old. ! class GenCollectedHeap : public SharedHeap { friend class GenCollectorPolicy; friend class Generation; friend class DefNewGeneration; friend class TenuredGeneration; friend class ConcurrentMarkSweepGeneration; --- 24,43 ---- #ifndef SHARE_VM_MEMORY_GENCOLLECTEDHEAP_HPP #define SHARE_VM_MEMORY_GENCOLLECTEDHEAP_HPP #include "gc_implementation/shared/adaptiveSizePolicy.hpp" + #include "gc_interface/collectedHeap.hpp" #include "memory/collectorPolicy.hpp" #include "memory/generation.hpp" class SubTasksDone; class FlexibleWorkGang; ! // A "GenCollectedHeap" is a CollectedHeap that uses generational // collection. It has two generations, young and old. ! class GenCollectedHeap : public CollectedHeap { friend class GenCollectorPolicy; friend class Generation; friend class DefNewGeneration; friend class TenuredGeneration; friend class ConcurrentMarkSweepGeneration;
< prev index next >