8066827: Remove ReferenceProcessor::clean_up_discovered_references()

Abandon rather than clean up discovered references.

Reviewed-by: jmasa, ysr
This commit is contained in:
Kim Barrett 2014-12-17 22:32:44 -05:00
parent c40b1dd803
commit 093d2698fc
9 changed files with 22 additions and 81 deletions

View file

@ -195,7 +195,7 @@ bool PSMarkSweep::invoke_no_policy(bool clear_all_softrefs) {
COMPILER2_PRESENT(DerivedPointerTable::clear());
ref_processor()->enable_discovery(true /*verify_disabled*/, true /*verify_no_refs*/);
ref_processor()->enable_discovery();
ref_processor()->setup_policy(clear_all_softrefs);
mark_sweep_phase1(clear_all_softrefs);