1.1 --- a/src/share/vm/memory/universe.cpp Mon Oct 21 18:56:20 2013 +0200 1.2 +++ b/src/share/vm/memory/universe.cpp Fri Nov 01 17:09:38 2013 +0100 1.3 @@ -765,6 +765,7 @@ 1.4 } else if (UseG1GC) { 1.5 #if INCLUDE_ALL_GCS 1.6 G1CollectorPolicy* g1p = new G1CollectorPolicy(); 1.7 + g1p->initialize_all(); 1.8 G1CollectedHeap* g1h = new G1CollectedHeap(g1p); 1.9 Universe::_collectedHeap = g1h; 1.10 #else // INCLUDE_ALL_GCS 1.11 @@ -789,6 +790,7 @@ 1.12 } else { // default old generation 1.13 gc_policy = new MarkSweepPolicy(); 1.14 } 1.15 + gc_policy->initialize_all(); 1.16 1.17 Universe::_collectedHeap = new GenCollectedHeap(gc_policy); 1.18 }