]> git.ipfire.org Git - thirdparty/zstd.git/commitdiff
[regression] Update results.csv
authorNick Terrell <terrelln@fb.com>
Tue, 18 Aug 2020 23:57:35 +0000 (16:57 -0700)
committerNick Terrell <terrelln@fb.com>
Thu, 20 Aug 2020 19:41:35 +0000 (12:41 -0700)
lib/common/entropy_common.c
lib/decompress/huf_decompress.c
lib/decompress/zstd_decompress_internal.h
tests/decodecorpus.c
tests/regression/results.csv

index 052ec45ff230e79a54050c926cce18e9fbc04534..2cc2b4dce09a7b8b478d59d9579b093f72610251 100644 (file)
@@ -38,6 +38,28 @@ const char* HUF_getErrorName(size_t code) { return ERR_getErrorName(code); }
 /*-**************************************************************
 *  FSE NCount encoding-decoding
 ****************************************************************/
+static U32 FSE_ctz(U32 val)
+{
+    assert(val != 0);
+    {
+#   if defined(_MSC_VER)   /* Visual */
+        unsigned long r=0;
+        return _BitScanForward(&r, val) ? (unsigned)r : 0;
+#   elif defined(__GNUC__) && (__GNUC__ >= 3)   /* GCC Intrinsic */
+        return __builtin_ctz(val);
+#   elif defined(__ICCARM__)    /* IAR Intrinsic */
+        return __CTZ(val);
+#   else   /* Software version */
+        U32 count = 0;
+        while ((val & 1) == 0) {
+            val >>= 1;
+            ++count;
+        }
+        return count;
+#   endif
+    }
+}
+
 FORCE_INLINE_TEMPLATE
 size_t FSE_readNCount_body(short* normalizedCounter, unsigned* maxSVPtr, unsigned* tableLogPtr,
                            const void* headerBuffer, size_t hbSize)
