hotspot/src/share/vm/memory/genCollectedHeap.hpp
changeset 30171 a7606ea92e05
parent 30155 a3a254791703
child 30258 413e15d1b146
equal deleted inserted replaced
30170:c73e90240913 30171:a7606ea92e05
   175   // generation does.
   175   // generation does.
   176   bool supports_inline_contig_alloc() const;
   176   bool supports_inline_contig_alloc() const;
   177   HeapWord** top_addr() const;
   177   HeapWord** top_addr() const;
   178   HeapWord** end_addr() const;
   178   HeapWord** end_addr() const;
   179 
   179 
   180   // Does this heap support heap inspection? (+PrintClassHistogram)
       
   181   virtual bool supports_heap_inspection() const { return true; }
       
   182 
       
   183   // Perform a full collection of the heap; intended for use in implementing
   180   // Perform a full collection of the heap; intended for use in implementing
   184   // "System.gc". This implies as full a collection as the CollectedHeap
   181   // "System.gc". This implies as full a collection as the CollectedHeap
   185   // supports. Caller does not hold the Heap_lock on entry.
   182   // supports. Caller does not hold the Heap_lock on entry.
   186   void collect(GCCause::Cause cause);
   183   void collect(GCCause::Cause cause);
   187 
   184