@@ -126,8 +126,8 @@ static final class Reader {
126
126
// Visible for testing.
127
127
io .grpc .okhttp .internal .framed .Header [] dynamicTable = new io .grpc .okhttp .internal .framed .Header [8 ];
128
128
// Array is populated back to front, so new entries always have lowest index.
129
- int nextHeaderIndex = dynamicTable .length - 1 ;
130
- int headerCount = 0 ;
129
+ int nextDynamicTableIndex = dynamicTable .length - 1 ;
130
+ int dynamicTableHeaderCount = 0 ;
131
131
int dynamicTableByteCount = 0 ;
132
132
133
133
Reader (int headerTableSizeSetting , Source source ) {
@@ -165,8 +165,8 @@ private void adjustDynamicTableByteCount() {
165
165
166
166
private void clearDynamicTable () {
167
167
Arrays .fill (dynamicTable , null );
168
- nextHeaderIndex = dynamicTable .length - 1 ;
169
- headerCount = 0 ;
168
+ nextDynamicTableIndex = dynamicTable .length - 1 ;
169
+ dynamicTableHeaderCount = 0 ;
170
170
dynamicTableByteCount = 0 ;
171
171
}
172
172
@@ -175,15 +175,15 @@ private int evictToRecoverBytes(int bytesToRecover) {
175
175
int entriesToEvict = 0 ;
176
176
if (bytesToRecover > 0 ) {
177
177
// determine how many headers need to be evicted.
178
- for (int j = dynamicTable .length - 1 ; j >= nextHeaderIndex && bytesToRecover > 0 ; j --) {
178
+ for (int j = dynamicTable .length - 1 ; j >= nextDynamicTableIndex && bytesToRecover > 0 ; j --) {
179
179
bytesToRecover -= dynamicTable [j ].hpackSize ;
180
180
dynamicTableByteCount -= dynamicTable [j ].hpackSize ;
181
- headerCount --;
181
+ dynamicTableHeaderCount --;
182
182
entriesToEvict ++;
183
183
}
184
- System .arraycopy (dynamicTable , nextHeaderIndex + 1 , dynamicTable ,
185
- nextHeaderIndex + 1 + entriesToEvict , headerCount );
186
- nextHeaderIndex += entriesToEvict ;
184
+ System .arraycopy (dynamicTable , nextDynamicTableIndex + 1 , dynamicTable ,
185
+ nextDynamicTableIndex + 1 + entriesToEvict , dynamicTableHeaderCount );
186
+ nextDynamicTableIndex += entriesToEvict ;
187
187
}
188
188
return entriesToEvict ;
189
189
}
@@ -240,9 +240,9 @@ private void readIndexedHeader(int index) throws IOException {
240
240
}
241
241
}
242
242
243
- // referencedHeaders is relative to nextHeaderIndex + 1.
243
+ // referencedHeaders is relative to nextDynamicTableIndex + 1.
244
244
private int dynamicTableIndex (int index ) {
245
- return nextHeaderIndex + 1 + index ;
245
+ return nextDynamicTableIndex + 1 + index ;
246
246
}
247
247
248
248
private void readLiteralHeaderWithoutIndexingIndexedName (int index ) throws IOException {
@@ -302,15 +302,15 @@ private void insertIntoDynamicTable(int index, io.grpc.okhttp.internal.framed.He
302
302
int entriesEvicted = evictToRecoverBytes (bytesToRecover );
303
303
304
304
if (index == -1 ) { // Adding a value to the dynamic table.
305
- if (headerCount + 1 > dynamicTable .length ) { // Need to grow the dynamic table.
305
+ if (dynamicTableHeaderCount + 1 > dynamicTable .length ) { // Need to grow the dynamic table.
306
306
io .grpc .okhttp .internal .framed .Header [] doubled = new io .grpc .okhttp .internal .framed .Header [dynamicTable .length * 2 ];
307
307
System .arraycopy (dynamicTable , 0 , doubled , dynamicTable .length , dynamicTable .length );
308
- nextHeaderIndex = dynamicTable .length - 1 ;
308
+ nextDynamicTableIndex = dynamicTable .length - 1 ;
309
309
dynamicTable = doubled ;
310
310
}
311
- index = nextHeaderIndex --;
311
+ index = nextDynamicTableIndex --;
312
312
dynamicTable [index ] = entry ;
313
- headerCount ++;
313
+ dynamicTableHeaderCount ++;
314
314
} else { // Replace value at same position.
315
315
index += dynamicTableIndex (index ) + entriesEvicted ;
316
316
dynamicTable [index ] = entry ;
0 commit comments