hotspot/src/share/vm/memory/sharedHeap.hpp
changeset 4458 075a9ef4e467
parent 3908 24b55ad4c228
child 5547 f4b087cbb361
equal deleted inserted replaced
4457:f05d2dc1c332 4458:075a9ef4e467
   222   // string table.
   222   // string table.
   223   void process_weak_roots(OopClosure* root_closure,
   223   void process_weak_roots(OopClosure* root_closure,
   224                           CodeBlobClosure* code_roots,
   224                           CodeBlobClosure* code_roots,
   225                           OopClosure* non_root_closure);
   225                           OopClosure* non_root_closure);
   226 
   226 
   227 
       
   228   // Like CollectedHeap::collect, but assume that the caller holds the Heap_lock.
       
   229   virtual void collect_locked(GCCause::Cause cause) = 0;
       
   230 
       
   231   // The functions below are helper functions that a subclass of
   227   // The functions below are helper functions that a subclass of
   232   // "SharedHeap" can use in the implementation of its virtual
   228   // "SharedHeap" can use in the implementation of its virtual
   233   // functions.
   229   // functions.
   234 
   230 
   235 public:
   231 public: