hotspot/src/share/vm/memory/defNewGeneration.cpp
changeset 26324 6b9c12e15535
parent 25905 04a3d83cc752
child 27249 698a2dc8e83a
--- a/hotspot/src/share/vm/memory/defNewGeneration.cpp	Wed Aug 27 09:22:22 2014 +0000
+++ b/hotspot/src/share/vm/memory/defNewGeneration.cpp	Wed Aug 27 09:47:06 2014 +0200
@@ -214,9 +214,11 @@
   _max_eden_size = size - (2*_max_survivor_size);
 
   // allocate the performance counters
+  GenCollectorPolicy* gcp = (GenCollectorPolicy*) GenCollectedHeap::heap()->collector_policy();
 
   // Generation counters -- generation 0, 3 subspaces
-  _gen_counters = new GenerationCounters("new", 0, 3, &_virtual_space);
+  _gen_counters = new GenerationCounters("new", 0, 3,
+      gcp->min_young_size(), gcp->max_young_size(), &_virtual_space);
   _gc_counters = new CollectorCounters(policy, 0);
 
   _eden_counters = new CSpaceCounters("eden", 0, _max_eden_size, _eden_space,