Mercurial > hg > truffle
comparison src/share/vm/gc_implementation/g1/g1MMUTracker.hpp @ 1286:ab75c83d7c37
Merge
author | johnc |
---|---|
date | Tue, 02 Mar 2010 13:57:46 -0800 |
parents | b81f3572f355 |
children | c18cbe5936b8 |
comparison
equal
deleted
inserted
replaced
1281:7d236a9688c5 | 1286:ab75c83d7c37 |
---|---|
99 // The array is of fixed size and I don't think we'll need more than | 99 // The array is of fixed size and I don't think we'll need more than |
100 // two or three entries with the current behaviour of G1 pauses. | 100 // two or three entries with the current behaviour of G1 pauses. |
101 // If the array is full, an easy fix is to look for the pauses with | 101 // If the array is full, an easy fix is to look for the pauses with |
102 // the shortest gap between them and consolidate them. | 102 // the shortest gap between them and consolidate them. |
103 // For now, we have taken the expedient alternative of forgetting | 103 // For now, we have taken the expedient alternative of forgetting |
104 // the oldest entry in the event that +G1ForgetfulMMUTracker, thus | 104 // the oldest entry in the event that +G1UseFixedWindowMMUTracker, thus |
105 // potentially violating MMU specs for some time thereafter. | 105 // potentially violating MMU specs for some time thereafter. |
106 | 106 |
107 G1MMUTrackerQueueElem _array[QueueLength]; | 107 G1MMUTrackerQueueElem _array[QueueLength]; |
108 int _head_index; | 108 int _head_index; |
109 int _tail_index; | 109 int _tail_index; |