< prev index next >
src/share/vm/gc/cms/parOopClosures.inline.hpp
Print this page
*** 124,136 ****
// category with a lot of roots, can't let the queue get too
// full:
(void)_par_scan_state->trim_queues(10 * ParallelGCThreads);
}
}
! if (is_scanning_a_klass()) {
! do_klass_barrier();
! } else if (gc_barrier) {
// Now call parent closure
par_do_barrier(p);
}
}
}
--- 124,134 ----
// category with a lot of roots, can't let the queue get too
// full:
(void)_par_scan_state->trim_queues(10 * ParallelGCThreads);
}
}
! if (gc_barrier) {
// Now call parent closure
par_do_barrier(p);
}
}
}
< prev index next >