hotspot/src/share/vm/gc/shared/collectedHeap.hpp
changeset 31346 a70d45c06136
parent 30871 e90a8de769e4
child 33160 c59f1676d27e
equal deleted inserted replaced
31345:1bba15125d8d 31346:a70d45c06136
    86  private:
    86  private:
    87 #ifdef ASSERT
    87 #ifdef ASSERT
    88   static int       _fire_out_of_memory_count;
    88   static int       _fire_out_of_memory_count;
    89 #endif
    89 #endif
    90 
    90 
    91   // Used for filler objects (static, but initialized in ctor).
       
    92   static size_t _filler_array_max_size;
       
    93 
       
    94   GCHeapLog* _gc_heap_log;
    91   GCHeapLog* _gc_heap_log;
    95 
    92 
    96   // Used in support of ReduceInitialCardMarks; only consulted if COMPILER2 is being used
    93   // Used in support of ReduceInitialCardMarks; only consulted if COMPILER2 is being used
    97   bool _defer_initial_card_mark;
    94   bool _defer_initial_card_mark;
    98 
    95 
    99   MemRegion _reserved;
    96   MemRegion _reserved;
   100 
    97 
   101  protected:
    98  protected:
   102   BarrierSet* _barrier_set;
    99   BarrierSet* _barrier_set;
   103   bool _is_gc_active;
   100   bool _is_gc_active;
       
   101 
       
   102   // Used for filler objects (static, but initialized in ctor).
       
   103   static size_t _filler_array_max_size;
   104 
   104 
   105   unsigned int _total_collections;          // ... started
   105   unsigned int _total_collections;          // ... started
   106   unsigned int _total_full_collections;     // ... started
   106   unsigned int _total_full_collections;     // ... started
   107   NOT_PRODUCT(volatile size_t _promotion_failure_alot_count;)
   107   NOT_PRODUCT(volatile size_t _promotion_failure_alot_count;)
   108   NOT_PRODUCT(volatile size_t _promotion_failure_alot_gc_number;)
   108   NOT_PRODUCT(volatile size_t _promotion_failure_alot_gc_number;)