diff src/share/vm/memory/genCollectedHeap.cpp @ 10179:a08c80e9e1e5

8012687: Remove unused is_root checks and closures Reviewed-by: tschatzl, jmasa
author stefank
date Mon, 22 Apr 2013 20:27:36 +0200
parents 7b835924c31c
children 868d87ed63c8
line wrap: on
line diff
--- a/src/share/vm/memory/genCollectedHeap.cpp	Mon Apr 22 10:10:09 2013 +0200
+++ b/src/share/vm/memory/genCollectedHeap.cpp	Mon Apr 22 20:27:36 2013 +0200
@@ -633,9 +633,8 @@
 }
 
 void GenCollectedHeap::gen_process_weak_roots(OopClosure* root_closure,
-                                              CodeBlobClosure* code_roots,
-                                              OopClosure* non_root_closure) {
-  SharedHeap::process_weak_roots(root_closure, code_roots, non_root_closure);
+                                              CodeBlobClosure* code_roots) {
+  SharedHeap::process_weak_roots(root_closure, code_roots);
   // "Local" "weak" refs
   for (int i = 0; i < _n_gens; i++) {
     _gens[i]->ref_processor()->weak_oops_do(root_closure);