< prev index next >

src/hotspot/share/gc/parallel/psParallelCompact.cpp

8211447_01: revision due to comments from StefanJ and Thomas

*** 2201,2211 **** GCTraceTime(Info, gc, phases) tm("Adjust Roots", &_gc_timer); // Need new claim bits when tracing through and adjusting pointers. ClassLoaderDataGraph::clear_claimed_marks(); ! PSAdjustPointerClosure oop_closure(cm); // General strong roots. Universe::oops_do(&oop_closure); JNIHandles::oops_do(&oop_closure); // Global (strong) JNI handles Threads::oops_do(&oop_closure, NULL); --- 2201,2211 ---- GCTraceTime(Info, gc, phases) tm("Adjust Roots", &_gc_timer); // Need new claim bits when tracing through and adjusting pointers. ClassLoaderDataGraph::clear_claimed_marks(); ! PCAdjustPointerClosure oop_closure(cm); // General strong roots. Universe::oops_do(&oop_closure); JNIHandles::oops_do(&oop_closure); // Global (strong) JNI handles Threads::oops_do(&oop_closure, NULL);
< prev index next >