@@ -54,9 +76,9 @@ size_t FSE_readNCount_body(short* normalizedCounter, unsigned* maxSVPtr, unsigne
     unsigned const maxSV1 = *maxSVPtr + 1;
     int previous0 = 0;
 
-    if (hbSize < 4) {
+    if (hbSize < 8) {
         /* This function only works when hbSize >= 4 */
-        char buffer[4] = {0};
+        char buffer[8] = {0};
         memcpy(buffer, headerBuffer, hbSize);
         {   size_t const countSize = FSE_readNCount(normalizedCounter, maxSVPtr, tableLogPtr,
                                                     buffer, sizeof(buffer));
@@ -80,18 +102,17 @@ size_t FSE_readNCount_body(short* normalizedCounter, unsigned* maxSVPtr, unsigne
 
     for (;;) {
         if (previous0) {
-            // TODO: Generalize to FSE_countTrailingZeros() or something
-            int repeats = __builtin_ctz(~bitStream) >> 1;
+            int repeats = FSE_ctz(~bitStream | 0x80000000) >> 1;
             while (repeats >= 12) {
                 charnum += 3 * 12;
-                if (ip < iend-6) {
+                if (ip <= iend-7) {
                     ip += 3;
                     bitStream = MEM_readLE32(ip) >> bitCount;
                 } else {
                     bitStream >>= 24;
                     bitCount   += 24;
                 }
-                repeats = __builtin_ctz(~bitStream) >> 1;
+                repeats = FSE_ctz(~bitStream | 0x80000000) >> 1;
             }
             charnum += 3 * repeats;
             bitStream >>= 2 * repeats;
index 7ea494249083c6278c1f5c96ed1b469c3f55def2..eb7dffb873a2bbdf39dae654b930e549842eaa75 100644 (file)
@@ -130,45 +130,6 @@ static U64 HUF_DEltX1_set4(BYTE symbol, BYTE nbBits) {
     return D4;
 }
 
-#if 0
-// TODO: Remove this
-/* BMI2 version that uses _pdep_u64() for weight 1 and 2 symbols.
- * This doesn't provide much gains, so not worth the complexity.
- * Leaving in for now but will remove before I commit.
- */
-#include <immintrin.h>
-
-static U64 HUF_DEltX1_pack4(BYTE const* symbols, BYTE nbBits) {
-    U64 D4;
-    if (MEM_isLittleEndian()) {
-        U64 const nbBits4 = nbBits * 0x0100010001000100ULL;
-        U64 const symbols4 = _pdep_u64(MEM_read32(symbols), 0x00FF00FF00FF00FFULL);
-        D4 = symbols4 | nbBits4;
-    } else {
-        U64 const nbBits4 = nbBits * 0x0001000100010001ULL;
-        U64 const symbols4 = _pdep_u64(MEM_read32(symbols), 0xFF00FF00FF00FF00ULL);
-        D4 = symbols4 | nbBits4;
-    }
-    return D4;
-}
-
-static U64 HUF_DEltX1_pack2(BYTE const* symbols, BYTE nbBits) {
-    U64 D4;
-    if (MEM_isLittleEndian()) {
-        U64 const nbBits4 = nbBits * 0x0100010001000100ULL;
-        U64 symbols4 = _pdep_u64(MEM_read16(symbols), 0x000000FF000000FFULL);
-        symbols4 = symbols4 * 0x00010001ULL;
-        D4 = symbols4 | nbBits4;
-    } else {
-        U64 const nbBits4 = nbBits * 0x0001000100010001ULL;
-        U64 symbols4 = _pdep_u64(MEM_read16(symbols), 0x0000FF000000FF00ULL);
-        symbols4 *= 0x00010001ULL;
-        D4 = symbols4 | nbBits4;
-    }
-    return D4;
-}
-#endif
-
 typedef struct {
         U32 rankVal[HUF_TABLELOG_ABSOLUTEMAX + 1];
         U32 rankStart[HUF_TABLELOG_ABSOLUTEMAX + 1];
@@ -178,7 +139,6 @@ typedef struct {
 } HUF_ReadDTableX1_Workspace;
 
 
-// TODO: Template based on BMI2 (5% boost)
 size_t HUF_readDTableX1_wksp(HUF_DTable* DTable, const void* src, size_t srcSize, void* workSpace, size_t wkspSize)
 {
     return HUF_readDTableX1_wksp_bmi2(DTable, src, srcSize, workSpace, wkspSize, /* bmi2 */ 0);
@@ -236,12 +196,12 @@ size_t HUF_readDTableX1_wksp_bmi2(HUF_DTable* DTable, const void* src, size_t sr
             int u;
             for (u=0; u < unroll; ++u) {
                 size_t const w = wksp->huffWeight[n+u];
-                wksp->symbols[wksp->rankStart[w]++] = n+u;
+                wksp->symbols[wksp->rankStart[w]++] = (BYTE)(n+u);
             }
         }
         for (; n < (int)nbSymbols; ++n) {
             size_t const w = wksp->huffWeight[n];
-            wksp->symbols[wksp->rankStart[w]++] = n;
+            wksp->symbols[wksp->rankStart[w]++] = (BYTE)n;
         }
     }
 
@@ -259,7 +219,7 @@ size_t HUF_readDTableX1_wksp_bmi2(HUF_DTable* DTable, const void* src, size_t sr
             int const symbolCount = wksp->rankVal[w];
             int const length = (1 << w) >> 1;
             int uStart = rankStart;
-            BYTE const nbBits = tableLog + 1 - w;
+            BYTE const nbBits = (BYTE)(tableLog + 1 - w);
             int s;
             int u;
             switch (length) {
index 8a1ca3489b419497abd7ebd217a37d10524d06d6..b2558d1ba85c4e22d521673cec79f56cfdc8785b 100644 (file)
@@ -82,7 +82,7 @@ typedef struct {
     ZSTD_seqSymbol MLTable[SEQSYMBOL_TABLE_SIZE(MLFSELog)];    /* and therefore must be at least HUF_DECOMPRESS_WORKSPACE_SIZE large */
     HUF_DTable hufTable[HUF_DTABLE_SIZE(HufLog)];  /* can accommodate HUF_decompress4X */
     U32 rep[ZSTD_REP_NUM];
-    U32 workspace[ZSTD_BUILD_FSE_TABLE_WKSP_SIZE];
+    U32 workspace[ZSTD_BUILD_FSE_TABLE_WKSP_SIZE_U32];
 } ZSTD_entropyDTables_t;
 
 typedef enum { ZSTDds_getFrameHeaderSize, ZSTDds_decodeFrameHeader,
index a46fc24d89730773338dc109c1fc67d6365d7462..76a7898915b90a1e54c71309afe475a9e7877ae5 100644 (file)
@@ -859,7 +859,7 @@ static size_t writeSequences(U32* seed, frame_t* frame, seqStore_t* seqStorePtr,
             size_t nbSeq_1 = nbSeq;
             const U32 tableLog = FSE_optimalTableLog(LLFSELog, nbSeq, max);
             if (count[llCodeTable[nbSeq-1]]>1) { count[llCodeTable[nbSeq-1]]--; nbSeq_1--; }
-            FSE_normalizeCount(norm, tableLog, count, nbSeq_1, max);
+            FSE_normalizeCount(norm, tableLog, count, nbSeq_1, max, nbSeq >= 2048);
             { size_t const NCountSize = FSE_writeNCount(op, oend-op, norm, max, tableLog);   /* overflow protected */
               if (FSE_isError(NCountSize)) return ERROR(GENERIC);
               op += NCountSize; }
@@ -887,7 +887,7 @@ static size_t writeSequences(U32* seed, frame_t* frame, seqStore_t* seqStorePtr,
             size_t nbSeq_1 = nbSeq;
             const U32 tableLog = FSE_optimalTableLog(OffFSELog, nbSeq, max);
             if (count[ofCodeTable[nbSeq-1]]>1) { count[ofCodeTable[nbSeq-1]]--; nbSeq_1--; }
-            FSE_normalizeCount(norm, tableLog, count, nbSeq_1, max);
+            FSE_normalizeCount(norm, tableLog, count, nbSeq_1, max, nbSeq >= 2048);
             { size_t const NCountSize = FSE_writeNCount(op, oend-op, norm, max, tableLog);   /* overflow protected */
               if (FSE_isError(NCountSize)) return ERROR(GENERIC);
               op += NCountSize; }
@@ -917,7 +917,7 @@ static size_t writeSequences(U32* seed, frame_t* frame, seqStore_t* seqStorePtr,
             size_t nbSeq_1 = nbSeq;
             const U32 tableLog = FSE_optimalTableLog(MLFSELog, nbSeq, max);
             if (count[mlCodeTable[nbSeq-1]]>1) { count[mlCodeTable[nbSeq-1]]--; nbSeq_1--; }
-            FSE_normalizeCount(norm, tableLog, count, nbSeq_1, max);
+            FSE_normalizeCount(norm, tableLog, count, nbSeq_1, max, nbSeq >= 2048);
             { size_t const NCountSize = FSE_writeNCount(op, oend-op, norm, max, tableLog);   /* overflow protected */
               if (FSE_isError(NCountSize)) return ERROR(GENERIC);
               op += NCountSize; }
index 4db42a4889a4c7290893f7e16ee88de306417df5..39de0728d70872c0c76ee2adca6a50e5421d85c7 100644 (file)
 Data,                               Config,                             Method,                             Total compressed size
-silesia.tar,                        level -5,                           compress simple,                    6738558
-silesia.tar,                        level -3,                           compress simple,                    6446362
-silesia.tar,                        level -1,                           compress simple,                    6186038
-silesia.tar,                        level 0,                            compress simple,                    4861374
-silesia.tar,                        level 1,                            compress simple,                    5334825
-silesia.tar,                        level 3,                            compress simple,                    4861374
-silesia.tar,                        level 4,                            compress simple,                    4799583
-silesia.tar,                        level 5,                            compress simple,                    4722271
-silesia.tar,                        level 6,                            compress simple,                    4672231
-silesia.tar,                        level 7,                            compress simple,                    4606657
-silesia.tar,                        level 9,                            compress simple,                    4554099
-silesia.tar,                        level 13,                           compress simple,                    4491706
-silesia.tar,                        level 16,                           compress simple,                    4381265
-silesia.tar,                        level 19,                           compress simple,                    4281551
-silesia.tar,                        uncompressed literals,              compress simple,                    4861374
-silesia.tar,                        uncompressed literals optimal,      compress simple,                    4281551
-silesia.tar,                        huffman literals,                   compress simple,                    6186038
-silesia,                            level -5,                           compress cctx,                      6737567
-silesia,                            level -3,                           compress cctx,                      6444663
-silesia,                            level -1,                           compress cctx,                      6178442
-silesia,                            level 0,                            compress cctx,                      4849491
-silesia,                            level 1,                            compress cctx,                      5313144
-silesia,                            level 3,                            compress cctx,                      4849491
-silesia,                            level 4,                            compress cctx,                      4786913
-silesia,                            level 5,                            compress cctx,                      4710178
-silesia,                            level 6,                            compress cctx,                      4659996
-silesia,                            level 7,                            compress cctx,                      4596234
-silesia,                            level 9,                            compress cctx,                      4543862
-silesia,                            level 13,                           compress cctx,                      4482073
-silesia,                            level 16,                           compress cctx,                      4377389
-silesia,                            level 19,                           compress cctx,                      4293262
-silesia,                            long distance mode,                 compress cctx,                      4849491
-silesia,                            multithreaded,                      compress cctx,                      4849491
-silesia,                            multithreaded long distance mode,   compress cctx,                      4849491
-silesia,                            small window log,                   compress cctx,                      7078156
-silesia,                            small hash log,                     compress cctx,                      6554898
-silesia,                            small chain log,                    compress cctx,                      4931093
-silesia,                            explicit params,                    compress cctx,                      4794609
-silesia,                            uncompressed literals,              compress cctx,                      4849491
-silesia,                            uncompressed literals optimal,      compress cctx,                      4293262
-silesia,                            huffman literals,                   compress cctx,                      6178442
-silesia,                            multithreaded with advanced params, compress cctx,                      4849491
+silesia.tar,                        level -5,                           compress simple,                    6738593
+silesia.tar,                        level -3,                           compress simple,                    6446372
+silesia.tar,                        level -1,                           compress simple,                    6186042
+silesia.tar,                        level 0,                            compress simple,                    4861425
+silesia.tar,                        level 1,                            compress simple,                    5334885
+silesia.tar,                        level 3,                            compress simple,                    4861425
+silesia.tar,                        level 4,                            compress simple,                    4799630
+silesia.tar,                        level 5,                            compress simple,                    4722324
+silesia.tar,                        level 6,                            compress simple,                    4672279
+silesia.tar,                        level 7,                            compress simple,                    4606715
+silesia.tar,                        level 9,                            compress simple,                    4554147
+silesia.tar,                        level 13,                           compress simple,                    4491764
+silesia.tar,                        level 16,                           compress simple,                    4381332
+silesia.tar,                        level 19,                           compress simple,                    4281605
+silesia.tar,                        uncompressed literals,              compress simple,                    4861425
+silesia.tar,                        uncompressed literals optimal,      compress simple,                    4281605
+silesia.tar,                        huffman literals,                   compress simple,                    6186042
+silesia,                            level -5,                           compress cctx,                      6737607
+silesia,                            level -3,                           compress cctx,                      6444677
+silesia,                            level -1,                           compress cctx,                      6178460
+silesia,                            level 0,                            compress cctx,                      4849552
+silesia,                            level 1,                            compress cctx,                      5313204
+silesia,                            level 3,                            compress cctx,                      4849552
+silesia,                            level 4,                            compress cctx,                      4786970
+silesia,                            level 5,                            compress cctx,                      4710237
+silesia,                            level 6,                            compress cctx,                      4660057
+silesia,                            level 7,                            compress cctx,                      4596295
+silesia,                            level 9,                            compress cctx,                      4543924
+silesia,                            level 13,                           compress cctx,                      4482135
+silesia,                            level 16,                           compress cctx,                      4377465
+silesia,                            level 19,                           compress cctx,                      4293330
+silesia,                            long distance mode,                 compress cctx,                      4849552
+silesia,                            multithreaded,                      compress cctx,                      4849552
+silesia,                            multithreaded long distance mode,   compress cctx,                      4849552
+silesia,                            small window log,                   compress cctx,                      7084179
+silesia,                            small hash log,                     compress cctx,                      6555021
+silesia,                            small chain log,                    compress cctx,                      4931148
+silesia,                            explicit params,                    compress cctx,                      4794666
+silesia,                            uncompressed literals,              compress cctx,                      4849552
+silesia,                            uncompressed literals optimal,      compress cctx,                      4293330
+silesia,                            huffman literals,                   compress cctx,                      6178460
+silesia,                            multithreaded with advanced params, compress cctx,                      4849552
 github,                             level -5,                           compress cctx,                      205285
 github,                             level -5 with dict,                 compress cctx,                      47294
 github,                             level -3,                           compress cctx,                      190643
 github,                             level -3 with dict,                 compress cctx,                      48047
 github,                             level -1,                           compress cctx,                      175568
 github,                             level -1 with dict,                 compress cctx,                      43527
-github,                             level 0,                            compress cctx,                      136311
+github,                             level 0,                            compress cctx,                      136335
 github,                             level 0 with dict,                  compress cctx,                      41534
-github,                             level 1,                            compress cctx,                      142450
+github,                             level 1,                            compress cctx,                      142465
 github,                             level 1 with dict,                  compress cctx,                      42157
-github,                             level 3,                            compress cctx,                      136311
+github,                             level 3,                            compress cctx,                      136335
 github,                             level 3 with dict,                  compress cctx,                      41534
-github,                             level 4,                            compress cctx,                      136144
+github,                             level 4,                            compress cctx,                      136199
 github,                             level 4 with dict,                  compress cctx,                      41725
-github,                             level 5,                            compress cctx,                      135106
+github,                             level 5,                            compress cctx,                      135121
 github,                             level 5 with dict,                  compress cctx,                      38934
-github,                             level 6,                            compress cctx,                      135108
+github,                             level 6,                            compress cctx,                      135122
 github,                             level 6 with dict,                  compress cctx,                      38628
-github,                             level 7,                            compress cctx,                      135108
-github,                             level 7 with dict,                  compress cctx,                      38741
-github,                             level 9,                            compress cctx,                      135108
-github,                             level 9 with dict,                  compress cctx,                      39335
-github,                             level 13,                           compress cctx,                      133717
-github,                             level 13 with dict,                 compress cctx,                      39923
-github,                             level 16,                           compress cctx,                      133717
+github,                             level 7,                            compress cctx,                      135122
+github,                             level 7 with dict,                  compress cctx,                      38745
+github,                             level 9,                            compress cctx,                      135122
+github,                             level 9 with dict,                  compress cctx,                      39341
+github,                             level 13,                           compress cctx,                      134064
+github,                             level 13 with dict,                 compress cctx,                      39948
+github,                             level 16,                           compress cctx,                      134064
 github,                             level 16 with dict,                 compress cctx,                      37568
-github,                             level 19,                           compress cctx,                      133717
+github,                             level 19,                           compress cctx,                      134064
 github,                             level 19 with dict,                 compress cctx,                      37567
-github,                             long distance mode,                 compress cctx,                      141101
-github,                             multithreaded,                      compress cctx,                      141101
-github,                             multithreaded long distance mode,   compress cctx,                      141101
-github,                             small window log,                   compress cctx,                      141101
-github,                             small hash log,                     compress cctx,                      138943
-github,                             small chain log,                    compress cctx,                      139239
-github,                             explicit params,                    compress cctx,                      140924
-github,                             uncompressed literals,              compress cctx,                      136311
-github,                             uncompressed literals optimal,      compress cctx,                      133717
+github,                             long distance mode,                 compress cctx,                      141102
+github,                             multithreaded,                      compress cctx,                      141102
+github,                             multithreaded long distance mode,   compress cctx,                      141102
+github,                             small window log,                   compress cctx,                      141102
+github,                             small hash log,                     compress cctx,                      138949
+github,                             small chain log,                    compress cctx,                      139242
+github,                             explicit params,                    compress cctx,                      140932
+github,                             uncompressed literals,              compress cctx,                      136335
+github,                             uncompressed literals optimal,      compress cctx,                      134064
 github,                             huffman literals,                   compress cctx,                      175568
-github,                             multithreaded with advanced params, compress cctx,                      141101
-silesia,                            level -5,                           zstdcli,                            6882514
-silesia,                            level -3,                           zstdcli,                            6568406
-silesia,                            level -1,                           zstdcli,                            6183433
-silesia,                            level 0,                            zstdcli,                            4849539
-silesia,                            level 1,                            zstdcli,                            5314157
-silesia,                            level 3,                            zstdcli,                            4849539
-silesia,                            level 4,                            zstdcli,                            4786961
-silesia,                            level 5,                            zstdcli,                            4710226
-silesia,                            level 6,                            zstdcli,                            4660044
-silesia,                            level 7,                            zstdcli,                            4596282
-silesia,                            level 9,                            zstdcli,                            4543910
-silesia,                            level 13,                           zstdcli,                            4482121
-silesia,                            level 16,                           zstdcli,                            4377437
-silesia,                            level 19,                           zstdcli,                            4293310
-silesia,                            long distance mode,                 zstdcli,                            4839698
-silesia,                            multithreaded,                      zstdcli,                            4849539
-silesia,                            multithreaded long distance mode,   zstdcli,                            4839698
-silesia,                            small window log,                   zstdcli,                            7104616
-silesia,                            small hash log,                     zstdcli,                            6554946
-silesia,                            small chain log,                    zstdcli,                            4931141
-silesia,                            explicit params,                    zstdcli,                            4797048
-silesia,                            uncompressed literals,              zstdcli,                            5128008
-silesia,                            uncompressed literals optimal,      zstdcli,                            4325482
-silesia,                            huffman literals,                   zstdcli,                            5331158
-silesia,                            multithreaded with advanced params, zstdcli,                            5128008
-silesia.tar,                        level -5,                           zstdcli,                            6738906
-silesia.tar,                        level -3,                           zstdcli,                            6448409
-silesia.tar,                        level -1,                           zstdcli,                            6186908
-silesia.tar,                        level 0,                            zstdcli,                            4861462
-silesia.tar,                        level 1,                            zstdcli,                            5336255
-silesia.tar,                        level 3,                            zstdcli,                            4861462
-silesia.tar,                        level 4,                            zstdcli,                            4800482
-silesia.tar,                        level 5,                            zstdcli,                            4723312
-silesia.tar,                        level 6,                            zstdcli,                            4673616
-silesia.tar,                        level 7,                            zstdcli,                            4608346
-silesia.tar,                        level 9,                            zstdcli,                            4554702
-silesia.tar,                        level 13,                           zstdcli,                            4491710
-silesia.tar,                        level 16,                           zstdcli,                            4381269
-silesia.tar,                        level 19,                           zstdcli,                            4281555
-silesia.tar,                        no source size,                     zstdcli,                            4861458
-silesia.tar,                        long distance mode,                 zstdcli,                            4853140
-silesia.tar,                        multithreaded,                      zstdcli,                            4861462
-silesia.tar,                        multithreaded long distance mode,   zstdcli,                            4853140
-silesia.tar,                        small window log,                   zstdcli,                            7095284
-silesia.tar,                        small hash log,                     zstdcli,                            6587841
-silesia.tar,                        small chain log,                    zstdcli,                            4943269
-silesia.tar,                        explicit params,                    zstdcli,                            4822318
-silesia.tar,                        uncompressed literals,              zstdcli,                            5129548
-silesia.tar,                        uncompressed literals optimal,      zstdcli,                            4320914
-silesia.tar,                        huffman literals,                   zstdcli,                            5347560
-silesia.tar,                        multithreaded with advanced params, zstdcli,                            5129548
+github,                             multithreaded with advanced params, compress cctx,                      141102
+silesia,                            level -5,                           zstdcli,                            6882553
+silesia,                            level -3,                           zstdcli,                            6568424
+silesia,                            level -1,                           zstdcli,                            6183451
+silesia,                            level 0,                            zstdcli,                            4849600
+silesia,                            level 1,                            zstdcli,                            5314210
+silesia,                            level 3,                            zstdcli,                            4849600
+silesia,                            level 4,                            zstdcli,                            4787018
+silesia,                            level 5,                            zstdcli,                            4710285
+silesia,                            level 6,                            zstdcli,                            4660105
+silesia,                            level 7,                            zstdcli,                            4596343
+silesia,                            level 9,                            zstdcli,                            4543972
+silesia,                            level 13,                           zstdcli,                            4482183
+silesia,                            level 16,                           zstdcli,                            4377513
+silesia,                            level 19,                           zstdcli,                            4293378
+silesia,                            long distance mode,                 zstdcli,                            4839756
+silesia,                            multithreaded,                      zstdcli,                            4849600
+silesia,                            multithreaded long distance mode,   zstdcli,                            4839756
+silesia,                            small window log,                   zstdcli,                            7111012
+silesia,                            small hash log,                     zstdcli,                            6555069
+silesia,                            small chain log,                    zstdcli,                            4931196
+silesia,                            explicit params,                    zstdcli,                            4797100
+silesia,                            uncompressed literals,              zstdcli,                            5128030
+silesia,                            uncompressed literals optimal,      zstdcli,                            4325520
+silesia,                            huffman literals,                   zstdcli,                            5331216
+silesia,                            multithreaded with advanced params, zstdcli,                            5128030
+silesia.tar,                        level -5,                           zstdcli,                            6738934
+silesia.tar,                        level -3,                           zstdcli,                            6448419
+silesia.tar,                        level -1,                           zstdcli,                            6186912
+silesia.tar,                        level 0,                            zstdcli,                            4861512
+silesia.tar,                        level 1,                            zstdcli,                            5336318
+silesia.tar,                        level 3,                            zstdcli,                            4861512
+silesia.tar,                        level 4,                            zstdcli,                            4800529
+silesia.tar,                        level 5,                            zstdcli,                            4723364
+silesia.tar,                        level 6,                            zstdcli,                            4673663
+silesia.tar,                        level 7,                            zstdcli,                            4608403
+silesia.tar,                        level 9,                            zstdcli,                            4554751
+silesia.tar,                        level 13,                           zstdcli,                            4491768
+silesia.tar,                        level 16,                           zstdcli,                            4381336
+silesia.tar,                        level 19,                           zstdcli,                            4281609
+silesia.tar,                        no source size,                     zstdcli,                            4861508
+silesia.tar,                        long distance mode,                 zstdcli,                            4853190
+silesia.tar,                        multithreaded,                      zstdcli,                            4861512
+silesia.tar,                        multithreaded long distance mode,   zstdcli,                            4853190
+silesia.tar,                        small window log,                   zstdcli,                            7101576
+silesia.tar,                        small hash log,                     zstdcli,                            6587959
+silesia.tar,                        small chain log,                    zstdcli,                            4943310
+silesia.tar,                        explicit params,                    zstdcli,                            4822354
+silesia.tar,                        uncompressed literals,              zstdcli,                            5129559
+silesia.tar,                        uncompressed literals optimal,      zstdcli,                            4320931
+silesia.tar,                        huffman literals,                   zstdcli,                            5347610
+silesia.tar,                        multithreaded with advanced params, zstdcli,                            5129559
 github,                             level -5,                           zstdcli,                            207285
 github,                             level -5 with dict,                 zstdcli,                            48718
 github,                             level -3,                           zstdcli,                            192643
 github,                             level -3 with dict,                 zstdcli,                            47395
 github,                             level -1,                           zstdcli,                            177568
 github,                             level -1 with dict,                 zstdcli,                            45170
-github,                             level 0,                            zstdcli,                            138311
+github,                             level 0,                            zstdcli,                            138335
 github,                             level 0 with dict,                  zstdcli,                            43148
-github,                             level 1,                            zstdcli,                            144450
+github,                             level 1,                            zstdcli,                            144465
 github,                             level 1 with dict,                  zstdcli,                            43682
-github,                             level 3,                            zstdcli,                            138311
+github,                             level 3,                            zstdcli,                            138335
 github,                             level 3 with dict,                  zstdcli,                            43148
-github,                             level 4,                            zstdcli,                            138144
+github,                             level 4,                            zstdcli,                            138199
 github,                             level 4 with dict,                  zstdcli,                            43251
-github,                             level 5,                            zstdcli,                            137106
+github,                             level 5,                            zstdcli,                            137121
 github,                             level 5 with dict,                  zstdcli,                            40938
-github,                             level 6,                            zstdcli,                            137108
+github,                             level 6,                            zstdcli,                            137122
 github,                             level 6 with dict,                  zstdcli,                            40632
-github,                             level 7,                            zstdcli,                            137108
-github,                             level 7 with dict,                  zstdcli,                            40766
-github,                             level 9,                            zstdcli,                            137108
-github,                             level 9 with dict,                  zstdcli,                            41326
-github,                             level 13,                           zstdcli,                            135717
-github,                             level 13 with dict,                 zstdcli,                            41716
-github,                             level 16,                           zstdcli,                            135717
+github,                             level 7,                            zstdcli,                            137122
+github,                             level 7 with dict,                  zstdcli,                            40771
+github,                             level 9,                            zstdcli,                            137122
+github,                             level 9 with dict,                  zstdcli,                            41332
+github,                             level 13,                           zstdcli,                            136064
+github,                             level 13 with dict,                 zstdcli,                            41743
+github,                             level 16,                           zstdcli,                            136064
 github,                             level 16 with dict,                 zstdcli,                            39577
-github,                             level 19,                           zstdcli,                            135717
+github,                             level 19,                           zstdcli,                            136064
 github,                             level 19 with dict,                 zstdcli,                            39576
-github,                             long distance mode,                 zstdcli,                            138311
-github,                             multithreaded,                      zstdcli,                            138311
-github,                             multithreaded long distance mode,   zstdcli,                            138311
-github,                             small window log,                   zstdcli,                            138311
-github,                             small hash log,                     zstdcli,                            137467
-github,                             small chain log,                    zstdcli,                            138314
-github,                             explicit params,                    zstdcli,                            136140
+github,                             long distance mode,                 zstdcli,                            138335
+github,                             multithreaded,                      zstdcli,                            138335
+github,                             multithreaded long distance mode,   zstdcli,                            138335
+github,                             small window log,                   zstdcli,                            138335
+github,                             small hash log,                     zstdcli,                            137590
+github,                             small chain log,                    zstdcli,                            138341
+github,                             explicit params,                    zstdcli,                            136197
 github,                             uncompressed literals,              zstdcli,                            167915
-github,                             uncompressed literals optimal,      zstdcli,                            158824
-github,                             huffman literals,                   zstdcli,                            144450
+github,                             uncompressed literals optimal,      zstdcli,                            159227
+github,                             huffman literals,                   zstdcli,                            144465
 github,                             multithreaded with advanced params, zstdcli,                            167915
-silesia,                            level -5,                           advanced one pass,                  6737567
-silesia,                            level -3,                           advanced one pass,                  6444663
-silesia,                            level -1,                           advanced one pass,                  6178442
-silesia,                            level 0,                            advanced one pass,                  4849491
-silesia,                            level 1,                            advanced one pass,                  5313144
-silesia,                            level 3,                            advanced one pass,                  4849491
-silesia,                            level 4,                            advanced one pass,                  4786913
-silesia,                            level 5,                            advanced one pass,                  4710178
-silesia,                            level 6,                            advanced one pass,                  4659996
-silesia,                            level 7,                            advanced one pass,                  4596234
-silesia,                            level 9,                            advanced one pass,                  4543862
-silesia,                            level 13,                           advanced one pass,                  4482073
-silesia,                            level 16,                           advanced one pass,                  4377389
-silesia,                            level 19,                           advanced one pass,                  4293262
-silesia,                            no source size,                     advanced one pass,                  4849491
-silesia,                            long distance mode,                 advanced one pass,                  4839650
-silesia,                            multithreaded,                      advanced one pass,                  4849491
-silesia,                            multithreaded long distance mode,   advanced one pass,                  4839650
-silesia,                            small window log,                   advanced one pass,                  7089646
-silesia,                            small hash log,                     advanced one pass,                  6554898
-silesia,                            small chain log,                    advanced one pass,                  4931093
-silesia,                            explicit params,                    advanced one pass,                  4797035
-silesia,                            uncompressed literals,              advanced one pass,                  5127960
-silesia,                            uncompressed literals optimal,      advanced one pass,                  4325434
-silesia,                            huffman literals,                   advanced one pass,                  5326210
-silesia,                            multithreaded with advanced params, advanced one pass,                  5127960
-silesia.tar,                        level -5,                           advanced one pass,                  6738558
-silesia.tar,                        level -3,                           advanced one pass,                  6446362
-silesia.tar,                        level -1,                           advanced one pass,                  6186038
-silesia.tar,                        level 0,                            advanced one pass,                  4861374
-silesia.tar,                        level 1,                            advanced one pass,                  5334825
-silesia.tar,                        level 3,                            advanced one pass,                  4861374
-silesia.tar,                        level 4,                            advanced one pass,                  4799583
-silesia.tar,                        level 5,                            advanced one pass,                  4722271
-silesia.tar,                        level 6,                            advanced one pass,                  4672231
-silesia.tar,                        level 7,                            advanced one pass,                  4606657
-silesia.tar,                        level 9,                            advanced one pass,                  4554099
-silesia.tar,                        level 13,                           advanced one pass,                  4491706
-silesia.tar,                        level 16,                           advanced one pass,                  4381265
-silesia.tar,                        level 19,                           advanced one pass,                  4281551
-silesia.tar,                        no source size,                     advanced one pass,                  4861374
-silesia.tar,                        long distance mode,                 advanced one pass,                  4848046
-silesia.tar,                        multithreaded,                      advanced one pass,                  4860726
-silesia.tar,                        multithreaded long distance mode,   advanced one pass,                  4847343
-silesia.tar,                        small window log,                   advanced one pass,                  7095237
-silesia.tar,                        small hash log,                     advanced one pass,                  6587833
-silesia.tar,                        small chain log,                    advanced one pass,                  4943266
-silesia.tar,                        explicit params,                    advanced one pass,                  4808543
-silesia.tar,                        uncompressed literals,              advanced one pass,                  5129447
-silesia.tar,                        uncompressed literals optimal,      advanced one pass,                  4320910
-silesia.tar,                        huffman literals,                   advanced one pass,                  5347283
-silesia.tar,                        multithreaded with advanced params, advanced one pass,                  5129766
+silesia,                            level -5,                           advanced one pass,                  6737607
+silesia,                            level -3,                           advanced one pass,                  6444677
+silesia,                            level -1,                           advanced one pass,                  6178460
+silesia,                            level 0,                            advanced one pass,                  4849552
+silesia,                            level 1,                            advanced one pass,                  5313204
+silesia,                            level 3,                            advanced one pass,                  4849552
+silesia,                            level 4,                            advanced one pass,                  4786970
+silesia,                            level 5,                            advanced one pass,                  4710237
+silesia,                            level 6,                            advanced one pass,                  4660057
+silesia,                            level 7,                            advanced one pass,                  4596295
+silesia,                            level 9,                            advanced one pass,                  4543924
+silesia,                            level 13,                           advanced one pass,                  4482135
+silesia,                            level 16,                           advanced one pass,                  4377465
+silesia,                            level 19,                           advanced one pass,                  4293330
+silesia,                            no source size,                     advanced one pass,                  4849552
+silesia,                            long distance mode,                 advanced one pass,                  4839708
+silesia,                            multithreaded,                      advanced one pass,                  4849552
+silesia,                            multithreaded long distance mode,   advanced one pass,                  4839708
+silesia,                            small window log,                   advanced one pass,                  7095919
+silesia,                            small hash log,                     advanced one pass,                  6555021
+silesia,                            small chain log,                    advanced one pass,                  4931148
+silesia,                            explicit params,                    advanced one pass,                  4797086
+silesia,                            uncompressed literals,              advanced one pass,                  5127982
+silesia,                            uncompressed literals optimal,      advanced one pass,                  4325472
+silesia,                            huffman literals,                   advanced one pass,                  5326268
+silesia,                            multithreaded with advanced params, advanced one pass,                  5127982
+silesia.tar,                        level -5,                           advanced one pass,                  6738593
+silesia.tar,                        level -3,                           advanced one pass,                  6446372
+silesia.tar,                        level -1,                           advanced one pass,                  6186042
+silesia.tar,                        level 0,                            advanced one pass,                  4861425
+silesia.tar,                        level 1,                            advanced one pass,                  5334885
+silesia.tar,                        level 3,                            advanced one pass,                  4861425
+silesia.tar,                        level 4,                            advanced one pass,                  4799630
+silesia.tar,                        level 5,                            advanced one pass,                  4722324
+silesia.tar,                        level 6,                            advanced one pass,                  4672279
+silesia.tar,                        level 7,                            advanced one pass,                  4606715
+silesia.tar,                        level 9,                            advanced one pass,                  4554147
+silesia.tar,                        level 13,                           advanced one pass,                  4491764
+silesia.tar,                        level 16,                           advanced one pass,                  4381332
+silesia.tar,                        level 19,                           advanced one pass,                  4281605
+silesia.tar,                        no source size,                     advanced one pass,                  4861425
+silesia.tar,                        long distance mode,                 advanced one pass,                  4848098
+silesia.tar,                        multithreaded,                      advanced one pass,                  4860781
+silesia.tar,                        multithreaded long distance mode,   advanced one pass,                  4847398
+silesia.tar,                        small window log,                   advanced one pass,                  7101530
+silesia.tar,                        small hash log,                     advanced one pass,                  6587951
+silesia.tar,                        small chain log,                    advanced one pass,                  4943307
+silesia.tar,                        explicit params,                    advanced one pass,                  4808581
+silesia.tar,                        uncompressed literals,              advanced one pass,                  5129458
+silesia.tar,                        uncompressed literals optimal,      advanced one pass,                  4320927
+silesia.tar,                        huffman literals,                   advanced one pass,                  5347335
+silesia.tar,                        multithreaded with advanced params, advanced one pass,                  5129777
 github,                             level -5,                           advanced one pass,                  205285
 github,                             level -5 with dict,                 advanced one pass,                  46718
 github,                             level -3,                           advanced one pass,                  190643
 github,                             level -3 with dict,                 advanced one pass,                  45395
 github,                             level -1,                           advanced one pass,                  175568
 github,                             level -1 with dict,                 advanced one pass,                  43170
-github,                             level 0,                            advanced one pass,                  136311
+github,                             level 0,                            advanced one pass,                  136335
 github,                             level 0 with dict,                  advanced one pass,                  41148
-github,                             level 1,                            advanced one pass,                  142450
+github,                             level 1,                            advanced one pass,                  142465
 github,                             level 1 with dict,                  advanced one pass,                  41682
-github,                             level 3,                            advanced one pass,                  136311
+github,                             level 3,                            advanced one pass,                  136335
 github,                             level 3 with dict,                  advanced one pass,                  41148
-github,                             level 4,                            advanced one pass,                  136144
+github,                             level 4,                            advanced one pass,                  136199
 github,                             level 4 with dict,                  advanced one pass,                  41251
-github,                             level 5,                            advanced one pass,                  135106
+github,                             level 5,                            advanced one pass,                  135121
 github,                             level 5 with dict,                  advanced one pass,                  38938
-github,                             level 6,                            advanced one pass,                  135108
+github,                             level 6,                            advanced one pass,                  135122
 github,                             level 6 with dict,                  advanced one pass,                  38632
-github,                             level 7,                            advanced one pass,                  135108
-github,                             level 7 with dict,                  advanced one pass,                  38766
-github,                             level 9,                            advanced one pass,                  135108
-github,                             level 9 with dict,                  advanced one pass,                  39326
-github,                             level 13,                           advanced one pass,                  133717
-github,                             level 13 with dict,                 advanced one pass,                  39716
-github,                             level 16,                           advanced one pass,                  133717
+github,                             level 7,                            advanced one pass,                  135122
+github,                             level 7 with dict,                  advanced one pass,                  38771
+github,                             level 9,                            advanced one pass,                  135122
+github,                             level 9 with dict,                  advanced one pass,                  39332
+github,                             level 13,                           advanced one pass,                  134064
+github,                             level 13 with dict,                 advanced one pass,                  39743
+github,                             level 16,                           advanced one pass,                  134064
 github,                             level 16 with dict,                 advanced one pass,                  37577
-github,                             level 19,                           advanced one pass,                  133717
+github,                             level 19,                           advanced one pass,                  134064
 github,                             level 19 with dict,                 advanced one pass,                  37576
-github,                             no source size,                     advanced one pass,                  136311
-github,                             long distance mode,                 advanced one pass,                  136311
-github,                             multithreaded,                      advanced one pass,                  136311
-github,                             multithreaded long distance mode,   advanced one pass,                  136311
-github,                             small window log,                   advanced one pass,                  136311
-github,                             small hash log,                     advanced one pass,                  135467
-github,                             small chain log,                    advanced one pass,                  136314
-github,                             explicit params,                    advanced one pass,                  137670
+github,                             no source size,                     advanced one pass,                  136335
+github,                             long distance mode,                 advanced one pass,                  136335
+github,                             multithreaded,                      advanced one pass,                  136335
+github,                             multithreaded long distance mode,   advanced one pass,                  136335
+github,                             small window log,                   advanced one pass,                  136335
+github,                             small hash log,                     advanced one pass,                  135590
+github,                             small chain log,                    advanced one pass,                  136341
+github,                             explicit params,                    advanced one pass,                  137727
 github,                             uncompressed literals,              advanced one pass,                  165915
-github,                             uncompressed literals optimal,      advanced one pass,                  156824
-github,                             huffman literals,                   advanced one pass,                  142450
+github,                             uncompressed literals optimal,      advanced one pass,                  157227
+github,                             huffman literals,                   advanced one pass,                  142465
 github,                             multithreaded with advanced params, advanced one pass,                  165915
-silesia,                            level -5,                           advanced one pass small out,        6737567
-silesia,                            level -3,                           advanced one pass small out,        6444663
-silesia,                            level -1,                           advanced one pass small out,        6178442
-silesia,                            level 0,                            advanced one pass small out,        4849491
-silesia,                            level 1,                            advanced one pass small out,        5313144
-silesia,                            level 3,                            advanced one pass small out,        4849491
-silesia,                            level 4,                            advanced one pass small out,        4786913
-silesia,                            level 5,                            advanced one pass small out,        4710178
-silesia,                            level 6,                            advanced one pass small out,        4659996
-silesia,                            level 7,                            advanced one pass small out,        4596234
-silesia,                            level 9,                            advanced one pass small out,        4543862
-silesia,                            level 13,                           advanced one pass small out,        4482073
-silesia,                            level 16,                           advanced one pass small out,        4377389
-silesia,                            level 19,                           advanced one pass small out,        4293262
-silesia,                            no source size,                     advanced one pass small out,        4849491
-silesia,                            long distance mode,                 advanced one pass small out,        4839650
-silesia,                            multithreaded,                      advanced one pass small out,        4849491
-silesia,                            multithreaded long distance mode,   advanced one pass small out,        4839650
-silesia,                            small window log,                   advanced one pass small out,        7089646
-silesia,                            small hash log,                     advanced one pass small out,        6554898
-silesia,                            small chain log,                    advanced one pass small out,        4931093
-silesia,                            explicit params,                    advanced one pass small out,        4797035
-silesia,                            uncompressed literals,              advanced one pass small out,        5127960
-silesia,                            uncompressed literals optimal,      advanced one pass small out,        4325434
-silesia,                            huffman literals,                   advanced one pass small out,        5326210
-silesia,                            multithreaded with advanced params, advanced one pass small out,        5127960
-silesia.tar,                        level -5,                           advanced one pass small out,        6738558
-silesia.tar,                        level -3,                           advanced one pass small out,        6446362
-silesia.tar,                        level -1,                           advanced one pass small out,        6186038
-silesia.tar,                        level 0,                            advanced one pass small out,        4861374
-silesia.tar,                        level 1,                            advanced one pass small out,        5334825
-silesia.tar,                        level 3,                            advanced one pass small out,        4861374
-silesia.tar,                        level 4,                            advanced one pass small out,        4799583
-silesia.tar,                        level 5,                            advanced one pass small out,        4722271
-silesia.tar,                        level 6,                            advanced one pass small out,        4672231
-silesia.tar,                        level 7,                            advanced one pass small out,        4606657
-silesia.tar,                        level 9,                            advanced one pass small out,        4554099
-silesia.tar,                        level 13,                           advanced one pass small out,        4491706
-silesia.tar,                        level 16,                           advanced one pass small out,        4381265
-silesia.tar,                        level 19,                           advanced one pass small out,        4281551
-silesia.tar,                        no source size,                     advanced one pass small out,        4861374
-silesia.tar,                        long distance mode,                 advanced one pass small out,        4848046
-silesia.tar,                        multithreaded,                      advanced one pass small out,        4860726
-silesia.tar,                        multithreaded long distance mode,   advanced one pass small out,        4847343
-silesia.tar,                        small window log,                   advanced one pass small out,        7095237
-silesia.tar,                        small hash log,                     advanced one pass small out,        6587833
-silesia.tar,                        small chain log,                    advanced one pass small out,        4943266
-silesia.tar,                        explicit params,                    advanced one pass small out,        4808543
-silesia.tar,                        uncompressed literals,              advanced one pass small out,        5129447
-silesia.tar,                        uncompressed literals optimal,      advanced one pass small out,        4320910
-silesia.tar,                        huffman literals,                   advanced one pass small out,        5347283
-silesia.tar,                        multithreaded with advanced params, advanced one pass small out,        5129766
+silesia,                            level -5,                           advanced one pass small out,        6737607
+silesia,                            level -3,                           advanced one pass small out,        6444677
+silesia,                            level -1,                           advanced one pass small out,        6178460
+silesia,                            level 0,                            advanced one pass small out,        4849552
+silesia,                            level 1,                            advanced one pass small out,        5313204
+silesia,                            level 3,                            advanced one pass small out,        4849552
+silesia,                            level 4,                            advanced one pass small out,        4786970
+silesia,                            level 5,                            advanced one pass small out,        4710237
+silesia,                            level 6,                            advanced one pass small out,        4660057
+silesia,                            level 7,                            advanced one pass small out,        4596295
+silesia,                            level 9,                            advanced one pass small out,        4543924
+silesia,                            level 13,                           advanced one pass small out,        4482135
+silesia,                            level 16,                           advanced one pass small out,        4377465
+silesia,                            level 19,                           advanced one pass small out,        4293330
+silesia,                            no source size,                     advanced one pass small out,        4849552
+silesia,                            long distance mode,                 advanced one pass small out,        4839708
+silesia,                            multithreaded,                      advanced one pass small out,        4849552
+silesia,                            multithreaded long distance mode,   advanced one pass small out,        4839708
+silesia,                            small window log,                   advanced one pass small out,        7095919
+silesia,                            small hash log,                     advanced one pass small out,        6555021
+silesia,                            small chain log,                    advanced one pass small out,        4931148
+silesia,                            explicit params,                    advanced one pass small out,        4797086
+silesia,                            uncompressed literals,              advanced one pass small out,        5127982
+silesia,                            uncompressed literals optimal,      advanced one pass small out,        4325472
+silesia,                            huffman literals,                   advanced one pass small out,        5326268
+silesia,                            multithreaded with advanced params, advanced one pass small out,        5127982
+silesia.tar,                        level -5,                           advanced one pass small out,        6738593
+silesia.tar,                        level -3,                           advanced one pass small out,        6446372
+silesia.tar,                        level -1,                           advanced one pass small out,        6186042
+silesia.tar,                        level 0,                            advanced one pass small out,        4861425
+silesia.tar,                        level 1,                            advanced one pass small out,        5334885
+silesia.tar,                        level 3,                            advanced one pass small out,        4861425
+silesia.tar,                        level 4,                            advanced one pass small out,        4799630
+silesia.tar,                        level 5,                            advanced one pass small out,        4722324
+silesia.tar,                        level 6,                            advanced one pass small out,        4672279
+silesia.tar,                        level 7,                            advanced one pass small out,        4606715
+silesia.tar,                        level 9,                            advanced one pass small out,        4554147
+silesia.tar,                        level 13,                           advanced one pass small out,        4491764
+silesia.tar,                        level 16,                           advanced one pass small out,        4381332
+silesia.tar,                        level 19,                           advanced one pass small out,        4281605
+silesia.tar,                        no source size,                     advanced one pass small out,        4861425
+silesia.tar,                        long distance mode,                 advanced one pass small out,        4848098
+silesia.tar,                        multithreaded,                      advanced one pass small out,        4860781
+silesia.tar,                        multithreaded long distance mode,   advanced one pass small out,        4847398
+silesia.tar,                        small window log,                   advanced one pass small out,        7101530
+silesia.tar,                        small hash log,                     advanced one pass small out,        6587951
+silesia.tar,                        small chain log,                    advanced one pass small out,        4943307
+silesia.tar,                        explicit params,                    advanced one pass small out,        4808581
+silesia.tar,                        uncompressed literals,              advanced one pass small out,        5129458
+silesia.tar,                        uncompressed literals optimal,      advanced one pass small out,        4320927
+silesia.tar,                        huffman literals,                   advanced one pass small out,        5347335
+silesia.tar,                        multithreaded with advanced params, advanced one pass small out,        5129777
 github,                             level -5,                           advanced one pass small out,        205285
 github,                             level -5 with dict,                 advanced one pass small out,        46718
 github,                             level -3,                           advanced one pass small out,        190643
 github,                             level -3 with dict,                 advanced one pass small out,        45395
 github,                             level -1,                           advanced one pass small out,        175568
 github,                             level -1 with dict,                 advanced one pass small out,        43170
-github,                             level 0,                            advanced one pass small out,        136311
+github,                             level 0,                            advanced one pass small out,        136335
 github,                             level 0 with dict,                  advanced one pass small out,        41148
-github,                             level 1,                            advanced one pass small out,        142450
+github,                             level 1,                            advanced one pass small out,        142465
 github,                             level 1 with dict,                  advanced one pass small out,        41682
-github,                             level 3,                            advanced one pass small out,        136311
+github,                             level 3,                            advanced one pass small out,        136335
 github,                             level 3 with dict,                  advanced one pass small out,        41148
-github,                             level 4,                            advanced one pass small out,        136144
+github,                             level 4,                            advanced one pass small out,        136199
 github,                             level 4 with dict,                  advanced one pass small out,        41251
-github,                             level 5,                            advanced one pass small out,        135106
+github,                             level 5,                            advanced one pass small out,        135121
 github,                             level 5 with dict,                  advanced one pass small out,        38938
-github,                             level 6,                            advanced one pass small out,        135108
+github,                             level 6,                            advanced one pass small out,        135122
 github,                             level 6 with dict,                  advanced one pass small out,        38632
-github,                             level 7,                            advanced one pass small out,        135108
-github,                             level 7 with dict,                  advanced one pass small out,        38766
-github,                             level 9,                            advanced one pass small out,        135108
-github,                             level 9 with dict,                  advanced one pass small out,        39326
-github,                             level 13,                           advanced one pass small out,        133717
-github,                             level 13 with dict,                 advanced one pass small out,        39716
-github,                             level 16,                           advanced one pass small out,        133717
+github,                             level 7,                            advanced one pass small out,        135122
+github,                             level 7 with dict,                  advanced one pass small out,        38771
+github,                             level 9,                            advanced one pass small out,        135122
+github,                             level 9 with dict,                  advanced one pass small out,        39332
+github,                             level 13,                           advanced one pass small out,        134064
+github,                             level 13 with dict,                 advanced one pass small out,        39743
+github,                             level 16,                           advanced one pass small out,        134064
 github,                             level 16 with dict,                 advanced one pass small out,        37577
-github,                             level 19,                           advanced one pass small out,        133717
+github,                             level 19,                           advanced one pass small out,        134064
 github,                             level 19 with dict,                 advanced one pass small out,        37576
-github,                             no source size,                     advanced one pass small out,        136311
-github,                             long distance mode,                 advanced one pass small out,        136311
-github,                             multithreaded,                      advanced one pass small out,        136311
-github,                             multithreaded long distance mode,   advanced one pass small out,        136311
-github,                             small window log,                   advanced one pass small out,        136311
-github,                             small hash log,                     advanced one pass small out,        135467
-github,                             small chain log,                    advanced one pass small out,        136314
-github,                             explicit params,                    advanced one pass small out,        137670
+github,                             no source size,                     advanced one pass small out,        136335
+github,                             long distance mode,                 advanced one pass small out,        136335
+github,                             multithreaded,                      advanced one pass small out,        136335
+github,                             multithreaded long distance mode,   advanced one pass small out,        136335
+github,                             small window log,                   advanced one pass small out,        136335
+github,                             small hash log,                     advanced one pass small out,        135590
+github,                             small chain log,                    advanced one pass small out,        136341
+github,                             explicit params,                    advanced one pass small out,        137727
 github,                             uncompressed literals,              advanced one pass small out,        165915
-github,                             uncompressed literals optimal,      advanced one pass small out,        156824
-github,                             huffman literals,                   advanced one pass small out,        142450
+github,                             uncompressed literals optimal,      advanced one pass small out,        157227
+github,                             huffman literals,                   advanced one pass small out,        142465
 github,                             multithreaded with advanced params, advanced one pass small out,        165915
-silesia,                            level -5,                           advanced streaming,                 6882466
-silesia,                            level -3,                           advanced streaming,                 6568358
-silesia,                            level -1,                           advanced streaming,                 6183385
-silesia,                            level 0,                            advanced streaming,                 4849491
-silesia,                            level 1,                            advanced streaming,                 5314109
-silesia,                            level 3,                            advanced streaming,                 4849491
-silesia,                            level 4,                            advanced streaming,                 4786913
-silesia,                            level 5,                            advanced streaming,                 4710178
-silesia,                            level 6,                            advanced streaming,                 4659996
-silesia,                            level 7,                            advanced streaming,                 4596234
-silesia,                            level 9,                            advanced streaming,                 4543862
-silesia,                            level 13,                           advanced streaming,                 4482073
-silesia,                            level 16,                           advanced streaming,                 4377389
-silesia,                            level 19,                           advanced streaming,                 4293262
-silesia,                            no source size,                     advanced streaming,                 4849455
-silesia,                            long distance mode,                 advanced streaming,                 4839650
-silesia,                            multithreaded,                      advanced streaming,                 4849491
-silesia,                            multithreaded long distance mode,   advanced streaming,                 4839650
-silesia,                            small window log,                   advanced streaming,                 7105714
-silesia,                            small hash log,                     advanced streaming,                 6554898
-silesia,                            small chain log,                    advanced streaming,                 4931093
-silesia,                            explicit params,                    advanced streaming,                 4797048
-silesia,                            uncompressed literals,              advanced streaming,                 5127960
-silesia,                            uncompressed literals optimal,      advanced streaming,                 4325434
-silesia,                            huffman literals,                   advanced streaming,                 5331110
-silesia,                            multithreaded with advanced params, advanced streaming,                 5127960
-silesia.tar,                        level -5,                           advanced streaming,                 6982738
-silesia.tar,                        level -3,                           advanced streaming,                 6641264
-silesia.tar,                        level -1,                           advanced streaming,                 6190789
-silesia.tar,                        level 0,                            advanced streaming,                 4861376
-silesia.tar,                        level 1,                            advanced streaming,                 5336879
-silesia.tar,                        level 3,                            advanced streaming,                 4861376
-silesia.tar,                        level 4,                            advanced streaming,                 4799583
-silesia.tar,                        level 5,                            advanced streaming,                 4722276
-silesia.tar,                        level 6,                            advanced streaming,                 4672240
-silesia.tar,                        level 7,                            advanced streaming,                 4606657
-silesia.tar,                        level 9,                            advanced streaming,                 4554106
-silesia.tar,                        level 13,                           advanced streaming,                 4491707
-silesia.tar,                        level 16,                           advanced streaming,                 4381284
-silesia.tar,                        level 19,                           advanced streaming,                 4281511
-silesia.tar,                        no source size,                     advanced streaming,                 4861372
-silesia.tar,                        long distance mode,                 advanced streaming,                 4848046
-silesia.tar,                        multithreaded,                      advanced streaming,                 4861458
-silesia.tar,                        multithreaded long distance mode,   advanced streaming,                 4853136
-silesia.tar,                        small window log,                   advanced streaming,                 7112148
-silesia.tar,                        small hash log,                     advanced streaming,                 6587834
-silesia.tar,                        small chain log,                    advanced streaming,                 4943271
-silesia.tar,                        explicit params,                    advanced streaming,                 4808570
-silesia.tar,                        uncompressed literals,              advanced streaming,                 5129450
-silesia.tar,                        uncompressed literals optimal,      advanced streaming,                 4320841
-silesia.tar,                        huffman literals,                   advanced streaming,                 5352306
-silesia.tar,                        multithreaded with advanced params, advanced streaming,                 5129544
+silesia,                            level -5,                           advanced streaming,                 6882505
+silesia,                            level -3,                           advanced streaming,                 6568376
+silesia,                            level -1,                           advanced streaming,                 6183403
+silesia,                            level 0,                            advanced streaming,                 4849552
+silesia,                            level 1,                            advanced streaming,                 5314162
+silesia,                            level 3,                            advanced streaming,                 4849552
+silesia,                            level 4,                            advanced streaming,                 4786970
+silesia,                            level 5,                            advanced streaming,                 4710237
+silesia,                            level 6,                            advanced streaming,                 4660057
+silesia,                            level 7,                            advanced streaming,                 4596295
+silesia,                            level 9,                            advanced streaming,                 4543924
+silesia,                            level 13,                           advanced streaming,                 4482135
+silesia,                            level 16,                           advanced streaming,                 4377465
+silesia,                            level 19,                           advanced streaming,                 4293330
+silesia,                            no source size,                     advanced streaming,                 4849516
+silesia,                            long distance mode,                 advanced streaming,                 4839708
+silesia,                            multithreaded,                      advanced streaming,                 4849552
+silesia,                            multithreaded long distance mode,   advanced streaming,                 4839708
+silesia,                            small window log,                   advanced streaming,                 7112062
+silesia,                            small hash log,                     advanced streaming,                 6555021
+silesia,                            small chain log,                    advanced streaming,                 4931148
+silesia,                            explicit params,                    advanced streaming,                 4797100
+silesia,                            uncompressed literals,              advanced streaming,                 5127982
+silesia,                            uncompressed literals optimal,      advanced streaming,                 4325472
+silesia,                            huffman literals,                   advanced streaming,                 5331168
+silesia,                            multithreaded with advanced params, advanced streaming,                 5127982
+silesia.tar,                        level -5,                           advanced streaming,                 6982759
+silesia.tar,                        level -3,                           advanced streaming,                 6641283
+silesia.tar,                        level -1,                           advanced streaming,                 6190795
+silesia.tar,                        level 0,                            advanced streaming,                 4861427
+silesia.tar,                        level 1,                            advanced streaming,                 5336939
+silesia.tar,                        level 3,                            advanced streaming,                 4861427
+silesia.tar,                        level 4,                            advanced streaming,                 4799630
+silesia.tar,                        level 5,                            advanced streaming,                 4722329
+silesia.tar,                        level 6,                            advanced streaming,                 4672288
+silesia.tar,                        level 7,                            advanced streaming,                 4606715
+silesia.tar,                        level 9,                            advanced streaming,                 4554154
+silesia.tar,                        level 13,                           advanced streaming,                 4491765
+silesia.tar,                        level 16,                           advanced streaming,                 4381350
+silesia.tar,                        level 19,                           advanced streaming,                 4281562
+silesia.tar,                        no source size,                     advanced streaming,                 4861423
+silesia.tar,                        long distance mode,                 advanced streaming,                 4848098
+silesia.tar,                        multithreaded,                      advanced streaming,                 4861508
+silesia.tar,                        multithreaded long distance mode,   advanced streaming,                 4853186
+silesia.tar,                        small window log,                   advanced streaming,                 7118769
+silesia.tar,                        small hash log,                     advanced streaming,                 6587952
+silesia.tar,                        small chain log,                    advanced streaming,                 4943312
+silesia.tar,                        explicit params,                    advanced streaming,                 4808608
+silesia.tar,                        uncompressed literals,              advanced streaming,                 5129461
+silesia.tar,                        uncompressed literals optimal,      advanced streaming,                 4320858
+silesia.tar,                        huffman literals,                   advanced streaming,                 5352360
+silesia.tar,                        multithreaded with advanced params, advanced streaming,                 5129555
 github,                             level -5,                           advanced streaming,                 205285
 github,                             level -5 with dict,                 advanced streaming,                 46718
 github,                             level -3,                           advanced streaming,                 190643
 github,                             level -3 with dict,                 advanced streaming,                 45395
 github,                             level -1,                           advanced streaming,                 175568
 github,                             level -1 with dict,                 advanced streaming,                 43170
-github,                             level 0,                            advanced streaming,                 136311
+github,                             level 0,                            advanced streaming,                 136335
 github,                             level 0 with dict,                  advanced streaming,                 41148
-github,                             level 1,                            advanced streaming,                 142450
+github,                             level 1,                            advanced streaming,                 142465
 github,                             level 1 with dict,                  advanced streaming,                 41682
-github,                             level 3,                            advanced streaming,                 136311
+github,                             level 3,                            advanced streaming,                 136335
 github,                             level 3 with dict,                  advanced streaming,                 41148
-github,                             level 4,                            advanced streaming,                 136144
+github,                             level 4,                            advanced streaming,                 136199
 github,                             level 4 with dict,                  advanced streaming,                 41251
-github,                             level 5,                            advanced streaming,                 135106
+github,                             level 5,                            advanced streaming,                 135121
 github,                             level 5 with dict,                  advanced streaming,                 38938
-github,                             level 6,                            advanced streaming,                 135108
+github,                             level 6,                            advanced streaming,                 135122
 github,                             level 6 with dict,                  advanced streaming,                 38632
-github,                             level 7,                            advanced streaming,                 135108
-github,                             level 7 with dict,                  advanced streaming,                 38766
-github,                             level 9,                            advanced streaming,                 135108
-github,                             level 9 with dict,                  advanced streaming,                 39326
-github,                             level 13,                           advanced streaming,                 133717
-github,                             level 13 with dict,                 advanced streaming,                 39716
-github,                             level 16,                           advanced streaming,                 133717
+github,                             level 7,                            advanced streaming,                 135122
+github,                             level 7 with dict,                  advanced streaming,                 38771
+github,                             level 9,                            advanced streaming,                 135122
+github,                             level 9 with dict,                  advanced streaming,                 39332
+github,                             level 13,                           advanced streaming,                 134064
+github,                             level 13 with dict,                 advanced streaming,                 39743
+github,                             level 16,                           advanced streaming,                 134064
 github,                             level 16 with dict,                 advanced streaming,                 37577
-github,                             level 19,                           advanced streaming,                 133717
+github,                             level 19,                           advanced streaming,                 134064
 github,                             level 19 with dict,                 advanced streaming,                 37576
-github,                             no source size,                     advanced streaming,                 136311
-github,                             long distance mode,                 advanced streaming,                 136311
-github,                             multithreaded,                      advanced streaming,                 136311
-github,                             multithreaded long distance mode,   advanced streaming,                 136311
-github,                             small window log,                   advanced streaming,                 136311
-github,                             small hash log,                     advanced streaming,                 135467
-github,                             small chain log,                    advanced streaming,                 136314
-github,                             explicit params,                    advanced streaming,                 137670
+github,                             no source size,                     advanced streaming,                 136335
+github,                             long distance mode,                 advanced streaming,                 136335
+github,                             multithreaded,                      advanced streaming,                 136335
+github,                             multithreaded long distance mode,   advanced streaming,                 136335
+github,                             small window log,                   advanced streaming,                 136335
+github,                             small hash log,                     advanced streaming,                 135590
+github,                             small chain log,                    advanced streaming,                 136341
+github,                             explicit params,                    advanced streaming,                 137727
 github,                             uncompressed literals,              advanced streaming,                 165915
-github,                             uncompressed literals optimal,      advanced streaming,                 156824
-github,                             huffman literals,                   advanced streaming,                 142450
+github,                             uncompressed literals optimal,      advanced streaming,                 157227
+github,                             huffman literals,                   advanced streaming,                 142465
 github,                             multithreaded with advanced params, advanced streaming,                 165915
-silesia,                            level -5,                           old streaming,                      6882466
-silesia,                            level -3,                           old streaming,                      6568358
-silesia,                            level -1,                           old streaming,                      6183385
-silesia,                            level 0,                            old streaming,                      4849491
-silesia,                            level 1,                            old streaming,                      5314109
-silesia,                            level 3,                            old streaming,                      4849491
-silesia,                            level 4,                            old streaming,                      4786913
-silesia,                            level 5,                            old streaming,                      4710178
-silesia,                            level 6,                            old streaming,                      4659996
-silesia,                            level 7,                            old streaming,                      4596234
-silesia,                            level 9,                            old streaming,                      4543862
-silesia,                            level 13,                           old streaming,                      4482073
-silesia,                            level 16,                           old streaming,                      4377389
-silesia,                            level 19,                           old streaming,                      4293262
-silesia,                            no source size,                     old streaming,                      4849455
-silesia,                            uncompressed literals,              old streaming,                      4849491
-silesia,                            uncompressed literals optimal,      old streaming,                      4293262
-silesia,                            huffman literals,                   old streaming,                      6183385
-silesia.tar,                        level -5,                           old streaming,                      6982738
-silesia.tar,                        level -3,                           old streaming,                      6641264
-silesia.tar,                        level -1,                           old streaming,                      6190789
-silesia.tar,                        level 0,                            old streaming,                      4861376
-silesia.tar,                        level 1,                            old streaming,                      5336879
-silesia.tar,                        level 3,                            old streaming,                      4861376
-silesia.tar,                        level 4,                            old streaming,                      4799583
-silesia.tar,                        level 5,                            old streaming,                      4722276
-silesia.tar,                        level 6,                            old streaming,                      4672240
-silesia.tar,                        level 7,                            old streaming,                      4606657
-silesia.tar,                        level 9,                            old streaming,                      4554106
-silesia.tar,                        level 13,                           old streaming,                      4491707
-silesia.tar,                        level 16,                           old streaming,                      4381284
-silesia.tar,                        level 19,                           old streaming,                      4281511
-silesia.tar,                        no source size,                     old streaming,                      4861372
-silesia.tar,                        uncompressed literals,              old streaming,                      4861376
-silesia.tar,                        uncompressed literals optimal,      old streaming,                      4281511
-silesia.tar,                        huffman literals,                   old streaming,                      6190789
+silesia,                            level -5,                           old streaming,                      6882505
+silesia,                            level -3,                           old streaming,                      6568376
+silesia,                            level -1,                           old streaming,                      6183403
+silesia,                            level 0,                            old streaming,                      4849552
+silesia,                            level 1,                            old streaming,                      5314162
+silesia,                            level 3,                            old streaming,                      4849552
+silesia,                            level 4,                            old streaming,                      4786970
+silesia,                            level 5,                            old streaming,                      4710237
+silesia,                            level 6,                            old streaming,                      4660057
+silesia,                            level 7,                            old streaming,                      4596295
+silesia,                            level 9,                            old streaming,                      4543924
+silesia,                            level 13,                           old streaming,                      4482135
+silesia,                            level 16,                           old streaming,                      4377465
+silesia,                            level 19,                           old streaming,                      4293330
+silesia,                            no source size,                     old streaming,                      4849516
+silesia,                            uncompressed literals,              old streaming,                      4849552
+silesia,                            uncompressed literals optimal,      old streaming,                      4293330
+silesia,                            huffman literals,                   old streaming,                      6183403
+silesia.tar,                        level -5,                           old streaming,                      6982759
+silesia.tar,                        level -3,                           old streaming,                      6641283
+silesia.tar,                        level -1,                           old streaming,                      6190795
+silesia.tar,                        level 0,                            old streaming,                      4861427
+silesia.tar,                        level 1,                            old streaming,                      5336939
+silesia.tar,                        level 3,                            old streaming,                      4861427
+silesia.tar,                        level 4,                            old streaming,                      4799630
+silesia.tar,                        level 5,                            old streaming,                      4722329
+silesia.tar,                        level 6,                            old streaming,                      4672288
+silesia.tar,                        level 7,                            old streaming,                      4606715
+silesia.tar,                        level 9,                            old streaming,                      4554154
+silesia.tar,                        level 13,                           old streaming,                      4491765
+silesia.tar,                        level 16,                           old streaming,                      4381350
+silesia.tar,                        level 19,                           old streaming,                      4281562
+silesia.tar,                        no source size,                     old streaming,                      4861423
+silesia.tar,                        uncompressed literals,              old streaming,                      4861427
+silesia.tar,                        uncompressed literals optimal,      old streaming,                      4281562
+silesia.tar,                        huffman literals,                   old streaming,                      6190795
 github,                             level -5,                           old streaming,                      205285
 github,                             level -5 with dict,                 old streaming,                      46718
 github,                             level -3,                           old streaming,                      190643
 github,                             level -3 with dict,                 old streaming,                      45395
 github,                             level -1,                           old streaming,                      175568
 github,                             level -1 with dict,                 old streaming,                      43170
-github,                             level 0,                            old streaming,                      136311
+github,                             level 0,                            old streaming,                      136335
 github,                             level 0 with dict,                  old streaming,                      41148
-github,                             level 1,                            old streaming,                      142450
+github,                             level 1,                            old streaming,                      142465
 github,                             level 1 with dict,                  old streaming,                      41682
-github,                             level 3,                            old streaming,                      136311
+github,                             level 3,                            old streaming,                      136335
 github,                             level 3 with dict,                  old streaming,                      41148
-github,                             level 4,                            old streaming,                      136144
+github,                             level 4,                            old streaming,                      136199
 github,                             level 4 with dict,                  old streaming,                      41251
-github,                             level 5,                            old streaming,                      135106
+github,                             level 5,                            old streaming,                      135121
 github,                             level 5 with dict,                  old streaming,                      38938
-github,                             level 6,                            old streaming,                      135108
+github,                             level 6,                            old streaming,                      135122
 github,                             level 6 with dict,                  old streaming,                      38632
-github,                             level 7,                            old streaming,                      135108
-github,                             level 7 with dict,                  old streaming,                      38766
-github,                             level 9,                            old streaming,                      135108
-github,                             level 9 with dict,                  old streaming,                      39326
-github,                             level 13,                           old streaming,                      133717
-github,                             level 13 with dict,                 old streaming,                      39716
-github,                             level 16,                           old streaming,                      133717
+github,                             level 7,                            old streaming,                      135122
+github,                             level 7 with dict,                  old streaming,                      38771
+github,                             level 9,                            old streaming,                      135122
+github,                             level 9 with dict,                  old streaming,                      39332
+github,                             level 13,                           old streaming,                      134064
+github,                             level 13 with dict,                 old streaming,                      39743
+github,                             level 16,                           old streaming,                      134064
 github,                             level 16 with dict,                 old streaming,                      37577
-github,                             level 19,                           old streaming,                      133717
+github,                             level 19,                           old streaming,                      134064
 github,                             level 19 with dict,                 old streaming,                      37576
-github,                             no source size,                     old streaming,                      140631
-github,                             uncompressed literals,              old streaming,                      136311
-github,                             uncompressed literals optimal,      old streaming,                      133717
+github,                             no source size,                     old streaming,                      140632
+github,                             uncompressed literals,              old streaming,                      136335
+github,                             uncompressed literals optimal,      old streaming,                      134064
 github,                             huffman literals,                   old streaming,                      175568
-silesia,                            level -5,                           old streaming advanced,             6882466
-silesia,                            level -3,                           old streaming advanced,             6568358
-silesia,                            level -1,                           old streaming advanced,             6183385
-silesia,                            level 0,                            old streaming advanced,             4849491
-silesia,                            level 1,                            old streaming advanced,             5314109
-silesia,                            level 3,                            old streaming advanced,             4849491
-silesia,                            level 4,                            old streaming advanced,             4786913
-silesia,                            level 5,                            old streaming advanced,             4710178
-silesia,                            level 6,                            old streaming advanced,             4659996
-silesia,                            level 7,                            old streaming advanced,             4596234
-silesia,                            level 9,                            old streaming advanced,             4543862
-silesia,                            level 13,                           old streaming advanced,             4482073
-silesia,                            level 16,                           old streaming advanced,             4377389
-silesia,                            level 19,                           old streaming advanced,             4293262
-silesia,                            no source size,                     old streaming advanced,             4849455
-silesia,                            long distance mode,                 old streaming advanced,             4849491
-silesia,                            multithreaded,                      old streaming advanced,             4849491
-silesia,                            multithreaded long distance mode,   old streaming advanced,             4849491
-silesia,                            small window log,                   old streaming advanced,             7105714
-silesia,                            small hash log,                     old streaming advanced,             6554898
-silesia,                            small chain log,                    old streaming advanced,             4931093
-silesia,                            explicit params,                    old streaming advanced,             4797048
-silesia,                            uncompressed literals,              old streaming advanced,             4849491
-silesia,                            uncompressed literals optimal,      old streaming advanced,             4293262
-silesia,                            huffman literals,                   old streaming advanced,             6183385
-silesia,                            multithreaded with advanced params, old streaming advanced,             4849491
-silesia.tar,                        level -5,                           old streaming advanced,             6982738
-silesia.tar,                        level -3,                           old streaming advanced,             6641264
-silesia.tar,                        level -1,                           old streaming advanced,             6190789
-silesia.tar,                        level 0,                            old streaming advanced,             4861376
-silesia.tar,                        level 1,                            old streaming advanced,             5336879
-silesia.tar,                        level 3,                            old streaming advanced,             4861376
-silesia.tar,                        level 4,                            old streaming advanced,             4799583
-silesia.tar,                        level 5,                            old streaming advanced,             4722276
-silesia.tar,                        level 6,                            old streaming advanced,             4672240
-silesia.tar,                        level 7,                            old streaming advanced,             4606657
-silesia.tar,                        level 9,                            old streaming advanced,             4554106
-silesia.tar,                        level 13,                           old streaming advanced,             4491707
-silesia.tar,                        level 16,                           old streaming advanced,             4381284
-silesia.tar,                        level 19,                           old streaming advanced,             4281511
-silesia.tar,                        no source size,                     old streaming advanced,             4861372
-silesia.tar,                        long distance mode,                 old streaming advanced,             4861376
-silesia.tar,                        multithreaded,                      old streaming advanced,             4861376
-silesia.tar,                        multithreaded long distance mode,   old streaming advanced,             4861376
-silesia.tar,                        small window log,                   old streaming advanced,             7112151
-silesia.tar,                        small hash log,                     old streaming advanced,             6587834
-silesia.tar,                        small chain log,                    old streaming advanced,             4943271
-silesia.tar,                        explicit params,                    old streaming advanced,             4808570
-silesia.tar,                        uncompressed literals,              old streaming advanced,             4861376
-silesia.tar,                        uncompressed literals optimal,      old streaming advanced,             4281511
-silesia.tar,                        huffman literals,                   old streaming advanced,             6190789
-silesia.tar,                        multithreaded with advanced params, old streaming advanced,             4861376
+silesia,                            level -5,                           old streaming advanced,             6882505
+silesia,                            level -3,                           old streaming advanced,             6568376
+silesia,                            level -1,                           old streaming advanced,             6183403
+silesia,                            level 0,                            old streaming advanced,             4849552
+silesia,                            level 1,                            old streaming advanced,             5314162
+silesia,                            level 3,                            old streaming advanced,             4849552
+silesia,                            level 4,                            old streaming advanced,             4786970
+silesia,                            level 5,                            old streaming advanced,             4710237
+silesia,                            level 6,                            old streaming advanced,             4660057
+silesia,                            level 7,                            old streaming advanced,             4596295
+silesia,                            level 9,                            old streaming advanced,             4543924
+silesia,                            level 13,                           old streaming advanced,             4482135
+silesia,                            level 16,                           old streaming advanced,             4377465
+silesia,                            level 19,                           old streaming advanced,             4293330
+silesia,                            no source size,                     old streaming advanced,             4849516
+silesia,                            long distance mode,                 old streaming advanced,             4849552
+silesia,                            multithreaded,                      old streaming advanced,             4849552
+silesia,                            multithreaded long distance mode,   old streaming advanced,             4849552
+silesia,                            small window log,                   old streaming advanced,             7112062
+silesia,                            small hash log,                     old streaming advanced,             6555021
+silesia,                            small chain log,                    old streaming advanced,             4931148
+silesia,                            explicit params,                    old streaming advanced,             4797100
+silesia,                            uncompressed literals,              old streaming advanced,             4849552
+silesia,                            uncompressed literals optimal,      old streaming advanced,             4293330
+silesia,                            huffman literals,                   old streaming advanced,             6183403
+silesia,                            multithreaded with advanced params, old streaming advanced,             4849552
+silesia.tar,                        level -5,                           old streaming advanced,             6982759
+silesia.tar,                        level -3,                           old streaming advanced,             6641283
+silesia.tar,                        level -1,                           old streaming advanced,             6190795
+silesia.tar,                        level 0,                            old streaming advanced,             4861427
+silesia.tar,                        level 1,                            old streaming advanced,             5336939
+silesia.tar,                        level 3,                            old streaming advanced,             4861427
+silesia.tar,                        level 4,                            old streaming advanced,             4799630
+silesia.tar,                        level 5,                            old streaming advanced,             4722329
+silesia.tar,                        level 6,                            old streaming advanced,             4672288
+silesia.tar,                        level 7,                            old streaming advanced,             4606715
+silesia.tar,                        level 9,                            old streaming advanced,             4554154
+silesia.tar,                        level 13,                           old streaming advanced,             4491765
+silesia.tar,                        level 16,                           old streaming advanced,             4381350
+silesia.tar,                        level 19,                           old streaming advanced,             4281562
+silesia.tar,                        no source size,                     old streaming advanced,             4861423
+silesia.tar,                        long distance mode,                 old streaming advanced,             4861427
+silesia.tar,                        multithreaded,                      old streaming advanced,             4861427
+silesia.tar,                        multithreaded long distance mode,   old streaming advanced,             4861427
+silesia.tar,                        small window log,                   old streaming advanced,             7118772
+silesia.tar,                        small hash log,                     old streaming advanced,             6587952
+silesia.tar,                        small chain log,                    old streaming advanced,             4943312
+silesia.tar,                        explicit params,                    old streaming advanced,             4808608
+silesia.tar,                        uncompressed literals,              old streaming advanced,             4861427
+silesia.tar,                        uncompressed literals optimal,      old streaming advanced,             4281562
+silesia.tar,                        huffman literals,                   old streaming advanced,             6190795
+silesia.tar,                        multithreaded with advanced params, old streaming advanced,             4861427
 github,                             level -5,                           old streaming advanced,             216734
 github,                             level -5 with dict,                 old streaming advanced,             49562
 github,                             level -3,                           old streaming advanced,             192160
 github,                             level -3 with dict,                 old streaming advanced,             44956
 github,                             level -1,                           old streaming advanced,             181108
 github,                             level -1 with dict,                 old streaming advanced,             42383
-github,                             level 0,                            old streaming advanced,             141090
+github,                             level 0,                            old streaming advanced,             141104
 github,                             level 0 with dict,                  old streaming advanced,             41113
-github,                             level 1,                            old streaming advanced,             143682
+github,                             level 1,                            old streaming advanced,             143692
 github,                             level 1 with dict,                  old streaming advanced,             42430
-github,                             level 3,                            old streaming advanced,             141090
+github,                             level 3,                            old streaming advanced,             141104
 github,                             level 3 with dict,                  old streaming advanced,             41113
-github,                             level 4,                            old streaming advanced,             141090
+github,                             level 4,                            old streaming advanced,             141104
 github,                             level 4 with dict,                  old streaming advanced,             41084
-github,                             level 5,                            old streaming advanced,             139391
+github,                             level 5,                            old streaming advanced,             139399
 github,                             level 5 with dict,                  old streaming advanced,             39159
-github,                             level 6,                            old streaming advanced,             139394
+github,                             level 6,                            old streaming advanced,             139402
 github,                             level 6 with dict,                  old streaming advanced,             38749
-github,                             level 7,                            old streaming advanced,             138675
+github,                             level 7,                            old streaming advanced,             138676
 github,                             level 7 with dict,                  old streaming advanced,             38746
-github,                             level 9,                            old streaming advanced,             138675
-github,                             level 9 with dict,                  old streaming advanced,             38987
-github,                             level 13,                           old streaming advanced,             138675
-github,                             level 13 with dict,                 old streaming advanced,             39724
-github,                             level 16,                           old streaming advanced,             138675
-github,                             level 16 with dict,                 old streaming advanced,             40771
-github,                             level 19,                           old streaming advanced,             133717
+github,                             level 9,                            old streaming advanced,             138676
+github,                             level 9 with dict,                  old streaming advanced,             38993
+github,                             level 13,                           old streaming advanced,             138676
+github,                             level 13 with dict,                 old streaming advanced,             39731
+github,                             level 16,                           old streaming advanced,             138676
+github,                             level 16 with dict,                 old streaming advanced,             40789
+github,                             level 19,                           old streaming advanced,             134064
 github,                             level 19 with dict,                 old streaming advanced,             37576
-github,                             no source size,                     old streaming advanced,             140631
-github,                             long distance mode,                 old streaming advanced,             141090
-github,                             multithreaded,                      old streaming advanced,             141090
-github,                             multithreaded long distance mode,   old streaming advanced,             141090
-github,                             small window log,                   old streaming advanced,             141090
-github,                             small hash log,                     old streaming advanced,             141578
-github,                             small chain log,                    old streaming advanced,             139258
-github,                             explicit params,                    old streaming advanced,             140930
-github,                             uncompressed literals,              old streaming advanced,             141090
-github,                             uncompressed literals optimal,      old streaming advanced,             133717
+github,                             no source size,                     old streaming advanced,             140632
+github,                             long distance mode,                 old streaming advanced,             141104
+github,                             multithreaded,                      old streaming advanced,             141104
+github,                             multithreaded long distance mode,   old streaming advanced,             141104
+github,                             small window log,                   old streaming advanced,             141104
+github,                             small hash log,                     old streaming advanced,             141597
+github,                             small chain log,                    old streaming advanced,             139275
+github,                             explicit params,                    old streaming advanced,             140937
+github,                             uncompressed literals,              old streaming advanced,             141104
+github,                             uncompressed literals optimal,      old streaming advanced,             134064
 github,                             huffman literals,                   old streaming advanced,             181108
-github,                             multithreaded with advanced params, old streaming advanced,             141090
+github,                             multithreaded with advanced params, old streaming advanced,             141104
 github,                             level -5 with dict,                 old streaming cdcit,                46718
 github,                             level -3 with dict,                 old streaming cdcit,                45395
 github,                             level -1 with dict,                 old streaming cdcit,                43170
@@ -615,9 +615,9 @@ github,                             level 3 with dict,                  old stre
 github,                             level 4 with dict,                  old streaming cdcit,                41251
 github,                             level 5 with dict,                  old streaming cdcit,                38938
 github,                             level 6 with dict,                  old streaming cdcit,                38632
-github,                             level 7 with dict,                  old streaming cdcit,                38766
-github,                             level 9 with dict,                  old streaming cdcit,                39326
-github,                             level 13 with dict,                 old streaming cdcit,                39716
+github,                             level 7 with dict,                  old streaming cdcit,                38771
+github,                             level 9 with dict,                  old streaming cdcit,                39332
+github,                             level 13 with dict,                 old streaming cdcit,                39743
 github,                             level 16 with dict,                 old streaming cdcit,                37577
 github,                             level 19 with dict,                 old streaming cdcit,                37576
 github,                             level -5 with dict,                 old streaming advanced cdict,       49562
@@ -630,7 +630,7 @@ github,                             level 4 with dict,                  old stre
 github,                             level 5 with dict,                  old streaming advanced cdict,       39158
 github,                             level 6 with dict,                  old streaming advanced cdict,       38748
 github,                             level 7 with dict,                  old streaming advanced cdict,       38744
-github,                             level 9 with dict,                  old streaming advanced cdict,       38986
-github,                             level 13 with dict,                 old streaming advanced cdict,       39724
-github,                             level 16 with dict,                 old streaming advanced cdict,       40771
+github,                             level 9 with dict,                  old streaming advanced cdict,       38992
+github,                             level 13 with dict,                 old streaming advanced cdict,       39731
+github,                             level 16 with dict,                 old streaming advanced cdict,       40789
 github,                             level 19 with dict,                 old streaming advanced cdict,       37576