< prev index next >

src/share/vm/gc_implementation/g1/g1RootProcessor.hpp

Print this page
rev 8068 : 6407976: GC worker number should be unsigned
Reviewed-by: jwilhelm


  98                       uint worker_i);
  99 
 100   // Apply oops, clds and blobs to all strongly reachable roots in the system
 101   void process_strong_roots(OopClosure* oops,
 102                             CLDClosure* clds,
 103                             CodeBlobClosure* blobs);
 104 
 105   // Apply oops, clds and blobs to strongly and weakly reachable roots in the system
 106   void process_all_roots(OopClosure* oops,
 107                          CLDClosure* clds,
 108                          CodeBlobClosure* blobs);
 109 
 110   // Apply scan_rs to all locations in the union of the remembered sets for all
 111   // regions in the collection set
 112   // (having done "set_region" to indicate the region in which the root resides),
 113   void scan_remembered_sets(G1ParPushHeapRSClosure* scan_rs,
 114                             OopClosure* scan_non_heap_weak_roots,
 115                             uint worker_i);
 116 
 117   // Inform the root processor about the number of worker threads
 118   void set_num_workers(int active_workers);
 119 };
 120 
 121 #endif // SHARE_VM_GC_IMPLEMENTATION_G1_ROOTPROCESSOR_HPP


  98                       uint worker_i);
  99 
 100   // Apply oops, clds and blobs to all strongly reachable roots in the system
 101   void process_strong_roots(OopClosure* oops,
 102                             CLDClosure* clds,
 103                             CodeBlobClosure* blobs);
 104 
 105   // Apply oops, clds and blobs to strongly and weakly reachable roots in the system
 106   void process_all_roots(OopClosure* oops,
 107                          CLDClosure* clds,
 108                          CodeBlobClosure* blobs);
 109 
 110   // Apply scan_rs to all locations in the union of the remembered sets for all
 111   // regions in the collection set
 112   // (having done "set_region" to indicate the region in which the root resides),
 113   void scan_remembered_sets(G1ParPushHeapRSClosure* scan_rs,
 114                             OopClosure* scan_non_heap_weak_roots,
 115                             uint worker_i);
 116 
 117   // Inform the root processor about the number of worker threads
 118   void set_num_workers(uint active_workers);
 119 };
 120 
 121 #endif // SHARE_VM_GC_IMPLEMENTATION_G1_ROOTPROCESSOR_HPP
< prev index next >