Fri, 08 Nov 2013 06:14:21 -0800
8024483: assertion failure: (!mirror_alive || loader_alive) failed:
Reviewed-by: brutisso, tschatzl, mgerdin
src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp | file | annotate | diff | comparison | revisions |
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) {