src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp

changeset 4098
8966c2d65d96
parent 4066
bc675e55b48c
child 4159
8e47bac5643a
child 4176
4202510ee0fe
     1.1 --- a/src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp	Fri Sep 21 14:39:56 2012 -0700
     1.2 +++ b/src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp	Tue Sep 25 14:58:12 2012 +0200
     1.3 @@ -5954,9 +5954,7 @@
     1.4        bool purged_class = SystemDictionary::do_unloading(&_is_alive_closure);
     1.5  
     1.6        // Follow CodeCache roots and unload any methods marked for unloading
     1.7 -      CodeCache::do_unloading(&_is_alive_closure,
     1.8 -                              &cmsKeepAliveClosure,
     1.9 -                              purged_class);
    1.10 +      CodeCache::do_unloading(&_is_alive_closure, purged_class);
    1.11  
    1.12        cmsDrainMarkingStackClosure.do_void();
    1.13        verify_work_stacks_empty();

mercurial