src/hotspot/share/gc/z/zCollectedHeap.hpp
changeset 54834 39ba09047e19
parent 54678 93f09ca4a7f8
child 57850 b2b77f6922dc
child 58678 9cf78a70fa4f
equal deleted inserted replaced
54833:76751d3faf7b 54834:39ba09047e19
    27 #include "gc/shared/collectedHeap.hpp"
    27 #include "gc/shared/collectedHeap.hpp"
    28 #include "gc/shared/softRefPolicy.hpp"
    28 #include "gc/shared/softRefPolicy.hpp"
    29 #include "gc/z/zBarrierSet.hpp"
    29 #include "gc/z/zBarrierSet.hpp"
    30 #include "gc/z/zDirector.hpp"
    30 #include "gc/z/zDirector.hpp"
    31 #include "gc/z/zDriver.hpp"
    31 #include "gc/z/zDriver.hpp"
       
    32 #include "gc/z/zHeap.hpp"
    32 #include "gc/z/zInitialize.hpp"
    33 #include "gc/z/zInitialize.hpp"
    33 #include "gc/z/zHeap.hpp"
       
    34 #include "gc/z/zRuntimeWorkers.hpp"
    34 #include "gc/z/zRuntimeWorkers.hpp"
    35 #include "gc/z/zStat.hpp"
    35 #include "gc/z/zStat.hpp"
       
    36 #include "gc/z/zUncommitter.hpp"
    36 
    37 
    37 class ZCollectedHeap : public CollectedHeap {
    38 class ZCollectedHeap : public CollectedHeap {
    38   friend class VMStructs;
    39   friend class VMStructs;
    39 
    40 
    40 private:
    41 private:
    42   ZBarrierSet       _barrier_set;
    43   ZBarrierSet       _barrier_set;
    43   ZInitialize       _initialize;
    44   ZInitialize       _initialize;
    44   ZHeap             _heap;
    45   ZHeap             _heap;
    45   ZDirector*        _director;
    46   ZDirector*        _director;
    46   ZDriver*          _driver;
    47   ZDriver*          _driver;
       
    48   ZUncommitter*     _uncommitter;
    47   ZStat*            _stat;
    49   ZStat*            _stat;
    48   ZRuntimeWorkers   _runtime_workers;
    50   ZRuntimeWorkers   _runtime_workers;
    49 
    51 
    50   virtual HeapWord* allocate_new_tlab(size_t min_size,
    52   virtual HeapWord* allocate_new_tlab(size_t min_size,
    51                                       size_t requested_size,
    53                                       size_t requested_size,