7200470: KeepAliveClosure not needed in CodeCache::do_unloading

Removed the unused keep_alive parameter

Reviewed-by: stefank, dholmes, kamg, coleenp
This commit is contained in:
Bengt Rutisson 2012-09-25 14:58:12 +02:00
parent d6538dc298
commit fcae0353d2
9 changed files with 14 additions and 29 deletions

View file

@ -5954,9 +5954,7 @@ void CMSCollector::refProcessingWork(bool asynch, bool clear_all_soft_refs) {
bool purged_class = SystemDictionary::do_unloading(&_is_alive_closure);
// Follow CodeCache roots and unload any methods marked for unloading
CodeCache::do_unloading(&_is_alive_closure,
&cmsKeepAliveClosure,
purged_class);
CodeCache::do_unloading(&_is_alive_closure, purged_class);
cmsDrainMarkingStackClosure.do_void();
verify_work_stacks_empty();