Skip to content

Commit 4ee1b63

Browse files
committed
okhttp: rename ambiguous variables in Hpack reader
1 parent 0b50991 commit 4ee1b63

File tree

1 file changed

+15
-15
lines changed
  • okhttp/third_party/okhttp/java/io/grpc/okhttp/internal/framed

1 file changed

+15
-15
lines changed

okhttp/third_party/okhttp/java/io/grpc/okhttp/internal/framed/Hpack.java

+15-15
Original file line numberDiff line numberDiff line change
@@ -126,8 +126,8 @@ static final class Reader {
126126
// Visible for testing.
127127
io.grpc.okhttp.internal.framed.Header[] dynamicTable = new io.grpc.okhttp.internal.framed.Header[8];
128128
// 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;
131131
int dynamicTableByteCount = 0;
132132

133133
Reader(int headerTableSizeSetting, Source source) {
@@ -165,8 +165,8 @@ private void adjustDynamicTableByteCount() {
165165

166166
private void clearDynamicTable() {
167167
Arrays.fill(dynamicTable, null);
168-
nextHeaderIndex = dynamicTable.length - 1;
169-
headerCount = 0;
168+
nextDynamicTableIndex = dynamicTable.length - 1;
169+
dynamicTableHeaderCount = 0;
170170
dynamicTableByteCount = 0;
171171
}
172172

@@ -175,15 +175,15 @@ private int evictToRecoverBytes(int bytesToRecover) {
175175
int entriesToEvict = 0;
176176
if (bytesToRecover > 0) {
177177
// 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--) {
179179
bytesToRecover -= dynamicTable[j].hpackSize;
180180
dynamicTableByteCount -= dynamicTable[j].hpackSize;
181-
headerCount--;
181+
dynamicTableHeaderCount--;
182182
entriesToEvict++;
183183
}
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;
187187
}
188188
return entriesToEvict;
189189
}
@@ -240,9 +240,9 @@ private void readIndexedHeader(int index) throws IOException {
240240
}
241241
}
242242

243-
// referencedHeaders is relative to nextHeaderIndex + 1.
243+
// referencedHeaders is relative to nextDynamicTableIndex + 1.
244244
private int dynamicTableIndex(int index) {
245-
return nextHeaderIndex + 1 + index;
245+
return nextDynamicTableIndex + 1 + index;
246246
}
247247

248248
private void readLiteralHeaderWithoutIndexingIndexedName(int index) throws IOException {
@@ -302,15 +302,15 @@ private void insertIntoDynamicTable(int index, io.grpc.okhttp.internal.framed.He
302302
int entriesEvicted = evictToRecoverBytes(bytesToRecover);
303303

304304
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.
306306
io.grpc.okhttp.internal.framed.Header[] doubled = new io.grpc.okhttp.internal.framed.Header[dynamicTable.length * 2];
307307
System.arraycopy(dynamicTable, 0, doubled, dynamicTable.length, dynamicTable.length);
308-
nextHeaderIndex = dynamicTable.length - 1;
308+
nextDynamicTableIndex = dynamicTable.length - 1;
309309
dynamicTable = doubled;
310310
}
311-
index = nextHeaderIndex--;
311+
index = nextDynamicTableIndex--;
312312
dynamicTable[index] = entry;
313-
headerCount++;
313+
dynamicTableHeaderCount++;
314314
} else { // Replace value at same position.
315315
index += dynamicTableIndex(index) + entriesEvicted;
316316
dynamicTable[index] = entry;

0 commit comments

Comments
 (0)