diff options
Diffstat (limited to 'java/org/brotli/dec/State.java')
-rw-r--r-- | java/org/brotli/dec/State.java | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/java/org/brotli/dec/State.java b/java/org/brotli/dec/State.java index 2dc46d5..54a5a2d 100644 --- a/java/org/brotli/dec/State.java +++ b/java/org/brotli/dec/State.java @@ -13,6 +13,7 @@ final class State { byte[] contextModes; byte[] contextMap; byte[] distContextMap; + byte[] distExtraBits; byte[] output; byte[] byteBuffer; // BitReader @@ -21,9 +22,10 @@ final class State { int[] intBuffer; // BitReader int[] rings; int[] blockTrees; - int[] hGroup0; - int[] hGroup1; - int[] hGroup2; + int[] literalTreeGroup; + int[] commandTreeGroup; + int[] distanceTreeGroup; + int[] distOffset; long accumulator64; // BitReader: pre-fetched bits. @@ -48,15 +50,14 @@ final class State { int maxDistance; int distRbIdx; int trivialLiteralContext; - int literalTreeIndex; - int literalTree; + int literalTreeIdx; + int commandTreeIdx; int j; int insertLength; int contextMapSlice; int distContextMapSlice; int contextLookupOffset1; int contextLookupOffset2; - int treeCommandOffset; int distanceCode; int numDirectDistanceCodes; int distancePostfixMask; @@ -73,6 +74,7 @@ final class State { int ringBufferBytesWritten; int ringBufferBytesReady; int isEager; + int isLargeWindow; InputStream input; // BitReader |