< prev index next >

src/share/vm/memory/genMarkSweep.cpp

Print this page
rev 7975 : Move remaining root processing to GenCollectedHeap

@@ -205,11 +205,11 @@
   ClassLoaderDataGraph::clear_claimed_marks();
 
   gch->gen_process_roots(level,
                          false, // Younger gens are not roots.
                          true,  // activate StrongRootsScope
-                         SharedHeap::SO_None,
+                         GenCollectedHeap::SO_None,
                          GenCollectedHeap::StrongRootsOnly,
                          &follow_root_closure,
                          &follow_root_closure,
                          &follow_cld_closure);
 

@@ -290,11 +290,11 @@
   adjust_pointer_closure.set_orig_generation(gch->get_gen(level));
 
   gch->gen_process_roots(level,
                          false, // Younger gens are not roots.
                          true,  // activate StrongRootsScope
-                         SharedHeap::SO_AllCodeCache,
+                         GenCollectedHeap::SO_AllCodeCache,
                          GenCollectedHeap::StrongAndWeakRoots,
                          &adjust_pointer_closure,
                          &adjust_pointer_closure,
                          &adjust_cld_closure);
 
< prev index next >