1.1 --- a/src/share/vm/gc_implementation/g1/g1MMUTracker.hpp Thu Nov 19 10:19:19 2009 -0800 1.2 +++ b/src/share/vm/gc_implementation/g1/g1MMUTracker.hpp Thu Nov 19 13:43:25 2009 -0800 1.3 @@ -99,7 +99,10 @@ 1.4 // The array is of fixed size and I don't think we'll need more than 1.5 // two or three entries with the current behaviour of G1 pauses. 1.6 // If the array is full, an easy fix is to look for the pauses with 1.7 - // the shortest gap between them and concolidate them. 1.8 + // the shortest gap between them and consolidate them. 1.9 + // For now, we have taken the expedient alternative of forgetting 1.10 + // the oldest entry in the event that +G1ForgetfulMMUTracker, thus 1.11 + // potentially violating MMU specs for some time thereafter. 1.12 1.13 G1MMUTrackerQueueElem _array[QueueLength]; 1.14 int _head_index;