Print this page
rev 2652 : 7085906: Replace the permgen allocated sentinelRef with a self-looped end
Summary: Remove the sentinelRef and let the last Reference in a discovered chain point back to itself.
Reviewed-by: TBD1, TBD2

@@ -4611,11 +4611,10 @@
   if (!_process_strong_tasks->is_task_claimed(G1H_PS_refProcessor_oops_do)) {
     // We need to treat the discovered reference lists as roots and
     // keep entries (which are added by the marking threads) on them
     // live until they can be processed at the end of marking.
-    ref_processor()->oops_do(&buf_scan_non_heap_roots);
   // Finish up any enqueued closure apps (attributed as object copy time).