< prev index next >
src/share/vm/gc/g1/g1ConcurrentMark.cpp
Print this page
rev 13328 : [mq]: webrev.0b
rev 13331 : imported patch webrev.3b
rev 13332 : [mq]: webrev.4
*** 1716,1726 ****
// the number of threads involved during discovery could differ from
// the number of active workers. This is OK as long as the discovered
// Reference lists are balanced (see balance_all_queues() and balance_queues()).
rp->set_active_mt_degree(active_workers);
! ReferenceProcessorPhaseTimes pt(_gc_timer_cm, rp->num_q(), rp->processing_is_mt());
// Process the weak references.
const ReferenceProcessorStats& stats =
rp->process_discovered_references(&g1_is_alive,
&g1_keep_alive,
--- 1716,1726 ----
// the number of threads involved during discovery could differ from
// the number of active workers. This is OK as long as the discovered
// Reference lists are balanced (see balance_all_queues() and balance_queues()).
rp->set_active_mt_degree(active_workers);
! ReferenceProcessorPhaseTimes pt(_gc_timer_cm, rp->num_q());
// Process the weak references.
const ReferenceProcessorStats& stats =
rp->process_discovered_references(&g1_is_alive,
&g1_keep_alive,
< prev index next >