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

changeset 6089
592d8b01fedd
parent 6088
40b8c6bad703
child 6131
86e6d691f2e1
     1.1 --- a/src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp	Wed Oct 16 15:14:37 2013 -0700
     1.2 +++ b/src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp	Fri Nov 08 06:14:21 2013 -0800
     1.3 @@ -2524,6 +2524,9 @@
     1.4    // Snapshot the soft reference policy to be used in this collection cycle.
     1.5    ref_processor()->setup_policy(clear_all_soft_refs);
     1.6  
     1.7 +  // Decide if class unloading should be done
     1.8 +  update_should_unload_classes();
     1.9 +
    1.10    bool init_mark_was_synchronous = false; // until proven otherwise
    1.11    while (_collectorState != Idling) {
    1.12      if (TraceCMSState) {

mercurial