src/hotspot/share/gc/shared/collectedHeap.hpp
changeset 50525 767cdb97f103
parent 50523 7b7c75d87f9b
child 50537 d12828b7cd64
equal deleted inserted replaced
50524:04f4e983c2f7 50525:767cdb97f103
    87 //   GenCollectedHeap
    87 //   GenCollectedHeap
    88 //     SerialHeap
    88 //     SerialHeap
    89 //     CMSHeap
    89 //     CMSHeap
    90 //   G1CollectedHeap
    90 //   G1CollectedHeap
    91 //   ParallelScavengeHeap
    91 //   ParallelScavengeHeap
       
    92 //   ZCollectedHeap
    92 //
    93 //
    93 class CollectedHeap : public CHeapObj<mtInternal> {
    94 class CollectedHeap : public CHeapObj<mtInternal> {
    94   friend class VMStructs;
    95   friend class VMStructs;
    95   friend class JVMCIVMStructs;
    96   friend class JVMCIVMStructs;
    96   friend class IsGCActiveMark; // Block structured external access to _is_gc_active
    97   friend class IsGCActiveMark; // Block structured external access to _is_gc_active
   205     None,
   206     None,
   206     Serial,
   207     Serial,
   207     Parallel,
   208     Parallel,
   208     CMS,
   209     CMS,
   209     G1,
   210     G1,
   210     Epsilon
   211     Epsilon,
       
   212     Z
   211   };
   213   };
   212 
   214 
   213   static inline size_t filler_array_max_size() {
   215   static inline size_t filler_array_max_size() {
   214     return _filler_array_max_size;
   216     return _filler_array_max_size;
   215   }
   217   }