src/share/vm/gc/parallel/psScavenge.cpp

Print this page

        

*** 232,242 **** const bool clear_all_softrefs = cp->should_clear_all_soft_refs(); if (UseParallelOldGC) { full_gc_done = PSParallelCompact::invoke_no_policy(clear_all_softrefs); } else { ! full_gc_done = PSMarkSweep::invoke_no_policy(clear_all_softrefs); } } return full_gc_done; } --- 232,243 ---- const bool clear_all_softrefs = cp->should_clear_all_soft_refs(); if (UseParallelOldGC) { full_gc_done = PSParallelCompact::invoke_no_policy(clear_all_softrefs); } else { ! class PSMarkSweep psMs; ! full_gc_done = psMs.invoke_no_policy(clear_all_softrefs); } } return full_gc_done; }