src/hotspot/share/gc/shared/collectedHeap.hpp
changeset 49045 9b556b613a07
parent 49019 68b283918441
child 49047 8f004146e407
equal deleted inserted replaced
49044:b01b69c220be 49045:9b556b613a07
   409   // vm thread. It collects the heap assuming that the
   409   // vm thread. It collects the heap assuming that the
   410   // heap lock is already held and that we are executing in
   410   // heap lock is already held and that we are executing in
   411   // the context of the vm thread.
   411   // the context of the vm thread.
   412   virtual void collect_as_vm_thread(GCCause::Cause cause);
   412   virtual void collect_as_vm_thread(GCCause::Cause cause);
   413 
   413 
       
   414   virtual MetaWord* satisfy_failed_metadata_allocation(ClassLoaderData* loader_data,
       
   415                                                        size_t size,
       
   416                                                        Metaspace::MetadataType mdtype);
       
   417 
   414   // Returns the barrier set for this heap
   418   // Returns the barrier set for this heap
   415   BarrierSet* barrier_set() { return _barrier_set; }
   419   BarrierSet* barrier_set() { return _barrier_set; }
   416   void set_barrier_set(BarrierSet* barrier_set);
   420   void set_barrier_set(BarrierSet* barrier_set);
   417 
   421 
   418   // Returns "true" iff there is a stop-world GC in progress.  (I assume
   422   // Returns "true" iff there is a stop-world GC in progress.  (I assume