src/hotspot/share/gc/shared/collectedHeap.hpp
branchepsilon-gc-branch
changeset 56448 76d86de267b9
parent 56422 b09629f4b243
parent 49754 ee93c1087584
child 56489 016b77c3734a
equal deleted inserted replaced
56422:b09629f4b243 56448:76d86de267b9
   103   GCHeapLog* _gc_heap_log;
   103   GCHeapLog* _gc_heap_log;
   104 
   104 
   105   MemRegion _reserved;
   105   MemRegion _reserved;
   106 
   106 
   107  protected:
   107  protected:
   108   BarrierSet* _barrier_set;
       
   109   bool _is_gc_active;
   108   bool _is_gc_active;
   110 
   109 
   111   // Used for filler objects (static, but initialized in ctor).
   110   // Used for filler objects (static, but initialized in ctor).
   112   static size_t _filler_array_max_size;
   111   static size_t _filler_array_max_size;
   113 
   112 
   416 
   415 
   417   virtual MetaWord* satisfy_failed_metadata_allocation(ClassLoaderData* loader_data,
   416   virtual MetaWord* satisfy_failed_metadata_allocation(ClassLoaderData* loader_data,
   418                                                        size_t size,
   417                                                        size_t size,
   419                                                        Metaspace::MetadataType mdtype);
   418                                                        Metaspace::MetadataType mdtype);
   420 
   419 
   421   // Returns the barrier set for this heap
       
   422   BarrierSet* barrier_set() { return _barrier_set; }
       
   423   void set_barrier_set(BarrierSet* barrier_set);
       
   424 
       
   425   // Returns "true" iff there is a stop-world GC in progress.  (I assume
   420   // Returns "true" iff there is a stop-world GC in progress.  (I assume
   426   // that it should answer "false" for the concurrent part of a concurrent
   421   // that it should answer "false" for the concurrent part of a concurrent
   427   // collector -- dld).
   422   // collector -- dld).
   428   bool is_gc_active() const { return _is_gc_active; }
   423   bool is_gc_active() const { return _is_gc_active; }
   429 
   424