hotspot/src/share/vm/gc_implementation/g1/g1MMUTracker.hpp
changeset 4458 075a9ef4e467
parent 3691 c84b8483cd2c
child 5033 55f476a32544
--- a/hotspot/src/share/vm/gc_implementation/g1/g1MMUTracker.hpp	Thu Nov 19 10:19:19 2009 -0800
+++ b/hotspot/src/share/vm/gc_implementation/g1/g1MMUTracker.hpp	Thu Nov 19 13:43:25 2009 -0800
@@ -99,7 +99,10 @@
   // The array is of fixed size and I don't think we'll need more than
   // two or three entries with the current behaviour of G1 pauses.
   // If the array is full, an easy fix is to look for the pauses with
-  // the shortest gap between them and concolidate them.
+  // the shortest gap between them and consolidate them.
+  // For now, we have taken the expedient alternative of forgetting
+  // the oldest entry in the event that +G1ForgetfulMMUTracker, thus
+  // potentially violating MMU specs for some time thereafter.
 
   G1MMUTrackerQueueElem _array[QueueLength];
   int                   _head_index;