hotspot/src/share/vm/memory/genCollectedHeap.hpp
changeset 17105 25b392a7740d
parent 16685 41c34debcde0
child 18687 5a0543c157c9
equal deleted inserted replaced
17104:5cce886605e2 17105:25b392a7740d
   430 
   430 
   431   // Apply "blk" to all the weak roots of the system.  These include
   431   // Apply "blk" to all the weak roots of the system.  These include
   432   // JNI weak roots, the code cache, system dictionary, symbol table,
   432   // JNI weak roots, the code cache, system dictionary, symbol table,
   433   // string table, and referents of reachable weak refs.
   433   // string table, and referents of reachable weak refs.
   434   void gen_process_weak_roots(OopClosure* root_closure,
   434   void gen_process_weak_roots(OopClosure* root_closure,
   435                               CodeBlobClosure* code_roots,
   435                               CodeBlobClosure* code_roots);
   436                               OopClosure* non_root_closure);
       
   437 
   436 
   438   // Set the saved marks of generations, if that makes sense.
   437   // Set the saved marks of generations, if that makes sense.
   439   // In particular, if any generation might iterate over the oops
   438   // In particular, if any generation might iterate over the oops
   440   // in other generations, it should call this method.
   439   // in other generations, it should call this method.
   441   void save_marks();
   440   void save_marks();