diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b6edc07..dd143e3 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -48,6 +48,80 @@ jobs: - name: Run tox -e ${{ matrix.tox_env }} run: tox -e ${{ matrix.tox_env }} + build-abi3-test-wheel: + runs-on: ${{ matrix.os }} + strategy: + matrix: + os: ["ubuntu-latest", "macos-15-intel", "macos-latest", "windows-latest", + "windows-11-arm"] + defaults: + run: + shell: bash + steps: + - uses: actions/checkout@v7 + with: + submodules: recursive + fetch-depth: 0 + - uses: actions/setup-python@v7 + with: + python-version: "3.11" + - name: Install build dependencies (macOS) + if: runner.os == 'macOS' + run: brew install make + - uses: ilammy/msvc-dev-cmd@v1 + if: runner.os == 'Windows' + with: + arch: ${{ matrix.os == 'windows-11-arm' && 'arm64' || 'x64' }} + - name: Build and audit the stable ABI wheel + run: | + python -m pip install build abi3audit + python -m build --wheel --outdir wheelhouse + python -m abi3audit --strict wheelhouse/*-cp311-abi3-*.whl + - uses: actions/upload-artifact@v4 + with: + name: abi3-test-${{ matrix.os }} + path: wheelhouse/*.whl + + test-abi3-wheel: + needs: build-abi3-test-wheel + runs-on: ${{ matrix.os }} + strategy: + matrix: + os: ["ubuntu-latest", "macos-15-intel", "macos-latest", "windows-latest", + "windows-11-arm"] + python-version: ["3.11", "3.12", "3.13", "3.14", "3.15"] + defaults: + run: + shell: bash + env: + PYTHONDEVMODE: "1" + steps: + - uses: actions/checkout@v7 + - uses: actions/setup-python@v7 + with: + python-version: ${{ matrix.python-version }} + allow-prereleases: true + - uses: actions/download-artifact@v4 + with: + name: abi3-test-${{ matrix.os }} + path: wheelhouse + - name: Install the same wheel on each Python version + run: | + python -m pip install pytest pytest-timeout + python -m pip install --no-index --find-links wheelhouse zlib-ng + - name: Run the tests available in this interpreter + run: | + python - <<'PYTEST' + import importlib.util + import subprocess + import sys + command = [sys.executable, "-m", "pytest", "tests"] + if importlib.util.find_spec("test") is None: + command += ["--ignore=tests/test_zlib_compliance.py", + "--ignore=tests/test_gzip_compliance.py"] + raise SystemExit(subprocess.call(command)) + PYTEST + test-static: runs-on: ${{ matrix.os }} strategy: @@ -70,6 +144,8 @@ jobs: python-version: "3.11" - os: "windows-latest" python-version: "3.11" + - os: "windows-latest" + python-version: "3.14t" - os: "windows-11-arm" python-version: "3.11" steps: @@ -179,7 +255,7 @@ jobs: submodules: recursive - name: Install build dependencies run: apt-get update && apt-get install -y cmake - - name: Install python-isal with ${{ matrix.sanitizer }} sanitizer + - name: Install python-zlib-ng with ${{ matrix.sanitizer }} sanitizer # setuptools-scm needs git, and the container user does not own the # repository. run: | @@ -187,7 +263,7 @@ jobs: python -m pip install . pytest pytest-timeout env: # The extension modules get -fsanitize from CPython. CFLAGS adds it - # to the C code of ISA-L. + # to the C code of zlib-ng. CFLAGS: -fsanitize=${{ matrix.sanitizer }} -fno-omit-frame-pointer -g - name: Run tests # Do not set PYTHONDEVMODE. Its debug allocator pads each allocation, @@ -205,6 +281,7 @@ jobs: - lint - package-checks - test-static + - test-abi3-wheel - test-dynamic - test-arch - test-sanitizers @@ -231,6 +308,7 @@ jobs: - lint - package-checks - test-static + - test-abi3-wheel - test-dynamic - test-arch - test-sanitizers @@ -273,8 +351,8 @@ jobs: run: cibuildwheel --output-dir dist env: CIBW_ENABLE: "pypy" - # Skip 32 bit, macosx_arm64 causes issues on cpython 3.9 - CIBW_SKIP: "*-win32 *-manylinux_i686 cp38-macosx_arm64 cp39-win_arm64 cp310-win_arm64" + # Skip 32 bit + CIBW_SKIP: "*-win32 *-manylinux_i686" CIBW_ARCHS_LINUX: ${{ matrix.cibw_archs_linux }} CIBW_TEST_REQUIRES: "pytest" # Simple tests that requires the project to be build correctly @@ -282,15 +360,18 @@ jobs: pytest {project}/tests/test_zlib_compliance.py {project}/tests/test_gzip_compliance.py {project}/tests/test_gzip_ng.py + {project}/tests/test_stable_abi.py CIBW_TEST_COMMAND_MACOS: >- pytest {project}/tests/test_zlib_compliance.py {project}/tests/test_gzip_compliance.py {project}/tests/test_gzip_ng.py + {project}/tests/test_stable_abi.py # Windows does not have the test module in the included python. # Run compatibility tests instead. CIBW_TEST_COMMAND_WINDOWS: >- pytest {project}/tests/test_compat.py {project}/tests/test_gzip_ng.py + {project}/tests/test_stable_abi.py CIBW_ENVIRONMENT_LINUX: >- PYTHON_ZLIB_NG_BUILD_CACHE=True PYTHON_ZLIB_NG_BUILD_CACHE_FILE=/tmp/build_cache @@ -302,6 +383,12 @@ jobs: PYTHON_ZLIB_NG_BUILD_CACHE=True PYTHON_ZLIB_NG_BUILD_CACHE_FILE=${{ runner.temp }}/build_cache CFLAGS="-O3 -DNDEBUG" + - name: Audit the stable ABI wheels + # bash expands the wheel glob on Windows too. + shell: bash + run: | + python -m pip install abi3audit + python -m abi3audit --strict dist/*-cp311-abi3-*.whl - uses: actions/upload-artifact@v7 with: name: "cibw-${{ runner.os }}-${{ runner.arch }}-${{ matrix.cibw_archs_linux }}" diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 5aabc60..caae8ad 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -7,6 +7,50 @@ Changelog .. This document is user facing. Please word the changes in such a way .. that users understand how the changes affect the new version. +version 1.1.1-dev +----------------- ++ Regular CPython 3.11 and newer share one stable ABI wheel per platform, so + new CPython releases no longer need new wheels. PyPy and free-threaded + CPython keep their interpreter-specific wheels. ++ On the stable ABI wheels, calls whose output size is not known in advance + copy their result once more and briefly hold that extra copy in memory: + ``zlib_ng.compress()``, ``zlib_ng.decompress()``, ``compressobj()`` output, + and ``decompressobj().decompress()`` and ``_ZlibDecompressor.decompress()`` + without ``max_length``. In the project's benchmark, decompressing 16 MiB took + up to 19% longer, and the worst case, 1 MiB of zeros, took 2.74 times as + long; compression times did not change measurably. ``gzip_ng`` file reads + avoid the copy, and so does ``_ZlibDecompressor.decompress(data, + max_length)`` when the output fills a ``max_length`` of at most 16 MiB. A + bounded call that returns less than its limit copies the shorter result + while still holding the full allocation. With a larger limit, the copy is + also made by ``_ZlibDecompressor.decompress(data, max_length)`` above 16 MiB + and by ``decompressobj().decompress(data, max_length)`` above 16 KiB, which + briefly holds up to twice ``max_length``. PyPy and free-threaded CPython are + not affected. ++ Compression or decompression whose output ends exactly at the size of its + current output buffer no longer grows that buffer once more before + returning. ++ ``crc32_combine()`` and the internal ``_GzipReader.read()`` and + ``_GzipReader.seek()`` raise ``TypeError`` instead of ``SystemError`` for + arguments of the wrong type. ++ ``_ZlibDecompressor`` uses the ``zdict`` it was given for a stream that + needs a preset dictionary, and otherwise raises ``zlib_ng.error``, instead + of raising ``SystemError`` in both cases. ++ ``_ZlibDecompressor.decompress()`` no longer loses input when given more than + 4 GiB of data and a ``max_length`` that stops it early; the bytes are kept + for the next call or in ``unused_data``. ++ ``decompressobj().decompress()`` no longer loses unread input beyond the + first 4 GiB of one call when the output limit or the end of the stream is + reached; it is kept in ``unconsumed_tail`` or ``unused_data``. ++ The internal ``_GzipReader.readinto()`` raises ``TypeError`` for a read-only + buffer instead of writing into it, which crashed on a read-only ``mmap``. ++ Reading with ``gzip_ng.open()`` from a file object whose ``read`` attribute + lookup raises an error other than ``AttributeError`` now raises that error + instead of an unrelated ``TypeError``. ++ A failure while importing ``zlib_ng``, such as running out of memory, is + reported as that error instead of ``SystemError`` and no longer leaks the + partially created module. + version 1.1.0 ----------------- + Python 3.10 and PyPy 3.10 are no longer supported. Added support for PyPy diff --git a/benchmark_scripts/abi3_results/README.md b/benchmark_scripts/abi3_results/README.md new file mode 100644 index 0000000..c8b61d2 --- /dev/null +++ b/benchmark_scripts/abi3_results/README.md @@ -0,0 +1,135 @@ +# Stable ABI benchmark + +## Result + +The stable ABI wheel keeps compression, CRC32, bounded decompression, and gzip reads at baseline speed and makes unbounded decompression slower. Against the original code at commit `39cec01898a4a44ac988a40e98fd8d8cbbcaacd9`, those five operation groups have medians between 0.999 and 1.009 times the baseline, and none of their 80 cases differs from the baseline by more than the baseline-again control does. Unbounded decompression pays one extra copy of its output. Of its 48 cases, 19 are slower beyond the control's largest deviation; the worst is raw deflate decompression of 1 MiB + 137 bytes of zeros, at 2.744 times the baseline time. At 16 MiB + 137 bytes the three unbounded decoders take up to 19% longer, and 6 of those 12 cases are beyond the control's variation. These calls also hold one extra output-sized allocation while they finish. The repairs made after the first candidate (commit `6488941`) changed no timing measurably. + +## What the candidate changes + +Regular CPython builds use the Python 3.11 Limited API, which has no `_PyBytes_Resize()`. These builds therefore grow unbounded output in a buffer managed with `PyMem_Malloc()` and `PyMem_Realloc()` and copy it once into the result with `PyBytes_FromStringAndSize()`, as the maintainer prescribed in [xopen#182](https://github.com/pycompression/xopen/issues/182#issuecomment-6633029582). A call that allocates its whole output limit at once and fills it returns that `bytes` object directly, without the copy. The helpers are `output_allocate()`, `output_resize()`, and `finish_output()` in [`zlib_ngmodule.c`](../../src/zlib_ng/zlib_ngmodule.c). + +Calls that copy their output once on stable ABI builds: + +- `zlib_ng.compress()`, `zlib_ng.decompress()`, and the output of `compressobj()`. +- `decompressobj().decompress()` without `max_length`, or with a `max_length` above 16 KiB. With a larger limit the call starts from a 16 KiB buffer, grows it natively, and copies the result, so a call that fills its limit briefly holds about twice the limit. The initial allocation was deliberately left at 16 KiB rather than raised to the limit, which would change memory use for callers that pass large limits and receive short results. +- `_ZlibDecompressor.decompress()` without `max_length`, or with a `max_length` above 16 MiB. With such a limit the call starts from a 16 MiB buffer, as the original code did, grows it natively, and copies the result. +- Any bounded call whose output is shorter than its allocation, including `_ZlibDecompressor.decompress(data, max_length)` that returns less than `max_length`. The copy is made while the full allocation is still held, so peak memory is the limit plus the output, where the original code shrank the allocation in place and needed only the limit. + +Calls that avoid the copy when their output fills the allocation: `_ZlibDecompressor.decompress(data, max_length)` with `max_length` up to 16 MiB, which allocates `max_length` at once; `gzip_ng` file reads such as `read(size)` and `readinto()`, whose internal reader fills fixed-size chunks or the caller's buffer; and `decompressobj().decompress(data, max_length)` with `max_length` up to 16 KiB. The tests `test_filled_bounded_decompressor_output_is_not_copied` and `test_filled_gzip_reader_chunk_is_not_copied` in [`tests/test_stable_abi.py`](../../tests/test_stable_abi.py) use `tracemalloc` to check that a filled bounded result is not copied. + +The memory cost follows from the source, not from a benchmark: while `finish_output()` copies, the native buffer and the result coexist, so peak memory rises by one output-sized allocation over the baseline's in-place resize. + +Free-threaded CPython and PyPy keep version-specific full-API wheels and the original `_PyBytes_Resize()` path, so they pay no copy. + +## Final-wheel comparison + +The comparison times installed baseline and candidate wheels built with the same interpreter, compiler, and pinned zlib-ng archive; [build.json](build.json) records the versions, the candidate's C source hash, and the wheel and extension hashes. Each of nine randomized rounds runs the baseline, a second baseline process (the control), and the candidate on identical inputs. The 128 cases combine four inputs (FASTQ, a broad standard-library Python source corpus, seeded random bytes, and zeros), four output sizes (1 KiB, 64 KiB, 1 MiB + 137 bytes, and 16 MiB + 137 bytes), and the eight operations below. The input hashes are recorded, and each result is checked against the original bytes or the standard library's zlib outside timing. Times are warm thread CPU time on one pinned CPU. No build, test, or other benchmark ran during timing, but desktop processes did, as `machine_note` in build.json records. + +| Operation | Call timed | +|---|---| +| Level-1 compression | `zlib_ng.compress(data, 1)` | +| zlib decompression | `zlib_ng.decompress(data)` | +| Raw deflate decompression | `zlib_ng.decompress(data, wbits=-15)` | +| Streaming decompression | `decompressobj().decompress(data)` followed by `flush()` | +| Bounded decompression | `_ZlibDecompressor(wbits=-15).decompress(data, 65536)` until end of stream | +| gzip read | `gzip_ng.open(...).read(131072)` until end of file | +| gzip readinto | `readinto()` into a 131072-byte `bytearray` until end of file | +| CRC32 | `zlib_ng.crc32(data)` | + +A case's ratio is the median over the nine rounds of candidate time divided by the same round's baseline time; above 1 is slower. The control ratio is computed the same way for the second baseline process. Its absolute deviation from 1 has a 95th percentile of 3.830% (inclusive method, `statistics.quantiles(method="inclusive")`) and a maximum of 9.626% over the 128 cases. A case counts as slower or faster only beyond that maximum. + +| Operation | Median ratio (16 cases) | Range of case ratios | +|---|---:|---:| +| Level-1 compression | 1.000× | 0.948-1.050× | +| zlib decompression | 1.085× | 0.915-2.270× | +| Raw deflate decompression | 1.049× | 0.936-2.744× | +| Streaming decompression | 1.071× | 0.925-2.246× | +| Bounded decompression | 1.009× | 0.991-1.094× | +| gzip read | 1.004× | 0.979-1.039× | +| gzip readinto | 0.999× | 0.966-1.053× | +| CRC32 | 1.004× | 0.983-1.047× | + +All 19 cases slower beyond the control maximum are unbounded decoders: + +| Input and output size | zlib | Raw deflate | Streaming | +|---|---:|---:|---:| +| Zeros, 1 MiB + 137 bytes | 2.270× | 2.744× | 2.246× | +| Random, 1 MiB + 137 bytes | 1.512× | 1.787× | 1.530× | +| Random, 64 KiB | 1.214× | 1.252× | 1.172× | +| Zeros, 16 MiB + 137 bytes | 1.152× | 1.190× | 1.162× | +| Random, 16 MiB + 137 bytes | 1.151× | 1.157× | 1.144× | +| Python source, 1 MiB + 137 bytes | 1.135× | 1.133× | 1.124× | +| Zeros, 1 KiB | 1.135× | inside the control | inside the control | + +The zeros 1 KiB zlib case has a control ratio of its own of 0.943, so part of its distance may be noise. No case is faster beyond the control maximum. The nearest are FASTQ at 1 MiB + 137 bytes through the three unbounded decoders, at 0.915-0.936 times the baseline time, beyond the control's 95th percentile but inside its maximum; their cause was not profiled. + +[results.json](results.json) holds every timing sample, iteration count, and interpreter path; [results.csv](results.csv) holds the per-case ratios. Running `python benchmark_scripts/benchmark_abi3.py --summarize benchmark_scripts/abi3_results/results.json --library zlib_ng` regenerates the control spread, the operation table, and the slowest and fastest cases. + +## Repair check + +[repair-check.json](repair-check.json) repeats the same protocol with the first candidate (commit `6488941`) as baseline and control and the final candidate as candidate. The eight operation medians lie between 0.993 and 1.005, and the case ratios between 0.874 and 1.065, against a control 95th percentile of 4.262% and maximum of 8.183%. Only zeros 1 KiB raw deflate decompression, at 0.874, lies beyond the control maximum, and its own control ratio is 0.953. There is no measurable timing change. The first candidate's own comparison, which this report replaces, had a control 95th percentile of 2.884% and a maximum of 5.314%. Interpretation: the larger spread in both new runs comes from the machine state noted above, not from the code. + +## Design relative to the maintainer's guidance + +The maintainer's prescription in [xopen#182](https://github.com/pycompression/xopen/issues/182#issuecomment-6633029582) and [python-isal#240](https://github.com/pycompression/python-isal/issues/240) is to use the 3.11 Limited API, replace `_PyBytes_Resize()` with buffers managed by `PyMem_Malloc()` and `PyMem_Resize()`, create the result with `PyBytes_FromStringAndSize()` at the end, and accept the performance cost. The candidate follows it, with these departures: + +- **Filled bounded output is returned directly.** A call that knows its output limit in advance allocates the result as a `bytes` object and, when it is filled, returns it without the copy and its memory. These are the calls that avoid the copy, listed above. +- **End-of-stream stop.** Output growth stops when zlib-ng reports the end of the stream, even if the buffer is exactly full. `test_stream_end_at_full_output_does_not_grow` shows the saved growth: about 16 KiB of traced peak for a 16384-byte stream. In the prototype study below, the original code without the stop has a median of 1.010 times the same code with it over the 24 large decoder cases, inside that study's control; only zeros 1 MiB + 137 bytes through `decompressobj()` lies beyond the control, at 0.886, faster without the stop, which is unexplained. At 64 KiB, an exact buffer boundary, the original code without the stop takes 1.385-1.821 times as long for random input and stays inside the control for the other inputs. +- **Codec state allocator.** zlib-ng calls its allocation callbacks without an attached thread state. `PyMem_RawMalloc()` is valid there but enters the stable ABI only in 3.13, so Limited-API builds use the C library's `malloc()` and `free()`, and `tracemalloc` does not see codec state on those builds. Full-API builds keep `PyMem_RawMalloc()` and `PyMem_RawFree()`. +- **PyPy keeps its static types.** The PyPy 3.11.17 headers define `Py_TPFLAGS_IMMUTABLETYPE` and `Py_TPFLAGS_DISALLOW_INSTANTIATION`, but the PyPy build keeps its existing static types to preserve existing behavior; heap types are used on CPython only. +- **Free-threaded CPython keeps the full API.** A `cp311` stable ABI wheel cannot load on free-threaded builds. [PEP 803](https://peps.python.org/pep-0803/) defines an `abi3t` stable ABI for free-threaded builds from Python 3.15, which a later change could adopt. +- **CPython types** are heap types created from specifications. `compressobj()` and `decompressobj()` take their types from module state, which owns, traverses, and clears them. The process-global `zlib_ng.error` is unchanged, so this adds no subinterpreter isolation. + +## Alternative output strategies + +A separate prototype study, run against the original code before the final candidate existed, compared four ways of growing unbounded output. It is design evidence only. It used prototype binaries, a different reference, and a different Python source input: a source sample repeated to size with a 29,521-byte period, shorter than deflate's 32 KiB window, so it compresses unrepresentatively well. Its ratios must not be compared with the final-wheel tables. Its timings and metadata are committed; its harness, binaries, and input files are not. + +Each variant adds the end-of-stream stop and one output strategy to the original code. Nine repeats time it against the original code with the stop alone, on the four inputs at four output sizes through three decoders (`decompress()`, `_ZlibDecompressor(wbits=-15).decompress()` without a limit, and `decompressobj().decompress()`), plus 24 compression cases. The variant IDs in the data map to these names: + +| Variant ID | Name in this report | +|---|---| +| `baseline` | original code without the end-of-stream stop | +| `baseline-eof` | reference: original code with the stop | +| `eof-control` | control: a second process of the reference | +| `buffers-eof` | native buffer with a final copy (selected) | +| `segmented-eof` | joined segments: output collected in segments and joined at the end | +| `bytesio-eof` | eager BytesIO: output written to a `BytesIO` from the start | +| `bytesio-hybrid-eof` | delayed BytesIO: a `BytesIO` created on the first growth | + +The control's absolute deviation over all 72 cases has an inclusive 95th percentile of 8.195% and a maximum of 8.739%. Large means 1 MiB + 137 and 16 MiB + 137 bytes; small means 1 KiB and 64 KiB. + +| Strategy | Large decoder cases (24): median | Range | Small decoder cases (24): median | Range | +|---|---:|---:|---:|---:| +| Native buffer (selected) | 1.181× | 0.888-1.911× | 1.016× | 0.821-1.519× | +| Joined segments | 0.998× | 0.392-1.651× | 1.107× | 0.978-1.723× | +| Eager BytesIO | 1.373× | 1.049-1.880× | 1.703× | 1.006-4.752× | +| Delayed BytesIO | 1.368× | 1.139-1.921× | 1.057× | 0.887-2.009× | + +- **Joined segments** are faster than the native buffer on large outputs (a median of 0.998 against 1.181, a gap wider than the control, and faster in 16 of the 24 cases) and slower on small ones (1.107 against 1.016). On speed for large outputs, the evidence does not favour the native buffer. The repeated Python input cuts both ways: it gives segments their slowest case (1.651 for `_ZlibDecompressor` at 16 MiB + 137 bytes) and some of their largest wins (0.878-0.980 against 1.506-1.623 for the native buffer at 1 MiB + 137 bytes). Without that input, segments lead by more, with a median of 0.964 against 1.155 and faster in 13 of the 18 cases. The native buffer was kept because it is the design the maintainer prescribed and has less machinery (no segment list and no join pass); that this is simpler to maintain is a judgment, not a measurement. Joined segments would be a defensible alternative for a later change. +- **Delayed BytesIO** beats the native buffer at 1 MiB + 137 bytes in 9 of 12 decoder cases, but loses all 12 at 16 MiB + 137 bytes and has a median of 1.368 over the large cases. **Eager BytesIO** is slower still on small outputs, up to 4.752 times the reference. Both add Python-level calls and writable buffer exports, so neither was adopted. + +[mitigation-confirmation-summary.csv](mitigation-confirmation-summary.csv) holds the per-case ratios of every variant, [mitigation-summary.csv](mitigation-summary.csv) the per-decoder medians over the large cases, [mitigation-confirmation.json](mitigation-confirmation.json) the raw repeats, and [mitigation-confirmation-metadata.json](mitigation-confirmation-metadata.json) the study's settings. + +## Validation and limits + +- One cp311 stable ABI wheel, built with `Py_LIMITED_API=0x030B0000`, passes `abi3audit --strict` with no violations and a computed baseline of 3.11. The same wheel installs on CPython 3.11.15, 3.12.14, 3.13.12, 3.14.4, 3.15.0a8 (alpha), and 3.15.0; smoke checks against standard-library oracles pass on all six. On each, `tests/test_stable_abi.py` gives 52 passed and 10 skipped (no `_testcapi`), or 60 passed and 2 skipped on 3.14.4. The full suite was not run on the other five versions. +- Full test suite on the installed wheels, each including the standard-library compliance tests: + - CPython 3.14.4 with `PYTHONDEVMODE=1`: 14,625 passed and 4 skipped (compliance alone: 138 passed and 2 skipped). + - Free-threaded CPython 3.13.11 (uv build) with `PYTHON_GIL` unset, the GIL staying off after import: 14,619 passed and 10 skipped. Eight skips need `_testcapi`, which that build lacks, one is a 4 GiB bigmem test, and one needs `sys.gettotalrefcount`. + - PyPy 3.11.17 (PyPy 8.0.1): 14,597 passed and 32 skipped. +- `test_full_api_codec_state_uses_the_raw_python_allocator` skips on the stable ABI wheel by design, because codec state uses `malloc()` there. +- flake8, mypy (17 files), actionlint, `git diff --check`, strict Sphinx, and `twine check` pass. +- Timings come from one Linux x86_64 machine (Intel Core i7-3770, no AVX2); allocator behavior on other platforms can differ. +- Not run: any CI for this branch, including the jobs for macOS Intel and ARM, Windows x64 and ARM64 (including the new `windows-11-arm` jobs), Windows 3.14t, the release job's `abi3audit` step, and the AddressSanitizer and ThreadSanitizer jobs. + +## Reproduce + +Build and install the baseline and candidate wheels in separate CPython 3.11 environments with the same compiler and the same zlib-ng archive, built with the CMake options in [build.json](build.json); both source trees need their pinned submodule initialized. Then run: + +```sh +python benchmark_scripts/benchmark_abi3.py --library zlib_ng \ + --baseline /tmp/before/bin/python --candidate /tmp/after/bin/python \ + --rounds 9 --cpu 1 --output /tmp/results.json > /tmp/results.log +``` + +Use the same driver Python version to reproduce the standard-library source input hashes, and keep builds and other benchmarks idle during timing. The harness keeps virtual-environment interpreter paths and removes `PYTHONPATH` from its workers. diff --git a/benchmark_scripts/abi3_results/build.json b/benchmark_scripts/abi3_results/build.json new file mode 100644 index 0000000..bdade90 --- /dev/null +++ b/benchmark_scripts/abi3_results/build.json @@ -0,0 +1,74 @@ +{ + "baseline_commit": "39cec01898a4a44ac988a40e98fd8d8cbbcaacd9", + "candidate_c_source_sha256": "a8ad2f866f803ea1d5eaee2f873f521cab800e64a4bb855dab64b3b76624c9c3", + "native_commit": "12731092979c6d07f42da27da673a9f6c7b13586", + "native_version": "zlib-ng 2.3.3", + "native_archive_sha256": "4607e64aa8eede07bc8de9ae0775f76d6d35dc799231cf7b4f11eb64884f1819", + "native_cmake_options": [ + "-DBUILD_SHARED_LIBS=OFF", + "-DZLIB_ENABLE_TESTS=OFF", + "-DCMAKE_BUILD_TYPE=Release", + "-DCMAKE_POSITION_INDEPENDENT_CODE=ON" + ], + "wrapper_build": "CPython 3.11.15, setuptools 84.2.1, setuptools-scm 10.3.4, wheel 0.48.0, build 1.6.1; default interpreter compiler flags, GCC 15.2.0. Both use the identical cached static archive. Rebuilding the earlier candidate (6488941) this way reproduced its measured extension .text and .rodata exactly; only the embedded build path differs.", + "runtime": "3.11.15 (main, Mar 24 2026, 22:50:29) [Clang 22.1.1 ]", + "platform": "Linux-7.0.0-42-generic-x86_64-with-glibc2.43", + "cpu": "Intel Core i7-3770, 4cores/8threads; no AVX2", + "cpu_affinity": 1, + "rounds": 9, + "case_count": 128, + "sample_target_ms": 20, + "control_p95_absolute_delta": 0.0382958322015444, + "control_max_absolute_delta": 0.09626118033230013, + "wheel_version_note": "Both development wheels use SETUPTOOLS_SCM_PRETEND_VERSION=1.1.1.dev0 because isolated source copies have no .git metadata.", + "wheels": { + "baseline": { + "filename": "zlib_ng-1.1.1.dev0-cp311-cp311-linux_x86_64.whl", + "sha256": "8df03a4cc7c4b067a75896d5c27ce99077e83bacb9ddd14b0e1a8101c06c0cbc", + "extension_sha256": "f90f99ad9c764f4c5470de6d9a6327c59f57a0b4a84ea8309757207932c784b7" + }, + "candidate": { + "filename": "zlib_ng-1.1.1.dev0-cp311-abi3-linux_x86_64.whl", + "sha256": "3e95e585081a7a039e7fc7d3ece47412a3160ca84fb7e80d52253424a82172fa", + "extension_sha256": "57594ecec05451c27be875f0b051f4141cd5c86a9e65d22d3af91c30f049da35" + }, + "free-threaded": { + "filename": "zlib_ng-0.1.dev329+g936ab8f5d-cp313-cp313t-linux_x86_64.whl", + "sha256": "4fccb330972d37145ff9647e2a0df9af1cad957772bf0d2c4de109d0000e629c", + "extension_sha256": "aa3b506f82ba64cb545c49140f06cfe97665b0aa046dc7026560b771428d41ed" + }, + "pypy": { + "filename": "zlib_ng-0.1.dev329+g936ab8f5d-pp311-pypy311_pp80-linux_x86_64.whl", + "sha256": "0b314c52efcc152649e8dab014bddbfe29adcfa7baa214eca20aa3d6c2bcb1fe", + "extension_sha256": "c6873f8fa1817afcd3468f3dbfdccb0a4a002f0f3bb181adb037d56e5a098509" + } + }, + "validation": { + "same_abi3_wheel": "Built with Py_LIMITED_API=0x030B0000; abi3audit --strict: 0 violations, computed baseline 3.11. The same wheel installed on CPython 3.11.15, 3.12.14, 3.13.12, 3.14.4, 3.15.0a8 (alpha), and 3.15.0: smoke checks with stdlib oracles pass on all six; tests/test_stable_abi.py 52 passed, 10 skipped (no _testcapi), and 60 passed, 2 skipped on 3.14.4", + "CPython_full_suite": "CPython 3.14.4, PYTHONDEVMODE=1, installed wheel, including both standard-library compliance files: 14625 passed, 4 skipped (compliance alone: 138 passed, 2 skipped)", + "PyPy_full_suite": "PyPy 3.11.17 (PyPy 8.0.1), including compliance and static-type immutability checks: 14597 passed, 32 skipped", + "free_threaded_full_suite": "free-threaded CPython 3.13.11 (uv build), cp313t full-API wheel, PYTHON_GIL unset, GIL stays off after import, including compliance: 14619 passed, 10 skipped (8 need _testcapi, 1 bigmem 4 GiB, 1 needs sys.gettotalrefcount)", + "free_threaded_import": "test_import_keeps_the_gil_disabled: a fresh process with PYTHON_GIL unset and no -X gil option keeps the GIL disabled after import", + "lint": "flake8, mypy (17 files), actionlint, git diff --check, strict Sphinx, and twine check pass", + "reference_replacement": "Assignment-before-DECREF ordering matches the original Py_SETREF and Py_XSETREF semantics" + }, + "limits": [ + "Timings and tests are from one Linux x86_64 machine; macOS, Windows (including 3.14t), and ARM64 builds and the release audit are covered by CI jobs, and no CI has run for this branch", + "AddressSanitizer and ThreadSanitizer CI jobs are kept but were not run locally", + "Limited-API builds allocate codec state with malloc and free (PyMem_RawMalloc is not in the 3.11 stable ABI), so tracemalloc does not see it there; full-API builds use PyMem_RawMalloc and PyMem_RawFree", + "The prototype strategy study used different binaries and a repeated Python source input; do not compare its ratios with results.json" + ], + "harness_sha256": "84e289a2d1c29275fedf74c7d637005ac2e0e2cb3ca75d82dbc9a5d6a3bc982f", + "benchmark": { + "results.json": { + "started": "2026-11-05T11:04:20+02:00", + "finished": "2026-11-05T11:06:36+02:00" + }, + "repair-check.json": { + "description": "Earlier candidate (6488941 wheel c0cb4b75...) as baseline and control against this candidate, same protocol.", + "control_p95_inclusive": 0.04262142134103696, + "control_max": 0.08182621891717956 + }, + "machine_note": "Desktop processes (remote-desktop service, browser) were running; no build, test or other benchmark ran." + } +} diff --git a/benchmark_scripts/abi3_results/mitigation-confirmation-metadata.json b/benchmark_scripts/abi3_results/mitigation-confirmation-metadata.json new file mode 100644 index 0000000..582adcd --- /dev/null +++ b/benchmark_scripts/abi3_results/mitigation-confirmation-metadata.json @@ -0,0 +1,48 @@ +{ + "scope": "seven shared output-buffer paths; unknown-size decompression confirmation and compression safety spots; not full ABI/reader migration", + "variants": [ + "baseline", + "baseline-eof", + "eof-control", + "buffers-eof", + "segmented-eof", + "bytesio-eof", + "bytesio-hybrid-eof" + ], + "repeats": 9, + "source_commit": "39cec01898a4a44ac988a40e98fd8d8cbbcaacd9", + "vendor_commit": "12731092979c6d07f42da27da673a9f6c7b13586", + "python": "3.11.15", + "compiler_flags": "-O3 -DNDEBUG -fPIC", + "affinity": [ + 3 + ], + "corpora": [ + "FASTQ fixture", + "Python source", + "seeded random bytes", + "zeros" + ], + "primary_reference": "baseline-eof", + "control": "independent process of tuned full-API baseline+EOF binary", + "timing": "thread CPU nanoseconds and wall nanoseconds; warm calls; identical per-case iteration count across variants", + "sample_target_seconds": 0.015, + "minimum_rounds": 9, + "input_path": "/tmp/isal-abi-investigation/unbounded/data; nonpower compressed copies under local unbounded/data", + "header_sha256": "d832235633687a043af374c87b5bf7d27f03df267220da2baecf9a5b6b83268d", + "hardware": "Intel Core i7-3770, x86_64 Linux, no AVX2", + "benchmark_window": "exclusive with respect to other investigation benchmark/test activity", + "decompression_sizes": [ + 1024, + 65536, + 1048713, + 16777353 + ], + "compression_sizes": [ + 1024, + 65536, + 1048576 + ], + "cases": 72, + "cohort_rationale": "User open question is unbounded decompression mitigation. Broader 132-case run dominated by unrelated large level6 compression; all completed samples retained as exploratory. Focus specified before confirmation; no per-case performance-based exclusions." +} \ No newline at end of file diff --git a/benchmark_scripts/abi3_results/mitigation-confirmation-summary.csv b/benchmark_scripts/abi3_results/mitigation-confirmation-summary.csv new file mode 100644 index 0000000..78fc1ee --- /dev/null +++ b/benchmark_scripts/abi3_results/mitigation-confirmation-summary.csv @@ -0,0 +1,505 @@ +case,variant,time_ratio,paired_min,paired_max,reference_cpu_us,variant_cpu_us +fastq/1024/decompress,baseline,1.0827853567572872,0.6463042622476083,1.1907071212446099,5.629065146579805,6.208661237785016 +fastq/1024/decompress,baseline-eof,1.0,1.0,1.0,5.629065146579805,5.629065146579805 +fastq/1024/decompress,eof-control,1.0505916216660622,0.6147737961793368,1.6457891550329204,5.629065146579805,6.222771986970685 +fastq/1024/decompress,buffers-eof,1.064654063326424,0.613320279095393,1.4651576384788532,5.629065146579805,5.822374592833876 +fastq/1024/decompress,segmented-eof,1.1014337521113948,0.652749489006318,1.4034581754937698,5.629065146579805,5.91999348534202 +fastq/1024/decompress,bytesio-eof,1.4906374335882593,0.9662895716033164,2.331180361841225,5.629065146579805,8.488074918566776 +fastq/1024/decompress,bytesio-hybrid-eof,1.0614424749243563,0.7176142182510894,1.5209848941503052,5.629065146579805,6.033638436482085 +fastq/1024/private-decompress,baseline,1.0237722371635947,0.736324313755022,1.1161842683082397,6.644641878669276,6.940760273972603 +fastq/1024/private-decompress,baseline-eof,1.0,1.0,1.0,6.644641878669276,6.644641878669276 +fastq/1024/private-decompress,eof-control,0.9959149287332436,0.7349988100098087,1.2170247385222874,6.644641878669276,6.659541095890411 +fastq/1024/private-decompress,buffers-eof,1.0799951522819617,0.7215567336552818,1.40131201550551,6.644641878669276,7.1320665362035225 +fastq/1024/private-decompress,segmented-eof,1.0405011232804737,0.7238877366462055,1.1257850115367687,6.644641878669276,6.913757338551859 +fastq/1024/private-decompress,bytesio-eof,1.515760211903132,0.8973661298782285,2.002579005222373,6.644641878669276,9.764585127201567 +fastq/1024/private-decompress,bytesio-hybrid-eof,1.0476601955815672,0.758892397769712,1.571113285410934,6.644641878669276,7.857061643835617 +fastq/1024/stream-decompress,baseline,0.9832019491024917,0.6127150316190453,1.2293719228305229,6.734749315068493,6.6593547945205485 +fastq/1024/stream-decompress,baseline-eof,1.0,1.0,1.0,6.734749315068493,6.734749315068493 +fastq/1024/stream-decompress,eof-control,0.9900667318608722,0.7736256875413888,1.2217084839586931,6.734749315068493,6.7277726027397255 +fastq/1024/stream-decompress,buffers-eof,0.9922916451945788,0.6694066582541186,1.3759950890204273,6.734749315068493,6.4488301369863015 +fastq/1024/stream-decompress,segmented-eof,0.9883384128334161,0.62000492103209,1.1909022211369167,6.734749315068493,6.638442465753425 +fastq/1024/stream-decompress,bytesio-eof,1.735090217505697,1.076362128312955,2.0578149062548245,6.734749315068493,11.707135616438356 +fastq/1024/stream-decompress,bytesio-hybrid-eof,0.9610056882384646,0.6932185143933761,1.2305111112697344,6.734749315068493,6.405268493150684 +fastq/1024/compress1,baseline,0.9711537475291702,0.5958259131851884,1.0851164432513465,13.112457142857144,12.98269523809524 +fastq/1024/compress1,baseline-eof,1.0,1.0,1.0,13.112457142857144,13.112457142857144 +fastq/1024/compress1,eof-control,1.0865414785503862,0.5912451191877556,1.6330112485039403,13.112457142857144,14.247228571428572 +fastq/1024/compress1,buffers-eof,0.9899783860604894,0.5960111864494269,1.3879052126367655,13.112457142857144,13.033228571428571 +fastq/1024/compress1,segmented-eof,1.0095597933771447,0.579099124889519,1.3273496709073926,13.112457142857144,13.237809523809522 +fastq/1024/compress1,bytesio-eof,1.206814312573095,0.717252071422644,1.55305856320808,13.112457142857144,16.40775238095238 +fastq/1024/compress1,bytesio-hybrid-eof,0.9762006479795535,0.6007586986258439,1.3279222550455663,13.112457142857144,13.031914285714285 +fastq/1024/compress6,baseline,0.9709164988499551,0.8434449118394071,1.0624610892161412,22.472368020304568,22.1305 +fastq/1024/compress6,baseline-eof,1.0,1.0,1.0,22.472368020304568,22.472368020304568 +fastq/1024/compress6,eof-control,1.0190282188628041,0.6690666720360048,1.4983676048071446,22.472368020304568,22.899977157360404 +fastq/1024/compress6,buffers-eof,0.9980282185085975,0.7502617968323457,1.072079696235872,22.472368020304568,21.58723350253807 +fastq/1024/compress6,segmented-eof,0.963242314987166,0.7621804793165942,1.2873850923730723,22.472368020304568,21.64123350253807 +fastq/1024/compress6,bytesio-eof,1.0700717755141878,0.9681670861289194,1.2713434463393356,22.472368020304568,25.112954314720813 +fastq/1024/compress6,bytesio-hybrid-eof,1.018003017174932,0.8071999661864826,1.4246881965693934,22.472368020304568,22.540743654822332 +fastq/65536/decompress,baseline,1.0256132586653597,0.8715158617825098,1.1301555211779835,252.02416,251.60832000000002 +fastq/65536/decompress,baseline-eof,1.0,1.0,1.0,252.02416,252.02416 +fastq/65536/decompress,eof-control,0.9520326253579549,0.8460100553262614,1.1443542667518347,252.02416,245.6481 +fastq/65536/decompress,buffers-eof,1.0014408023212038,0.8536853680015283,1.241598864080877,252.02416,249.90974 +fastq/65536/decompress,segmented-eof,1.036658929309897,0.8723455726617029,1.1531448198195364,252.02416,257.86214 +fastq/65536/decompress,bytesio-eof,1.0319096059207324,0.8940856046610852,1.102827870416141,252.02416,261.10566 +fastq/65536/decompress,bytesio-hybrid-eof,0.9945692951755792,0.8421057680623685,1.2119783772542734,252.02416,253.57654 +fastq/65536/private-decompress,baseline,1.008071879636944,0.6885985324250475,1.0706106250518386,242.52359523809523,241.8784761904762 +fastq/65536/private-decompress,baseline-eof,1.0,1.0,1.0,242.52359523809523,242.52359523809523 +fastq/65536/private-decompress,eof-control,1.0342338121902426,0.6881919355768948,1.2342480527718434,242.52359523809523,251.3399761904762 +fastq/65536/private-decompress,buffers-eof,1.0051276921414227,0.7524495147502783,1.2967442549775423,242.52359523809523,255.64764285714287 +fastq/65536/private-decompress,segmented-eof,0.977891488142511,0.7477330754061957,1.1009059773502066,242.52359523809523,253.93538095238094 +fastq/65536/private-decompress,bytesio-eof,1.064362059799292,0.7219727613749534,1.1103086430726266,242.52359523809523,256.09140476190476 +fastq/65536/private-decompress,bytesio-hybrid-eof,1.0089733833915382,0.7450552966807976,1.2055516247756355,242.52359523809523,253.13542857142858 +fastq/65536/stream-decompress,baseline,0.9691349786980858,0.9142335377402501,1.1180507081699484,251.66486792452832,253.14981132075474 +fastq/65536/stream-decompress,baseline-eof,1.0,1.0,1.0,251.66486792452832,251.66486792452832 +fastq/65536/stream-decompress,eof-control,0.9839268138337781,0.9113476016725763,1.1183873124985069,251.66486792452832,248.43081132075474 +fastq/65536/stream-decompress,buffers-eof,0.9951213222381439,0.862257212680925,1.211844473010603,251.66486792452832,252.88484905660377 +fastq/65536/stream-decompress,segmented-eof,1.0145983183681702,0.8651236171553451,1.1197910098770167,251.66486792452832,253.39924528301884 +fastq/65536/stream-decompress,bytesio-eof,1.0055505082455418,0.8837827520755313,1.1448869019419887,251.66486792452832,254.08581132075471 +fastq/65536/stream-decompress,bytesio-hybrid-eof,1.0166306157908807,0.9131658779727723,1.211728183830331,251.66486792452832,267.47107547169816 +fastq/65536/compress1,baseline,0.9383718819436249,0.8332546862454124,1.0662451080579094,443.327,436.4613076923077 +fastq/65536/compress1,baseline-eof,1.0,1.0,1.0,443.327,443.327 +fastq/65536/compress1,eof-control,1.0185444857867911,0.8178676825177958,1.0928477743841913,443.327,465.95207692307696 +fastq/65536/compress1,buffers-eof,0.9982596628187806,0.8148540295147405,1.0691905852131836,443.327,439.99242307692305 +fastq/65536/compress1,segmented-eof,0.9711032019948463,0.8579494714855637,1.2159408477310447,443.327,454.05296153846155 +fastq/65536/compress1,bytesio-eof,1.005756181826686,0.8242898941169475,1.1270796778705898,443.327,437.9763461538461 +fastq/65536/compress1,bytesio-hybrid-eof,1.0191912546508606,0.8009627592537243,1.1717435176777828,443.327,443.55580769230767 +fastq/65536/compress6,baseline,0.9798110895579896,0.8090271552329363,1.1920168834504,1667.0439,1665.4263 +fastq/65536/compress6,baseline-eof,1.0,1.0,1.0,1667.0439,1667.0439 +fastq/65536/compress6,eof-control,0.9534431299382323,0.7761347257679971,1.1483831806396791,1667.0439,1678.6372 +fastq/65536/compress6,buffers-eof,0.9567277558693409,0.7203652627003493,1.1979521501819417,1667.0439,1630.019 +fastq/65536/compress6,segmented-eof,1.0488270750358635,0.7148735887752209,1.0893979710267463,1667.0439,1687.2823 +fastq/65536/compress6,bytesio-eof,0.9830808894714771,0.7563590884497279,1.145292134486012,1667.0439,1638.839 +fastq/65536/compress6,bytesio-hybrid-eof,1.0144990052285865,0.7400837277585991,1.0553417338931077,1667.0439,1676.9853999999998 +fastq/1048576/compress1,baseline,0.9915515640604061,0.8202633852512254,1.1277216336656355,7669.4215,7627.2735 +fastq/1048576/compress1,baseline-eof,1.0,1.0,1.0,7669.4215,7669.4215 +fastq/1048576/compress1,eof-control,0.9670639619917918,0.8036681534898412,1.4028179414850919,7669.4215,7659.899 +fastq/1048576/compress1,buffers-eof,1.1870680782112863,0.8697084613365734,1.5882419755897488,7669.4215,8724.177 +fastq/1048576/compress1,segmented-eof,1.0735717159371148,0.9817738564456636,1.271198130375392,7669.4215,8674.4925 +fastq/1048576/compress1,bytesio-eof,1.055955002603521,0.8278583068198909,1.368880621967475,7669.4215,7890.4595 +fastq/1048576/compress1,bytesio-hybrid-eof,1.0326714342144319,0.7765028150002337,1.154092025980262,7669.4215,7831.296 +fastq/1048576/compress6,baseline,1.029635859930498,0.8915941442328431,1.2220846204335598,30495.244,32078.055 +fastq/1048576/compress6,baseline-eof,1.0,1.0,1.0,30495.244,30495.244 +fastq/1048576/compress6,eof-control,1.0034246710657289,0.8821718227049433,1.3645753429015275,30495.244,30265.318 +fastq/1048576/compress6,buffers-eof,0.9748476188614854,0.883608281407094,1.378479493866381,30495.244,30929.903 +fastq/1048576/compress6,segmented-eof,0.9992362627374145,0.9056010737941321,1.2266640095400059,30495.244,30988.082 +fastq/1048576/compress6,bytesio-eof,1.0046260831376366,0.8845858555050091,1.0990752824148853,30495.244,30348.138 +fastq/1048576/compress6,bytesio-hybrid-eof,0.9966123897877321,0.8792019094468956,1.2268458976360481,30495.244,30251.485 +fastq/1048713/decompress,baseline,1.009493125739802,0.9375973444242766,1.4297717698575467,4139.37475,4108.2205 +fastq/1048713/decompress,baseline-eof,1.0,1.0,1.0,4139.37475,4139.37475 +fastq/1048713/decompress,eof-control,1.0296322121827464,0.9330572830484191,1.328365661991323,4139.37475,4182.5295 +fastq/1048713/decompress,buffers-eof,0.9140469183828753,0.8751267733411809,1.100595096141922,4139.37475,3772.6455 +fastq/1048713/decompress,segmented-eof,1.0576530890133233,0.9982135255313753,1.4026014993370293,4139.37475,4330.3595 +fastq/1048713/decompress,bytesio-eof,1.1541209087080206,1.0996177019246687,1.252460040795512,4139.37475,4685.88775 +fastq/1048713/decompress,bytesio-hybrid-eof,1.169246388262435,1.1160185337180135,1.246961606313392,4139.37475,4744.4195 +fastq/1048713/private-decompress,baseline,1.0050310306876333,0.9329979768206205,1.219210988857882,4035.80325,4015.3965 +fastq/1048713/private-decompress,baseline-eof,1.0,1.0,1.0,4035.80325,4035.80325 +fastq/1048713/private-decompress,eof-control,1.0593333674585588,0.9127768264899858,1.39878321577199,4035.80325,4252.82675 +fastq/1048713/private-decompress,buffers-eof,0.910000534798499,0.758793995012168,1.079937084904376,4035.80325,3577.5645 +fastq/1048713/private-decompress,segmented-eof,1.0820029165858684,0.9355504691403622,1.1744061337192955,4035.80325,4343.8365 +fastq/1048713/private-decompress,bytesio-eof,1.1364571600461444,1.035604912467522,1.1988190810912784,4035.80325,4586.5175 +fastq/1048713/private-decompress,bytesio-hybrid-eof,1.158284165611889,1.0251579456277673,1.276566246490305,4035.80325,4674.607 +fastq/1048713/stream-decompress,baseline,1.0201153851356997,0.9163182168183717,1.3339595054157716,4105.796,4180.477 +fastq/1048713/stream-decompress,baseline-eof,1.0,1.0,1.0,4105.796,4105.796 +fastq/1048713/stream-decompress,eof-control,1.0848293457759228,0.9121763345741893,1.4027984829831568,4105.796,4355.7935 +fastq/1048713/stream-decompress,buffers-eof,0.8884837553512135,0.8583766704434415,1.0766492526696152,4105.796,3675.28675 +fastq/1048713/stream-decompress,segmented-eof,1.0924876755472046,0.9649310836977694,1.1216650011534757,4105.796,4398.1455 +fastq/1048713/stream-decompress,bytesio-eof,1.1329598472699067,1.0272698913339606,1.1955184811241695,4105.796,4608.99275 +fastq/1048713/stream-decompress,bytesio-hybrid-eof,1.15550010855387,1.0136805281332588,1.3690643461623242,4105.796,4761.81725 +fastq/16777353/decompress,baseline,1.004827640944406,0.8470595619829241,1.3839414370611771,72268.476,73577.825 +fastq/16777353/decompress,baseline-eof,1.0,1.0,1.0,72268.476,72268.476 +fastq/16777353/decompress,eof-control,1.0316622841246172,0.8021048056998947,1.2301987245448485,72268.476,73374.373 +fastq/16777353/decompress,buffers-eof,1.0302869986194942,0.8036009944911314,1.1558842612612341,72268.476,73420.615 +fastq/16777353/decompress,segmented-eof,1.0149931075376724,0.8461631640996373,1.0790954445116436,72268.476,73236.486 +fastq/16777353/decompress,bytesio-eof,1.1484333355869796,0.8989359793919552,1.2203202189423248,72268.476,81839.994 +fastq/16777353/decompress,bytesio-hybrid-eof,1.1507893872982145,0.9275196541789872,1.2717406964552567,72268.476,82905.184 +fastq/16777353/private-decompress,baseline,0.9991526586210792,0.928673017444557,1.329960854713124,64631.791,64017.228 +fastq/16777353/private-decompress,baseline-eof,1.0,1.0,1.0,64631.791,64631.791 +fastq/16777353/private-decompress,eof-control,1.006238303928386,0.9416536676646491,1.1654452194080143,64631.791,63135.26 +fastq/16777353/private-decompress,buffers-eof,1.0410225388244851,0.9835024817042224,1.320377040947237,64631.791,66702.635 +fastq/16777353/private-decompress,segmented-eof,1.1383262958774794,1.0964870262281403,1.2395224572396715,64631.791,73341.563 +fastq/16777353/private-decompress,bytesio-eof,1.1455584776453835,1.090925142330825,1.2111687265482092,64631.791,73913.172 +fastq/16777353/private-decompress,bytesio-hybrid-eof,1.1393895216284908,1.1013361591682715,1.4266367565051545,64631.791,73159.396 +fastq/16777353/stream-decompress,baseline,1.0120445992697864,0.9584239939216305,1.4085178464904473,64548.212,64795.696 +fastq/16777353/stream-decompress,baseline-eof,1.0,1.0,1.0,64548.212,64548.212 +fastq/16777353/stream-decompress,eof-control,1.0617001317935972,0.960359938388628,1.2237238510565156,64548.212,68132.559 +fastq/16777353/stream-decompress,buffers-eof,1.0484441099756618,1.0259217558138902,1.2609489787261652,64548.212,68448.528 +fastq/16777353/stream-decompress,segmented-eof,1.151742053562576,1.0983561459818638,1.4039757600102076,64548.212,74895.775 +fastq/16777353/stream-decompress,bytesio-eof,1.1757111249176215,1.1009348409066897,1.2746843088802702,64548.212,75274.371 +fastq/16777353/stream-decompress,bytesio-hybrid-eof,1.1492632979516149,1.1077258708815163,1.270772306608781,64548.212,75140.995 +python/1024/decompress,baseline,0.9250587591486445,0.8396089785567304,1.6082946155924829,5.483062277580071,4.965980427046263 +python/1024/decompress,baseline-eof,1.0,1.0,1.0,5.483062277580071,5.483062277580071 +python/1024/decompress,eof-control,0.971120515161044,0.8584432720913749,1.4195701247791939,5.483062277580071,5.22685231316726 +python/1024/decompress,buffers-eof,0.992253178665683,0.8430409493625297,1.497288154624351,5.483062277580071,5.176991103202846 +python/1024/decompress,segmented-eof,1.2282220872993663,0.8436340008163462,1.4899332496289932,5.483062277580071,6.3567224199288255 +python/1024/decompress,bytesio-eof,1.404581081722224,1.2750906384306948,1.541997062251791,5.483062277580071,7.662619217081851 +python/1024/decompress,bytesio-hybrid-eof,0.9935122656034788,0.8391629080242416,1.4275885992784303,5.483062277580071,5.449973309608541 +python/1024/private-decompress,baseline,1.0014257575274863,0.8875522247736519,1.7559453410309116,5.964985436893204,6.178493527508091 +python/1024/private-decompress,baseline-eof,1.0,1.0,1.0,5.964985436893204,5.964985436893204 +python/1024/private-decompress,eof-control,0.9763305979127557,0.8499666446107291,1.528207263940788,5.964985436893204,5.872331715210357 +python/1024/private-decompress,buffers-eof,0.9620498507253101,0.8403438266911889,1.7710351937948854,5.964985436893204,5.9790857605177985 +python/1024/private-decompress,segmented-eof,1.1125741618902762,0.7985874323047991,1.3413049793191651,5.964985436893204,6.636488673139159 +python/1024/private-decompress,bytesio-eof,1.5235233337158245,1.2035310098771939,1.9194170156669175,5.964985436893204,9.087794498381879 +python/1024/private-decompress,bytesio-hybrid-eof,1.0254050634664844,0.8813012852337416,1.6920446226845498,5.964985436893204,6.2705 +python/1024/stream-decompress,baseline,1.1135496244285692,0.8883294587237108,1.6941280811287958,5.930894478527607,6.3985214723926385 +python/1024/stream-decompress,baseline-eof,1.0,1.0,1.0,5.930894478527607,5.930894478527607 +python/1024/stream-decompress,eof-control,1.0554603529007727,0.8896468010421958,1.5223363957707048,5.930894478527607,6.00877300613497 +python/1024/stream-decompress,buffers-eof,1.0278603492498724,0.90456688651692,1.7123261901139504,5.930894478527607,6.012927607361963 +python/1024/stream-decompress,segmented-eof,1.0732281894352969,0.9516865931701206,1.3089322134831922,5.930894478527607,5.999265030674846 +python/1024/stream-decompress,bytesio-eof,1.9454724752659966,1.6823812007705339,2.182182859108627,5.930894478527607,11.337699386503067 +python/1024/stream-decompress,bytesio-hybrid-eof,1.0722533845800188,0.9458177235411449,1.487747945198678,5.930894478527607,6.201006134969325 +python/1024/compress1,baseline,1.0025928215055686,0.6644281901698824,1.3116146584597719,11.902683972911964,11.10992776523702 +python/1024/compress1,baseline-eof,1.0,1.0,1.0,11.902683972911964,11.902683972911964 +python/1024/compress1,eof-control,1.0329020775237512,0.6367591734718936,1.380265111106715,11.902683972911964,11.444787810383746 +python/1024/compress1,buffers-eof,1.010805651323212,0.6274800979936466,1.5940136175395312,11.902683972911964,11.385582392776524 +python/1024/compress1,segmented-eof,1.013545325911469,0.6782532485336661,1.5046399102405275,11.902683972911964,11.708126410835215 +python/1024/compress1,bytesio-eof,1.222317115362092,0.8161967076521526,1.3437685691754455,11.902683972911964,13.743792325056432 +python/1024/compress1,bytesio-hybrid-eof,1.006780228532799,0.6348404214747404,1.6265798771793316,11.902683972911964,12.537880361173816 +python/1024/compress6,baseline,0.96767848680577,0.9338727240432164,1.2932193651472361,21.204928825622776,21.548658362989325 +python/1024/compress6,baseline-eof,1.0,1.0,1.0,21.204928825622776,21.204928825622776 +python/1024/compress6,eof-control,0.9204265883319085,0.7758010180747569,1.4970832848928983,21.204928825622776,20.636462633451956 +python/1024/compress6,buffers-eof,0.9370718704226657,0.7661016558476916,1.7241273114881484,21.204928825622776,20.726989323843416 +python/1024/compress6,segmented-eof,1.033909770111809,0.7752013010481601,1.28446451005926,21.204928825622776,22.013569395017793 +python/1024/compress6,bytesio-eof,1.136372981169187,0.9507494671879099,1.3987665393356952,21.204928825622776,24.09670818505338 +python/1024/compress6,bytesio-hybrid-eof,1.0173254439172148,0.7930810696633881,1.6508116014805798,21.204928825622776,22.547441281138788 +python/65536/decompress,baseline,0.9981625079305437,0.8546323573023388,1.17917140882594,66.02179032258066,65.90047580645161 +python/65536/decompress,baseline-eof,1.0,1.0,1.0,66.02179032258066,66.02179032258066 +python/65536/decompress,eof-control,0.9961475743833241,0.7863446612220493,1.2780481236215568,66.02179032258066,63.916411290322586 +python/65536/decompress,buffers-eof,0.9959241032813552,0.8057323689004996,1.5095170105329012,66.02179032258066,67.14986290322581 +python/65536/decompress,segmented-eof,1.0495972182878646,0.8152261404748951,1.4351257689327563,66.02179032258066,69.33209677419354 +python/65536/decompress,bytesio-eof,1.079887575663493,0.9215294261564034,1.370869490546987,66.02179032258066,75.21028225806451 +python/65536/decompress,bytesio-hybrid-eof,1.088989472084831,0.8386200692557888,1.552403093604227,66.02179032258066,72.29557258064517 +python/65536/private-decompress,baseline,0.9957616695935735,0.9414129457628857,1.5174142608659043,63.05187162162162,62.97007432432433 +python/65536/private-decompress,baseline-eof,1.0,1.0,1.0,63.05187162162162,63.05187162162162 +python/65536/private-decompress,eof-control,1.0248790412030622,0.8836907810941774,1.3231615184871035,63.05187162162162,63.95425 +python/65536/private-decompress,buffers-eof,1.0954329414628872,0.9556192480798943,1.5643701429523436,63.05187162162162,69.14994594594594 +python/65536/private-decompress,segmented-eof,1.0858041527748175,0.9705124484484088,1.3811559743825834,63.05187162162162,67.46314864864866 +python/65536/private-decompress,bytesio-eof,1.1357761097608308,1.0476184772271855,1.2476591082726567,63.05187162162162,72.04663513513513 +python/65536/private-decompress,bytesio-hybrid-eof,1.106968184820498,1.0347871743899997,1.5501541793581972,63.05187162162162,69.38142567567569 +python/65536/stream-decompress,baseline,0.9989500902148065,0.7268586054980302,1.4543693794206136,65.82862666666666,64.94006 +python/65536/stream-decompress,baseline-eof,1.0,1.0,1.0,65.82862666666666,65.82862666666666 +python/65536/stream-decompress,eof-control,1.015148740052114,0.6768062760203727,1.2782912327945075,65.82862666666666,63.11402 +python/65536/stream-decompress,buffers-eof,1.0525136278097453,0.7826899780593223,1.538061371481563,65.82862666666666,69.40578666666667 +python/65536/stream-decompress,segmented-eof,1.1775038914495692,0.793347740891072,1.4660076482697073,65.82862666666666,79.66238 +python/65536/stream-decompress,bytesio-eof,1.1376277248034807,0.8129995721545483,1.4744031969066702,65.82862666666666,74.12961999999999 +python/65536/stream-decompress,bytesio-hybrid-eof,1.0691257889966197,0.8873936403180332,1.6811604342589226,65.82862666666666,73.85540666666667 +python/65536/compress1,baseline,0.9990936054827264,0.7982961990054809,1.4129938511559117,171.17550847457625,171.0203559322034 +python/65536/compress1,baseline-eof,1.0,1.0,1.0,171.17550847457625,171.17550847457625 +python/65536/compress1,eof-control,0.982042152564854,0.7784285513553916,1.3939846950316845,171.17550847457625,171.43122033898305 +python/65536/compress1,buffers-eof,1.028200522209775,0.9264088569031015,1.2087573202674162,171.17550847457625,178.01233898305082 +python/65536/compress1,segmented-eof,0.9907728910267283,0.7784547145540692,1.3183020418968054,171.17550847457625,167.75501694915255 +python/65536/compress1,bytesio-eof,1.0117858934048671,0.9189439533798912,1.1140730081585495,171.17550847457625,175.1704745762712 +python/65536/compress1,bytesio-hybrid-eof,1.0147394561335847,0.7802238650333364,1.3061025679249367,171.17550847457625,173.69854237288135 +python/65536/compress6,baseline,0.9878033434915157,0.9282915795903328,1.483621112588298,517.6687619047619,501.09957142857144 +python/65536/compress6,baseline-eof,1.0,1.0,1.0,517.6687619047619,517.6687619047619 +python/65536/compress6,eof-control,0.9682718652663952,0.8604441546792025,1.2931968044573519,517.6687619047619,496.2364285714286 +python/65536/compress6,buffers-eof,1.0254800729541016,0.9551326634330518,1.3434472067430645,517.6687619047619,542.1529047619048 +python/65536/compress6,segmented-eof,0.9970360490866145,0.915753766664012,1.2891409349829266,517.6687619047619,500.7809523809524 +python/65536/compress6,bytesio-eof,0.9853556843298583,0.9007028913184218,1.3346308143825263,517.6687619047619,500.82847619047624 +python/65536/compress6,bytesio-hybrid-eof,1.0068480719962205,0.9201988292815838,1.2937673790378732,517.6687619047619,499.49514285714287 +python/1048576/compress1,baseline,1.0443464836420409,0.90210859473242,1.2793991554481627,2118.1921666666667,2162.246 +python/1048576/compress1,baseline-eof,1.0,1.0,1.0,2118.1921666666667,2118.1921666666667 +python/1048576/compress1,eof-control,0.9875245204749022,0.9504599024103393,1.219187731919504,2118.1921666666667,2198.1635 +python/1048576/compress1,buffers-eof,1.0340977778611247,0.9215946712364737,1.0798689096272807,2118.1921666666667,2080.1626666666666 +python/1048576/compress1,segmented-eof,0.9867362495160888,0.8505967711490225,1.189072790230664,2118.1921666666667,2126.624 +python/1048576/compress1,bytesio-eof,1.0122948397898743,0.8732660750259708,1.2146283738581758,2118.1921666666667,2108.3013333333333 +python/1048576/compress1,bytesio-hybrid-eof,1.0152962832068586,0.8892049865829863,1.076952906676329,2118.1921666666667,2119.937 +python/1048576/compress6,baseline,0.9871973564521946,0.9406161500059314,1.4323691241028105,4930.396,4965.493666666667 +python/1048576/compress6,baseline-eof,1.0,1.0,1.0,4930.396,4930.396 +python/1048576/compress6,eof-control,1.0366921753481055,0.9332031280031565,1.2282088613860203,4930.396,5057.629666666667 +python/1048576/compress6,buffers-eof,0.9995293677263136,0.929423336089837,1.1277782531887444,4930.396,4891.822 +python/1048576/compress6,segmented-eof,0.9888668716731454,0.8928488243541167,1.2273841973682453,4930.396,4860.611333333333 +python/1048576/compress6,bytesio-eof,1.0202869977658973,0.8990350228966412,1.1432301261141753,4930.396,4973.586 +python/1048576/compress6,bytesio-hybrid-eof,0.9911900498938319,0.9490983174960737,1.1518497397492151,4930.396,4929.330333333333 +python/1048713/decompress,baseline,1.0184961318634889,0.9945279304343243,1.247019006504141,328.0373939393939,333.6860606060606 +python/1048713/decompress,baseline-eof,1.0,1.0,1.0,328.0373939393939,328.0373939393939 +python/1048713/decompress,eof-control,1.0365823805753789,0.9461732961549175,1.2774052583570377,328.0373939393939,348.09596969696975 +python/1048713/decompress,buffers-eof,1.5320259019145848,1.3891757000061873,1.9220865683420112,328.0373939393939,511.2703939393939 +python/1048713/decompress,segmented-eof,0.9275160246458956,0.8720046920608593,1.1702046460554483,328.0373939393939,314.125 +python/1048713/decompress,bytesio-eof,1.2121490804469912,1.174695685529699,1.300108584666471,328.0373939393939,402.7680606060606 +python/1048713/decompress,bytesio-hybrid-eof,1.2106548169855609,1.1761787683785272,1.2807688749937487,328.0373939393939,406.991 +python/1048713/private-decompress,baseline,1.0232107988954517,0.821151678799033,1.2314241293967683,277.48432558139535,276.21937209302325 +python/1048713/private-decompress,baseline-eof,1.0,1.0,1.0,277.48432558139535,277.48432558139535 +python/1048713/private-decompress,eof-control,0.9833559609439106,0.8937998989263868,1.1966486108583592,277.48432558139535,281.70367441860463 +python/1048713/private-decompress,buffers-eof,1.62346215910289,1.3695177691099467,1.9972989995089554,277.48432558139535,452.85993023255816 +python/1048713/private-decompress,segmented-eof,0.8783023100793635,0.8165704736146692,1.1674991096659013,277.48432558139535,244.15676744186047 +python/1048713/private-decompress,bytesio-eof,1.2725507059262475,1.1152200717503606,1.324024150286174,277.48432558139535,357.1485581395349 +python/1048713/private-decompress,bytesio-hybrid-eof,1.2781170265132622,1.0597951611552123,1.3297615051218816,277.48432558139535,345.03220930232555 +python/1048713/stream-decompress,baseline,0.9954993868350238,0.9565802410454658,1.2646571758800242,335.37005714285715,342.0329428571428 +python/1048713/stream-decompress,baseline-eof,1.0,1.0,1.0,335.37005714285715,335.37005714285715 +python/1048713/stream-decompress,eof-control,1.0583468595688197,0.8343260214929843,1.2738339114522919,335.37005714285715,348.0276285714286 +python/1048713/stream-decompress,buffers-eof,1.5064315308155969,1.291427337952322,2.0255707771247597,335.37005714285715,521.7370857142857 +python/1048713/stream-decompress,segmented-eof,0.9804042508035673,0.8440550310793281,1.0851857061957373,335.37005714285715,343.8352 +python/1048713/stream-decompress,bytesio-eof,1.218474897502692,1.0692304258597631,1.6467378327003055,335.37005714285715,411.86628571428577 +python/1048713/stream-decompress,bytesio-hybrid-eof,1.2396545512788302,1.0003092464923204,1.3265771936056487,335.37005714285715,408.1045142857143 +python/16777353/decompress,baseline,1.0236633093258665,0.7070177438977268,1.3178002741978116,14360.671,14184.393 +python/16777353/decompress,baseline-eof,1.0,1.0,1.0,14360.671,14360.671 +python/16777353/decompress,eof-control,0.9327707611083418,0.7793523533178246,1.2482563096743116,14360.671,14202.981 +python/16777353/decompress,buffers-eof,1.057123674443906,0.8567959402149788,1.3279622416308572,14360.671,15987.671 +python/16777353/decompress,segmented-eof,1.4671109521079226,1.0857261212271276,1.7580247973587388,14360.671,19632.517 +python/16777353/decompress,bytesio-eof,1.576976209452539,1.2790993339964472,1.8767123797900465,14360.671,22698.013 +python/16777353/decompress,bytesio-hybrid-eof,1.5705933739401703,1.262828930078954,1.8589403947105916,14360.671,22496.78 +python/16777353/private-decompress,baseline,0.9988360498450178,0.729583773803204,1.3089102605031926,12213.344,11916.936 +python/16777353/private-decompress,baseline-eof,1.0,1.0,1.0,12213.344,12213.344 +python/16777353/private-decompress,eof-control,1.014528844207613,0.744205404189561,1.3291782265048013,12213.344,12620.151 +python/16777353/private-decompress,buffers-eof,1.2089428594398453,0.851471141307918,1.3504793755087403,12213.344,14030.095 +python/16777353/private-decompress,segmented-eof,1.651244664164755,1.0694583767987074,2.0775187843931295,12213.344,19163.122 +python/16777353/private-decompress,bytesio-eof,1.7250000681491349,1.308629797336004,2.0728794232004772,12213.344,21644.866 +python/16777353/private-decompress,bytesio-hybrid-eof,1.9210906568680954,1.289724617226657,2.224098426749068,12213.344,21690.86 +python/16777353/stream-decompress,baseline,1.010755862721727,0.7784494215821456,1.2821608248141785,13725.419,13823.233 +python/16777353/stream-decompress,baseline-eof,1.0,1.0,1.0,13725.419,13725.419 +python/16777353/stream-decompress,eof-control,1.0311833376650443,0.791809904420736,1.317736363742182,13725.419,14902.212 +python/16777353/stream-decompress,buffers-eof,1.1798595916498313,0.9441666664726696,1.3251509579684884,13725.419,15486.524 +python/16777353/stream-decompress,segmented-eof,1.5425432391981673,1.263516398302727,2.0139088931884506,13725.419,20462.182 +python/16777353/stream-decompress,bytesio-eof,1.785562668988809,1.251836589884945,1.977660645179775,13725.419,22905.141 +python/16777353/stream-decompress,bytesio-hybrid-eof,1.8135285341744394,1.4059842555062778,2.1596501820416147,13725.419,23677.362 +random/1024/decompress,baseline,1.0540283215011514,0.7882391138561903,2.4578379738206726,0.5806921465968586,0.6401602094240837 +random/1024/decompress,baseline-eof,1.0,1.0,1.0,0.5806921465968586,0.5806921465968586 +random/1024/decompress,eof-control,1.0271089581809818,0.518812206268063,1.5021406081290256,0.5806921465968586,0.5868104712041885 +random/1024/decompress,buffers-eof,1.0576544180582206,0.47173313478539,1.140184375177518,0.5806921465968586,0.604261780104712 +random/1024/decompress,segmented-eof,1.06840564997065,0.5298269615953317,2.8167492343474216,0.5806921465968586,0.7890293193717277 +random/1024/decompress,bytesio-eof,4.678528183212861,2.0076149482078653,10.145365869492887,0.5806921465968586,2.824530890052356 +random/1024/decompress,bytesio-hybrid-eof,1.0616910815297589,0.4475185674862685,2.3728768857474414,0.5806921465968586,0.7285842931937172 +random/1024/private-decompress,baseline,1.0407716267168445,0.6464851926951815,1.8856406744842937,1.375731914893617,1.2434740425531916 +random/1024/private-decompress,baseline-eof,1.0,1.0,1.0,1.375731914893617,1.375731914893617 +random/1024/private-decompress,eof-control,0.9265987621289403,0.6597645925503687,1.6594623974176388,1.375731914893617,1.3038451063829786 +random/1024/private-decompress,buffers-eof,0.8212194978610999,0.6213404381208639,1.0291539925274662,1.375731914893617,1.1636791489361702 +random/1024/private-decompress,segmented-eof,1.201104553011254,0.6326434479720504,2.200431801099299,1.375731914893617,1.4302017021276594 +random/1024/private-decompress,bytesio-eof,2.830290377934756,1.7543620201691186,4.756915025780395,1.375731914893617,3.8825387234042554 +random/1024/private-decompress,bytesio-hybrid-eof,1.0523308289281992,0.6934557352736068,1.5151765582825207,1.375731914893617,1.4477251063829788 +random/1024/stream-decompress,baseline,1.0035090984179103,0.4721722157679376,2.146541447073864,1.300482484076433,1.318937898089172 +random/1024/stream-decompress,baseline-eof,1.0,1.0,1.0,1.300482484076433,1.300482484076433 +random/1024/stream-decompress,eof-control,0.9871203492703545,0.4594391917082141,1.8397505696465588,1.300482484076433,1.314606687898089 +random/1024/stream-decompress,buffers-eof,0.9028802392056844,0.4615825969178289,1.3212248096102697,1.300482484076433,1.183593152866242 +random/1024/stream-decompress,segmented-eof,1.053662729408409,0.4944242961821165,2.3606268247704687,1.300482484076433,1.528702229299363 +random/1024/stream-decompress,bytesio-eof,4.751530031792285,2.07172255671758,6.415035939604452,1.300482484076433,6.309382165605096 +random/1024/stream-decompress,bytesio-hybrid-eof,0.9991751607761968,0.5566286516271067,1.7404663800237203,1.300482484076433,1.4295023885350318 +random/1024/compress1,baseline,1.1371468425272486,0.86720155028196,1.6586719187878085,14.636491891891891,16.643840540540538 +random/1024/compress1,baseline-eof,1.0,1.0,1.0,14.636491891891891,14.636491891891891 +random/1024/compress1,eof-control,1.0600777176335638,0.9420221946384973,1.5214348269963132,14.636491891891891,15.515818918918919 +random/1024/compress1,buffers-eof,0.9873839691975133,0.862448116324258,1.0928522949967516,14.636491891891891,14.10924054054054 +random/1024/compress1,segmented-eof,1.084615461002605,0.92827487468082,1.7789511299074827,14.636491891891891,16.05938108108108 +random/1024/compress1,bytesio-eof,1.3457300180883853,1.1582524961333494,1.5452444520849735,14.636491891891891,20.03784054054054 +random/1024/compress1,bytesio-hybrid-eof,1.0670154407620431,0.865187057357089,1.716777434722947,14.636491891891891,15.569724324324325 +random/1024/compress6,baseline,1.0979973104385878,0.7190310243177926,1.6489955335129154,34.23228651685393,37.654775280898875 +random/1024/compress6,baseline-eof,1.0,1.0,1.0,34.23228651685393,34.23228651685393 +random/1024/compress6,eof-control,1.0494343141154217,0.830206360603069,1.5446835570344637,34.23228651685393,35.08689887640449 +random/1024/compress6,buffers-eof,1.0376435003709485,0.7755295387226515,1.1960684333257239,34.23228651685393,36.009629213483144 +random/1024/compress6,segmented-eof,1.1019453141299242,0.7425165677223752,1.7992883057537998,34.23228651685393,37.86793258426967 +random/1024/compress6,bytesio-eof,1.244448044768644,0.8856989119065776,1.4989183508924933,34.23228651685393,42.872067415730335 +random/1024/compress6,bytesio-hybrid-eof,1.016094559240393,0.7496457990473603,1.2246728938976181,34.23228651685393,36.5327191011236 +random/65536/decompress,baseline,1.3854405164636374,0.9393005296563874,2.0794060232121154,8.559225118483413,11.122772511848341 +random/65536/decompress,baseline-eof,1.0,1.0,1.0,8.559225118483413,8.559225118483413 +random/65536/decompress,eof-control,1.020001415655867,0.7741196744082818,1.2032377394425522,8.559225118483413,8.306909952606635 +random/65536/decompress,buffers-eof,1.4586806716896155,1.1003917281808802,1.5939623935290856,8.559225118483413,12.184549763033175 +random/65536/decompress,segmented-eof,1.3549460571578786,1.1483490247613075,2.1789798410049572,8.559225118483413,12.1595 +random/65536/decompress,bytesio-eof,1.8321466245753268,1.431687093985088,2.3830730271823417,8.559225118483413,15.44228672985782 +random/65536/decompress,bytesio-hybrid-eof,1.6803905112134043,1.1912487157053702,1.8618257467207073,8.559225118483413,14.588675355450237 +random/65536/private-decompress,baseline,1.820918654165509,1.3933035981248878,2.3180935385932724,6.488846960167715,11.81566247379455 +random/65536/private-decompress,baseline-eof,1.0,1.0,1.0,6.488846960167715,6.488846960167715 +random/65536/private-decompress,eof-control,1.0332944851631622,0.9728170798796614,1.6286948932155372,6.488846960167715,7.0223186582809225 +random/65536/private-decompress,buffers-eof,1.518923306328688,1.3044584880340484,2.418613809796455,6.488846960167715,9.965769392033542 +random/65536/private-decompress,segmented-eof,1.7230054471791625,1.4124092799712735,2.1646365658104476,6.488846960167715,11.180318658280923 +random/65536/private-decompress,bytesio-eof,2.2949421112431327,1.8931253035509998,3.213653300473464,6.488846960167715,14.803752620545074 +random/65536/private-decompress,bytesio-hybrid-eof,2.008518636705585,1.7861258690570092,3.0755597412751436,6.488846960167715,13.472540880503145 +random/65536/stream-decompress,baseline,1.4250121959318094,1.070716940651949,2.214594596253743,9.272738703339883,12.18360510805501 +random/65536/stream-decompress,baseline-eof,1.0,1.0,1.0,9.272738703339883,9.272738703339883 +random/65536/stream-decompress,eof-control,1.013649562796238,0.8783324782941345,1.2460453041362252,9.272738703339883,9.12817485265226 +random/65536/stream-decompress,buffers-eof,1.4509241565065045,1.1635337912083035,1.6026307975602687,9.272738703339883,13.179777996070726 +random/65536/stream-decompress,segmented-eof,1.5090654320071344,1.2010523195231189,1.9795121597754493,9.272738703339883,13.313265225933202 +random/65536/stream-decompress,bytesio-eof,2.0759753511008965,1.6579238032890644,2.982717498007374,9.272738703339883,19.347548133595286 +random/65536/stream-decompress,bytesio-hybrid-eof,1.7044981950600675,1.3011536816094382,2.0596593436385424,9.272738703339883,16.270302554027506 +random/65536/compress1,baseline,1.040287587186959,0.7338845737023554,1.215383422451657,650.8503571428572,695.7383571428571 +random/65536/compress1,baseline-eof,1.0,1.0,1.0,650.8503571428572,650.8503571428572 +random/65536/compress1,eof-control,0.9754757681588343,0.804299173247712,1.3165378534105967,650.8503571428572,656.0466428571428 +random/65536/compress1,buffers-eof,1.014870948791199,0.7517820771437694,1.3097812671231954,650.8503571428572,636.1882142857144 +random/65536/compress1,segmented-eof,1.0090558287209945,0.8224285462091038,1.5023599475653122,650.8503571428572,660.1357857142857 +random/65536/compress1,bytesio-eof,0.9833382607862873,0.7666647840480006,1.2374576675721383,650.8503571428572,623.4938571428571 +random/65536/compress1,bytesio-hybrid-eof,1.0536742030406552,0.8089115589056944,1.3047407759409255,650.8503571428572,669.4401428571429 +random/65536/compress6,baseline,0.9752681529265482,0.8326328186338655,1.5739216706254964,1302.88925,1296.818875 +random/65536/compress6,baseline-eof,1.0,1.0,1.0,1302.88925,1302.88925 +random/65536/compress6,eof-control,1.0153606686063301,0.7841551333959389,1.2498204579048653,1302.88925,1322.372875 +random/65536/compress6,buffers-eof,0.9941333553731805,0.7380558837877002,1.1715710989454253,1302.88925,1263.31075 +random/65536/compress6,segmented-eof,1.0662470744000028,0.7555782629306407,1.476028823504706,1302.88925,1291.565125 +random/65536/compress6,bytesio-eof,1.0513988415479714,0.8121343452610019,1.5839683802748392,1302.88925,1312.48225 +random/65536/compress6,bytesio-hybrid-eof,1.0110122560302037,0.7469484428160168,1.0660961983843362,1302.88925,1240.97525 +random/1048576/compress1,baseline,0.955935852092758,0.6694627142966579,1.156995131699105,12871.5365,12589.78 +random/1048576/compress1,baseline-eof,1.0,1.0,1.0,12871.5365,12871.5365 +random/1048576/compress1,eof-control,0.9694881009717845,0.7568065971924203,1.1898777389796866,12871.5365,13266.2265 +random/1048576/compress1,buffers-eof,0.9653097648652527,0.7062906417422999,1.0931541627372885,12871.5365,12596.506 +random/1048576/compress1,segmented-eof,0.9935091501420031,0.7757131761230334,1.311324839160695,12871.5365,12813.8385 +random/1048576/compress1,bytesio-eof,1.0407179784331428,0.7785305354352515,1.2709883936544795,12871.5365,13180.27 +random/1048576/compress1,bytesio-hybrid-eof,1.0059461851664566,0.6731968584840852,1.0580439447344099,12871.5365,12935.0115 +random/1048576/compress6,baseline,0.9508868294353011,0.6095371276181815,1.0911247799475372,23516.774,22367.105 +random/1048576/compress6,baseline-eof,1.0,1.0,1.0,23516.774,23516.774 +random/1048576/compress6,eof-control,0.9651724339401314,0.745921612485177,1.0405718605942658,23516.774,22216.288 +random/1048576/compress6,buffers-eof,0.9060101525830031,0.6429800219719006,1.1748809326726901,23516.774,22690.52 +random/1048576/compress6,segmented-eof,0.928393021188469,0.7430398951688164,1.2606822326665588,23516.774,22025.997 +random/1048576/compress6,bytesio-eof,1.0044643453221942,0.7254340150286123,1.2010205886782106,23516.774,23144.203 +random/1048576/compress6,bytesio-hybrid-eof,0.9451898340518347,0.627288806943481,1.1024474996669373,23516.774,22603.913 +random/1048713/decompress,baseline,0.9543216834979737,0.719429375002778,1.5759153347968626,145.73605714285713,147.98177142857142 +random/1048713/decompress,baseline-eof,1.0,1.0,1.0,145.73605714285713,145.73605714285713 +random/1048713/decompress,eof-control,0.9360498450345204,0.6689008765340456,1.1642368359824449,145.73605714285713,140.78920000000002 +random/1048713/decompress,buffers-eof,1.5753846994010714,1.151414922414291,1.8141042290239466,145.73605714285713,231.0494857142857 +random/1048713/decompress,segmented-eof,1.3399659392367032,1.1702127849371358,1.551204702356236,145.73605714285713,200.15142857142857 +random/1048713/decompress,bytesio-eof,1.442650137371632,0.9513021053263222,1.9963939785745264,145.73605714285713,217.63125714285715 +random/1048713/decompress,bytesio-hybrid-eof,1.4116343773163103,1.058506258417527,1.8627597717525146,145.73605714285713,217.7276 +random/1048713/private-decompress,baseline,0.9744355407216266,0.8361455686541295,1.2606171104725536,87.92154098360655,90.89189344262296 +random/1048713/private-decompress,baseline-eof,1.0,1.0,1.0,87.92154098360655,87.92154098360655 +random/1048713/private-decompress,eof-control,0.9378838134113093,0.8095709252123243,1.063014765913804,87.92154098360655,86.32576229508196 +random/1048713/private-decompress,buffers-eof,1.7678970014431323,1.418169578788964,2.0029955968668762,87.92154098360655,155.87844262295081 +random/1048713/private-decompress,segmented-eof,1.5731944251509289,1.2007942329281163,1.6770839369507,87.92154098360655,135.0357213114754 +random/1048713/private-decompress,bytesio-eof,1.6226592860176752,1.362098729299432,2.3784409412901595,87.92154098360655,149.62984426229508 +random/1048713/private-decompress,bytesio-hybrid-eof,1.724167953137367,1.3612505288575953,2.0810425950516587,87.92154098360655,148.5293032786885 +random/1048713/stream-decompress,baseline,0.9722434112073732,0.743212498636226,1.297435262733674,149.07401694915254,142.46050847457624 +random/1048713/stream-decompress,baseline-eof,1.0,1.0,1.0,149.07401694915254,149.07401694915254 +random/1048713/stream-decompress,eof-control,1.0038710152742916,0.7095421912845774,1.1448836042458788,149.07401694915254,149.65108474576272 +random/1048713/stream-decompress,buffers-eof,1.5840378975514895,1.0934318469685955,1.840036981160497,149.07401694915254,225.98842372881356 +random/1048713/stream-decompress,segmented-eof,1.3687188301524356,0.963525622829135,1.6890655944103965,149.07401694915254,203.58991525423727 +random/1048713/stream-decompress,bytesio-eof,1.8797252862773128,1.3343471903915456,2.1778451051712078,149.07401694915254,276.1749322033898 +random/1048713/stream-decompress,bytesio-hybrid-eof,1.518524285830161,1.238422706967436,1.801894614173666,149.07401694915254,219.47537288135592 +random/16777353/decompress,baseline,1.0346602680425687,0.8038609733775172,1.2022055176016517,14756.089,15560.184 +random/16777353/decompress,baseline-eof,1.0,1.0,1.0,14756.089,14756.089 +random/16777353/decompress,eof-control,0.9420752592849468,0.8245761666354849,1.0920666220968058,14756.089,14556.248 +random/16777353/decompress,buffers-eof,1.099744451256698,0.9368608314030347,1.3219170732900043,14756.089,16703.009 +random/16777353/decompress,segmented-eof,0.40478973780040706,0.35831047342805367,0.5314848979281146,14756.089,6127.635 +random/16777353/decompress,bytesio-eof,1.663768267174358,1.3262994531366186,2.0286107333143573,14756.089,23973.8 +random/16777353/decompress,bytesio-hybrid-eof,1.6971245565135857,1.4288182264188007,1.8115641516249616,14756.089,25042.921 +random/16777353/private-decompress,baseline,1.0509255970093756,0.8202046489615856,1.2414990269282502,12540.8325,12816.162 +random/16777353/private-decompress,baseline-eof,1.0,1.0,1.0,12540.8325,12540.8325 +random/16777353/private-decompress,eof-control,1.0252879137088522,0.8540154904977476,1.2064133878354093,12540.8325,13194.8045 +random/16777353/private-decompress,buffers-eof,1.1504341039628834,0.9834566431528997,1.2711928039944411,12540.8325,14782.4075 +random/16777353/private-decompress,segmented-eof,0.3920097237067297,0.318302632170402,0.5127548063495803,12540.8325,4907.2105 +random/16777353/private-decompress,bytesio-eof,1.8144711739522545,1.474192185328573,2.404228535311037,12540.8325,23290.102 +random/16777353/private-decompress,bytesio-hybrid-eof,1.8223671596942137,1.5644668112009787,1.9419709885326548,12540.8325,22971.973 +random/16777353/stream-decompress,baseline,1.0152107984541234,0.8628581675325827,1.241309683592788,14568.9885,14642.5855 +random/16777353/stream-decompress,baseline-eof,1.0,1.0,1.0,14568.9885,14568.9885 +random/16777353/stream-decompress,eof-control,1.0160427403728132,0.8184844116189247,1.1462460422834586,14568.9885,14554.4515 +random/16777353/stream-decompress,buffers-eof,1.1811837149138684,0.9764305878734583,1.3906666315275813,14568.9885,17018.856 +random/16777353/stream-decompress,segmented-eof,0.423888983799643,0.3419241367863219,0.46264238761212184,14568.9885,5984.722 +random/16777353/stream-decompress,bytesio-eof,1.6983255188381472,1.3480912146641626,2.1123186741008837,14568.9885,23912.0165 +random/16777353/stream-decompress,bytesio-hybrid-eof,1.6902320687998094,1.3385497255424943,1.8483284625942078,14568.9885,24407.8945 +zeros/1024/decompress,baseline,1.0532142365114923,0.6171513975408867,1.2459904904052863,0.6956161879895562,0.7285561357702349 +zeros/1024/decompress,baseline-eof,1.0,1.0,1.0,0.6956161879895562,0.6956161879895562 +zeros/1024/decompress,eof-control,0.9427433159016148,0.561878224672,1.6414734574226506,0.6956161879895562,0.667751958224543 +zeros/1024/decompress,buffers-eof,0.9838550677588316,0.5744801386672314,2.338770637762892,0.6956161879895562,0.6709921671018277 +zeros/1024/decompress,segmented-eof,1.1794825531170379,0.7602869626555803,2.555393044046071,0.6956161879895562,0.8448759791122715 +zeros/1024/decompress,bytesio-eof,3.880688226607332,2.339055571636289,8.439719466558568,0.6956161879895562,2.8631618798955616 +zeros/1024/decompress,bytesio-hybrid-eof,1.0175644536373536,0.600577104364211,2.393405434131677,0.6956161879895562,0.6961370757180156 +zeros/1024/private-decompress,baseline,0.9880400994440305,0.4896240707555116,1.233433183187953,1.4055384068278804,1.4150448079658606 +zeros/1024/private-decompress,baseline-eof,1.0,1.0,1.0,1.4055384068278804,1.4055384068278804 +zeros/1024/private-decompress,eof-control,1.018029164244072,0.45354382734468124,1.6817054328514154,1.4055384068278804,1.4308790896159316 +zeros/1024/private-decompress,buffers-eof,0.9078305186995452,0.5761217335125396,2.0517278982201583,1.4055384068278804,1.3966088193456614 +zeros/1024/private-decompress,segmented-eof,1.0491021345652005,0.48087047505972036,1.8983755074553854,1.4055384068278804,1.6143520625889047 +zeros/1024/private-decompress,bytesio-eof,3.0494887287364065,1.4404704166003826,5.430416772422494,1.4055384068278804,4.357591749644381 +zeros/1024/private-decompress,bytesio-hybrid-eof,1.0362884598088355,0.4871001686491226,2.1802552086416926,1.4055384068278804,1.4422894736842107 +zeros/1024/stream-decompress,baseline,1.0168483842080094,0.5251778549321392,1.1531091037483183,1.4987987059669303,1.4095348670021568 +zeros/1024/stream-decompress,baseline-eof,1.0,1.0,1.0,1.4987987059669303,1.4987987059669303 +zeros/1024/stream-decompress,eof-control,1.059881067025933,0.47161076507707994,2.1225769595492006,1.4987987059669303,1.7475442127965493 +zeros/1024/stream-decompress,buffers-eof,0.8779848185696579,0.4409134672680493,1.9266284145110724,1.4987987059669303,1.4004651329978433 +zeros/1024/stream-decompress,segmented-eof,1.1576388279326504,0.5220148163239673,1.5231179922794151,1.4987987059669303,1.7350675772825304 +zeros/1024/stream-decompress,bytesio-eof,4.016229044711996,2.1368091843208656,9.712039690071032,1.4987987059669303,5.876585190510425 +zeros/1024/stream-decompress,bytesio-hybrid-eof,0.8871063286245539,0.49463809489429733,1.6882108156306919,1.4987987059669303,1.403487419122933 +zeros/1024/compress1,baseline,1.000280307757769,0.8483698171365952,1.0791795843651169,6.942780602636535,6.815976459510358 +zeros/1024/compress1,baseline-eof,1.0,1.0,1.0,6.942780602636535,6.942780602636535 +zeros/1024/compress1,eof-control,1.0232982090393608,0.7962770718888128,1.4249306924515175,6.942780602636535,6.765400188323917 +zeros/1024/compress1,buffers-eof,0.9829183370345499,0.7940232000070321,1.1071175097603747,6.942780602636535,6.813961393596986 +zeros/1024/compress1,segmented-eof,1.0086593170328149,0.768387971307735,1.1929320121122997,6.942780602636535,6.958066854990584 +zeros/1024/compress1,bytesio-eof,1.4247477103659134,1.1020662726465602,1.9226090470005146,6.942780602636535,9.3634736346516 +zeros/1024/compress1,bytesio-hybrid-eof,0.9433435780477845,0.7536990503996481,1.3601762086864588,6.942780602636535,6.543820150659134 +zeros/1024/compress6,baseline,0.9900060288275356,0.8137072896751127,1.0728572427065142,8.38693427230047,8.29666572769953 +zeros/1024/compress6,baseline-eof,1.0,1.0,1.0,8.38693427230047,8.38693427230047 +zeros/1024/compress6,eof-control,1.0623465783724915,0.7752490514179637,1.2196540023969245,8.38693427230047,8.741598122065728 +zeros/1024/compress6,buffers-eof,0.9593581321543647,0.7961715016807903,1.1039171163336412,8.38693427230047,8.143087323943663 +zeros/1024/compress6,segmented-eof,1.0598453776469883,0.7921149135191579,1.4155571070589201,8.38693427230047,8.671442253521127 +zeros/1024/compress6,bytesio-eof,1.3113532617517116,1.07422764357168,2.0632937326503273,8.38693427230047,11.03579248826291 +zeros/1024/compress6,bytesio-hybrid-eof,0.9858087562041903,0.795582866262654,1.1187134918666806,8.38693427230047,8.26527605633803 +zeros/65536/decompress,baseline,1.028784573857506,0.8796119750663245,1.5406719776775462,12.128789189189188,13.28386846846847 +zeros/65536/decompress,baseline-eof,1.0,1.0,1.0,12.128789189189188,12.128789189189188 +zeros/65536/decompress,eof-control,0.9126135234624088,0.8269103325928003,1.0862228754948016,12.128789189189188,11.427425225225225 +zeros/65536/decompress,buffers-eof,1.2902560761104076,1.053726504727554,1.4703926035752601,12.128789189189188,15.415196396396396 +zeros/65536/decompress,segmented-eof,1.329145694303688,1.105364803339853,1.7408626339682376,12.128789189189188,16.467046846846845 +zeros/65536/decompress,bytesio-eof,1.5157254280999457,1.280222572574164,2.281582851334865,12.128789189189188,18.203733333333332 +zeros/65536/decompress,bytesio-hybrid-eof,1.6070639572503935,1.283508866894094,1.8594830205225572,12.128789189189188,20.079091891891892 +zeros/65536/private-decompress,baseline,1.0515046932784944,0.6891836307332415,1.6917688160977695,10.579207865168538,10.806476123595505 +zeros/65536/private-decompress,baseline-eof,1.0,1.0,1.0,10.579207865168538,10.579207865168538 +zeros/65536/private-decompress,eof-control,1.0097127556888068,0.6351743686411535,1.1507817989256286,10.579207865168538,10.663578651685393 +zeros/65536/private-decompress,buffers-eof,1.3229776414130634,0.9105099004635017,1.7809422538054493,10.579207865168538,14.3479452247191 +zeros/65536/private-decompress,segmented-eof,1.3711612438039362,0.9751292734818142,2.0194156111236587,10.579207865168538,15.366442415730337 +zeros/65536/private-decompress,bytesio-eof,1.6970951318843015,1.2325977137723207,2.8762964543855727,10.579207865168538,19.005029494382022 +zeros/65536/private-decompress,bytesio-hybrid-eof,1.6859072840258038,1.07775509075376,2.4772904272750056,10.579207865168538,18.066071629213482 +zeros/65536/stream-decompress,baseline,1.032890845383076,0.8566615964353496,1.3671951054190907,13.253208133971292,13.66197009569378 +zeros/65536/stream-decompress,baseline-eof,1.0,1.0,1.0,13.253208133971292,13.253208133971292 +zeros/65536/stream-decompress,eof-control,0.9838257820922582,0.8088818088508581,1.2301859068681746,13.253208133971292,13.000575358851675 +zeros/65536/stream-decompress,buffers-eof,1.279274769982086,1.0838723420832566,1.5516845986412264,13.253208133971292,16.86033253588517 +zeros/65536/stream-decompress,segmented-eof,1.4560342074799622,1.115723490349101,1.8393599952995447,13.253208133971292,18.17452870813397 +zeros/65536/stream-decompress,bytesio-eof,1.709579293533003,1.4125826959703427,2.833070028544141,13.253208133971292,22.135540669856457 +zeros/65536/stream-decompress,bytesio-hybrid-eof,1.629511908583606,1.3232255712001617,2.270160732049891,13.253208133971292,21.30636124401914 +zeros/65536/compress1,baseline,0.9791773000362815,0.8507434111303671,1.3832143570625264,26.018720000000002,25.47694 +zeros/65536/compress1,baseline-eof,1.0,1.0,1.0,26.018720000000002,26.018720000000002 +zeros/65536/compress1,eof-control,0.989949159681952,0.892921171276078,1.3843993194789714,26.018720000000002,27.50905 +zeros/65536/compress1,buffers-eof,1.011108382914093,0.8432551722365617,1.1812679486154585,26.018720000000002,25.82584 +zeros/65536/compress1,segmented-eof,1.0483376087321608,0.8510219192647641,1.7362931629098977,26.018720000000002,26.49244 +zeros/65536/compress1,bytesio-eof,1.1496899498760822,1.0525284972928173,1.8764717493372005,26.018720000000002,32.76537 +zeros/65536/compress1,bytesio-hybrid-eof,1.0126878955848089,0.9018151213534146,1.6411991916670714,26.018720000000002,28.07364 +zeros/65536/compress6,baseline,1.023594960569016,0.9383397952132515,1.0979048339536317,34.965283625731,35.05175438596491 +zeros/65536/compress6,baseline-eof,1.0,1.0,1.0,34.965283625731,34.965283625731 +zeros/65536/compress6,eof-control,0.9196210602910148,0.8864546316836521,1.2785476004081713,34.965283625731,34.03683918128655 +zeros/65536/compress6,buffers-eof,0.9931427439044653,0.8683260852933362,1.2574528832800143,34.965283625731,34.03989766081872 +zeros/65536/compress6,segmented-eof,1.0769942670228805,0.9536913978784205,1.225195392861037,34.965283625731,36.28340643274854 +zeros/65536/compress6,bytesio-eof,1.1053000339001904,1.0238189913831512,1.6232379250922064,34.965283625731,39.1766812865497 +zeros/65536/compress6,bytesio-hybrid-eof,1.0563410550301124,0.9227031122850592,1.4481236548690457,34.965283625731,36.77280701754386 +zeros/1048576/compress1,baseline,0.9624396881809005,0.8987618759262661,1.3481075136494218,480.273125,462.2339166666667 +zeros/1048576/compress1,baseline-eof,1.0,1.0,1.0,480.273125,480.273125 +zeros/1048576/compress1,eof-control,1.0071306647996734,0.8564978307200831,1.5897390878996778,480.273125,483.69779166666666 +zeros/1048576/compress1,buffers-eof,1.0460899334878992,0.88065295813845,1.3108754969787442,480.273125,507.5632083333333 +zeros/1048576/compress1,segmented-eof,1.0663809330468206,0.9541263839772778,1.429653154542713,480.273125,490.4887083333333 +zeros/1048576/compress1,bytesio-eof,1.0272700733219942,0.9135991251475193,1.467772593863088,480.273125,482.9327083333333 +zeros/1048576/compress1,bytesio-hybrid-eof,1.0704877453629245,0.9415445464841837,1.551657900829111,480.273125,492.0131666666667 +zeros/1048576/compress6,baseline,0.9891777523407425,0.8608785974229004,1.2960305376790433,550.5159130434782,541.2980869565217 +zeros/1048576/compress6,baseline-eof,1.0,1.0,1.0,550.5159130434782,550.5159130434782 +zeros/1048576/compress6,eof-control,0.9972039239536615,0.8110690010047364,1.4877045907644348,550.5159130434782,547.4554782608695 +zeros/1048576/compress6,buffers-eof,0.9791502981996225,0.8228495944106321,1.343468255481299,550.5159130434782,537.8566956521739 +zeros/1048576/compress6,segmented-eof,1.079232312120822,0.9287333152982074,1.4062248321984818,550.5159130434782,570.9317391304348 +zeros/1048576/compress6,bytesio-eof,1.0292164751786193,0.9059469249062471,1.549870058646964,550.5159130434782,568.2128260869565 +zeros/1048576/compress6,bytesio-hybrid-eof,1.0143038984066606,0.8530453980896339,1.071861377260728,550.5159130434782,546.2442173913043 +zeros/1048713/decompress,baseline,1.012316904230325,0.7939721867670753,1.1721109913403622,261.3016666666667,261.28683333333333 +zeros/1048713/decompress,baseline-eof,1.0,1.0,1.0,261.3016666666667,261.3016666666667 +zeros/1048713/decompress,eof-control,0.9921449878067707,0.8104222422506846,1.3146327986702155,261.3016666666667,259.24913888888887 +zeros/1048713/decompress,buffers-eof,1.6511394170369575,1.2896563389267557,1.8365336953461255,261.3016666666667,443.56005555555555 +zeros/1048713/decompress,segmented-eof,0.9121773071291202,0.6609173035809605,1.140483127187019,261.3016666666667,235.2672777777778 +zeros/1048713/decompress,bytesio-eof,1.2234702684145033,0.9125939949118672,1.6545099562032821,261.3016666666667,336.0983611111111 +zeros/1048713/decompress,bytesio-hybrid-eof,1.2335016046267795,0.856853589895376,1.473623665452095,261.3016666666667,315.0135 +zeros/1048713/private-decompress,baseline,1.0557435703270335,0.7558541556345306,1.2541450505153902,214.22666666666666,213.17361111111111 +zeros/1048713/private-decompress,baseline-eof,1.0,1.0,1.0,214.22666666666666,214.22666666666666 +zeros/1048713/private-decompress,eof-control,0.9359201496925581,0.8063658753763798,1.1206790731634746,214.22666666666666,195.5159074074074 +zeros/1048713/private-decompress,buffers-eof,1.9106622049561262,1.4959762796768294,2.153378992828641,214.22666666666666,382.3454444444444 +zeros/1048713/private-decompress,segmented-eof,0.739451688491409,0.6188145303994904,0.9469783509562262,214.22666666666666,155.57305555555556 +zeros/1048713/private-decompress,bytesio-eof,1.3034636210866997,1.0204719123320944,1.673116466562157,214.22666666666666,265.68125925925926 +zeros/1048713/private-decompress,bytesio-hybrid-eof,1.3245230908072447,0.989125705323173,1.4919307024611217,214.22666666666666,270.04516666666666 +zeros/1048713/stream-decompress,baseline,0.8859895357512834,0.7271694214801471,1.2189852398523986,310.746875,270.508425 +zeros/1048713/stream-decompress,baseline-eof,1.0,1.0,1.0,310.746875,310.746875 +zeros/1048713/stream-decompress,eof-control,0.9161278426586593,0.7780862507855875,1.0568858294561208,310.746875,259.415 +zeros/1048713/stream-decompress,buffers-eof,1.5857314711786656,1.362487322911421,1.8300108294561206,310.746875,456.25829999999996 +zeros/1048713/stream-decompress,segmented-eof,0.7367067649513772,0.621715243737531,0.9128753978507436,310.746875,228.929325 +zeros/1048713/stream-decompress,bytesio-eof,1.0490521267782247,0.9173952932571205,1.6098132700469634,310.746875,325.8273 +zeros/1048713/stream-decompress,bytesio-hybrid-eof,1.159778276129084,0.8801474068149633,1.2577959048612224,310.746875,328.140625 +zeros/16777353/decompress,baseline,0.976121260150258,0.7467006252390952,1.1147313764013584,14270.939,13693.78 +zeros/16777353/decompress,baseline-eof,1.0,1.0,1.0,14270.939,14270.939 +zeros/16777353/decompress,eof-control,0.9655126417369028,0.868256100978649,1.119857507047676,14270.939,13785.128 +zeros/16777353/decompress,buffers-eof,1.1594170464427942,0.9626844137362169,1.3286463490594418,14270.939,16530.746 +zeros/16777353/decompress,segmented-eof,0.3925432021327549,0.3046308504825231,0.4901794534965166,14270.939,5677.622 +zeros/16777353/decompress,bytesio-eof,1.6828805319235451,1.293789521492896,2.352492025232771,14270.939,23010.941 +zeros/16777353/decompress,bytesio-hybrid-eof,1.667532528868633,1.3229899803226401,1.854819944976496,14270.939,23485.65 +zeros/16777353/private-decompress,baseline,1.0282625727649666,0.7956079147321913,1.0686241453718404,12235.7115,12398.9525 +zeros/16777353/private-decompress,baseline-eof,1.0,1.0,1.0,12235.7115,12235.7115 +zeros/16777353/private-decompress,eof-control,1.001833501567545,0.873903012001953,1.263921304774124,12235.7115,12276.6765 +zeros/16777353/private-decompress,buffers-eof,1.1855993242935983,1.1232634489624898,1.6285747672313342,12235.7115,14714.4775 +zeros/16777353/private-decompress,segmented-eof,0.4253355881219011,0.2775884748507493,0.4719890005895444,12235.7115,5206.306 +zeros/16777353/private-decompress,bytesio-eof,1.8731784980384367,1.4102319223367676,2.4283381687190997,12235.7115,22612.063 +zeros/16777353/private-decompress,bytesio-hybrid-eof,1.8571247410597524,1.4039740873150195,1.9532981227160116,12235.7115,21822.7925 +zeros/16777353/stream-decompress,baseline,0.9372656256792018,0.7635545130586716,1.1209804153062006,14148.041,13444.507 +zeros/16777353/stream-decompress,baseline-eof,1.0,1.0,1.0,14148.041,14148.041 +zeros/16777353/stream-decompress,eof-control,0.9402918043565184,0.8209405467417991,1.1750113543396536,14148.041,13327.623 +zeros/16777353/stream-decompress,buffers-eof,1.0913365595173439,1.035309498742117,1.3634041302016673,14148.041,16211.2915 +zeros/16777353/stream-decompress,segmented-eof,0.399768703614731,0.3326392933678587,0.4273275811504466,14148.041,5750.396 +zeros/16777353/stream-decompress,bytesio-eof,1.5726800760066735,1.2812397007911034,2.3037503359814537,14148.041,22663.2215 +zeros/16777353/stream-decompress,bytesio-hybrid-eof,1.6888372612545317,1.3618605332424292,1.7669369914887862,14148.041,24538.9605 diff --git a/benchmark_scripts/abi3_results/mitigation-confirmation.json b/benchmark_scripts/abi3_results/mitigation-confirmation.json new file mode 100644 index 0000000..e3c4cbf --- /dev/null +++ b/benchmark_scripts/abi3_results/mitigation-confirmation.json @@ -0,0 +1 @@ +[{"repeat": 0, "variant": "baseline", "cases": {"fastq/1024/decompress": {"n": 307, "cpu_ns": 5583.117263843648, "wall_ns": 5572.270358306189, "cold_ns": 40300}, "fastq/1024/private-decompress": {"n": 1022, "cpu_ns": 7011.521526418786, "wall_ns": 7015.24168297456, "cold_ns": 20344}, "fastq/1024/stream-decompress": {"n": 730, "cpu_ns": 6904.535616438357, "wall_ns": 6898.905479452054, "cold_ns": 14495}, "fastq/1024/compress1": {"n": 105, "cpu_ns": 14228.542857142857, "wall_ns": 14202.390476190476, "cold_ns": 153243}, "fastq/1024/compress6": {"n": 394, "cpu_ns": 19917.901015228428, "wall_ns": 19909.39086294416, "cold_ns": 39986}, "fastq/65536/decompress": {"n": 50, "cpu_ns": 262531.96, "wall_ns": 262622.36, "cold_ns": 289915}, "fastq/65536/private-decompress": {"n": 42, "cpu_ns": 242771.0, "wall_ns": 242662.88095238095, "cold_ns": 246752}, "fastq/65536/stream-decompress": {"n": 53, "cpu_ns": 253773.7358490566, "wall_ns": 253684.3396226415, "cold_ns": 231348}, "fastq/65536/compress1": {"n": 26, "cpu_ns": 456803.23076923075, "wall_ns": 456589.8461538461, "cold_ns": 569229}, "fastq/65536/compress6": {"n": 10, "cpu_ns": 1665426.3, "wall_ns": 1664900.3, "cold_ns": 1578171}, "fastq/1048576/compress1": {"n": 2, "cpu_ns": 8008310.5, "wall_ns": 8004432.0, "cold_ns": 8384745}, "fastq/1048576/compress6": {"n": 1, "cpu_ns": 34320841.0, "wall_ns": 34377683.0, "cold_ns": 29934321}, "fastq/1048713/decompress": {"n": 4, "cpu_ns": 4023560.5, "wall_ns": 4022225.75, "cold_ns": 4469988}, "fastq/1048713/private-decompress": {"n": 4, "cpu_ns": 4078334.5, "wall_ns": 4077077.75, "cold_ns": 4149204}, "fastq/1048713/stream-decompress": {"n": 4, "cpu_ns": 4073733.25, "wall_ns": 4072429.75, "cold_ns": 3886972}, "fastq/16777353/decompress": {"n": 1, "cpu_ns": 74325443.0, "wall_ns": 74316869.0, "cold_ns": 64228338}, "fastq/16777353/private-decompress": {"n": 1, "cpu_ns": 61426852.0, "wall_ns": 61421050.0, "cold_ns": 64390049}, "fastq/16777353/stream-decompress": {"n": 1, "cpu_ns": 67555839.0, "wall_ns": 67558365.0, "cold_ns": 63745460}, "python/1024/decompress": {"n": 562, "cpu_ns": 4834.370106761566, "wall_ns": 4830.55871886121, "cold_ns": 22107}, "python/1024/private-decompress": {"n": 618, "cpu_ns": 5553.776699029127, "wall_ns": 5551.546925566343, "cold_ns": 12701}, "python/1024/stream-decompress": {"n": 815, "cpu_ns": 6876.123926380368, "wall_ns": 6871.672392638036, "cold_ns": 9835}, "python/1024/compress1": {"n": 443, "cpu_ns": 11384.417607223477, "wall_ns": 11376.286681715575, "cold_ns": 21758}, "python/1024/compress6": {"n": 281, "cpu_ns": 19438.26334519573, "wall_ns": 19431.309608540927, "cold_ns": 35423}, "python/65536/decompress": {"n": 124, "cpu_ns": 65484.967741935485, "wall_ns": 65447.48387096774, "cold_ns": 85272}, "python/65536/private-decompress": {"n": 148, "cpu_ns": 60935.36486486487, "wall_ns": 60908.86486486487, "cold_ns": 79411}, "python/65536/stream-decompress": {"n": 150, "cpu_ns": 75296.64666666667, "wall_ns": 75266.67333333334, "cold_ns": 81254}, "python/65536/compress1": {"n": 59, "cpu_ns": 187978.7627118644, "wall_ns": 187872.5254237288, "cold_ns": 179563}, "python/65536/compress6": {"n": 21, "cpu_ns": 492907.6666666667, "wall_ns": 493254.38095238095, "cold_ns": 713701}, "python/1048576/compress1": {"n": 6, "cpu_ns": 2058364.0, "wall_ns": 2057291.6666666667, "cold_ns": 2327187}, "python/1048576/compress6": {"n": 3, "cpu_ns": 4725669.333333333, "wall_ns": 4723595.666666667, "cold_ns": 5097436}, "python/1048713/decompress": {"n": 33, "cpu_ns": 333686.0606060606, "wall_ns": 333499.8484848485, "cold_ns": 420580}, "python/1048713/private-decompress": {"n": 43, "cpu_ns": 272022.1395348837, "wall_ns": 271925.67441860464, "cold_ns": 266711}, "python/1048713/stream-decompress": {"n": 35, "cpu_ns": 342032.9428571428, "wall_ns": 341885.5714285714, "cold_ns": 326129}, "python/16777353/decompress": {"n": 1, "cpu_ns": 14700492.0, "wall_ns": 14693343.0, "cold_ns": 17512793}, "python/16777353/private-decompress": {"n": 1, "cpu_ns": 11799934.0, "wall_ns": 11793898.0, "cold_ns": 12320341}, "python/16777353/stream-decompress": {"n": 1, "cpu_ns": 12417345.0, "wall_ns": 12411081.0, "cold_ns": 12111026}, "random/1024/decompress": {"n": 955, "cpu_ns": 546.5633507853403, "wall_ns": 545.0261780104712, "cold_ns": 13803}, "random/1024/private-decompress": {"n": 1175, "cpu_ns": 1615.0102127659575, "wall_ns": 1612.776170212766, "cold_ns": 8777}, "random/1024/stream-decompress": {"n": 1256, "cpu_ns": 1514.6385350318471, "wall_ns": 1621.8343949044586, "cold_ns": 6943}, "random/1024/compress1": {"n": 370, "cpu_ns": 15943.554054054053, "wall_ns": 15931.710810810811, "cold_ns": 39203}, "random/1024/compress6": {"n": 178, "cpu_ns": 34624.988764044945, "wall_ns": 34607.34269662921, "cold_ns": 56321}, "random/65536/decompress": {"n": 422, "cpu_ns": 10876.457345971565, "wall_ns": 10862.056872037914, "cold_ns": 25554}, "random/65536/private-decompress": {"n": 477, "cpu_ns": 13055.895178197065, "wall_ns": 13046.958071278827, "cold_ns": 34083}, "random/65536/stream-decompress": {"n": 509, "cpu_ns": 12166.823182711198, "wall_ns": 12160.055009823183, "cold_ns": 29728}, "random/65536/compress1": {"n": 14, "cpu_ns": 724296.0714285715, "wall_ns": 723928.5714285715, "cold_ns": 739457}, "random/65536/compress6": {"n": 8, "cpu_ns": 1531465.25, "wall_ns": 1530729.25, "cold_ns": 1349420}, "random/1048576/compress1": {"n": 2, "cpu_ns": 12150274.0, "wall_ns": 12146834.5, "cold_ns": 13270559}, "random/1048576/compress6": {"n": 1, "cpu_ns": 20930396.0, "wall_ns": 20916006.0, "cold_ns": 23310397}, "random/1048713/decompress": {"n": 35, "cpu_ns": 202261.48571428572, "wall_ns": 202049.7142857143, "cold_ns": 285655}, "random/1048713/private-decompress": {"n": 122, "cpu_ns": 93692.18852459016, "wall_ns": 93642.0081967213, "cold_ns": 161040}, "random/1048713/stream-decompress": {"n": 59, "cpu_ns": 174036.13559322033, "wall_ns": 173939.61016949153, "cold_ns": 234435}, "random/16777353/decompress": {"n": 1, "cpu_ns": 13198991.0, "wall_ns": 13192553.0, "cold_ns": 19204509}, "random/16777353/private-decompress": {"n": 2, "cpu_ns": 12654719.0, "wall_ns": 12651447.5, "cold_ns": 13970818}, "random/16777353/stream-decompress": {"n": 2, "cpu_ns": 16780333.5, "wall_ns": 16777640.0, "cold_ns": 14315963}, "zeros/1024/decompress": {"n": 766, "cpu_ns": 682.8342036553524, "wall_ns": 680.3812010443864, "cold_ns": 20446}, "zeros/1024/private-decompress": {"n": 1406, "cpu_ns": 1372.7275960170698, "wall_ns": 1371.3577524893315, "cold_ns": 10532}, "zeros/1024/stream-decompress": {"n": 1391, "cpu_ns": 1423.9856218547807, "wall_ns": 1422.2437095614666, "cold_ns": 6614}, "zeros/1024/compress1": {"n": 1062, "cpu_ns": 7002.864406779661, "wall_ns": 6999.132768361582, "cold_ns": 14798}, "zeros/1024/compress6": {"n": 1065, "cpu_ns": 8296.66572769953, "wall_ns": 8293.196244131455, "cold_ns": 13841}, "zeros/65536/decompress": {"n": 555, "cpu_ns": 17469.873873873872, "wall_ns": 17462.140540540542, "cold_ns": 27598}, "zeros/65536/private-decompress": {"n": 712, "cpu_ns": 10495.564606741573, "wall_ns": 10492.476123595505, "cold_ns": 35682}, "zeros/65536/stream-decompress": {"n": 836, "cpu_ns": 13698.46052631579, "wall_ns": 13694.27990430622, "cold_ns": 17457}, "zeros/65536/compress1": {"n": 100, "cpu_ns": 25168.46, "wall_ns": 25146.21, "cold_ns": 106921}, "zeros/65536/compress6": {"n": 342, "cpu_ns": 33678.17251461988, "wall_ns": 33665.41812865497, "cold_ns": 41188}, "zeros/1048576/compress1": {"n": 24, "cpu_ns": 596673.9583333334, "wall_ns": 596087.2916666666, "cold_ns": 564426}, "zeros/1048576/compress6": {"n": 23, "cpu_ns": 573052.3478260869, "wall_ns": 572814.5217391305, "cold_ns": 876799}, "zeros/1048713/decompress": {"n": 36, "cpu_ns": 281251.8333333333, "wall_ns": 281088.5, "cold_ns": 411645}, "zeros/1048713/private-decompress": {"n": 54, "cpu_ns": 190025.5, "wall_ns": 189946.03703703705, "cold_ns": 196627}, "zeros/1048713/stream-decompress": {"n": 40, "cpu_ns": 251868.2, "wall_ns": 251743.175, "cold_ns": 238654}, "zeros/16777353/decompress": {"n": 1, "cpu_ns": 13149944.0, "wall_ns": 13143661.0, "cold_ns": 19536813}, "zeros/16777353/private-decompress": {"n": 2, "cpu_ns": 11910747.0, "wall_ns": 11907634.0, "cold_ns": 10619494}, "zeros/16777353/stream-decompress": {"n": 2, "cpu_ns": 13444507.0, "wall_ns": 13441310.0, "cold_ns": 11405687}}}, {"repeat": 0, "variant": "buffers-eof", "cases": {"fastq/1024/decompress": {"n": 307, "cpu_ns": 5771.374592833876, "wall_ns": 5760.14332247557, "cold_ns": 38682}, "fastq/1024/private-decompress": {"n": 1022, "cpu_ns": 7250.0968688845405, "wall_ns": 7245.070450097847, "cold_ns": 13981}, "fastq/1024/stream-decompress": {"n": 730, "cpu_ns": 6435.97397260274, "wall_ns": 6429.741095890411, "cold_ns": 14780}, "fastq/1024/compress1": {"n": 105, "cpu_ns": 18198.847619047618, "wall_ns": 18152.219047619048, "cold_ns": 196795}, "fastq/1024/compress6": {"n": 394, "cpu_ns": 20662.705583756346, "wall_ns": 20654.289340101524, "cold_ns": 46853}, "fastq/65536/decompress": {"n": 50, "cpu_ns": 253674.14, "wall_ns": 253578.72, "cold_ns": 285038}, "fastq/65536/private-decompress": {"n": 42, "cpu_ns": 262419.7380952381, "wall_ns": 262300.9761904762, "cold_ns": 256267}, "fastq/65536/stream-decompress": {"n": 53, "cpu_ns": 248420.56603773584, "wall_ns": 248337.16981132075, "cold_ns": 306546}, "fastq/65536/compress1": {"n": 26, "cpu_ns": 456146.46153846156, "wall_ns": 455966.6153846154, "cold_ns": 542174}, "fastq/65536/compress6": {"n": 10, "cpu_ns": 1640847.4, "wall_ns": 1640414.2, "cold_ns": 1542482}, "fastq/1048576/compress1": {"n": 2, "cpu_ns": 8647318.5, "wall_ns": 8644819.0, "cold_ns": 8958925}, "fastq/1048576/compress6": {"n": 1, "cpu_ns": 31197569.0, "wall_ns": 31191918.0, "cold_ns": 29711196}, "fastq/1048713/decompress": {"n": 4, "cpu_ns": 3626491.0, "wall_ns": 3625286.75, "cold_ns": 4359662}, "fastq/1048713/private-decompress": {"n": 4, "cpu_ns": 3546720.75, "wall_ns": 3545390.25, "cold_ns": 3461876}, "fastq/1048713/stream-decompress": {"n": 4, "cpu_ns": 3480992.75, "wall_ns": 3480903.25, "cold_ns": 3688134}, "fastq/16777353/decompress": {"n": 1, "cpu_ns": 74311869.0, "wall_ns": 74318402.0, "cold_ns": 71654160}, "fastq/16777353/private-decompress": {"n": 1, "cpu_ns": 69813104.0, "wall_ns": 69805370.0, "cold_ns": 67953373}, "fastq/16777353/stream-decompress": {"n": 1, "cpu_ns": 70991337.0, "wall_ns": 70985443.0, "cold_ns": 70537354}, "python/1024/decompress": {"n": 562, "cpu_ns": 8209.724199288255, "wall_ns": 8199.398576512456, "cold_ns": 30436}, "python/1024/private-decompress": {"n": 618, "cpu_ns": 9722.966019417476, "wall_ns": 9712.711974110032, "cold_ns": 21963}, "python/1024/stream-decompress": {"n": 815, "cpu_ns": 9459.614723926381, "wall_ns": 9453.284662576687, "cold_ns": 19976}, "python/1024/compress1": {"n": 443, "cpu_ns": 17644.0, "wall_ns": 17632.302483069976, "cold_ns": 32401}, "python/1024/compress6": {"n": 281, "cpu_ns": 34885.51957295374, "wall_ns": 34863.903914590745, "cold_ns": 51997}, "python/65536/decompress": {"n": 124, "cpu_ns": 99082.29838709677, "wall_ns": 99032.59677419355, "cold_ns": 116742}, "python/65536/private-decompress": {"n": 148, "cpu_ns": 95818.18918918919, "wall_ns": 95992.7027027027, "cold_ns": 108080}, "python/65536/stream-decompress": {"n": 150, "cpu_ns": 100265.38, "wall_ns": 100227.75333333333, "cold_ns": 108998}, "python/65536/compress1": {"n": 59, "cpu_ns": 195536.38983050847, "wall_ns": 195433.64406779662, "cold_ns": 224698}, "python/65536/compress6": {"n": 21, "cpu_ns": 713348.5238095238, "wall_ns": 713031.1428571428, "cold_ns": 732962}, "python/1048576/compress1": {"n": 6, "cpu_ns": 2361553.3333333335, "wall_ns": 2360263.5, "cold_ns": 2860485}, "python/1048576/compress6": {"n": 3, "cpu_ns": 5087494.333333333, "wall_ns": 5085030.333333333, "cold_ns": 4944063}, "python/1048713/decompress": {"n": 33, "cpu_ns": 629726.0, "wall_ns": 629741.8787878788, "cold_ns": 630071}, "python/1048713/private-decompress": {"n": 43, "cpu_ns": 548254.1162790698, "wall_ns": 548217.5813953489, "cold_ns": 556751}, "python/1048713/stream-decompress": {"n": 35, "cpu_ns": 668978.2, "wall_ns": 669393.0, "cold_ns": 655151}, "python/16777353/decompress": {"n": 1, "cpu_ns": 14798717.0, "wall_ns": 14793124.0, "cold_ns": 20118268}, "python/16777353/private-decompress": {"n": 1, "cpu_ns": 13695986.0, "wall_ns": 13689359.0, "cold_ns": 14243213}, "python/16777353/stream-decompress": {"n": 1, "cpu_ns": 15234184.0, "wall_ns": 15228331.0, "cold_ns": 15119569}, "random/1024/decompress": {"n": 955, "cpu_ns": 613.4020942408376, "wall_ns": 611.6931937172775, "cold_ns": 12620}, "random/1024/private-decompress": {"n": 1175, "cpu_ns": 1200.2621276595744, "wall_ns": 1199.2868085106384, "cold_ns": 8227}, "random/1024/stream-decompress": {"n": 1256, "cpu_ns": 1183.593152866242, "wall_ns": 1182.4968152866243, "cold_ns": 5716}, "random/1024/compress1": {"n": 370, "cpu_ns": 15466.748648648649, "wall_ns": 15456.659459459459, "cold_ns": 89939}, "random/1024/compress6": {"n": 178, "cpu_ns": 35432.449438202246, "wall_ns": 35407.106741573036, "cold_ns": 71043}, "random/65536/decompress": {"n": 422, "cpu_ns": 10796.27962085308, "wall_ns": 10791.902843601896, "cold_ns": 62553}, "random/65536/private-decompress": {"n": 477, "cpu_ns": 15063.811320754718, "wall_ns": 15054.649895178198, "cold_ns": 17519}, "random/65536/stream-decompress": {"n": 509, "cpu_ns": 14648.528487229862, "wall_ns": 14640.400785854617, "cold_ns": 30384}, "random/65536/compress1": {"n": 14, "cpu_ns": 616987.5714285715, "wall_ns": 616676.0, "cold_ns": 713690}, "random/65536/compress6": {"n": 8, "cpu_ns": 1152318.625, "wall_ns": 1151966.125, "cold_ns": 1416340}, "random/1048576/compress1": {"n": 2, "cpu_ns": 13894366.0, "wall_ns": 13890909.5, "cold_ns": 13647930}, "random/1048576/compress6": {"n": 1, "cpu_ns": 21308855.0, "wall_ns": 21303681.0, "cold_ns": 22506322}, "random/1048713/decompress": {"n": 35, "cpu_ns": 214759.25714285715, "wall_ns": 214616.14285714287, "cold_ns": 337524}, "random/1048713/private-decompress": {"n": 122, "cpu_ns": 151362.3524590164, "wall_ns": 151324.38524590165, "cold_ns": 202997}, "random/1048713/stream-decompress": {"n": 59, "cpu_ns": 214964.25423728814, "wall_ns": 214893.93220338982, "cold_ns": 235492}, "random/16777353/decompress": {"n": 1, "cpu_ns": 16703009.0, "wall_ns": 16695291.0, "cold_ns": 25915325}, "random/16777353/private-decompress": {"n": 2, "cpu_ns": 14578873.0, "wall_ns": 14575928.0, "cold_ns": 14699599}, "random/16777353/stream-decompress": {"n": 2, "cpu_ns": 20605936.5, "wall_ns": 20601619.0, "cold_ns": 17448581}, "zeros/1024/decompress": {"n": 766, "cpu_ns": 678.4543080939948, "wall_ns": 676.4569190600522, "cold_ns": 20120}, "zeros/1024/private-decompress": {"n": 1406, "cpu_ns": 2145.0412517780937, "wall_ns": 2140.9281650071125, "cold_ns": 10362}, "zeros/1024/stream-decompress": {"n": 1391, "cpu_ns": 1677.6312005751258, "wall_ns": 1674.6132278936018, "cold_ns": 10404}, "zeros/1024/compress1": {"n": 1062, "cpu_ns": 7184.155367231639, "wall_ns": 7179.840866290019, "cold_ns": 97147}, "zeros/1024/compress6": {"n": 1065, "cpu_ns": 8117.868544600939, "wall_ns": 8157.076056338028, "cold_ns": 21276}, "zeros/65536/decompress": {"n": 555, "cpu_ns": 15415.196396396397, "wall_ns": 15407.857657657658, "cold_ns": 32427}, "zeros/65536/private-decompress": {"n": 712, "cpu_ns": 13431.717696629214, "wall_ns": 13427.327247191011, "cold_ns": 24020}, "zeros/65536/stream-decompress": {"n": 836, "cpu_ns": 16482.80023923445, "wall_ns": 16477.391148325358, "cold_ns": 20581}, "zeros/65536/compress1": {"n": 100, "cpu_ns": 26477.89, "wall_ns": 26445.11, "cold_ns": 478286}, "zeros/65536/compress6": {"n": 342, "cpu_ns": 33640.40935672515, "wall_ns": 33628.12573099415, "cold_ns": 67120}, "zeros/1048576/compress1": {"n": 24, "cpu_ns": 463000.625, "wall_ns": 462784.625, "cold_ns": 547177}, "zeros/1048576/compress6": {"n": 23, "cpu_ns": 547980.6086956522, "wall_ns": 547761.3913043478, "cold_ns": 493820}, "zeros/1048713/decompress": {"n": 36, "cpu_ns": 456839.94444444444, "wall_ns": 456697.75, "cold_ns": 545570}, "zeros/1048713/private-decompress": {"n": 54, "cpu_ns": 376095.8888888889, "wall_ns": 376010.51851851854, "cold_ns": 454231}, "zeros/1048713/stream-decompress": {"n": 40, "cpu_ns": 471921.975, "wall_ns": 471800.025, "cold_ns": 398390}, "zeros/16777353/decompress": {"n": 1, "cpu_ns": 17262092.0, "wall_ns": 17255328.0, "cold_ns": 22672742}, "zeros/16777353/private-decompress": {"n": 2, "cpu_ns": 13444241.0, "wall_ns": 13440218.0, "cold_ns": 14889517}, "zeros/16777353/stream-decompress": {"n": 2, "cpu_ns": 17202649.0, "wall_ns": 17199085.0, "cold_ns": 16400984}}}, {"repeat": 0, "variant": "segmented-eof", "cases": {"fastq/1024/decompress": {"n": 307, "cpu_ns": 5799.687296416938, "wall_ns": 5789.201954397394, "cold_ns": 40134}, "fastq/1024/private-decompress": {"n": 1022, "cpu_ns": 6761.8688845401175, "wall_ns": 6758.62915851272, "cold_ns": 14953}, "fastq/1024/stream-decompress": {"n": 730, "cpu_ns": 6303.6630136986305, "wall_ns": 6301.472602739726, "cold_ns": 14916}, "fastq/1024/compress1": {"n": 105, "cpu_ns": 13237.809523809523, "wall_ns": 13217.2, "cold_ns": 155319}, "fastq/1024/compress6": {"n": 394, "cpu_ns": 21552.969543147206, "wall_ns": 21542.17766497462, "cold_ns": 39438}, "fastq/65536/decompress": {"n": 50, "cpu_ns": 262013.26, "wall_ns": 261920.42, "cold_ns": 288622}, "fastq/65536/private-decompress": {"n": 42, "cpu_ns": 231604.2857142857, "wall_ns": 231555.69047619047, "cold_ns": 256374}, "fastq/65536/stream-decompress": {"n": 53, "cpu_ns": 253282.77358490566, "wall_ns": 253190.77358490566, "cold_ns": 297270}, "fastq/65536/compress1": {"n": 26, "cpu_ns": 520936.23076923075, "wall_ns": 520778.1153846154, "cold_ns": 723191}, "fastq/65536/compress6": {"n": 10, "cpu_ns": 1590477.2, "wall_ns": 1589995.4, "cold_ns": 1528753}, "fastq/1048576/compress1": {"n": 2, "cpu_ns": 8674492.5, "wall_ns": 8672131.0, "cold_ns": 10821707}, "fastq/1048576/compress6": {"n": 1, "cpu_ns": 31599400.0, "wall_ns": 31593875.0, "cold_ns": 29675756}, "fastq/1048713/decompress": {"n": 4, "cpu_ns": 4536315.0, "wall_ns": 4535092.0, "cold_ns": 3838617}, "fastq/1048713/private-decompress": {"n": 4, "cpu_ns": 4798091.75, "wall_ns": 4796755.75, "cold_ns": 4089294}, "fastq/1048713/stream-decompress": {"n": 4, "cpu_ns": 4472121.5, "wall_ns": 4471144.5, "cold_ns": 3960750}, "fastq/16777353/decompress": {"n": 1, "cpu_ns": 75033414.0, "wall_ns": 75028021.0, "cold_ns": 74444571}, "fastq/16777353/private-decompress": {"n": 1, "cpu_ns": 72526869.0, "wall_ns": 72531417.0, "cold_ns": 72621732}, "fastq/16777353/stream-decompress": {"n": 1, "cpu_ns": 71739783.0, "wall_ns": 71735232.0, "cold_ns": 69947404}, "python/1024/decompress": {"n": 562, "cpu_ns": 8169.396797153025, "wall_ns": 8160.772241992882, "cold_ns": 33433}, "python/1024/private-decompress": {"n": 618, "cpu_ns": 6470.936893203883, "wall_ns": 6466.487055016181, "cold_ns": 20662}, "python/1024/stream-decompress": {"n": 815, "cpu_ns": 5779.867484662576, "wall_ns": 5778.122699386503, "cold_ns": 11409}, "python/1024/compress1": {"n": 443, "cpu_ns": 11457.92776523702, "wall_ns": 11468.95033860045, "cold_ns": 100003}, "python/1024/compress6": {"n": 281, "cpu_ns": 20919.846975088967, "wall_ns": 20906.914590747332, "cold_ns": 47591}, "python/65536/decompress": {"n": 124, "cpu_ns": 66929.58064516129, "wall_ns": 66899.04838709677, "cold_ns": 93458}, "python/65536/private-decompress": {"n": 148, "cpu_ns": 67463.14864864865, "wall_ns": 67434.92567567568, "cold_ns": 73098}, "python/65536/stream-decompress": {"n": 150, "cpu_ns": 75386.58666666667, "wall_ns": 75359.79333333333, "cold_ns": 78487}, "python/65536/compress1": {"n": 59, "cpu_ns": 167755.01694915254, "wall_ns": 167666.25423728814, "cold_ns": 212684}, "python/65536/compress6": {"n": 21, "cpu_ns": 529409.8571428572, "wall_ns": 529194.619047619, "cold_ns": 564210}, "python/1048576/compress1": {"n": 6, "cpu_ns": 2142138.1666666665, "wall_ns": 2141134.5, "cold_ns": 2120579}, "python/1048576/compress6": {"n": 3, "cpu_ns": 4968081.666666667, "wall_ns": 4965940.666666667, "cold_ns": 5147057}, "python/1048713/decompress": {"n": 33, "cpu_ns": 327471.3333333333, "wall_ns": 327273.9393939394, "cold_ns": 523614}, "python/1048713/private-decompress": {"n": 43, "cpu_ns": 241092.02325581395, "wall_ns": 240975.58139534883, "cold_ns": 325656}, "python/1048713/stream-decompress": {"n": 35, "cpu_ns": 287877.3714285714, "wall_ns": 287747.85714285716, "cold_ns": 327108}, "python/16777353/decompress": {"n": 1, "cpu_ns": 19844336.0, "wall_ns": 19848148.0, "cold_ns": 18941664}, "python/16777353/private-decompress": {"n": 1, "cpu_ns": 18018648.0, "wall_ns": 18011872.0, "cold_ns": 15630702}, "python/16777353/stream-decompress": {"n": 1, "cpu_ns": 18950463.0, "wall_ns": 18953271.0, "cold_ns": 16663130}, "random/1024/decompress": {"n": 955, "cpu_ns": 659.1748691099476, "wall_ns": 657.4356020942408, "cold_ns": 10400}, "random/1024/private-decompress": {"n": 1175, "cpu_ns": 1419.1863829787235, "wall_ns": 1416.6059574468086, "cold_ns": 7546}, "random/1024/stream-decompress": {"n": 1256, "cpu_ns": 1305.8933121019109, "wall_ns": 1303.2460191082803, "cold_ns": 9440}, "random/1024/compress1": {"n": 370, "cpu_ns": 15350.175675675675, "wall_ns": 15339.745945945946, "cold_ns": 23778}, "random/1024/compress6": {"n": 178, "cpu_ns": 52320.23595505618, "wall_ns": 52293.38764044944, "cold_ns": 59526}, "random/65536/decompress": {"n": 422, "cpu_ns": 11266.803317535545, "wall_ns": 11259.090047393365, "cold_ns": 29239}, "random/65536/private-decompress": {"n": 477, "cpu_ns": 13024.368972746332, "wall_ns": 13015.287211740042, "cold_ns": 49518}, "random/65536/stream-decompress": {"n": 509, "cpu_ns": 14150.697445972495, "wall_ns": 14431.811394891945, "cold_ns": 23807}, "random/65536/compress1": {"n": 14, "cpu_ns": 660135.7857142857, "wall_ns": 659809.7857142857, "cold_ns": 659811}, "random/65536/compress6": {"n": 8, "cpu_ns": 1179676.125, "wall_ns": 1179186.0, "cold_ns": 1226427}, "random/1048576/compress1": {"n": 2, "cpu_ns": 12706079.0, "wall_ns": 12702808.0, "cold_ns": 13214872}, "random/1048576/compress6": {"n": 1, "cpu_ns": 21883518.0, "wall_ns": 21877173.0, "cold_ns": 22596395}, "random/1048713/decompress": {"n": 35, "cpu_ns": 180179.2857142857, "wall_ns": 180300.74285714285, "cold_ns": 356995}, "random/1048713/private-decompress": {"n": 122, "cpu_ns": 145293.5655737705, "wall_ns": 145258.84426229508, "cold_ns": 156413}, "random/1048713/stream-decompress": {"n": 59, "cpu_ns": 227632.59322033898, "wall_ns": 227543.45762711865, "cold_ns": 281065}, "random/16777353/decompress": {"n": 1, "cpu_ns": 5516141.0, "wall_ns": 5509591.0, "cold_ns": 15443812}, "random/16777353/private-decompress": {"n": 2, "cpu_ns": 4720384.5, "wall_ns": 4717065.5, "cold_ns": 4350956}, "random/16777353/stream-decompress": {"n": 2, "cpu_ns": 5720552.5, "wall_ns": 5716207.5, "cold_ns": 5614675}, "zeros/1024/decompress": {"n": 766, "cpu_ns": 838.3107049608356, "wall_ns": 834.9556135770235, "cold_ns": 19791}, "zeros/1024/private-decompress": {"n": 1406, "cpu_ns": 1614.3520625889048, "wall_ns": 1613.1237553342817, "cold_ns": 13719}, "zeros/1024/stream-decompress": {"n": 1391, "cpu_ns": 1437.68655643422, "wall_ns": 1436.804457225018, "cold_ns": 6674}, "zeros/1024/compress1": {"n": 1062, "cpu_ns": 7089.917137476459, "wall_ns": 7086.222222222223, "cold_ns": 85291}, "zeros/1024/compress6": {"n": 1065, "cpu_ns": 8076.507042253521, "wall_ns": 8073.205633802817, "cold_ns": 24753}, "zeros/65536/decompress": {"n": 555, "cpu_ns": 16359.690090090091, "wall_ns": 16352.60900900901, "cold_ns": 32730}, "zeros/65536/private-decompress": {"n": 712, "cpu_ns": 13250.286516853932, "wall_ns": 13247.106741573034, "cold_ns": 23324}, "zeros/65536/stream-decompress": {"n": 836, "cpu_ns": 18174.52870813397, "wall_ns": 18170.17224880383, "cold_ns": 31621}, "zeros/65536/compress1": {"n": 100, "cpu_ns": 30727.6, "wall_ns": 30692.05, "cold_ns": 64226}, "zeros/65536/compress6": {"n": 342, "cpu_ns": 35153.34795321638, "wall_ns": 35140.89473684211, "cold_ns": 45945}, "zeros/1048576/compress1": {"n": 24, "cpu_ns": 452978.625, "wall_ns": 452717.375, "cold_ns": 595102}, "zeros/1048576/compress6": {"n": 23, "cpu_ns": 657891.8260869565, "wall_ns": 657678.695652174, "cold_ns": 504999}, "zeros/1048713/decompress": {"n": 36, "cpu_ns": 235584.22222222222, "wall_ns": 235437.08333333334, "cold_ns": 486672}, "zeros/1048713/private-decompress": {"n": 54, "cpu_ns": 155573.05555555556, "wall_ns": 155482.03703703705, "cold_ns": 237477}, "zeros/1048713/stream-decompress": {"n": 40, "cpu_ns": 215342.25, "wall_ns": 215225.25, "cold_ns": 208217}, "zeros/16777353/decompress": {"n": 1, "cpu_ns": 5474253.0, "wall_ns": 5456503.0, "cold_ns": 16035870}, "zeros/16777353/private-decompress": {"n": 2, "cpu_ns": 4261120.0, "wall_ns": 4257212.5, "cold_ns": 4458427}, "zeros/16777353/stream-decompress": {"n": 2, "cpu_ns": 5593591.0, "wall_ns": 5600641.5, "cold_ns": 5699036}}}, {"repeat": 0, "variant": "eof-control", "cases": {"fastq/1024/decompress": {"n": 307, "cpu_ns": 6174.781758957654, "wall_ns": 6163.944625407166, "cold_ns": 32524}, "fastq/1024/private-decompress": {"n": 1022, "cpu_ns": 6243.971624266145, "wall_ns": 6241.986301369863, "cold_ns": 14968}, "fastq/1024/stream-decompress": {"n": 730, "cpu_ns": 6812.042465753425, "wall_ns": 6807.232876712329, "cold_ns": 12593}, "fastq/1024/compress1": {"n": 105, "cpu_ns": 14247.228571428572, "wall_ns": 14222.028571428571, "cold_ns": 149040}, "fastq/1024/compress6": {"n": 394, "cpu_ns": 21516.022842639595, "wall_ns": 21506.86802030457, "cold_ns": 40738}, "fastq/65536/decompress": {"n": 50, "cpu_ns": 242514.62, "wall_ns": 242432.32, "cold_ns": 244968}, "fastq/65536/private-decompress": {"n": 42, "cpu_ns": 244948.42857142858, "wall_ns": 244833.7142857143, "cold_ns": 242911}, "fastq/65536/stream-decompress": {"n": 53, "cpu_ns": 246680.09433962265, "wall_ns": 246588.15094339623, "cold_ns": 247062}, "fastq/65536/compress1": {"n": 26, "cpu_ns": 465952.07692307694, "wall_ns": 465766.76923076925, "cold_ns": 555038}, "fastq/65536/compress6": {"n": 10, "cpu_ns": 1637400.7, "wall_ns": 1636928.4, "cold_ns": 1565326}, "fastq/1048576/compress1": {"n": 2, "cpu_ns": 9961857.0, "wall_ns": 9957677.0, "cold_ns": 7565533}, "fastq/1048576/compress6": {"n": 1, "cpu_ns": 38606088.0, "wall_ns": 38599161.0, "cold_ns": 40485738}, "fastq/1048713/decompress": {"n": 4, "cpu_ns": 4875859.0, "wall_ns": 4874173.0, "cold_ns": 5466786}, "fastq/1048713/private-decompress": {"n": 4, "cpu_ns": 5186508.25, "wall_ns": 5185150.0, "cold_ns": 4914709}, "fastq/1048713/stream-decompress": {"n": 4, "cpu_ns": 5026231.5, "wall_ns": 5024871.0, "cold_ns": 4960309}, "fastq/16777353/decompress": {"n": 1, "cpu_ns": 88904587.0, "wall_ns": 88897975.0, "cold_ns": 76276456}, "fastq/16777353/private-decompress": {"n": 1, "cpu_ns": 77088092.0, "wall_ns": 77081820.0, "cold_ns": 75275157}, "fastq/16777353/stream-decompress": {"n": 1, "cpu_ns": 79928249.0, "wall_ns": 79934213.0, "cold_ns": 78026165}, "python/1024/decompress": {"n": 562, "cpu_ns": 7057.67615658363, "wall_ns": 7051.11921708185, "cold_ns": 33154}, "python/1024/private-decompress": {"n": 618, "cpu_ns": 8389.843042071197, "wall_ns": 8383.113268608415, "cold_ns": 20433}, "python/1024/stream-decompress": {"n": 815, "cpu_ns": 8410.030674846626, "wall_ns": 8404.328834355829, "cold_ns": 16227}, "python/1024/compress1": {"n": 443, "cpu_ns": 15278.036117381489, "wall_ns": 15268.939051918736, "cold_ns": 30618}, "python/1024/compress6": {"n": 281, "cpu_ns": 30291.572953736653, "wall_ns": 30273.042704626336, "cold_ns": 47345}, "python/65536/decompress": {"n": 124, "cpu_ns": 83889.04838709677, "wall_ns": 83843.7258064516, "cold_ns": 106779}, "python/65536/private-decompress": {"n": 148, "cpu_ns": 81044.08108108108, "wall_ns": 81011.41891891892, "cold_ns": 107956}, "python/65536/stream-decompress": {"n": 150, "cpu_ns": 83331.10666666667, "wall_ns": 83297.08666666667, "cold_ns": 90510}, "python/65536/compress1": {"n": 59, "cpu_ns": 225499.9661016949, "wall_ns": 225404.71186440677, "cold_ns": 249975}, "python/65536/compress6": {"n": 21, "cpu_ns": 686666.380952381, "wall_ns": 686283.0, "cold_ns": 641942}, "python/1048576/compress1": {"n": 6, "cpu_ns": 2753324.1666666665, "wall_ns": 2752013.6666666665, "cold_ns": 2826535}, "python/1048576/compress6": {"n": 3, "cpu_ns": 6170539.333333333, "wall_ns": 6168528.666666667, "cold_ns": 6242866}, "python/1048713/decompress": {"n": 33, "cpu_ns": 418511.48484848486, "wall_ns": 418332.3333333333, "cold_ns": 458011}, "python/1048713/private-decompress": {"n": 43, "cpu_ns": 328477.37209302327, "wall_ns": 328346.9767441861, "cold_ns": 348506}, "python/1048713/stream-decompress": {"n": 35, "cpu_ns": 420704.6857142857, "wall_ns": 420556.5142857143, "cold_ns": 423762}, "python/16777353/decompress": {"n": 1, "cpu_ns": 16386281.0, "wall_ns": 16379607.0, "cold_ns": 23131067}, "python/16777353/private-decompress": {"n": 1, "cpu_ns": 14941008.0, "wall_ns": 14934272.0, "cold_ns": 13508998}, "python/16777353/stream-decompress": {"n": 1, "cpu_ns": 16188664.0, "wall_ns": 16182343.0, "cold_ns": 15796294}, "random/1024/decompress": {"n": 955, "cpu_ns": 1041.5811518324608, "wall_ns": 1038.5811518324608, "cold_ns": 28748}, "random/1024/private-decompress": {"n": 1175, "cpu_ns": 2128.12, "wall_ns": 2122.8544680851064, "cold_ns": 12897}, "random/1024/stream-decompress": {"n": 1256, "cpu_ns": 2280.1584394904457, "wall_ns": 2275.828025477707, "cold_ns": 12735}, "random/1024/compress1": {"n": 370, "cpu_ns": 21532.324324324323, "wall_ns": 21518.672972972974, "cold_ns": 35671}, "random/1024/compress6": {"n": 178, "cpu_ns": 52116.8595505618, "wall_ns": 52090.23595505618, "cold_ns": 79695}, "random/65536/decompress": {"n": 422, "cpu_ns": 11561.518957345972, "wall_ns": 11548.777251184834, "cold_ns": 26267}, "random/65536/private-decompress": {"n": 477, "cpu_ns": 10143.972746331237, "wall_ns": 10134.995807127883, "cold_ns": 26176}, "random/65536/stream-decompress": {"n": 509, "cpu_ns": 12849.721021611002, "wall_ns": 12843.662082514735, "cold_ns": 24480}, "random/65536/compress1": {"n": 14, "cpu_ns": 916634.2142857143, "wall_ns": 915623.7857142857, "cold_ns": 1113929}, "random/65536/compress6": {"n": 8, "cpu_ns": 1843285.625, "wall_ns": 1842536.375, "cold_ns": 1789033}, "random/1048576/compress1": {"n": 2, "cpu_ns": 14232735.5, "wall_ns": 14229079.5, "cold_ns": 15032794}, "random/1048576/compress6": {"n": 1, "cpu_ns": 22214053.0, "wall_ns": 22208351.0, "cold_ns": 22334985}, "random/1048713/decompress": {"n": 35, "cpu_ns": 156549.77142857143, "wall_ns": 156376.88571428572, "cold_ns": 274230}, "random/1048713/private-decompress": {"n": 122, "cpu_ns": 86325.76229508196, "wall_ns": 86280.31147540984, "cold_ns": 122686}, "random/1048713/stream-decompress": {"n": 59, "cpu_ns": 152642.5593220339, "wall_ns": 152535.57627118644, "cold_ns": 195737}, "random/16777353/decompress": {"n": 1, "cpu_ns": 14382047.0, "wall_ns": 14390602.0, "cold_ns": 21797180}, "random/16777353/private-decompress": {"n": 2, "cpu_ns": 14527025.0, "wall_ns": 14523548.0, "cold_ns": 13291375}, "random/16777353/stream-decompress": {"n": 2, "cpu_ns": 14150649.0, "wall_ns": 14147182.0, "cold_ns": 12972643}, "zeros/1024/decompress": {"n": 766, "cpu_ns": 621.22454308094, "wall_ns": 619.4543080939948, "cold_ns": 22709}, "zeros/1024/private-decompress": {"n": 1406, "cpu_ns": 1831.6820768136558, "wall_ns": 1827.6799431009958, "cold_ns": 12264}, "zeros/1024/stream-decompress": {"n": 1391, "cpu_ns": 2220.236520488857, "wall_ns": 2216.330697340043, "cold_ns": 9813}, "zeros/1024/compress1": {"n": 1062, "cpu_ns": 9246.46516007533, "wall_ns": 9242.365348399248, "cold_ns": 19524}, "zeros/1024/compress6": {"n": 1065, "cpu_ns": 8130.549295774648, "wall_ns": 8126.501408450704, "cold_ns": 14010}, "zeros/65536/decompress": {"n": 555, "cpu_ns": 12040.488288288288, "wall_ns": 12033.192792792794, "cold_ns": 28371}, "zeros/65536/private-decompress": {"n": 712, "cpu_ns": 11330.15308988764, "wall_ns": 11324.296348314607, "cold_ns": 21276}, "zeros/65536/stream-decompress": {"n": 836, "cpu_ns": 13305.385167464116, "wall_ns": 13300.983253588516, "cold_ns": 18542}, "zeros/65536/compress1": {"n": 100, "cpu_ns": 25414.04, "wall_ns": 25389.21, "cold_ns": 114184}, "zeros/65536/compress6": {"n": 342, "cpu_ns": 41732.09649122807, "wall_ns": 41716.818713450295, "cold_ns": 43084}, "zeros/1048576/compress1": {"n": 24, "cpu_ns": 703620.375, "wall_ns": 703383.625, "cold_ns": 878109}, "zeros/1048576/compress6": {"n": 23, "cpu_ns": 861859.8695652174, "wall_ns": 861401.6086956522, "cold_ns": 804572}, "zeros/1048713/decompress": {"n": 36, "cpu_ns": 349184.3333333333, "wall_ns": 349255.05555555556, "cold_ns": 511858}, "zeros/1048713/private-decompress": {"n": 54, "cpu_ns": 251719.62962962964, "wall_ns": 251621.9814814815, "cold_ns": 263253}, "zeros/1048713/stream-decompress": {"n": 40, "cpu_ns": 349364.475, "wall_ns": 349229.425, "cold_ns": 334287}, "zeros/16777353/decompress": {"n": 1, "cpu_ns": 16673106.0, "wall_ns": 16666498.0, "cold_ns": 22207798}, "zeros/16777353/private-decompress": {"n": 2, "cpu_ns": 14571728.5, "wall_ns": 14566723.0, "cold_ns": 13034927}, "zeros/16777353/stream-decompress": {"n": 2, "cpu_ns": 16504669.5, "wall_ns": 16501189.5, "cold_ns": 15381641}}}, {"repeat": 0, "variant": "baseline-eof", "cases": {"fastq/1024/decompress": {"n": 307, "cpu_ns": 8638.527687296417, "wall_ns": 8624.205211726385, "cold_ns": 52600}, "fastq/1024/private-decompress": {"n": 1022, "cpu_ns": 6442.038160469668, "wall_ns": 6440.060665362035, "cold_ns": 21031}, "fastq/1024/stream-decompress": {"n": 730, "cpu_ns": 6378.041095890411, "wall_ns": 6384.38904109589, "cold_ns": 13379}, "fastq/1024/compress1": {"n": 105, "cpu_ns": 13112.457142857143, "wall_ns": 13089.44761904762, "cold_ns": 159187}, "fastq/1024/compress6": {"n": 394, "cpu_ns": 20514.535532994923, "wall_ns": 20506.675126903552, "cold_ns": 40613}, "fastq/65536/decompress": {"n": 50, "cpu_ns": 255658.14, "wall_ns": 255560.4, "cold_ns": 277927}, "fastq/65536/private-decompress": {"n": 42, "cpu_ns": 236840.47619047618, "wall_ns": 236733.0, "cold_ns": 254699}, "fastq/65536/stream-decompress": {"n": 53, "cpu_ns": 249638.4716981132, "wall_ns": 249555.37735849057, "cold_ns": 244523}, "fastq/65536/compress1": {"n": 26, "cpu_ns": 428422.3461538461, "wall_ns": 428256.23076923075, "cold_ns": 594613}, "fastq/65536/compress6": {"n": 10, "cpu_ns": 1589044.9, "wall_ns": 1588573.0, "cold_ns": 1556017}, "fastq/1048576/compress1": {"n": 2, "cpu_ns": 7101318.5, "wall_ns": 7098235.5, "cold_ns": 7437796}, "fastq/1048576/compress6": {"n": 1, "cpu_ns": 28291650.0, "wall_ns": 28276853.0, "cold_ns": 28312341}, "fastq/1048713/decompress": {"n": 4, "cpu_ns": 4143960.75, "wall_ns": 4142618.0, "cold_ns": 5047998}, "fastq/1048713/private-decompress": {"n": 4, "cpu_ns": 4085547.25, "wall_ns": 4087331.5, "cold_ns": 3880516}, "fastq/1048713/stream-decompress": {"n": 4, "cpu_ns": 4002621.0, "wall_ns": 4001613.25, "cold_ns": 3691942}, "fastq/16777353/decompress": {"n": 1, "cpu_ns": 72268476.0, "wall_ns": 72275731.0, "cold_ns": 64808903}, "fastq/16777353/private-decompress": {"n": 1, "cpu_ns": 66144758.0, "wall_ns": 66139675.0, "cold_ns": 63914562}, "fastq/16777353/stream-decompress": {"n": 1, "cpu_ns": 65315593.0, "wall_ns": 65319160.0, "cold_ns": 78748451}, "python/1024/decompress": {"n": 562, "cpu_ns": 5483.062277580071, "wall_ns": 5477.814946619217, "cold_ns": 25945}, "python/1024/private-decompress": {"n": 618, "cpu_ns": 5489.9902912621355, "wall_ns": 5487.883495145631, "cold_ns": 15840}, "python/1024/stream-decompress": {"n": 815, "cpu_ns": 5524.423312883436, "wall_ns": 5528.436809815951, "cold_ns": 10776}, "python/1024/compress1": {"n": 443, "cpu_ns": 11068.914221218962, "wall_ns": 11060.546275395034, "cold_ns": 19658}, "python/1024/compress6": {"n": 281, "cpu_ns": 20233.725978647686, "wall_ns": 20223.47330960854, "cold_ns": 36486}, "python/65536/decompress": {"n": 124, "cpu_ns": 65638.41129032258, "wall_ns": 65598.39516129032, "cold_ns": 81986}, "python/65536/private-decompress": {"n": 148, "cpu_ns": 61250.33108108108, "wall_ns": 61222.35810810811, "cold_ns": 78913}, "python/65536/stream-decompress": {"n": 150, "cpu_ns": 65189.45333333333, "wall_ns": 65162.54666666667, "cold_ns": 64154}, "python/65536/compress1": {"n": 59, "cpu_ns": 161766.45762711865, "wall_ns": 161707.5254237288, "cold_ns": 188771}, "python/65536/compress6": {"n": 21, "cpu_ns": 530983.6666666666, "wall_ns": 530756.0952380953, "cold_ns": 491951}, "python/1048576/compress1": {"n": 6, "cpu_ns": 2258326.6666666665, "wall_ns": 2257113.5, "cold_ns": 1977003}, "python/1048576/compress6": {"n": 3, "cpu_ns": 5024014.666666667, "wall_ns": 5021865.333333333, "cold_ns": 6320122}, "python/1048713/decompress": {"n": 33, "cpu_ns": 327626.24242424243, "wall_ns": 327403.6666666667, "cold_ns": 356568}, "python/1048713/private-decompress": {"n": 43, "cpu_ns": 274497.76744186046, "wall_ns": 274378.0, "cold_ns": 293590}, "python/1048713/stream-decompress": {"n": 35, "cpu_ns": 330266.5142857143, "wall_ns": 330141.65714285715, "cold_ns": 338934}, "python/16777353/decompress": {"n": 1, "cpu_ns": 14360671.0, "wall_ns": 14354985.0, "cold_ns": 18430033}, "python/16777353/private-decompress": {"n": 1, "cpu_ns": 11240786.0, "wall_ns": 11235216.0, "cold_ns": 10992776}, "python/16777353/stream-decompress": {"n": 1, "cpu_ns": 12285207.0, "wall_ns": 12279577.0, "cold_ns": 11804579}, "random/1024/decompress": {"n": 955, "cpu_ns": 693.3979057591623, "wall_ns": 691.2157068062827, "cold_ns": 17963}, "random/1024/private-decompress": {"n": 1175, "cpu_ns": 1282.415319148936, "wall_ns": 1280.692765957447, "cold_ns": 10571}, "random/1024/stream-decompress": {"n": 1256, "cpu_ns": 1239.3845541401274, "wall_ns": 1237.8614649681529, "cold_ns": 6518}, "random/1024/compress1": {"n": 370, "cpu_ns": 14152.643243243243, "wall_ns": 14186.386486486486, "cold_ns": 23071}, "random/1024/compress6": {"n": 178, "cpu_ns": 33739.50561797753, "wall_ns": 33727.40449438202, "cold_ns": 61396}, "random/65536/decompress": {"n": 422, "cpu_ns": 9811.305687203792, "wall_ns": 9803.376777251186, "cold_ns": 27591}, "random/65536/private-decompress": {"n": 477, "cpu_ns": 6228.2830188679245, "wall_ns": 6225.11320754717, "cold_ns": 17057}, "random/65536/stream-decompress": {"n": 509, "cpu_ns": 10312.40275049116, "wall_ns": 10303.644400785855, "cold_ns": 13694}, "random/65536/compress1": {"n": 14, "cpu_ns": 696246.0, "wall_ns": 695909.0714285715, "cold_ns": 1191291}, "random/65536/compress6": {"n": 8, "cpu_ns": 1561289.125, "wall_ns": 1560738.0, "cold_ns": 1161800}, "random/1048576/compress1": {"n": 2, "cpu_ns": 12710344.5, "wall_ns": 12707367.0, "cold_ns": 14689266}, "random/1048576/compress6": {"n": 1, "cpu_ns": 22011448.0, "wall_ns": 22005481.0, "cold_ns": 21053258}, "random/1048713/decompress": {"n": 35, "cpu_ns": 134465.57142857142, "wall_ns": 137260.65714285715, "cold_ns": 283172}, "random/1048713/private-decompress": {"n": 122, "cpu_ns": 87921.54098360655, "wall_ns": 87878.20491803279, "cold_ns": 106000}, "random/1048713/stream-decompress": {"n": 59, "cpu_ns": 134768.35593220338, "wall_ns": 134724.16949152542, "cold_ns": 175591}, "random/16777353/decompress": {"n": 1, "cpu_ns": 13627176.0, "wall_ns": 13621975.0, "cold_ns": 18566189}, "random/16777353/private-decompress": {"n": 2, "cpu_ns": 12041498.5, "wall_ns": 12038620.5, "cold_ns": 11519380}, "random/16777353/stream-decompress": {"n": 2, "cpu_ns": 14817308.5, "wall_ns": 14818412.0, "cold_ns": 14037924}, "zeros/1024/decompress": {"n": 766, "cpu_ns": 834.1749347258485, "wall_ns": 830.27545691906, "cold_ns": 16712}, "zeros/1024/private-decompress": {"n": 1406, "cpu_ns": 2803.6358463726883, "wall_ns": 2800.662162162162, "cold_ns": 13594}, "zeros/1024/stream-decompress": {"n": 1391, "cpu_ns": 2621.182602444285, "wall_ns": 2618.8152408339324, "cold_ns": 11434}, "zeros/1024/compress1": {"n": 1062, "cpu_ns": 6489.063088512241, "wall_ns": 6487.155367231639, "cold_ns": 14165}, "zeros/1024/compress6": {"n": 1065, "cpu_ns": 10196.130516431926, "wall_ns": 10192.279812206572, "cold_ns": 13006}, "zeros/65536/decompress": {"n": 555, "cpu_ns": 11339.126126126126, "wall_ns": 11334.174774774774, "cold_ns": 25919}, "zeros/65536/private-decompress": {"n": 712, "cpu_ns": 10579.207865168539, "wall_ns": 10573.310393258427, "cold_ns": 19665}, "zeros/65536/stream-decompress": {"n": 836, "cpu_ns": 12240.872009569379, "wall_ns": 12244.724880382775, "cold_ns": 18166}, "zeros/65536/compress1": {"n": 100, "cpu_ns": 26043.72, "wall_ns": 26003.41, "cold_ns": 134428}, "zeros/65536/compress6": {"n": 342, "cpu_ns": 32640.236842105263, "wall_ns": 32628.441520467837, "cold_ns": 46834}, "zeros/1048576/compress1": {"n": 24, "cpu_ns": 442601.1666666667, "wall_ns": 442399.6666666667, "cold_ns": 538565}, "zeros/1048576/compress6": {"n": 23, "cpu_ns": 579321.9130434783, "wall_ns": 579399.695652174, "cold_ns": 490170}, "zeros/1048713/decompress": {"n": 36, "cpu_ns": 354233.8611111111, "wall_ns": 354038.22222222225, "cold_ns": 567237}, "zeros/1048713/private-decompress": {"n": 54, "cpu_ns": 251404.9814814815, "wall_ns": 251283.64814814815, "cold_ns": 260800}, "zeros/1048713/stream-decompress": {"n": 40, "cpu_ns": 346367.975, "wall_ns": 346217.525, "cold_ns": 346092}, "zeros/16777353/decompress": {"n": 1, "cpu_ns": 14888596.0, "wall_ns": 14883257.0, "cold_ns": 24337743}, "zeros/16777353/private-decompress": {"n": 2, "cpu_ns": 11528984.0, "wall_ns": 11526373.0, "cold_ns": 13034110}, "zeros/16777353/stream-decompress": {"n": 2, "cpu_ns": 14046391.5, "wall_ns": 14043432.0, "cold_ns": 11971711}}}, {"repeat": 0, "variant": "bytesio-hybrid-eof", "cases": {"fastq/1024/decompress": {"n": 307, "cpu_ns": 6199.130293159609, "wall_ns": 6186.739413680782, "cold_ns": 43240}, "fastq/1024/private-decompress": {"n": 1022, "cpu_ns": 6622.3835616438355, "wall_ns": 6618.812133072407, "cold_ns": 17052}, "fastq/1024/stream-decompress": {"n": 730, "cpu_ns": 6405.268493150685, "wall_ns": 6403.220547945206, "cold_ns": 15820}, "fastq/1024/compress1": {"n": 105, "cpu_ns": 12378.44761904762, "wall_ns": 12361.72380952381, "cold_ns": 147798}, "fastq/1024/compress6": {"n": 394, "cpu_ns": 21249.46192893401, "wall_ns": 21257.565989847717, "cold_ns": 39028}, "fastq/65536/decompress": {"n": 50, "cpu_ns": 253576.54, "wall_ns": 253486.26, "cold_ns": 317945}, "fastq/65536/private-decompress": {"n": 42, "cpu_ns": 238710.52380952382, "wall_ns": 238888.90476190476, "cold_ns": 258314}, "fastq/65536/stream-decompress": {"n": 53, "cpu_ns": 253790.11320754717, "wall_ns": 253707.09433962265, "cold_ns": 318481}, "fastq/65536/compress1": {"n": 26, "cpu_ns": 480775.0, "wall_ns": 480608.0, "cold_ns": 553793}, "fastq/65536/compress6": {"n": 10, "cpu_ns": 1676985.4, "wall_ns": 1676561.6, "cold_ns": 1539796}, "fastq/1048576/compress1": {"n": 2, "cpu_ns": 7586634.5, "wall_ns": 7584256.0, "cold_ns": 8195445}, "fastq/1048576/compress6": {"n": 1, "cpu_ns": 32318364.0, "wall_ns": 32312170.0, "cold_ns": 30235083}, "fastq/1048713/decompress": {"n": 4, "cpu_ns": 4624737.0, "wall_ns": 4623693.75, "cold_ns": 5864916}, "fastq/1048713/private-decompress": {"n": 4, "cpu_ns": 4781186.75, "wall_ns": 4779643.0, "cold_ns": 4363098}, "fastq/1048713/stream-decompress": {"n": 4, "cpu_ns": 4625029.0, "wall_ns": 4623927.25, "cold_ns": 5380301}, "fastq/16777353/decompress": {"n": 1, "cpu_ns": 91906762.0, "wall_ns": 91981027.0, "cold_ns": 85109545}, "fastq/16777353/private-decompress": {"n": 1, "cpu_ns": 73159396.0, "wall_ns": 73154394.0, "cold_ns": 71490437}, "fastq/16777353/stream-decompress": {"n": 1, "cpu_ns": 74005056.0, "wall_ns": 74000346.0, "cold_ns": 76350513}, "python/1024/decompress": {"n": 562, "cpu_ns": 5765.457295373665, "wall_ns": 5757.209964412811, "cold_ns": 26711}, "python/1024/private-decompress": {"n": 618, "cpu_ns": 6306.169902912621, "wall_ns": 6302.3236245954695, "cold_ns": 21900}, "python/1024/stream-decompress": {"n": 815, "cpu_ns": 5923.581595092024, "wall_ns": 5921.406134969325, "cold_ns": 11373}, "python/1024/compress1": {"n": 443, "cpu_ns": 11532.729119638827, "wall_ns": 11523.433408577877, "cold_ns": 19734}, "python/1024/compress6": {"n": 281, "cpu_ns": 20278.928825622777, "wall_ns": 20268.451957295372, "cold_ns": 36028}, "python/65536/decompress": {"n": 124, "cpu_ns": 71567.20967741935, "wall_ns": 71526.67741935483, "cold_ns": 92414}, "python/65536/private-decompress": {"n": 148, "cpu_ns": 67753.29054054055, "wall_ns": 67728.66891891892, "cold_ns": 83797}, "python/65536/stream-decompress": {"n": 150, "cpu_ns": 72942.08666666667, "wall_ns": 72914.95333333334, "cold_ns": 71793}, "python/65536/compress1": {"n": 59, "cpu_ns": 160525.40677966102, "wall_ns": 160473.01694915254, "cold_ns": 175543}, "python/65536/compress6": {"n": 21, "cpu_ns": 565316.0, "wall_ns": 565047.7619047619, "cold_ns": 657470}, "python/1048576/compress1": {"n": 6, "cpu_ns": 2008115.3333333333, "wall_ns": 2006929.0, "cold_ns": 2502637}, "python/1048576/compress6": {"n": 3, "cpu_ns": 4874617.333333333, "wall_ns": 4872462.666666667, "cold_ns": 5756916}, "python/1048713/decompress": {"n": 33, "cpu_ns": 385347.0303030303, "wall_ns": 385188.6666666667, "cold_ns": 404099}, "python/1048713/private-decompress": {"n": 43, "cpu_ns": 335745.20930232556, "wall_ns": 335634.23255813954, "cold_ns": 369415}, "python/1048713/stream-decompress": {"n": 35, "cpu_ns": 386744.9142857143, "wall_ns": 386602.45714285714, "cold_ns": 390425}, "python/16777353/decompress": {"n": 1, "cpu_ns": 23639509.0, "wall_ns": 23771059.0, "cold_ns": 28156157}, "python/16777353/private-decompress": {"n": 1, "cpu_ns": 21690860.0, "wall_ns": 21684032.0, "cold_ns": 19457165}, "python/16777353/stream-decompress": {"n": 1, "cpu_ns": 23124270.0, "wall_ns": 23117684.0, "cold_ns": 21668210}, "random/1024/decompress": {"n": 955, "cpu_ns": 595.7769633507853, "wall_ns": 594.310994764398, "cold_ns": 11908}, "random/1024/private-decompress": {"n": 1175, "cpu_ns": 1301.3778723404255, "wall_ns": 1300.2953191489362, "cold_ns": 14777}, "random/1024/stream-decompress": {"n": 1256, "cpu_ns": 1238.3622611464968, "wall_ns": 1236.7898089171974, "cold_ns": 6147}, "random/1024/compress1": {"n": 370, "cpu_ns": 22498.516216216216, "wall_ns": 22487.643243243245, "cold_ns": 125451}, "random/1024/compress6": {"n": 178, "cpu_ns": 34282.52808988764, "wall_ns": 34265.769662921346, "cold_ns": 67118}, "random/65536/decompress": {"n": 422, "cpu_ns": 18128.443127962084, "wall_ns": 18118.014218009477, "cold_ns": 72413}, "random/65536/private-decompress": {"n": 477, "cpu_ns": 14300.828092243186, "wall_ns": 14291.381551362683, "cold_ns": 24380}, "random/65536/stream-decompress": {"n": 509, "cpu_ns": 15825.750491159135, "wall_ns": 15818.277013752457, "cold_ns": 35285}, "random/65536/compress1": {"n": 14, "cpu_ns": 644108.2142857143, "wall_ns": 643769.5714285715, "cold_ns": 965796}, "random/65536/compress6": {"n": 8, "cpu_ns": 1249491.25, "wall_ns": 1248761.75, "cold_ns": 1503837}, "random/1048576/compress1": {"n": 2, "cpu_ns": 13384519.5, "wall_ns": 13386818.0, "cold_ns": 13219845}, "random/1048576/compress6": {"n": 1, "cpu_ns": 23068504.0, "wall_ns": 23062033.0, "cold_ns": 21030687}, "random/1048713/decompress": {"n": 35, "cpu_ns": 250477.05714285714, "wall_ns": 250322.7142857143, "cold_ns": 261585}, "random/1048713/private-decompress": {"n": 122, "cpu_ns": 148452.73770491802, "wall_ns": 148408.55737704918, "cold_ns": 223719}, "random/1048713/stream-decompress": {"n": 59, "cpu_ns": 219475.37288135593, "wall_ns": 219387.18644067796, "cold_ns": 236233}, "random/16777353/decompress": {"n": 1, "cpu_ns": 23510771.0, "wall_ns": 23504643.0, "cold_ns": 29456504}, "random/16777353/private-decompress": {"n": 2, "cpu_ns": 23281659.5, "wall_ns": 23278745.5, "cold_ns": 21003156}, "random/16777353/stream-decompress": {"n": 2, "cpu_ns": 25044690.0, "wall_ns": 25047774.5, "cold_ns": 22785910}, "zeros/1024/decompress": {"n": 766, "cpu_ns": 639.7597911227155, "wall_ns": 638.0430809399478, "cold_ns": 14494}, "zeros/1024/private-decompress": {"n": 1406, "cpu_ns": 1365.651493598862, "wall_ns": 1364.4182076813656, "cold_ns": 9087}, "zeros/1024/stream-decompress": {"n": 1391, "cpu_ns": 1403.3982746225736, "wall_ns": 1401.3076923076924, "cold_ns": 6422}, "zeros/1024/compress1": {"n": 1062, "cpu_ns": 6511.598870056498, "wall_ns": 6508.314500941619, "cold_ns": 87150}, "zeros/1024/compress6": {"n": 1065, "cpu_ns": 8137.662910798122, "wall_ns": 8133.948356807512, "cold_ns": 22603}, "zeros/65536/decompress": {"n": 555, "cpu_ns": 20079.09189189189, "wall_ns": 20069.98918918919, "cold_ns": 38119}, "zeros/65536/private-decompress": {"n": 712, "cpu_ns": 18066.071629213482, "wall_ns": 18057.40870786517, "cold_ns": 50692}, "zeros/65536/stream-decompress": {"n": 836, "cpu_ns": 22303.244019138758, "wall_ns": 22298.01794258373, "cold_ns": 41417}, "zeros/65536/compress1": {"n": 100, "cpu_ns": 26374.16, "wall_ns": 26338.55, "cold_ns": 82432}, "zeros/65536/compress6": {"n": 342, "cpu_ns": 34479.22222222222, "wall_ns": 34465.57602339181, "cold_ns": 46149}, "zeros/1048576/compress1": {"n": 24, "cpu_ns": 473799.125, "wall_ns": 473511.125, "cold_ns": 573294}, "zeros/1048576/compress6": {"n": 23, "cpu_ns": 546244.2173913043, "wall_ns": 545904.7391304348, "cold_ns": 825135}, "zeros/1048713/decompress": {"n": 36, "cpu_ns": 303526.55555555556, "wall_ns": 303406.8611111111, "cold_ns": 749327}, "zeros/1048713/private-decompress": {"n": 54, "cpu_ns": 248671.12962962964, "wall_ns": 248595.55555555556, "cold_ns": 238991}, "zeros/1048713/stream-decompress": {"n": 40, "cpu_ns": 304854.875, "wall_ns": 304978.4, "cold_ns": 295736}, "zeros/16777353/decompress": {"n": 1, "cpu_ns": 23967621.0, "wall_ns": 23960986.0, "cold_ns": 30325610}, "zeros/16777353/private-decompress": {"n": 2, "cpu_ns": 21822792.5, "wall_ns": 21820251.5, "cold_ns": 19777455}, "zeros/16777353/stream-decompress": {"n": 2, "cpu_ns": 24538960.5, "wall_ns": 24536621.0, "cold_ns": 20917546}}}, {"repeat": 0, "variant": "bytesio-eof", "cases": {"fastq/1024/decompress": {"n": 307, "cpu_ns": 8347.319218241042, "wall_ns": 8337.12052117264, "cold_ns": 55758}, "fastq/1024/private-decompress": {"n": 1022, "cpu_ns": 9764.585127201566, "wall_ns": 9760.27495107632, "cold_ns": 17291}, "fastq/1024/stream-decompress": {"n": 730, "cpu_ns": 11066.476712328767, "wall_ns": 11060.906849315068, "cold_ns": 21056}, "fastq/1024/compress1": {"n": 105, "cpu_ns": 16155.695238095239, "wall_ns": 16128.238095238095, "cold_ns": 150550}, "fastq/1024/compress6": {"n": 394, "cpu_ns": 26081.020304568527, "wall_ns": 26069.535532994923, "cold_ns": 41139}, "fastq/65536/decompress": {"n": 50, "cpu_ns": 261091.82, "wall_ns": 261004.62, "cold_ns": 288776}, "fastq/65536/private-decompress": {"n": 42, "cpu_ns": 256091.40476190476, "wall_ns": 255971.09523809524, "cold_ns": 250951}, "fastq/65536/stream-decompress": {"n": 53, "cpu_ns": 255551.01886792452, "wall_ns": 255472.84905660377, "cold_ns": 247573}, "fastq/65536/compress1": {"n": 26, "cpu_ns": 430888.42307692306, "wall_ns": 430723.5, "cold_ns": 748328}, "fastq/65536/compress6": {"n": 10, "cpu_ns": 1622719.9, "wall_ns": 1622255.6, "cold_ns": 1545231}, "fastq/1048576/compress1": {"n": 2, "cpu_ns": 7533546.5, "wall_ns": 7531036.5, "cold_ns": 8220988}, "fastq/1048576/compress6": {"n": 1, "cpu_ns": 29406000.0, "wall_ns": 29400981.0, "cold_ns": 30131157}, "fastq/1048713/decompress": {"n": 4, "cpu_ns": 5190145.25, "wall_ns": 5188999.75, "cold_ns": 5742713}, "fastq/1048713/private-decompress": {"n": 4, "cpu_ns": 4897832.0, "wall_ns": 4896895.5, "cold_ns": 4360876}, "fastq/1048713/stream-decompress": {"n": 4, "cpu_ns": 4538835.75, "wall_ns": 4537829.25, "cold_ns": 4527714}, "fastq/16777353/decompress": {"n": 1, "cpu_ns": 87914532.0, "wall_ns": 87916716.0, "cold_ns": 76566020}, "fastq/16777353/private-decompress": {"n": 1, "cpu_ns": 76795188.0, "wall_ns": 76790662.0, "cold_ns": 76980310}, "fastq/16777353/stream-decompress": {"n": 1, "cpu_ns": 73124213.0, "wall_ns": 73132665.0, "cold_ns": 76190016}, "python/1024/decompress": {"n": 562, "cpu_ns": 7662.61921708185, "wall_ns": 7657.508896797153, "cold_ns": 48045}, "python/1024/private-decompress": {"n": 618, "cpu_ns": 8070.661812297734, "wall_ns": 8067.296116504855, "cold_ns": 16695}, "python/1024/stream-decompress": {"n": 815, "cpu_ns": 10747.613496932516, "wall_ns": 10743.262576687117, "cold_ns": 15377}, "python/1024/compress1": {"n": 443, "cpu_ns": 13229.155756207674, "wall_ns": 13225.284424379233, "cold_ns": 24454}, "python/1024/compress6": {"n": 281, "cpu_ns": 26851.217081850533, "wall_ns": 26836.035587188613, "cold_ns": 37539}, "python/65536/decompress": {"n": 124, "cpu_ns": 70882.10483870968, "wall_ns": 70847.23387096774, "cold_ns": 96439}, "python/65536/private-decompress": {"n": 148, "cpu_ns": 66235.87162162163, "wall_ns": 66216.00675675676, "cold_ns": 74848}, "python/65536/stream-decompress": {"n": 150, "cpu_ns": 76551.84666666666, "wall_ns": 76522.34, "cold_ns": 72690}, "python/65536/compress1": {"n": 59, "cpu_ns": 180219.64406779662, "wall_ns": 180132.06779661018, "cold_ns": 192036}, "python/65536/compress6": {"n": 21, "cpu_ns": 478258.5238095238, "wall_ns": 478082.4285714286, "cold_ns": 673347}, "python/1048576/compress1": {"n": 6, "cpu_ns": 2060442.6666666667, "wall_ns": 2059378.0, "cold_ns": 2472465}, "python/1048576/compress6": {"n": 3, "cpu_ns": 5385624.666666667, "wall_ns": 5383675.666666667, "cold_ns": 4947610}, "python/1048713/decompress": {"n": 33, "cpu_ns": 397131.8484848485, "wall_ns": 396983.6060606061, "cold_ns": 409402}, "python/1048713/private-decompress": {"n": 43, "cpu_ns": 344822.16279069765, "wall_ns": 344719.11627906974, "cold_ns": 352793}, "python/1048713/stream-decompress": {"n": 35, "cpu_ns": 402421.45714285714, "wall_ns": 402264.2, "cold_ns": 391219}, "python/16777353/decompress": {"n": 1, "cpu_ns": 21577579.0, "wall_ns": 21586733.0, "cold_ns": 30411650}, "python/16777353/private-decompress": {"n": 1, "cpu_ns": 23300794.0, "wall_ns": 23294607.0, "cold_ns": 21187579}, "python/16777353/stream-decompress": {"n": 1, "cpu_ns": 21936007.0, "wall_ns": 21931422.0, "cold_ns": 24963653}, "random/1024/decompress": {"n": 955, "cpu_ns": 3043.634554973822, "wall_ns": 3040.9905759162302, "cold_ns": 31754}, "random/1024/private-decompress": {"n": 1175, "cpu_ns": 3639.067234042553, "wall_ns": 3637.496170212766, "cold_ns": 13014}, "random/1024/stream-decompress": {"n": 1256, "cpu_ns": 5888.972929936306, "wall_ns": 5885.914012738854, "cold_ns": 11465}, "random/1024/compress1": {"n": 370, "cpu_ns": 20217.34054054054, "wall_ns": 20205.55135135135, "cold_ns": 110160}, "random/1024/compress6": {"n": 178, "cpu_ns": 41987.06179775281, "wall_ns": 41959.44382022472, "cold_ns": 69837}, "random/65536/decompress": {"n": 422, "cpu_ns": 14857.014218009479, "wall_ns": 14848.445497630331, "cold_ns": 35294}, "random/65536/private-decompress": {"n": 477, "cpu_ns": 12948.486373165619, "wall_ns": 12941.555555555555, "cold_ns": 24343}, "random/65536/stream-decompress": {"n": 509, "cpu_ns": 20164.78978388998, "wall_ns": 20156.212180746563, "cold_ns": 39097}, "random/65536/compress1": {"n": 14, "cpu_ns": 623493.8571428572, "wall_ns": 623165.5714285715, "cold_ns": 776133}, "random/65536/compress6": {"n": 8, "cpu_ns": 1292848.25, "wall_ns": 1292258.625, "cold_ns": 1476184}, "random/1048576/compress1": {"n": 2, "cpu_ns": 12941373.5, "wall_ns": 12946648.5, "cold_ns": 13675248}, "random/1048576/compress6": {"n": 1, "cpu_ns": 21000222.0, "wall_ns": 20995137.0, "cold_ns": 21545013}, "random/1048713/decompress": {"n": 35, "cpu_ns": 252289.9714285714, "wall_ns": 252142.74285714285, "cold_ns": 225985}, "random/1048713/private-decompress": {"n": 122, "cpu_ns": 142666.70491803277, "wall_ns": 142625.00819672132, "cold_ns": 223985}, "random/1048713/stream-decompress": {"n": 59, "cpu_ns": 269217.25423728814, "wall_ns": 269139.5254237288, "cold_ns": 265142}, "random/16777353/decompress": {"n": 1, "cpu_ns": 22672463.0, "wall_ns": 22667668.0, "cold_ns": 28960349}, "random/16777353/private-decompress": {"n": 2, "cpu_ns": 24766640.5, "wall_ns": 24769501.0, "cold_ns": 20062669}, "random/16777353/stream-decompress": {"n": 2, "cpu_ns": 24630689.0, "wall_ns": 24627263.0, "cold_ns": 22996764}, "zeros/1024/decompress": {"n": 766, "cpu_ns": 2775.9973890339425, "wall_ns": 2773.565274151436, "cold_ns": 30879}, "zeros/1024/private-decompress": {"n": 1406, "cpu_ns": 5613.27027027027, "wall_ns": 5617.226173541963, "cold_ns": 20831}, "zeros/1024/stream-decompress": {"n": 1391, "cpu_ns": 6395.065420560748, "wall_ns": 6392.834651329978, "cold_ns": 20005}, "zeros/1024/compress1": {"n": 1062, "cpu_ns": 9245.277777777777, "wall_ns": 9241.716572504709, "cold_ns": 87355}, "zeros/1024/compress6": {"n": 1065, "cpu_ns": 10952.965258215963, "wall_ns": 10941.276995305165, "cold_ns": 28103}, "zeros/65536/decompress": {"n": 555, "cpu_ns": 17187.0018018018, "wall_ns": 17165.385585585587, "cold_ns": 61114}, "zeros/65536/private-decompress": {"n": 712, "cpu_ns": 17251.053370786518, "wall_ns": 17245.143258426968, "cold_ns": 42772}, "zeros/65536/stream-decompress": {"n": 836, "cpu_ns": 19923.303827751195, "wall_ns": 19919.155502392343, "cold_ns": 25226}, "zeros/65536/compress1": {"n": 100, "cpu_ns": 27603.14, "wall_ns": 27584.62, "cold_ns": 109694}, "zeros/65536/compress6": {"n": 342, "cpu_ns": 37483.15204678362, "wall_ns": 37470.883040935674, "cold_ns": 43716}, "zeros/1048576/compress1": {"n": 24, "cpu_ns": 464121.1666666667, "wall_ns": 463901.7916666667, "cold_ns": 568976}, "zeros/1048576/compress6": {"n": 23, "cpu_ns": 567201.304347826, "wall_ns": 566978.8695652174, "cold_ns": 707059}, "zeros/1048713/decompress": {"n": 36, "cpu_ns": 323271.69444444444, "wall_ns": 323130.19444444444, "cold_ns": 813662}, "zeros/1048713/private-decompress": {"n": 54, "cpu_ns": 256551.72222222222, "wall_ns": 256466.88888888888, "cold_ns": 255861}, "zeros/1048713/stream-decompress": {"n": 40, "cpu_ns": 317756.35, "wall_ns": 318165.25, "cold_ns": 416521}, "zeros/16777353/decompress": {"n": 1, "cpu_ns": 21836893.0, "wall_ns": 21831741.0, "cold_ns": 27623008}, "zeros/16777353/private-decompress": {"n": 2, "cpu_ns": 24265870.5, "wall_ns": 24262565.0, "cold_ns": 20325585}, "zeros/16777353/stream-decompress": {"n": 2, "cpu_ns": 24782677.0, "wall_ns": 24908996.5, "cold_ns": 23253050}}}, {"repeat": 1, "variant": "bytesio-hybrid-eof", "cases": {"fastq/1024/decompress": {"n": 307, "cpu_ns": 6410.374592833876, "wall_ns": 6397.517915309446, "cold_ns": 34519}, "fastq/1024/private-decompress": {"n": 1022, "cpu_ns": 9532.320939334639, "wall_ns": 9528.183953033267, "cold_ns": 19739}, "fastq/1024/stream-decompress": {"n": 730, "cpu_ns": 6374.884931506849, "wall_ns": 6371.776712328767, "cold_ns": 15498}, "fastq/1024/compress1": {"n": 105, "cpu_ns": 14997.628571428571, "wall_ns": 14956.438095238096, "cold_ns": 146908}, "fastq/1024/compress6": {"n": 394, "cpu_ns": 28687.304568527918, "wall_ns": 28675.779187817257, "cold_ns": 67554}, "fastq/65536/decompress": {"n": 50, "cpu_ns": 264236.52, "wall_ns": 264134.28, "cold_ns": 392064}, "fastq/65536/private-decompress": {"n": 42, "cpu_ns": 292374.71428571426, "wall_ns": 292585.4285714286, "cold_ns": 286855}, "fastq/65536/stream-decompress": {"n": 53, "cpu_ns": 284152.3396226415, "wall_ns": 284074.5094339623, "cold_ns": 243430}, "fastq/65536/compress1": {"n": 26, "cpu_ns": 424531.76923076925, "wall_ns": 424340.07692307694, "cold_ns": 538669}, "fastq/65536/compress6": {"n": 10, "cpu_ns": 1586092.6, "wall_ns": 1585651.7, "cold_ns": 1682143}, "fastq/1048576/compress1": {"n": 2, "cpu_ns": 7390063.0, "wall_ns": 7386806.0, "cold_ns": 7698490}, "fastq/1048576/compress6": {"n": 1, "cpu_ns": 28717678.0, "wall_ns": 28711766.0, "cold_ns": 28866341}, "fastq/1048713/decompress": {"n": 4, "cpu_ns": 4744419.5, "wall_ns": 4743281.5, "cold_ns": 5203462}, "fastq/1048713/private-decompress": {"n": 4, "cpu_ns": 4508236.75, "wall_ns": 4509038.0, "cold_ns": 4242159}, "fastq/1048713/stream-decompress": {"n": 4, "cpu_ns": 4667076.0, "wall_ns": 4666017.5, "cold_ns": 4744628}, "fastq/16777353/decompress": {"n": 1, "cpu_ns": 86873381.0, "wall_ns": 86869022.0, "cold_ns": 69933886}, "fastq/16777353/private-decompress": {"n": 1, "cpu_ns": 70913143.0, "wall_ns": 70908436.0, "cold_ns": 76086830}, "fastq/16777353/stream-decompress": {"n": 1, "cpu_ns": 81360620.0, "wall_ns": 81356048.0, "cold_ns": 74965221}, "python/1024/decompress": {"n": 562, "cpu_ns": 5449.973309608541, "wall_ns": 5443.6654804270465, "cold_ns": 22366}, "python/1024/private-decompress": {"n": 618, "cpu_ns": 6037.8932038834955, "wall_ns": 6032.186084142395, "cold_ns": 17365}, "python/1024/stream-decompress": {"n": 815, "cpu_ns": 6117.014723926381, "wall_ns": 6113.531288343558, "cold_ns": 11799}, "python/1024/compress1": {"n": 443, "cpu_ns": 10615.189616252821, "wall_ns": 10611.435665914221, "cold_ns": 20176}, "python/1024/compress6": {"n": 281, "cpu_ns": 25967.832740213522, "wall_ns": 25953.11387900356, "cold_ns": 52040}, "python/65536/decompress": {"n": 124, "cpu_ns": 73102.69354838709, "wall_ns": 73066.84677419355, "cold_ns": 97600}, "python/65536/private-decompress": {"n": 148, "cpu_ns": 65609.38513513513, "wall_ns": 65585.70945945945, "cold_ns": 73581}, "python/65536/stream-decompress": {"n": 150, "cpu_ns": 68690.14666666667, "wall_ns": 68661.92, "cold_ns": 70821}, "python/65536/compress1": {"n": 59, "cpu_ns": 158702.2372881356, "wall_ns": 158661.98305084746, "cold_ns": 175217}, "python/65536/compress6": {"n": 21, "cpu_ns": 495947.38095238095, "wall_ns": 495740.71428571426, "cold_ns": 475071}, "python/1048576/compress1": {"n": 6, "cpu_ns": 2086144.3333333333, "wall_ns": 2085165.0, "cold_ns": 1955377}, "python/1048576/compress6": {"n": 3, "cpu_ns": 4851008.333333333, "wall_ns": 4851517.666666667, "cold_ns": 5345157}, "python/1048713/decompress": {"n": 33, "cpu_ns": 401777.54545454547, "wall_ns": 401622.7878787879, "cold_ns": 418064}, "python/1048713/private-decompress": {"n": 43, "cpu_ns": 337410.62790697673, "wall_ns": 337276.81395348837, "cold_ns": 344141}, "python/1048713/stream-decompress": {"n": 35, "cpu_ns": 398437.0857142857, "wall_ns": 398304.0571428572, "cold_ns": 408114}, "python/16777353/decompress": {"n": 1, "cpu_ns": 23219106.0, "wall_ns": 23214198.0, "cold_ns": 27399241}, "python/16777353/private-decompress": {"n": 1, "cpu_ns": 22726157.0, "wall_ns": 22718807.0, "cold_ns": 20191039}, "python/16777353/stream-decompress": {"n": 1, "cpu_ns": 26338510.0, "wall_ns": 26331760.0, "cold_ns": 25450105}, "random/1024/decompress": {"n": 955, "cpu_ns": 627.6492146596859, "wall_ns": 626.0324607329843, "cold_ns": 19688}, "random/1024/private-decompress": {"n": 1175, "cpu_ns": 1586.9072340425532, "wall_ns": 1585.3429787234043, "cold_ns": 10638}, "random/1024/stream-decompress": {"n": 1256, "cpu_ns": 1278.813694267516, "wall_ns": 1277.4864649681529, "cold_ns": 7395}, "random/1024/compress1": {"n": 370, "cpu_ns": 13833.372972972973, "wall_ns": 13825.843243243244, "cold_ns": 88473}, "random/1024/compress6": {"n": 178, "cpu_ns": 36793.988764044945, "wall_ns": 36770.48314606742, "cold_ns": 83276}, "random/65536/decompress": {"n": 422, "cpu_ns": 12858.037914691944, "wall_ns": 12850.675355450237, "cold_ns": 46619}, "random/65536/private-decompress": {"n": 477, "cpu_ns": 13472.540880503144, "wall_ns": 13463.415094339623, "cold_ns": 31162}, "random/65536/stream-decompress": {"n": 509, "cpu_ns": 14361.620825147347, "wall_ns": 14357.080550098231, "cold_ns": 25478}, "random/65536/compress1": {"n": 14, "cpu_ns": 669440.1428571428, "wall_ns": 669118.0714285715, "cold_ns": 769390}, "random/65536/compress6": {"n": 8, "cpu_ns": 1240975.25, "wall_ns": 1240328.875, "cold_ns": 1317952}, "random/1048576/compress1": {"n": 2, "cpu_ns": 12305032.0, "wall_ns": 12302034.0, "cold_ns": 13723866}, "random/1048576/compress6": {"n": 1, "cpu_ns": 22060132.0, "wall_ns": 22055182.0, "cold_ns": 22661628}, "random/1048713/decompress": {"n": 35, "cpu_ns": 227586.54285714286, "wall_ns": 227420.74285714285, "cold_ns": 230183}, "random/1048713/private-decompress": {"n": 122, "cpu_ns": 144416.5655737705, "wall_ns": 144375.0819672131, "cold_ns": 183585}, "random/1048713/stream-decompress": {"n": 59, "cpu_ns": 204655.10169491524, "wall_ns": 204567.28813559323, "cold_ns": 283646}, "random/16777353/decompress": {"n": 1, "cpu_ns": 25797976.0, "wall_ns": 25791486.0, "cold_ns": 32647044}, "random/16777353/private-decompress": {"n": 2, "cpu_ns": 22745245.0, "wall_ns": 22742593.5, "cold_ns": 25240766}, "random/16777353/stream-decompress": {"n": 2, "cpu_ns": 22524141.5, "wall_ns": 22521320.5, "cold_ns": 21868101}, "zeros/1024/decompress": {"n": 766, "cpu_ns": 672.6083550913838, "wall_ns": 670.7036553524804, "cold_ns": 19283}, "zeros/1024/private-decompress": {"n": 1406, "cpu_ns": 1481.6038406827881, "wall_ns": 1480.7311522048365, "cold_ns": 11019}, "zeros/1024/stream-decompress": {"n": 1391, "cpu_ns": 1329.5938173975558, "wall_ns": 1328.5700934579438, "cold_ns": 6772}, "zeros/1024/compress1": {"n": 1062, "cpu_ns": 6531.74670433145, "wall_ns": 6527.442561205273, "cold_ns": 82424}, "zeros/1024/compress6": {"n": 1065, "cpu_ns": 8457.78028169014, "wall_ns": 8453.992488262911, "cold_ns": 27610}, "zeros/65536/decompress": {"n": 555, "cpu_ns": 16901.333333333332, "wall_ns": 16893.21801801802, "cold_ns": 37754}, "zeros/65536/private-decompress": {"n": 712, "cpu_ns": 15303.72893258427, "wall_ns": 15300.491573033707, "cold_ns": 35575}, "zeros/65536/stream-decompress": {"n": 836, "cpu_ns": 18944.486842105263, "wall_ns": 18952.48205741627, "cold_ns": 24501}, "zeros/65536/compress1": {"n": 100, "cpu_ns": 28152.03, "wall_ns": 28115.39, "cold_ns": 70766}, "zeros/65536/compress6": {"n": 342, "cpu_ns": 32288.640350877195, "wall_ns": 32276.394736842107, "cold_ns": 58010}, "zeros/1048576/compress1": {"n": 24, "cpu_ns": 492013.1666666667, "wall_ns": 492450.5, "cold_ns": 554172}, "zeros/1048576/compress6": {"n": 23, "cpu_ns": 548091.8260869565, "wall_ns": 547894.6521739131, "cold_ns": 478705}, "zeros/1048713/decompress": {"n": 36, "cpu_ns": 340041.69444444444, "wall_ns": 340159.4166666667, "cold_ns": 672999}, "zeros/1048713/private-decompress": {"n": 54, "cpu_ns": 274458.7037037037, "wall_ns": 274370.9259259259, "cold_ns": 243288}, "zeros/1048713/stream-decompress": {"n": 40, "cpu_ns": 311083.675, "wall_ns": 310966.375, "cold_ns": 305005}, "zeros/16777353/decompress": {"n": 1, "cpu_ns": 26887680.0, "wall_ns": 26881049.0, "cold_ns": 28337001}, "zeros/16777353/private-decompress": {"n": 2, "cpu_ns": 23832667.0, "wall_ns": 23830182.5, "cold_ns": 23302923}, "zeros/16777353/stream-decompress": {"n": 2, "cpu_ns": 24998697.0, "wall_ns": 24996240.0, "cold_ns": 24380802}}}, {"repeat": 1, "variant": "eof-control", "cases": {"fastq/1024/decompress": {"n": 307, "cpu_ns": 5487.543973941368, "wall_ns": 5479.628664495114, "cold_ns": 32767}, "fastq/1024/private-decompress": {"n": 1022, "cpu_ns": 6346.011741682974, "wall_ns": 6341.58121330724, "cold_ns": 13650}, "fastq/1024/stream-decompress": {"n": 730, "cpu_ns": 6785.009589041096, "wall_ns": 6780.467123287671, "cold_ns": 15164}, "fastq/1024/compress1": {"n": 105, "cpu_ns": 12698.57142857143, "wall_ns": 12680.542857142857, "cold_ns": 148657}, "fastq/1024/compress6": {"n": 394, "cpu_ns": 20000.46192893401, "wall_ns": 19992.045685279187, "cold_ns": 38752}, "fastq/65536/decompress": {"n": 50, "cpu_ns": 235551.88, "wall_ns": 235897.0, "cold_ns": 258102}, "fastq/65536/private-decompress": {"n": 42, "cpu_ns": 251380.5, "wall_ns": 251275.2857142857, "cold_ns": 238519}, "fastq/65536/stream-decompress": {"n": 53, "cpu_ns": 244602.43396226416, "wall_ns": 244520.24528301886, "cold_ns": 245495}, "fastq/65536/compress1": {"n": 26, "cpu_ns": 408785.42307692306, "wall_ns": 408562.6153846154, "cold_ns": 600732}, "fastq/65536/compress6": {"n": 10, "cpu_ns": 1795410.4, "wall_ns": 1796010.1, "cold_ns": 2033371}, "fastq/1048576/compress1": {"n": 2, "cpu_ns": 8252620.5, "wall_ns": 8253831.0, "cold_ns": 7880564}, "fastq/1048576/compress6": {"n": 1, "cpu_ns": 29771149.0, "wall_ns": 29917837.0, "cold_ns": 29646370}, "fastq/1048713/decompress": {"n": 4, "cpu_ns": 4363987.25, "wall_ns": 4365447.0, "cold_ns": 4251834}, "fastq/1048713/private-decompress": {"n": 4, "cpu_ns": 4252826.75, "wall_ns": 4251506.75, "cold_ns": 4886804}, "fastq/1048713/stream-decompress": {"n": 4, "cpu_ns": 4019735.75, "wall_ns": 4018612.25, "cold_ns": 4197583}, "fastq/16777353/decompress": {"n": 1, "cpu_ns": 70502986.0, "wall_ns": 70497616.0, "cold_ns": 64031956}, "fastq/16777353/private-decompress": {"n": 1, "cpu_ns": 62590047.0, "wall_ns": 62584556.0, "cold_ns": 62836953}, "fastq/16777353/stream-decompress": {"n": 1, "cpu_ns": 68135110.0, "wall_ns": 68130239.0, "cold_ns": 62209358}, "python/1024/decompress": {"n": 562, "cpu_ns": 5059.571174377224, "wall_ns": 5053.051601423487, "cold_ns": 29591}, "python/1024/private-decompress": {"n": 618, "cpu_ns": 5870.81715210356, "wall_ns": 5865.833333333333, "cold_ns": 15456}, "python/1024/stream-decompress": {"n": 815, "cpu_ns": 5897.663803680982, "wall_ns": 5894.914110429448, "cold_ns": 16596}, "python/1024/compress1": {"n": 443, "cpu_ns": 10647.273137697517, "wall_ns": 10643.203160270881, "cold_ns": 19791}, "python/1024/compress6": {"n": 281, "cpu_ns": 20063.572953736653, "wall_ns": 20050.010676156584, "cold_ns": 34579}, "python/65536/decompress": {"n": 124, "cpu_ns": 63859.52419354839, "wall_ns": 63834.06451612903, "cold_ns": 82053}, "python/65536/private-decompress": {"n": 148, "cpu_ns": 62659.56081081081, "wall_ns": 62629.64864864865, "cold_ns": 66419}, "python/65536/stream-decompress": {"n": 150, "cpu_ns": 61202.1, "wall_ns": 61188.5, "cold_ns": 68302}, "python/65536/compress1": {"n": 59, "cpu_ns": 172834.62711864407, "wall_ns": 172758.45762711865, "cold_ns": 170907}, "python/65536/compress6": {"n": 21, "cpu_ns": 487453.6666666667, "wall_ns": 488035.61904761905, "cold_ns": 479130}, "python/1048576/compress1": {"n": 6, "cpu_ns": 2019013.8333333333, "wall_ns": 2018075.1666666667, "cold_ns": 2527007}, "python/1048576/compress6": {"n": 3, "cpu_ns": 5429181.666666667, "wall_ns": 5427579.333333333, "cold_ns": 4717596}, "python/1048713/decompress": {"n": 33, "cpu_ns": 350952.69696969696, "wall_ns": 350793.6666666667, "cold_ns": 343417}, "python/1048713/private-decompress": {"n": 43, "cpu_ns": 281703.67441860464, "wall_ns": 281797.6046511628, "cold_ns": 265693}, "python/1048713/stream-decompress": {"n": 35, "cpu_ns": 328448.3714285714, "wall_ns": 328285.02857142856, "cold_ns": 376192}, "python/16777353/decompress": {"n": 1, "cpu_ns": 14106989.0, "wall_ns": 14101308.0, "cold_ns": 18121478}, "python/16777353/private-decompress": {"n": 1, "cpu_ns": 11773870.0, "wall_ns": 11767084.0, "cold_ns": 10603506}, "python/16777353/stream-decompress": {"n": 1, "cpu_ns": 15087583.0, "wall_ns": 15080614.0, "cold_ns": 12762597}, "random/1024/decompress": {"n": 955, "cpu_ns": 810.6, "wall_ns": 807.7036649214659, "cold_ns": 22272}, "random/1024/private-decompress": {"n": 1175, "cpu_ns": 1303.8451063829787, "wall_ns": 1300.884255319149, "cold_ns": 10501}, "random/1024/stream-decompress": {"n": 1256, "cpu_ns": 1329.3065286624203, "wall_ns": 1327.7619426751592, "cold_ns": 7148}, "random/1024/compress1": {"n": 370, "cpu_ns": 23875.883783783785, "wall_ns": 23862.381081081083, "cold_ns": 23196}, "random/1024/compress6": {"n": 178, "cpu_ns": 41794.331460674155, "wall_ns": 41767.331460674155, "cold_ns": 79386}, "random/65536/decompress": {"n": 422, "cpu_ns": 7919.206161137441, "wall_ns": 7914.362559241707, "cold_ns": 20070}, "random/65536/private-decompress": {"n": 477, "cpu_ns": 7093.308176100629, "wall_ns": 7086.656184486374, "cold_ns": 15182}, "random/65536/stream-decompress": {"n": 509, "cpu_ns": 9128.174852652259, "wall_ns": 9120.844793713162, "cold_ns": 17629}, "random/65536/compress1": {"n": 14, "cpu_ns": 577498.7142857143, "wall_ns": 577341.6428571428, "cold_ns": 773315}, "random/65536/compress6": {"n": 8, "cpu_ns": 1302509.25, "wall_ns": 1301838.75, "cold_ns": 1949273}, "random/1048576/compress1": {"n": 2, "cpu_ns": 12425076.5, "wall_ns": 12421606.5, "cold_ns": 14364388}, "random/1048576/compress6": {"n": 1, "cpu_ns": 22697742.0, "wall_ns": 22691498.0, "cold_ns": 22129327}, "random/1048713/decompress": {"n": 35, "cpu_ns": 132008.11428571428, "wall_ns": 131914.45714285714, "cold_ns": 177365}, "random/1048713/private-decompress": {"n": 122, "cpu_ns": 84273.14754098361, "wall_ns": 84229.48360655738, "cold_ns": 161817}, "random/1048713/stream-decompress": {"n": 59, "cpu_ns": 156727.0, "wall_ns": 156627.42372881356, "cold_ns": 205287}, "random/16777353/decompress": {"n": 1, "cpu_ns": 15080199.0, "wall_ns": 15073778.0, "cold_ns": 19245536}, "random/16777353/private-decompress": {"n": 2, "cpu_ns": 13914468.5, "wall_ns": 13911740.5, "cold_ns": 12155881}, "random/16777353/stream-decompress": {"n": 2, "cpu_ns": 15137912.0, "wall_ns": 15135218.0, "cold_ns": 12901926}, "zeros/1024/decompress": {"n": 766, "cpu_ns": 728.5822454308094, "wall_ns": 726.603133159269, "cold_ns": 13418}, "zeros/1024/private-decompress": {"n": 1406, "cpu_ns": 2011.834281650071, "wall_ns": 2005.4402560455192, "cold_ns": 9275}, "zeros/1024/stream-decompress": {"n": 1391, "cpu_ns": 3181.315600287563, "wall_ns": 3177.375988497484, "cold_ns": 21801}, "zeros/1024/compress1": {"n": 1062, "cpu_ns": 6948.725988700565, "wall_ns": 6944.191148775894, "cold_ns": 19816}, "zeros/1024/compress6": {"n": 1065, "cpu_ns": 8906.133333333333, "wall_ns": 8901.944600938967, "cold_ns": 19074}, "zeros/65536/decompress": {"n": 555, "cpu_ns": 10962.772972972973, "wall_ns": 10958.203603603604, "cold_ns": 25215}, "zeros/65536/private-decompress": {"n": 712, "cpu_ns": 11761.5702247191, "wall_ns": 11755.287921348314, "cold_ns": 17954}, "zeros/65536/stream-decompress": {"n": 836, "cpu_ns": 11824.13875598086, "wall_ns": 11818.917464114833, "cold_ns": 18694}, "zeros/65536/compress1": {"n": 100, "cpu_ns": 32373.94, "wall_ns": 32327.26, "cold_ns": 119097}, "zeros/65536/compress6": {"n": 342, "cpu_ns": 32175.137426900586, "wall_ns": 32165.874269005846, "cold_ns": 47807}, "zeros/1048576/compress1": {"n": 24, "cpu_ns": 444383.7916666667, "wall_ns": 444142.4166666667, "cold_ns": 657553}, "zeros/1048576/compress6": {"n": 23, "cpu_ns": 608852.9130434783, "wall_ns": 608673.9565217391, "cold_ns": 479928}, "zeros/1048713/decompress": {"n": 36, "cpu_ns": 317891.72222222225, "wall_ns": 317726.27777777775, "cold_ns": 533757}, "zeros/1048713/private-decompress": {"n": 54, "cpu_ns": 207240.72222222222, "wall_ns": 207134.90740740742, "cold_ns": 191551}, "zeros/1048713/stream-decompress": {"n": 40, "cpu_ns": 242505.85, "wall_ns": 242393.125, "cold_ns": 379153}, "zeros/16777353/decompress": {"n": 1, "cpu_ns": 14461258.0, "wall_ns": 14455657.0, "cold_ns": 17357038}, "zeros/16777353/private-decompress": {"n": 2, "cpu_ns": 12223615.0, "wall_ns": 12220451.0, "cold_ns": 11644531}, "zeros/16777353/stream-decompress": {"n": 2, "cpu_ns": 13303287.0, "wall_ns": 13305370.5, "cold_ns": 12366012}}}, {"repeat": 1, "variant": "bytesio-eof", "cases": {"fastq/1024/decompress": {"n": 307, "cpu_ns": 8488.074918566776, "wall_ns": 8472.097719869707, "cold_ns": 76276}, "fastq/1024/private-decompress": {"n": 1022, "cpu_ns": 9351.863992172212, "wall_ns": 9347.908023483365, "cold_ns": 21532}, "fastq/1024/stream-decompress": {"n": 730, "cpu_ns": 11233.42602739726, "wall_ns": 11241.47397260274, "cold_ns": 19566}, "fastq/1024/compress1": {"n": 105, "cpu_ns": 17077.438095238096, "wall_ns": 17042.733333333334, "cold_ns": 233554}, "fastq/1024/compress6": {"n": 394, "cpu_ns": 24272.05076142132, "wall_ns": 24261.154822335026, "cold_ns": 42683}, "fastq/65536/decompress": {"n": 50, "cpu_ns": 261683.32, "wall_ns": 261594.1, "cold_ns": 295092}, "fastq/65536/private-decompress": {"n": 42, "cpu_ns": 260451.11904761905, "wall_ns": 260355.09523809524, "cold_ns": 243816}, "fastq/65536/stream-decompress": {"n": 53, "cpu_ns": 254085.81132075473, "wall_ns": 254007.20754716982, "cold_ns": 248182}, "fastq/65536/compress1": {"n": 26, "cpu_ns": 448340.0, "wall_ns": 448117.8076923077, "cold_ns": 548648}, "fastq/65536/compress6": {"n": 10, "cpu_ns": 1555105.5, "wall_ns": 1554546.0, "cold_ns": 1795766}, "fastq/1048576/compress1": {"n": 2, "cpu_ns": 7453731.0, "wall_ns": 7450794.0, "cold_ns": 7722219}, "fastq/1048576/compress6": {"n": 1, "cpu_ns": 29637457.0, "wall_ns": 29631271.0, "cold_ns": 30459852}, "fastq/1048713/decompress": {"n": 4, "cpu_ns": 4683045.25, "wall_ns": 4681951.25, "cold_ns": 5017732}, "fastq/1048713/private-decompress": {"n": 4, "cpu_ns": 4568433.5, "wall_ns": 4571449.75, "cold_ns": 4179286}, "fastq/1048713/stream-decompress": {"n": 4, "cpu_ns": 4551496.0, "wall_ns": 4550456.25, "cold_ns": 5608891}, "fastq/16777353/decompress": {"n": 1, "cpu_ns": 81473290.0, "wall_ns": 81467164.0, "cold_ns": 74368211}, "fastq/16777353/private-decompress": {"n": 1, "cpu_ns": 71137922.0, "wall_ns": 71142867.0, "cold_ns": 70225876}, "fastq/16777353/stream-decompress": {"n": 1, "cpu_ns": 75274371.0, "wall_ns": 75281086.0, "cold_ns": 72614080}, "python/1024/decompress": {"n": 562, "cpu_ns": 7945.64768683274, "wall_ns": 7935.820284697509, "cold_ns": 42211}, "python/1024/private-decompress": {"n": 618, "cpu_ns": 9087.794498381878, "wall_ns": 9078.846278317153, "cold_ns": 26611}, "python/1024/stream-decompress": {"n": 815, "cpu_ns": 10445.803680981595, "wall_ns": 10439.923926380368, "cold_ns": 16348}, "python/1024/compress1": {"n": 443, "cpu_ns": 13647.654627539503, "wall_ns": 13640.51467268623, "cold_ns": 34607}, "python/1024/compress6": {"n": 281, "cpu_ns": 22091.59074733096, "wall_ns": 22085.626334519573, "cold_ns": 38813}, "python/65536/decompress": {"n": 124, "cpu_ns": 71731.55645161291, "wall_ns": 71695.84677419355, "cold_ns": 98383}, "python/65536/private-decompress": {"n": 148, "cpu_ns": 67294.08783783784, "wall_ns": 67266.06756756757, "cold_ns": 75515}, "python/65536/stream-decompress": {"n": 150, "cpu_ns": 71148.06666666667, "wall_ns": 71121.44, "cold_ns": 75011}, "python/65536/compress1": {"n": 59, "cpu_ns": 167927.86440677967, "wall_ns": 167852.98305084746, "cold_ns": 181863}, "python/65536/compress6": {"n": 21, "cpu_ns": 467570.71428571426, "wall_ns": 467348.38095238095, "cold_ns": 505568}, "python/1048576/compress1": {"n": 6, "cpu_ns": 1985065.1666666667, "wall_ns": 1984223.0, "cold_ns": 2096262}, "python/1048576/compress6": {"n": 3, "cpu_ns": 4764929.0, "wall_ns": 4763336.666666667, "cold_ns": 4753514}, "python/1048713/decompress": {"n": 33, "cpu_ns": 395762.30303030304, "wall_ns": 395618.63636363635, "cold_ns": 404494}, "python/1048713/private-decompress": {"n": 43, "cpu_ns": 364549.79069767444, "wall_ns": 364704.4418604651, "cold_ns": 342652}, "python/1048713/stream-decompress": {"n": 35, "cpu_ns": 387358.17142857146, "wall_ns": 387213.7428571429, "cold_ns": 520581}, "python/16777353/decompress": {"n": 1, "cpu_ns": 21814162.0, "wall_ns": 21809112.0, "cold_ns": 27143281}, "python/16777353/private-decompress": {"n": 1, "cpu_ns": 22755308.0, "wall_ns": 22749830.0, "cold_ns": 22971536}, "python/16777353/stream-decompress": {"n": 1, "cpu_ns": 24159053.0, "wall_ns": 24153558.0, "cold_ns": 25349815}, "random/1024/decompress": {"n": 955, "cpu_ns": 2498.359162303665, "wall_ns": 2496.614659685864, "cold_ns": 23248}, "random/1024/private-decompress": {"n": 1175, "cpu_ns": 5512.432340425532, "wall_ns": 5508.610212765958, "cold_ns": 10170}, "random/1024/stream-decompress": {"n": 1256, "cpu_ns": 6813.765923566879, "wall_ns": 6810.702229299363, "cold_ns": 21582}, "random/1024/compress1": {"n": 370, "cpu_ns": 21881.713513513514, "wall_ns": 21867.65945945946, "cold_ns": 104566}, "random/1024/compress6": {"n": 178, "cpu_ns": 43471.72471910113, "wall_ns": 43448.151685393255, "cold_ns": 103003}, "random/65536/decompress": {"n": 422, "cpu_ns": 18216.848341232228, "wall_ns": 18205.018957345972, "cold_ns": 34959}, "random/65536/private-decompress": {"n": 477, "cpu_ns": 14101.33962264151, "wall_ns": 14093.92033542977, "cold_ns": 38191}, "random/65536/stream-decompress": {"n": 509, "cpu_ns": 18301.31434184676, "wall_ns": 18292.901768172887, "cold_ns": 24755}, "random/65536/compress1": {"n": 14, "cpu_ns": 613117.5, "wall_ns": 612831.2142857143, "cold_ns": 791966}, "random/65536/compress6": {"n": 8, "cpu_ns": 1256217.25, "wall_ns": 1255605.25, "cold_ns": 1145067}, "random/1048576/compress1": {"n": 2, "cpu_ns": 13075819.0, "wall_ns": 13072241.0, "cold_ns": 15718566}, "random/1048576/compress6": {"n": 1, "cpu_ns": 23621761.0, "wall_ns": 23616086.0, "cold_ns": 20599678}, "random/1048713/decompress": {"n": 35, "cpu_ns": 224961.17142857143, "wall_ns": 224558.7142857143, "cold_ns": 274781}, "random/1048713/private-decompress": {"n": 122, "cpu_ns": 147140.9262295082, "wall_ns": 147103.59836065574, "cold_ns": 253371}, "random/1048713/stream-decompress": {"n": 59, "cpu_ns": 273392.0, "wall_ns": 273581.3559322034, "cold_ns": 233342}, "random/16777353/decompress": {"n": 1, "cpu_ns": 23973800.0, "wall_ns": 23979308.0, "cold_ns": 30172869}, "random/16777353/private-decompress": {"n": 2, "cpu_ns": 24199437.0, "wall_ns": 24215358.5, "cold_ns": 23254478}, "random/16777353/stream-decompress": {"n": 2, "cpu_ns": 23912016.5, "wall_ns": 23918128.0, "cold_ns": 23999409}, "zeros/1024/decompress": {"n": 766, "cpu_ns": 2555.808093994778, "wall_ns": 2553.1801566579634, "cold_ns": 28162}, "zeros/1024/private-decompress": {"n": 1406, "cpu_ns": 4398.540540540541, "wall_ns": 4395.369132290185, "cold_ns": 11211}, "zeros/1024/stream-decompress": {"n": 1391, "cpu_ns": 6059.473759884975, "wall_ns": 6056.713156002876, "cold_ns": 12041}, "zeros/1024/compress1": {"n": 1062, "cpu_ns": 8906.953860640302, "wall_ns": 8898.47175141243, "cold_ns": 81829}, "zeros/1024/compress6": {"n": 1065, "cpu_ns": 10654.495774647887, "wall_ns": 10651.030985915493, "cold_ns": 27760}, "zeros/65536/decompress": {"n": 555, "cpu_ns": 19695.866666666665, "wall_ns": 19686.902702702704, "cold_ns": 66546}, "zeros/65536/private-decompress": {"n": 712, "cpu_ns": 17835.20224719101, "wall_ns": 17829.75, "cold_ns": 30967}, "zeros/65536/stream-decompress": {"n": 836, "cpu_ns": 22409.416267942583, "wall_ns": 22404.516746411482, "cold_ns": 26741}, "zeros/65536/compress1": {"n": 100, "cpu_ns": 27680.13, "wall_ns": 27664.03, "cold_ns": 117650}, "zeros/65536/compress6": {"n": 342, "cpu_ns": 39176.681286549705, "wall_ns": 39188.584795321636, "cold_ns": 45349}, "zeros/1048576/compress1": {"n": 24, "cpu_ns": 485803.0416666667, "wall_ns": 485507.125, "cold_ns": 943487}, "zeros/1048576/compress6": {"n": 23, "cpu_ns": 526521.304347826, "wall_ns": 526242.6521739131, "cold_ns": 585268}, "zeros/1048713/decompress": {"n": 36, "cpu_ns": 342414.27777777775, "wall_ns": 342268.75, "cold_ns": 739418}, "zeros/1048713/private-decompress": {"n": 54, "cpu_ns": 265681.25925925927, "wall_ns": 265787.22222222225, "cold_ns": 244477}, "zeros/1048713/stream-decompress": {"n": 40, "cpu_ns": 325827.3, "wall_ns": 325706.825, "cold_ns": 309784}, "zeros/16777353/decompress": {"n": 1, "cpu_ns": 22819878.0, "wall_ns": 22813831.0, "cold_ns": 27838077}, "zeros/16777353/private-decompress": {"n": 2, "cpu_ns": 21575798.5, "wall_ns": 21572336.5, "cold_ns": 20080792}, "zeros/16777353/stream-decompress": {"n": 2, "cpu_ns": 22392073.0, "wall_ns": 22389472.0, "cold_ns": 22192709}}}, {"repeat": 1, "variant": "buffers-eof", "cases": {"fastq/1024/decompress": {"n": 307, "cpu_ns": 5469.618892508143, "wall_ns": 5461.218241042346, "cold_ns": 32213}, "fastq/1024/private-decompress": {"n": 1022, "cpu_ns": 7132.066536203522, "wall_ns": 7128.178082191781, "cold_ns": 14114}, "fastq/1024/stream-decompress": {"n": 730, "cpu_ns": 6723.450684931507, "wall_ns": 6718.72191780822, "cold_ns": 14835}, "fastq/1024/compress1": {"n": 105, "cpu_ns": 12715.619047619048, "wall_ns": 12697.15238095238, "cold_ns": 144766}, "fastq/1024/compress6": {"n": 394, "cpu_ns": 21587.23350253807, "wall_ns": 21577.794416243654, "cold_ns": 42431}, "fastq/65536/decompress": {"n": 50, "cpu_ns": 249179.66, "wall_ns": 249094.32, "cold_ns": 281434}, "fastq/65536/private-decompress": {"n": 42, "cpu_ns": 252179.69047619047, "wall_ns": 252071.59523809524, "cold_ns": 254891}, "fastq/65536/stream-decompress": {"n": 53, "cpu_ns": 254206.4716981132, "wall_ns": 254120.69811320756, "cold_ns": 243101}, "fastq/65536/compress1": {"n": 26, "cpu_ns": 445358.3846153846, "wall_ns": 445125.92307692306, "cold_ns": 524725}, "fastq/65536/compress6": {"n": 10, "cpu_ns": 1609303.3, "wall_ns": 1608795.8, "cold_ns": 1705803}, "fastq/1048576/compress1": {"n": 2, "cpu_ns": 8679238.0, "wall_ns": 8676117.5, "cold_ns": 8520663}, "fastq/1048576/compress6": {"n": 1, "cpu_ns": 32408274.0, "wall_ns": 32402331.0, "cold_ns": 31243668}, "fastq/1048713/decompress": {"n": 4, "cpu_ns": 3645114.0, "wall_ns": 3643950.5, "cold_ns": 4562592}, "fastq/1048713/private-decompress": {"n": 4, "cpu_ns": 3419133.25, "wall_ns": 3417885.75, "cold_ns": 3680479}, "fastq/1048713/stream-decompress": {"n": 4, "cpu_ns": 3524319.5, "wall_ns": 3522918.25, "cold_ns": 3566103}, "fastq/16777353/decompress": {"n": 1, "cpu_ns": 72053041.0, "wall_ns": 72082008.0, "cold_ns": 72767921}, "fastq/16777353/private-decompress": {"n": 1, "cpu_ns": 64629039.0, "wall_ns": 64635276.0, "cold_ns": 70100412}, "fastq/16777353/stream-decompress": {"n": 1, "cpu_ns": 66861338.0, "wall_ns": 66853501.0, "cold_ns": 66925765}, "python/1024/decompress": {"n": 562, "cpu_ns": 5008.199288256228, "wall_ns": 5003.5604982206405, "cold_ns": 20263}, "python/1024/private-decompress": {"n": 618, "cpu_ns": 6257.037216828479, "wall_ns": 6251.9126213592235, "cold_ns": 21969}, "python/1024/stream-decompress": {"n": 815, "cpu_ns": 6023.581595092024, "wall_ns": 6019.9693251533745, "cold_ns": 11635}, "python/1024/compress1": {"n": 443, "cpu_ns": 10492.117381489841, "wall_ns": 10488.146726862302, "cold_ns": 20733}, "python/1024/compress6": {"n": 281, "cpu_ns": 20726.989323843416, "wall_ns": 20712.537366548044, "cold_ns": 33600}, "python/65536/decompress": {"n": 124, "cpu_ns": 70654.23387096774, "wall_ns": 70622.81451612903, "cold_ns": 88023}, "python/65536/private-decompress": {"n": 148, "cpu_ns": 64693.05405405405, "wall_ns": 64664.4527027027, "cold_ns": 70649}, "python/65536/stream-decompress": {"n": 150, "cpu_ns": 68178.22, "wall_ns": 68144.86, "cold_ns": 70613}, "python/65536/compress1": {"n": 59, "cpu_ns": 169309.5254237288, "wall_ns": 169222.66101694916, "cold_ns": 199407}, "python/65536/compress6": {"n": 21, "cpu_ns": 503601.3333333333, "wall_ns": 503361.2380952381, "cold_ns": 495960}, "python/1048576/compress1": {"n": 6, "cpu_ns": 2218822.6666666665, "wall_ns": 2218026.6666666665, "cold_ns": 1982815}, "python/1048576/compress6": {"n": 3, "cpu_ns": 4891822.0, "wall_ns": 4890060.666666667, "cold_ns": 4602569}, "python/1048713/decompress": {"n": 33, "cpu_ns": 514827.9696969697, "wall_ns": 514677.6666666667, "cold_ns": 504759}, "python/1048713/private-decompress": {"n": 43, "cpu_ns": 457947.0, "wall_ns": 457832.74418604653, "cold_ns": 436803}, "python/1048713/stream-decompress": {"n": 35, "cpu_ns": 531434.1428571428, "wall_ns": 531289.4285714285, "cold_ns": 697850}, "python/16777353/decompress": {"n": 1, "cpu_ns": 15987671.0, "wall_ns": 15979698.0, "cold_ns": 22057619}, "python/16777353/private-decompress": {"n": 1, "cpu_ns": 14030095.0, "wall_ns": 14045264.0, "cold_ns": 14759017}, "python/16777353/stream-decompress": {"n": 1, "cpu_ns": 15537513.0, "wall_ns": 15531537.0, "cold_ns": 16580071}, "random/1024/decompress": {"n": 955, "cpu_ns": 638.0900523560209, "wall_ns": 636.2952879581152, "cold_ns": 11887}, "random/1024/private-decompress": {"n": 1175, "cpu_ns": 1163.6791489361701, "wall_ns": 1162.5055319148937, "cold_ns": 8088}, "random/1024/stream-decompress": {"n": 1256, "cpu_ns": 1612.375, "wall_ns": 1610.1902866242037, "cold_ns": 6204}, "random/1024/compress1": {"n": 370, "cpu_ns": 15787.164864864864, "wall_ns": 15775.608108108108, "cold_ns": 144248}, "random/1024/compress6": {"n": 178, "cpu_ns": 38064.410112359554, "wall_ns": 38046.88764044944, "cold_ns": 72709}, "random/65536/decompress": {"n": 422, "cpu_ns": 12184.675355450237, "wall_ns": 12172.037914691944, "cold_ns": 97722}, "random/65536/private-decompress": {"n": 477, "cpu_ns": 10188.4821802935, "wall_ns": 10183.599580712787, "cold_ns": 26439}, "random/65536/stream-decompress": {"n": 509, "cpu_ns": 11860.414538310413, "wall_ns": 11855.522593320236, "cold_ns": 19128}, "random/65536/compress1": {"n": 14, "cpu_ns": 636188.2142857143, "wall_ns": 635868.3571428572, "cold_ns": 822267}, "random/65536/compress6": {"n": 8, "cpu_ns": 1187796.125, "wall_ns": 1187199.0, "cold_ns": 1143308}, "random/1048576/compress1": {"n": 2, "cpu_ns": 12596506.0, "wall_ns": 12593507.0, "cold_ns": 15327568}, "random/1048576/compress6": {"n": 1, "cpu_ns": 21306436.0, "wall_ns": 21301481.0, "cold_ns": 21939950}, "random/1048713/decompress": {"n": 35, "cpu_ns": 255837.3142857143, "wall_ns": 255662.17142857143, "cold_ns": 408169}, "random/1048713/private-decompress": {"n": 122, "cpu_ns": 165270.15573770492, "wall_ns": 165289.6475409836, "cold_ns": 188879}, "random/1048713/stream-decompress": {"n": 59, "cpu_ns": 245144.74576271186, "wall_ns": 245068.88135593222, "cold_ns": 240704}, "random/16777353/decompress": {"n": 1, "cpu_ns": 18058010.0, "wall_ns": 18050447.0, "cold_ns": 24070037}, "random/16777353/private-decompress": {"n": 2, "cpu_ns": 14782407.5, "wall_ns": 14779491.0, "cold_ns": 14342343}, "random/16777353/stream-decompress": {"n": 2, "cpu_ns": 16722165.5, "wall_ns": 16717742.0, "cold_ns": 18085362}, "zeros/1024/decompress": {"n": 766, "cpu_ns": 670.9921671018277, "wall_ns": 669.1945169712794, "cold_ns": 18069}, "zeros/1024/private-decompress": {"n": 1406, "cpu_ns": 1243.4381223328592, "wall_ns": 1242.5056899004267, "cold_ns": 10520}, "zeros/1024/stream-decompress": {"n": 1391, "cpu_ns": 1162.6556434219985, "wall_ns": 1161.6578001437815, "cold_ns": 5818}, "zeros/1024/compress1": {"n": 1062, "cpu_ns": 6592.062146892656, "wall_ns": 6588.29472693032, "cold_ns": 82873}, "zeros/1024/compress6": {"n": 1065, "cpu_ns": 7987.68544600939, "wall_ns": 7984.783098591549, "cold_ns": 20255}, "zeros/65536/decompress": {"n": 555, "cpu_ns": 17583.034234234234, "wall_ns": 17574.554954954954, "cold_ns": 44804}, "zeros/65536/private-decompress": {"n": 712, "cpu_ns": 18202.127808988764, "wall_ns": 18196.63904494382, "cold_ns": 23178}, "zeros/65536/stream-decompress": {"n": 836, "cpu_ns": 19366.302631578947, "wall_ns": 19361.819377990432, "cold_ns": 20729}, "zeros/65536/compress1": {"n": 100, "cpu_ns": 25284.12, "wall_ns": 25263.58, "cold_ns": 69015}, "zeros/65536/compress6": {"n": 342, "cpu_ns": 41663.19005847953, "wall_ns": 41650.318713450295, "cold_ns": 41602}, "zeros/1048576/compress1": {"n": 24, "cpu_ns": 512082.9166666667, "wall_ns": 511867.7083333333, "cold_ns": 586871}, "zeros/1048576/compress6": {"n": 23, "cpu_ns": 534727.8260869565, "wall_ns": 534511.3478260869, "cold_ns": 503717}, "zeros/1048713/decompress": {"n": 36, "cpu_ns": 428048.1666666667, "wall_ns": 427910.19444444444, "cold_ns": 567443}, "zeros/1048713/private-decompress": {"n": 54, "cpu_ns": 364253.01851851854, "wall_ns": 364168.537037037, "cold_ns": 366057}, "zeros/1048713/stream-decompress": {"n": 40, "cpu_ns": 426125.15, "wall_ns": 426203.025, "cold_ns": 424236}, "zeros/16777353/decompress": {"n": 1, "cpu_ns": 15873709.0, "wall_ns": 15865825.0, "cold_ns": 21105556}, "zeros/16777353/private-decompress": {"n": 2, "cpu_ns": 16477714.0, "wall_ns": 16556645.5, "cold_ns": 14467176}, "zeros/16777353/stream-decompress": {"n": 2, "cpu_ns": 15357662.0, "wall_ns": 15354760.0, "cold_ns": 17181506}}}, {"repeat": 1, "variant": "baseline-eof", "cases": {"fastq/1024/decompress": {"n": 307, "cpu_ns": 5629.065146579805, "wall_ns": 5618.214983713355, "cold_ns": 39225}, "fastq/1024/private-decompress": {"n": 1022, "cpu_ns": 6067.239726027397, "wall_ns": 6065.76614481409, "cold_ns": 14020}, "fastq/1024/stream-decompress": {"n": 730, "cpu_ns": 6734.749315068493, "wall_ns": 6729.987671232877, "cold_ns": 11311}, "fastq/1024/compress1": {"n": 105, "cpu_ns": 14387.32380952381, "wall_ns": 14360.714285714286, "cold_ns": 131228}, "fastq/1024/compress6": {"n": 394, "cpu_ns": 20135.84771573604, "wall_ns": 20131.355329949238, "cold_ns": 41394}, "fastq/65536/decompress": {"n": 50, "cpu_ns": 248051.98, "wall_ns": 247957.76, "cold_ns": 341667}, "fastq/65536/private-decompress": {"n": 42, "cpu_ns": 242523.59523809524, "wall_ns": 242427.47619047618, "cold_ns": 238122}, "fastq/65536/stream-decompress": {"n": 53, "cpu_ns": 234501.71698113208, "wall_ns": 234424.1320754717, "cold_ns": 358146}, "fastq/65536/compress1": {"n": 26, "cpu_ns": 416537.8846153846, "wall_ns": 416886.07692307694, "cold_ns": 582987}, "fastq/65536/compress6": {"n": 10, "cpu_ns": 1563424.5, "wall_ns": 1562962.9, "cold_ns": 1531896}, "fastq/1048576/compress1": {"n": 2, "cpu_ns": 7230997.0, "wall_ns": 7227921.0, "cold_ns": 7874890}, "fastq/1048576/compress6": {"n": 1, "cpu_ns": 29500983.0, "wall_ns": 29503593.0, "cold_ns": 29658041}, "fastq/1048713/decompress": {"n": 4, "cpu_ns": 4057673.0, "wall_ns": 4056236.5, "cold_ns": 5218349}, "fastq/1048713/private-decompress": {"n": 4, "cpu_ns": 4014625.5, "wall_ns": 4013525.75, "cold_ns": 3827192}, "fastq/1048713/stream-decompress": {"n": 4, "cpu_ns": 4105796.0, "wall_ns": 4104769.0, "cold_ns": 3779265}, "fastq/16777353/decompress": {"n": 1, "cpu_ns": 75061252.0, "wall_ns": 75063736.0, "cold_ns": 64293755}, "fastq/16777353/private-decompress": {"n": 1, "cpu_ns": 60592735.0, "wall_ns": 60587388.0, "cold_ns": 63447217}, "fastq/16777353/stream-decompress": {"n": 1, "cpu_ns": 64024546.0, "wall_ns": 64026646.0, "cold_ns": 60568468}, "python/1024/decompress": {"n": 562, "cpu_ns": 5368.286476868328, "wall_ns": 5360.238434163701, "cold_ns": 27991}, "python/1024/private-decompress": {"n": 618, "cpu_ns": 5964.985436893204, "wall_ns": 5961.868932038835, "cold_ns": 21092}, "python/1024/stream-decompress": {"n": 815, "cpu_ns": 5587.764417177914, "wall_ns": 5585.748466257669, "cold_ns": 10466}, "python/1024/compress1": {"n": 443, "cpu_ns": 16721.03611738149, "wall_ns": 16709.740406320543, "cold_ns": 19597}, "python/1024/compress6": {"n": 281, "cpu_ns": 22118.889679715303, "wall_ns": 22469.7615658363, "cold_ns": 51330}, "python/65536/decompress": {"n": 124, "cpu_ns": 67329.15322580645, "wall_ns": 67292.7741935484, "cold_ns": 80272}, "python/65536/private-decompress": {"n": 148, "cpu_ns": 58528.20945945946, "wall_ns": 58514.67567567567, "cold_ns": 70411}, "python/65536/stream-decompress": {"n": 150, "cpu_ns": 66202.24, "wall_ns": 66174.82666666666, "cold_ns": 63269}, "python/65536/compress1": {"n": 59, "cpu_ns": 159430.0338983051, "wall_ns": 159549.10169491524, "cold_ns": 186129}, "python/65536/compress6": {"n": 21, "cpu_ns": 501417.6666666667, "wall_ns": 501189.0, "cold_ns": 482505}, "python/1048576/compress1": {"n": 6, "cpu_ns": 2054714.8333333333, "wall_ns": 2053655.6666666667, "cold_ns": 2140644}, "python/1048576/compress6": {"n": 3, "cpu_ns": 4894125.333333333, "wall_ns": 4892154.666666667, "cold_ns": 5092234}, "python/1048713/decompress": {"n": 33, "cpu_ns": 328037.3939393939, "wall_ns": 327883.0, "cold_ns": 358407}, "python/1048713/private-decompress": {"n": 43, "cpu_ns": 286471.72093023255, "wall_ns": 286344.0930232558, "cold_ns": 300082}, "python/1048713/stream-decompress": {"n": 35, "cpu_ns": 362277.54285714286, "wall_ns": 362127.9142857143, "cold_ns": 407078}, "python/16777353/decompress": {"n": 1, "cpu_ns": 15123747.0, "wall_ns": 15128289.0, "cold_ns": 21196547}, "python/16777353/private-decompress": {"n": 1, "cpu_ns": 11605259.0, "wall_ns": 11599300.0, "cold_ns": 11042600}, "python/16777353/stream-decompress": {"n": 1, "cpu_ns": 12215975.0, "wall_ns": 12209763.0, "cold_ns": 11817726}, "random/1024/decompress": {"n": 955, "cpu_ns": 580.6921465968586, "wall_ns": 578.8638743455498, "cold_ns": 17066}, "random/1024/private-decompress": {"n": 1175, "cpu_ns": 1194.0510638297872, "wall_ns": 1192.9744680851063, "cold_ns": 9567}, "random/1024/stream-decompress": {"n": 1256, "cpu_ns": 1220.3638535031846, "wall_ns": 1219.4960191082803, "cold_ns": 5900}, "random/1024/compress1": {"n": 370, "cpu_ns": 15988.881081081081, "wall_ns": 15975.872972972973, "cold_ns": 22163}, "random/1024/compress6": {"n": 178, "cpu_ns": 49081.831460674155, "wall_ns": 49057.011235955055, "cold_ns": 90796}, "random/65536/decompress": {"n": 422, "cpu_ns": 7644.267772511848, "wall_ns": 7640.075829383886, "cold_ns": 21026}, "random/65536/private-decompress": {"n": 477, "cpu_ns": 6707.700209643606, "wall_ns": 6700.645702306079, "cold_ns": 14101}, "random/65536/stream-decompress": {"n": 509, "cpu_ns": 9410.165029469548, "wall_ns": 9402.24557956778, "cold_ns": 17108}, "random/65536/compress1": {"n": 14, "cpu_ns": 593090.7857142857, "wall_ns": 592855.2857142857, "cold_ns": 711768}, "random/65536/compress6": {"n": 8, "cpu_ns": 1194805.625, "wall_ns": 1194223.625, "cold_ns": 1637618}, "random/1048576/compress1": {"n": 2, "cpu_ns": 12232296.5, "wall_ns": 12228820.5, "cold_ns": 12765604}, "random/1048576/compress6": {"n": 1, "cpu_ns": 23516774.0, "wall_ns": 23511070.0, "cold_ns": 21125565}, "random/1048713/decompress": {"n": 35, "cpu_ns": 141026.8, "wall_ns": 140914.3142857143, "cold_ns": 184080}, "random/1048713/private-decompress": {"n": 122, "cpu_ns": 93484.04098360655, "wall_ns": 93433.46721311475, "cold_ns": 115841}, "random/1048713/stream-decompress": {"n": 59, "cpu_ns": 152476.01694915254, "wall_ns": 152389.61016949153, "cold_ns": 238069}, "random/16777353/decompress": {"n": 1, "cpu_ns": 16569618.0, "wall_ns": 16563835.0, "cold_ns": 20405223}, "random/16777353/private-decompress": {"n": 2, "cpu_ns": 12657268.5, "wall_ns": 12654187.5, "cold_ns": 11780988}, "random/16777353/stream-decompress": {"n": 2, "cpu_ns": 14157125.0, "wall_ns": 14149942.5, "cold_ns": 12695408}, "zeros/1024/decompress": {"n": 766, "cpu_ns": 658.5966057441253, "wall_ns": 656.9099216710183, "cold_ns": 14916}, "zeros/1024/private-decompress": {"n": 1406, "cpu_ns": 1343.411095305832, "wall_ns": 1342.400426742532, "cold_ns": 8975}, "zeros/1024/stream-decompress": {"n": 1391, "cpu_ns": 1498.7987059669304, "wall_ns": 1496.6843997124372, "cold_ns": 6283}, "zeros/1024/compress1": {"n": 1062, "cpu_ns": 6706.62241054614, "wall_ns": 6702.393596986817, "cold_ns": 14529}, "zeros/1024/compress6": {"n": 1065, "cpu_ns": 7915.606572769953, "wall_ns": 7911.935211267606, "cold_ns": 13491}, "zeros/65536/decompress": {"n": 555, "cpu_ns": 11958.054054054053, "wall_ns": 11950.506306306306, "cold_ns": 26490}, "zeros/65536/private-decompress": {"n": 712, "cpu_ns": 10220.504213483146, "wall_ns": 10216.029494382023, "cold_ns": 20390}, "zeros/65536/stream-decompress": {"n": 836, "cpu_ns": 12480.824162679426, "wall_ns": 12476.354066985647, "cold_ns": 17208}, "zeros/65536/compress1": {"n": 100, "cpu_ns": 25006.34, "wall_ns": 24985.13, "cold_ns": 102654}, "zeros/65536/compress6": {"n": 342, "cpu_ns": 33133.00292397661, "wall_ns": 33120.242690058476, "cold_ns": 41819}, "zeros/1048576/compress1": {"n": 24, "cpu_ns": 442827.25, "wall_ns": 442615.7916666667, "cold_ns": 563839}, "zeros/1048576/compress6": {"n": 23, "cpu_ns": 522669.39130434784, "wall_ns": 522454.26086956525, "cold_ns": 555127}, "zeros/1048713/decompress": {"n": 36, "cpu_ns": 241810.27777777778, "wall_ns": 241627.27777777778, "cold_ns": 392457}, "zeros/1048713/private-decompress": {"n": 54, "cpu_ns": 229260.09259259258, "wall_ns": 229161.4814814815, "cold_ns": 269436}, "zeros/1048713/stream-decompress": {"n": 40, "cpu_ns": 311669.625, "wall_ns": 311538.775, "cold_ns": 239298}, "zeros/16777353/decompress": {"n": 1, "cpu_ns": 14660969.0, "wall_ns": 14663243.0, "cold_ns": 18728828}, "zeros/16777353/private-decompress": {"n": 2, "cpu_ns": 12201244.0, "wall_ns": 12198244.5, "cold_ns": 11523907}, "zeros/16777353/stream-decompress": {"n": 2, "cpu_ns": 14148041.0, "wall_ns": 14145181.5, "cold_ns": 13366177}}}, {"repeat": 1, "variant": "baseline", "cases": {"fastq/1024/decompress": {"n": 307, "cpu_ns": 6635.055374592834, "wall_ns": 6623.4234527687295, "cold_ns": 37158}, "fastq/1024/private-decompress": {"n": 1022, "cpu_ns": 6772.157534246576, "wall_ns": 6768.310176125245, "cold_ns": 20678}, "fastq/1024/stream-decompress": {"n": 730, "cpu_ns": 6659.354794520548, "wall_ns": 6656.671232876713, "cold_ns": 15138}, "fastq/1024/compress1": {"n": 105, "cpu_ns": 13223.695238095239, "wall_ns": 13203.219047619048, "cold_ns": 152618}, "fastq/1024/compress6": {"n": 394, "cpu_ns": 20965.073604060915, "wall_ns": 20953.748730964468, "cold_ns": 37151}, "fastq/65536/decompress": {"n": 50, "cpu_ns": 249529.18, "wall_ns": 249438.76, "cold_ns": 361246}, "fastq/65536/private-decompress": {"n": 42, "cpu_ns": 238465.19047619047, "wall_ns": 238365.02380952382, "cold_ns": 245241}, "fastq/65536/stream-decompress": {"n": 53, "cpu_ns": 250445.20754716982, "wall_ns": 250355.50943396226, "cold_ns": 229974}, "fastq/65536/compress1": {"n": 26, "cpu_ns": 418810.6923076923, "wall_ns": 418613.8846153846, "cold_ns": 554749}, "fastq/65536/compress6": {"n": 10, "cpu_ns": 1863628.4, "wall_ns": 1863047.3, "cold_ns": 1586278}, "fastq/1048576/compress1": {"n": 2, "cpu_ns": 7627273.5, "wall_ns": 7624074.0, "cold_ns": 8739350}, "fastq/1048576/compress6": {"n": 1, "cpu_ns": 30375270.0, "wall_ns": 30376325.0, "cold_ns": 30142628}, "fastq/1048713/decompress": {"n": 4, "cpu_ns": 4096193.0, "wall_ns": 4097258.75, "cold_ns": 5105831}, "fastq/1048713/private-decompress": {"n": 4, "cpu_ns": 4297352.5, "wall_ns": 4296267.25, "cold_ns": 4105129}, "fastq/1048713/stream-decompress": {"n": 4, "cpu_ns": 4180477.0, "wall_ns": 4179412.25, "cold_ns": 3864686}, "fastq/16777353/decompress": {"n": 1, "cpu_ns": 73577825.0, "wall_ns": 73571657.0, "cold_ns": 63144720}, "fastq/16777353/private-decompress": {"n": 1, "cpu_ns": 65718839.0, "wall_ns": 65729232.0, "cold_ns": 64636670}, "fastq/16777353/stream-decompress": {"n": 1, "cpu_ns": 64795696.0, "wall_ns": 64790681.0, "cold_ns": 65476432}, "python/1024/decompress": {"n": 562, "cpu_ns": 4965.980427046264, "wall_ns": 4962.108540925267, "cold_ns": 22879}, "python/1024/private-decompress": {"n": 618, "cpu_ns": 6080.080906148867, "wall_ns": 6074.113268608414, "cold_ns": 14195}, "python/1024/stream-decompress": {"n": 815, "cpu_ns": 6398.521472392638, "wall_ns": 6394.003680981595, "cold_ns": 12111}, "python/1024/compress1": {"n": 443, "cpu_ns": 11109.92776523702, "wall_ns": 11101.566591422123, "cold_ns": 20987}, "python/1024/compress6": {"n": 281, "cpu_ns": 20656.227758007117, "wall_ns": 20670.181494661923, "cold_ns": 44980}, "python/65536/decompress": {"n": 124, "cpu_ns": 64029.040322580644, "wall_ns": 63992.47580645161, "cold_ns": 114875}, "python/65536/private-decompress": {"n": 148, "cpu_ns": 67464.18918918919, "wall_ns": 67434.0945945946, "cold_ns": 69904}, "python/65536/stream-decompress": {"n": 150, "cpu_ns": 62863.72, "wall_ns": 62936.36666666667, "cold_ns": 67393}, "python/65536/compress1": {"n": 59, "cpu_ns": 171705.69491525425, "wall_ns": 171610.01694915254, "cold_ns": 253688}, "python/65536/compress6": {"n": 21, "cpu_ns": 495302.04761904763, "wall_ns": 495054.38095238095, "cold_ns": 468853}, "python/1048576/compress1": {"n": 6, "cpu_ns": 2162246.0, "wall_ns": 2161199.5, "cold_ns": 1999788}, "python/1048576/compress6": {"n": 3, "cpu_ns": 4767526.333333333, "wall_ns": 4765409.0, "cold_ns": 4661614}, "python/1048713/decompress": {"n": 33, "cpu_ns": 393317.0909090909, "wall_ns": 393155.6060606061, "cold_ns": 390810}, "python/1048713/private-decompress": {"n": 43, "cpu_ns": 276092.32558139536, "wall_ns": 275954.1395348837, "cold_ns": 266474}, "python/1048713/stream-decompress": {"n": 35, "cpu_ns": 347259.17142857146, "wall_ns": 347095.4857142857, "cold_ns": 356536}, "python/16777353/decompress": {"n": 1, "cpu_ns": 14052223.0, "wall_ns": 14045212.0, "cold_ns": 17800930}, "python/16777353/private-decompress": {"n": 1, "cpu_ns": 13514562.0, "wall_ns": 13508277.0, "cold_ns": 12858268}, "python/16777353/stream-decompress": {"n": 1, "cpu_ns": 14568715.0, "wall_ns": 14561977.0, "cold_ns": 13296653}, "random/1024/decompress": {"n": 955, "cpu_ns": 612.0659685863874, "wall_ns": 610.303664921466, "cold_ns": 14748}, "random/1024/private-decompress": {"n": 1175, "cpu_ns": 1242.7344680851063, "wall_ns": 1241.503829787234, "cold_ns": 9726}, "random/1024/stream-decompress": {"n": 1256, "cpu_ns": 1247.8710191082803, "wall_ns": 1246.4562101910828, "cold_ns": 6183}, "random/1024/compress1": {"n": 370, "cpu_ns": 14879.954054054055, "wall_ns": 14869.175675675675, "cold_ns": 22872}, "random/1024/compress6": {"n": 178, "cpu_ns": 35291.3595505618, "wall_ns": 35270.15730337079, "cold_ns": 57981}, "random/65536/decompress": {"n": 422, "cpu_ns": 12235.23933649289, "wall_ns": 12225.156398104265, "cold_ns": 25847}, "random/65536/private-decompress": {"n": 477, "cpu_ns": 10295.368972746332, "wall_ns": 10286.039832285116, "cold_ns": 24286}, "random/65536/stream-decompress": {"n": 509, "cpu_ns": 11580.644400785855, "wall_ns": 11571.424361493124, "cold_ns": 21478}, "random/65536/compress1": {"n": 14, "cpu_ns": 713213.7142857143, "wall_ns": 712700.3571428572, "cold_ns": 859023}, "random/65536/compress6": {"n": 8, "cpu_ns": 1165255.875, "wall_ns": 1164573.125, "cold_ns": 1961094}, "random/1048576/compress1": {"n": 2, "cpu_ns": 14152707.5, "wall_ns": 14149317.5, "cold_ns": 13363669}, "random/1048576/compress6": {"n": 1, "cpu_ns": 20913665.0, "wall_ns": 20907813.0, "cold_ns": 24321936}, "random/1048713/decompress": {"n": 35, "cpu_ns": 174423.0, "wall_ns": 174268.22857142857, "cold_ns": 267359}, "random/1048713/private-decompress": {"n": 122, "cpu_ns": 89313.04098360655, "wall_ns": 89260.58196721312, "cold_ns": 155478}, "random/1048713/stream-decompress": {"n": 59, "cpu_ns": 137722.13559322033, "wall_ns": 137631.83050847458, "cold_ns": 252496}, "random/16777353/decompress": {"n": 1, "cpu_ns": 16763178.0, "wall_ns": 16756659.0, "cold_ns": 18840573}, "random/16777353/private-decompress": {"n": 2, "cpu_ns": 14888552.0, "wall_ns": 14890229.5, "cold_ns": 12471185}, "random/16777353/stream-decompress": {"n": 2, "cpu_ns": 14642585.5, "wall_ns": 14639206.5, "cold_ns": 13256052}, "zeros/1024/decompress": {"n": 766, "cpu_ns": 703.2728459530026, "wall_ns": 701.0757180156658, "cold_ns": 13986}, "zeros/1024/private-decompress": {"n": 1406, "cpu_ns": 1657.0078236130869, "wall_ns": 1655.6728307254623, "cold_ns": 8264}, "zeros/1024/stream-decompress": {"n": 1391, "cpu_ns": 1524.0510424155284, "wall_ns": 1522.2882818116464, "cold_ns": 15341}, "zeros/1024/compress1": {"n": 1062, "cpu_ns": 6746.905838041432, "wall_ns": 6742.590395480226, "cold_ns": 16135}, "zeros/1024/compress6": {"n": 1065, "cpu_ns": 8268.426291079812, "wall_ns": 8265.18309859155, "cold_ns": 17339}, "zeros/65536/decompress": {"n": 555, "cpu_ns": 13283.868468468469, "wall_ns": 13275.138738738739, "cold_ns": 27585}, "zeros/65536/private-decompress": {"n": 712, "cpu_ns": 11121.150280898877, "wall_ns": 11115.887640449439, "cold_ns": 19842}, "zeros/65536/stream-decompress": {"n": 836, "cpu_ns": 13139.334928229666, "wall_ns": 13134.849282296651, "cold_ns": 18500}, "zeros/65536/compress1": {"n": 100, "cpu_ns": 24511.56, "wall_ns": 24492.24, "cold_ns": 121476}, "zeros/65536/compress6": {"n": 342, "cpu_ns": 36078.991228070176, "wall_ns": 36097.80701754386, "cold_ns": 39984}, "zeros/1048576/compress1": {"n": 24, "cpu_ns": 464272.7916666667, "wall_ns": 464030.7083333333, "cold_ns": 595273}, "zeros/1048576/compress6": {"n": 23, "cpu_ns": 526674.0869565217, "wall_ns": 526840.8695652174, "cold_ns": 496011}, "zeros/1048713/decompress": {"n": 36, "cpu_ns": 265129.3333333333, "wall_ns": 264963.4166666667, "cold_ns": 402214}, "zeros/1048713/private-decompress": {"n": 54, "cpu_ns": 203109.38888888888, "wall_ns": 203033.11111111112, "cold_ns": 198192}, "zeros/1048713/stream-decompress": {"n": 40, "cpu_ns": 252750.325, "wall_ns": 252635.6, "cold_ns": 233791}, "zeros/16777353/decompress": {"n": 1, "cpu_ns": 13855803.0, "wall_ns": 13848666.0, "cold_ns": 16960603}, "zeros/16777353/private-decompress": {"n": 2, "cpu_ns": 12654170.5, "wall_ns": 12655619.0, "cold_ns": 10987492}, "zeros/16777353/stream-decompress": {"n": 2, "cpu_ns": 13260472.5, "wall_ns": 13257496.0, "cold_ns": 11565786}}}, {"repeat": 1, "variant": "segmented-eof", "cases": {"fastq/1024/decompress": {"n": 307, "cpu_ns": 6200.042345276873, "wall_ns": 6187.602605863192, "cold_ns": 58683}, "fastq/1024/private-decompress": {"n": 1022, "cpu_ns": 6345.272994129158, "wall_ns": 6343.432485322896, "cold_ns": 15285}, "fastq/1024/stream-decompress": {"n": 730, "cpu_ns": 6638.442465753425, "wall_ns": 6633.738356164384, "cold_ns": 12544}, "fastq/1024/compress1": {"n": 105, "cpu_ns": 19097.009523809524, "wall_ns": 19060.038095238095, "cold_ns": 212300}, "fastq/1024/compress6": {"n": 394, "cpu_ns": 21141.573604060915, "wall_ns": 21131.8730964467, "cold_ns": 62811}, "fastq/65536/decompress": {"n": 50, "cpu_ns": 257145.3, "wall_ns": 257061.12, "cold_ns": 291357}, "fastq/65536/private-decompress": {"n": 42, "cpu_ns": 262541.8095238095, "wall_ns": 262439.3095238095, "cold_ns": 241077}, "fastq/65536/stream-decompress": {"n": 53, "cpu_ns": 254500.0, "wall_ns": 254420.37735849057, "cold_ns": 249289}, "fastq/65536/compress1": {"n": 26, "cpu_ns": 424073.1923076923, "wall_ns": 423916.96153846156, "cold_ns": 543955}, "fastq/65536/compress6": {"n": 10, "cpu_ns": 1687282.3, "wall_ns": 1688556.4, "cold_ns": 1558437}, "fastq/1048576/compress1": {"n": 2, "cpu_ns": 8038558.0, "wall_ns": 8035991.0, "cold_ns": 8094352}, "fastq/1048576/compress6": {"n": 1, "cpu_ns": 29478452.0, "wall_ns": 29488970.0, "cold_ns": 30654192}, "fastq/1048713/decompress": {"n": 4, "cpu_ns": 4138321.5, "wall_ns": 4141058.75, "cold_ns": 4656981}, "fastq/1048713/private-decompress": {"n": 4, "cpu_ns": 4343836.5, "wall_ns": 4342708.0, "cold_ns": 4354634}, "fastq/1048713/stream-decompress": {"n": 4, "cpu_ns": 4418547.25, "wall_ns": 4417399.75, "cold_ns": 4075425}, "fastq/16777353/decompress": {"n": 1, "cpu_ns": 72210624.0, "wall_ns": 72213147.0, "cold_ns": 75073481}, "fastq/16777353/private-decompress": {"n": 1, "cpu_ns": 71279503.0, "wall_ns": 71273670.0, "cold_ns": 70035862}, "fastq/16777353/stream-decompress": {"n": 1, "cpu_ns": 75115692.0, "wall_ns": 75109204.0, "cold_ns": 70814066}, "python/1024/decompress": {"n": 562, "cpu_ns": 6063.989323843416, "wall_ns": 6059.405693950178, "cold_ns": 21607}, "python/1024/private-decompress": {"n": 618, "cpu_ns": 6636.488673139159, "wall_ns": 6630.784789644013, "cold_ns": 13179}, "python/1024/stream-decompress": {"n": 815, "cpu_ns": 6589.130061349693, "wall_ns": 6584.62208588957, "cold_ns": 11730}, "python/1024/compress1": {"n": 443, "cpu_ns": 11341.097065462754, "wall_ns": 11336.817155756207, "cold_ns": 101034}, "python/1024/compress6": {"n": 281, "cpu_ns": 21801.44128113879, "wall_ns": 21786.87900355872, "cold_ns": 40217}, "python/65536/decompress": {"n": 124, "cpu_ns": 70668.49193548386, "wall_ns": 70643.29032258065, "cold_ns": 91469}, "python/65536/private-decompress": {"n": 148, "cpu_ns": 67593.93918918919, "wall_ns": 67568.86486486487, "cold_ns": 77703}, "python/65536/stream-decompress": {"n": 150, "cpu_ns": 66411.38, "wall_ns": 66382.6, "cold_ns": 72434}, "python/65536/compress1": {"n": 59, "cpu_ns": 161957.69491525425, "wall_ns": 161890.15254237287, "cold_ns": 233710}, "python/65536/compress6": {"n": 21, "cpu_ns": 512149.90476190473, "wall_ns": 511911.38095238095, "cold_ns": 509936}, "python/1048576/compress1": {"n": 6, "cpu_ns": 2443205.5, "wall_ns": 2442425.3333333335, "cold_ns": 2213203}, "python/1048576/compress6": {"n": 3, "cpu_ns": 4678780.333333333, "wall_ns": 4676807.0, "cold_ns": 4911192}, "python/1048713/decompress": {"n": 33, "cpu_ns": 290210.6060606061, "wall_ns": 290015.8181818182, "cold_ns": 517778}, "python/1048713/private-decompress": {"n": 43, "cpu_ns": 233924.3488372093, "wall_ns": 233797.18604651163, "cold_ns": 327979}, "python/1048713/stream-decompress": {"n": 35, "cpu_ns": 360822.77142857143, "wall_ns": 360693.5142857143, "cold_ns": 273206}, "python/16777353/decompress": {"n": 1, "cpu_ns": 20119951.0, "wall_ns": 20113615.0, "cold_ns": 16968554}, "python/16777353/private-decompress": {"n": 1, "cpu_ns": 19163122.0, "wall_ns": 19156063.0, "cold_ns": 15983523}, "python/16777353/stream-decompress": {"n": 1, "cpu_ns": 19380101.0, "wall_ns": 19374545.0, "cold_ns": 18456603}, "random/1024/decompress": {"n": 955, "cpu_ns": 1055.2837696335077, "wall_ns": 1043.0198952879582, "cold_ns": 12883}, "random/1024/private-decompress": {"n": 1175, "cpu_ns": 2076.2306382978722, "wall_ns": 2072.931063829787, "cold_ns": 20408}, "random/1024/stream-decompress": {"n": 1256, "cpu_ns": 1528.7022292993631, "wall_ns": 1526.8606687898089, "cold_ns": 7228}, "random/1024/compress1": {"n": 370, "cpu_ns": 16369.118918918919, "wall_ns": 16359.183783783783, "cold_ns": 32597}, "random/1024/compress6": {"n": 178, "cpu_ns": 36444.073033707864, "wall_ns": 36427.81460674157, "cold_ns": 56093}, "random/65536/decompress": {"n": 422, "cpu_ns": 12159.5, "wall_ns": 12171.571090047393, "cold_ns": 28388}, "random/65536/private-decompress": {"n": 477, "cpu_ns": 9639.033542976938, "wall_ns": 9635.054507337527, "cold_ns": 19121}, "random/65536/stream-decompress": {"n": 509, "cpu_ns": 14015.750491159135, "wall_ns": 14006.601178781926, "cold_ns": 26639}, "random/65536/compress1": {"n": 14, "cpu_ns": 598461.7142857143, "wall_ns": 598900.8571428572, "cold_ns": 640274}, "random/65536/compress6": {"n": 8, "cpu_ns": 1291565.125, "wall_ns": 1291014.375, "cold_ns": 1616444}, "random/1048576/compress1": {"n": 2, "cpu_ns": 12152898.5, "wall_ns": 12149989.0, "cold_ns": 12293388}, "random/1048576/compress6": {"n": 1, "cpu_ns": 21617360.0, "wall_ns": 21622305.0, "cold_ns": 23078277}, "random/1048713/decompress": {"n": 35, "cpu_ns": 194167.25714285715, "wall_ns": 194023.51428571428, "cold_ns": 254854}, "random/1048713/private-decompress": {"n": 122, "cpu_ns": 130327.52459016393, "wall_ns": 130369.11475409837, "cold_ns": 166327}, "random/1048713/stream-decompress": {"n": 59, "cpu_ns": 195062.4406779661, "wall_ns": 194989.49152542374, "cold_ns": 212721}, "random/16777353/decompress": {"n": 1, "cpu_ns": 7520881.0, "wall_ns": 7513826.0, "cold_ns": 17806078}, "random/16777353/private-decompress": {"n": 2, "cpu_ns": 5014374.5, "wall_ns": 5010996.5, "cold_ns": 5980242}, "random/16777353/stream-decompress": {"n": 2, "cpu_ns": 6403409.5, "wall_ns": 6399962.0, "cold_ns": 5527472}, "zeros/1024/decompress": {"n": 766, "cpu_ns": 1472.780678851175, "wall_ns": 1468.5992167101829, "cold_ns": 22328}, "zeros/1024/private-decompress": {"n": 1406, "cpu_ns": 2550.298719772404, "wall_ns": 2547.7105263157896, "cold_ns": 14318}, "zeros/1024/stream-decompress": {"n": 1391, "cpu_ns": 1735.0675772825305, "wall_ns": 1733.5895039539898, "cold_ns": 9393}, "zeros/1024/compress1": {"n": 1062, "cpu_ns": 7004.0282485875705, "wall_ns": 6999.257062146893, "cold_ns": 97479}, "zeros/1024/compress6": {"n": 1065, "cpu_ns": 9794.971830985916, "wall_ns": 9790.676056338029, "cold_ns": 34629}, "zeros/65536/decompress": {"n": 555, "cpu_ns": 18120.023423423423, "wall_ns": 18113.3009009009, "cold_ns": 33014}, "zeros/65536/private-decompress": {"n": 712, "cpu_ns": 14013.95926966292, "wall_ns": 14008.512640449439, "cold_ns": 23069}, "zeros/65536/stream-decompress": {"n": 836, "cpu_ns": 16847.52153110048, "wall_ns": 16842.9509569378, "cold_ns": 22265}, "zeros/65536/compress1": {"n": 100, "cpu_ns": 32999.53, "wall_ns": 32947.83, "cold_ns": 74483}, "zeros/65536/compress6": {"n": 342, "cpu_ns": 34020.508771929824, "wall_ns": 34008.023391812865, "cold_ns": 51029}, "zeros/1048576/compress1": {"n": 24, "cpu_ns": 478448.9166666667, "wall_ns": 478178.2083333333, "cold_ns": 600175}, "zeros/1048576/compress6": {"n": 23, "cpu_ns": 564081.695652174, "wall_ns": 563795.2608695652, "cold_ns": 556511}, "zeros/1048713/decompress": {"n": 36, "cpu_ns": 226063.72222222222, "wall_ns": 225916.5, "cold_ns": 566705}, "zeros/1048713/private-decompress": {"n": 54, "cpu_ns": 154304.40740740742, "wall_ns": 154161.46296296295, "cold_ns": 150438}, "zeros/1048713/stream-decompress": {"n": 40, "cpu_ns": 209602.575, "wall_ns": 209471.675, "cold_ns": 230516}, "zeros/16777353/decompress": {"n": 1, "cpu_ns": 5731604.0, "wall_ns": 5724395.0, "cold_ns": 16788834}, "zeros/16777353/private-decompress": {"n": 2, "cpu_ns": 5286619.5, "wall_ns": 5281979.5, "cold_ns": 4270991}, "zeros/16777353/stream-decompress": {"n": 2, "cpu_ns": 5734681.0, "wall_ns": 5731154.0, "cold_ns": 5595455}}}, {"repeat": 2, "variant": "baseline-eof", "cases": {"fastq/1024/decompress": {"n": 307, "cpu_ns": 5571.325732899023, "wall_ns": 5562.234527687297, "cold_ns": 35343}, "fastq/1024/private-decompress": {"n": 1022, "cpu_ns": 6213.3639921722115, "wall_ns": 6211.560665362035, "cold_ns": 15112}, "fastq/1024/stream-decompress": {"n": 730, "cpu_ns": 8135.749315068493, "wall_ns": 8130.243835616438, "cold_ns": 11830}, "fastq/1024/compress1": {"n": 105, "cpu_ns": 13966.057142857142, "wall_ns": 13940.895238095238, "cold_ns": 149917}, "fastq/1024/compress6": {"n": 394, "cpu_ns": 22635.357868020306, "wall_ns": 22668.48730964467, "cold_ns": 43690}, "fastq/65536/decompress": {"n": 50, "cpu_ns": 252024.16, "wall_ns": 251939.32, "cold_ns": 349224}, "fastq/65536/private-decompress": {"n": 42, "cpu_ns": 263413.6666666667, "wall_ns": 263304.7619047619, "cold_ns": 258917}, "fastq/65536/stream-decompress": {"n": 53, "cpu_ns": 255411.18867924527, "wall_ns": 255321.9245283019, "cold_ns": 235985}, "fastq/65536/compress1": {"n": 26, "cpu_ns": 443327.0, "wall_ns": 443124.8461538461, "cold_ns": 568013}, "fastq/65536/compress6": {"n": 10, "cpu_ns": 1797818.5, "wall_ns": 1797233.0, "cold_ns": 1639859}, "fastq/1048576/compress1": {"n": 2, "cpu_ns": 7669421.5, "wall_ns": 7666033.5, "cold_ns": 7412159}, "fastq/1048576/compress6": {"n": 1, "cpu_ns": 31072755.0, "wall_ns": 31066710.0, "cold_ns": 29561940}, "fastq/1048713/decompress": {"n": 4, "cpu_ns": 3969020.0, "wall_ns": 3969079.5, "cold_ns": 4339211}, "fastq/1048713/private-decompress": {"n": 4, "cpu_ns": 4543256.5, "wall_ns": 4544704.0, "cold_ns": 4311443}, "fastq/1048713/stream-decompress": {"n": 4, "cpu_ns": 4370337.5, "wall_ns": 4369201.5, "cold_ns": 4834080}, "fastq/16777353/decompress": {"n": 1, "cpu_ns": 72042013.0, "wall_ns": 72036074.0, "cold_ns": 64866122}, "fastq/16777353/private-decompress": {"n": 1, "cpu_ns": 64631791.0, "wall_ns": 64625831.0, "cold_ns": 61690753}, "fastq/16777353/stream-decompress": {"n": 1, "cpu_ns": 62562973.0, "wall_ns": 62557848.0, "cold_ns": 63428172}, "python/1024/decompress": {"n": 562, "cpu_ns": 5175.548042704626, "wall_ns": 5170.387900355872, "cold_ns": 25062}, "python/1024/private-decompress": {"n": 618, "cpu_ns": 5672.359223300971, "wall_ns": 5669.791262135922, "cold_ns": 15290}, "python/1024/stream-decompress": {"n": 815, "cpu_ns": 5586.451533742331, "wall_ns": 5584.8466257668715, "cold_ns": 10642}, "python/1024/compress1": {"n": 443, "cpu_ns": 13510.268623024831, "wall_ns": 13498.322799097066, "cold_ns": 20196}, "python/1024/compress6": {"n": 281, "cpu_ns": 27481.811387900358, "wall_ns": 27466.651245551602, "cold_ns": 63897}, "python/65536/decompress": {"n": 124, "cpu_ns": 81614.62903225806, "wall_ns": 81578.04032258065, "cold_ns": 82366}, "python/65536/private-decompress": {"n": 148, "cpu_ns": 61624.7027027027, "wall_ns": 61596.19594594595, "cold_ns": 105171}, "python/65536/stream-decompress": {"n": 150, "cpu_ns": 65161.58, "wall_ns": 65129.986666666664, "cold_ns": 67826}, "python/65536/compress1": {"n": 59, "cpu_ns": 169807.30508474575, "wall_ns": 169727.64406779662, "cold_ns": 179923}, "python/65536/compress6": {"n": 21, "cpu_ns": 489776.85714285716, "wall_ns": 489375.4761904762, "cold_ns": 540095}, "python/1048576/compress1": {"n": 6, "cpu_ns": 2257134.0, "wall_ns": 2256068.6666666665, "cold_ns": 2058734}, "python/1048576/compress6": {"n": 3, "cpu_ns": 4930396.0, "wall_ns": 4932022.333333333, "cold_ns": 4630581}, "python/1048713/decompress": {"n": 33, "cpu_ns": 354589.9393939394, "wall_ns": 354427.54545454547, "cold_ns": 441858}, "python/1048713/private-decompress": {"n": 43, "cpu_ns": 292344.74418604653, "wall_ns": 292444.18604651163, "cold_ns": 274619}, "python/1048713/stream-decompress": {"n": 35, "cpu_ns": 347390.54285714286, "wall_ns": 347222.97142857144, "cold_ns": 318134}, "python/16777353/decompress": {"n": 1, "cpu_ns": 13771080.0, "wall_ns": 13765263.0, "cold_ns": 18308452}, "python/16777353/private-decompress": {"n": 1, "cpu_ns": 12451095.0, "wall_ns": 12461967.0, "cold_ns": 11106347}, "python/16777353/stream-decompress": {"n": 1, "cpu_ns": 13992194.0, "wall_ns": 13986148.0, "cold_ns": 14143081}, "random/1024/decompress": {"n": 955, "cpu_ns": 1298.0806282722513, "wall_ns": 1294.386387434555, "cold_ns": 26066}, "random/1024/private-decompress": {"n": 1175, "cpu_ns": 1491.4468085106382, "wall_ns": 1488.3131914893618, "cold_ns": 13134}, "random/1024/stream-decompress": {"n": 1256, "cpu_ns": 1328.3670382165606, "wall_ns": 1325.7237261146497, "cold_ns": 7737}, "random/1024/compress1": {"n": 370, "cpu_ns": 14956.375675675676, "wall_ns": 14945.637837837838, "cold_ns": 25852}, "random/1024/compress6": {"n": 178, "cpu_ns": 37027.31460674157, "wall_ns": 37003.44382022472, "cold_ns": 57536}, "random/65536/decompress": {"n": 422, "cpu_ns": 8559.225118483413, "wall_ns": 8549.502369668246, "cold_ns": 20999}, "random/65536/private-decompress": {"n": 477, "cpu_ns": 7286.222222222223, "wall_ns": 7275.37106918239, "cold_ns": 19756}, "random/65536/stream-decompress": {"n": 509, "cpu_ns": 11067.328094302555, "wall_ns": 11056.79764243615, "cold_ns": 33528}, "random/65536/compress1": {"n": 14, "cpu_ns": 802344.2142857143, "wall_ns": 801955.5714285715, "cold_ns": 1177428}, "random/65536/compress6": {"n": 8, "cpu_ns": 1302889.25, "wall_ns": 1302223.75, "cold_ns": 1241803}, "random/1048576/compress1": {"n": 2, "cpu_ns": 17197452.5, "wall_ns": 17193639.5, "cold_ns": 18849252}, "random/1048576/compress6": {"n": 1, "cpu_ns": 29643088.0, "wall_ns": 29634968.0, "cold_ns": 27512555}, "random/1048713/decompress": {"n": 35, "cpu_ns": 137801.25714285715, "wall_ns": 137690.05714285714, "cold_ns": 183451}, "random/1048713/private-decompress": {"n": 122, "cpu_ns": 83701.30327868853, "wall_ns": 83660.67213114754, "cold_ns": 136686}, "random/1048713/stream-decompress": {"n": 59, "cpu_ns": 165702.37288135593, "wall_ns": 165614.57627118644, "cold_ns": 219166}, "random/16777353/decompress": {"n": 1, "cpu_ns": 15963904.0, "wall_ns": 15969351.0, "cold_ns": 20612664}, "random/16777353/private-decompress": {"n": 2, "cpu_ns": 12136566.5, "wall_ns": 12133776.0, "cold_ns": 12152807}, "random/16777353/stream-decompress": {"n": 2, "cpu_ns": 15060452.0, "wall_ns": 15057548.5, "cold_ns": 12581557}, "zeros/1024/decompress": {"n": 766, "cpu_ns": 695.6161879895561, "wall_ns": 692.9660574412533, "cold_ns": 20179}, "zeros/1024/private-decompress": {"n": 1406, "cpu_ns": 1443.1330014224752, "wall_ns": 1441.7503556187767, "cold_ns": 12746}, "zeros/1024/stream-decompress": {"n": 1391, "cpu_ns": 1248.4946081955427, "wall_ns": 1247.4011502516175, "cold_ns": 6251}, "zeros/1024/compress1": {"n": 1062, "cpu_ns": 7618.24011299435, "wall_ns": 7614.472693032015, "cold_ns": 14393}, "zeros/1024/compress6": {"n": 1065, "cpu_ns": 8386.93427230047, "wall_ns": 8382.25352112676, "cold_ns": 13994}, "zeros/65536/decompress": {"n": 555, "cpu_ns": 13593.304504504504, "wall_ns": 13584.915315315315, "cold_ns": 44910}, "zeros/65536/private-decompress": {"n": 712, "cpu_ns": 10259.588483146068, "wall_ns": 10253.90308988764, "cold_ns": 20803}, "zeros/65536/stream-decompress": {"n": 836, "cpu_ns": 13253.208133971291, "wall_ns": 13248.833732057416, "cold_ns": 18715}, "zeros/65536/compress1": {"n": 100, "cpu_ns": 25128.26, "wall_ns": 25108.82, "cold_ns": 114480}, "zeros/65536/compress6": {"n": 342, "cpu_ns": 36046.18713450292, "wall_ns": 36032.15497076023, "cold_ns": 44263}, "zeros/1048576/compress1": {"n": 24, "cpu_ns": 486128.0416666667, "wall_ns": 485831.7083333333, "cold_ns": 973608}, "zeros/1048576/compress6": {"n": 23, "cpu_ns": 550515.9130434783, "wall_ns": 550236.1304347826, "cold_ns": 841696}, "zeros/1048713/decompress": {"n": 36, "cpu_ns": 254230.11111111112, "wall_ns": 254082.44444444444, "cold_ns": 436499}, "zeros/1048713/private-decompress": {"n": 54, "cpu_ns": 200111.4814814815, "wall_ns": 200021.16666666666, "cold_ns": 191287}, "zeros/1048713/stream-decompress": {"n": 40, "cpu_ns": 268283.15, "wall_ns": 268162.0, "cold_ns": 290320}, "zeros/16777353/decompress": {"n": 1, "cpu_ns": 13194429.0, "wall_ns": 13188187.0, "cold_ns": 18514142}, "zeros/16777353/private-decompress": {"n": 2, "cpu_ns": 12358180.0, "wall_ns": 12355285.0, "cold_ns": 11177420}, "zeros/16777353/stream-decompress": {"n": 2, "cpu_ns": 13298140.0, "wall_ns": 13294846.5, "cold_ns": 12264043}}}, {"repeat": 2, "variant": "segmented-eof", "cases": {"fastq/1024/decompress": {"n": 307, "cpu_ns": 5829.338762214984, "wall_ns": 5818.342019543974, "cold_ns": 49347}, "fastq/1024/private-decompress": {"n": 1022, "cpu_ns": 6497.307240704501, "wall_ns": 6494.113502935421, "cold_ns": 14472}, "fastq/1024/stream-decompress": {"n": 730, "cpu_ns": 6755.450684931507, "wall_ns": 6749.702739726027, "cold_ns": 14716}, "fastq/1024/compress1": {"n": 105, "cpu_ns": 12672.952380952382, "wall_ns": 12655.485714285714, "cold_ns": 141797}, "fastq/1024/compress6": {"n": 394, "cpu_ns": 20922.312182741116, "wall_ns": 20912.97461928934, "cold_ns": 45395}, "fastq/65536/decompress": {"n": 50, "cpu_ns": 277263.66, "wall_ns": 277170.16, "cold_ns": 394712}, "fastq/65536/private-decompress": {"n": 42, "cpu_ns": 246740.83333333334, "wall_ns": 246640.90476190476, "cold_ns": 239709}, "fastq/65536/stream-decompress": {"n": 53, "cpu_ns": 249295.24528301886, "wall_ns": 249213.64150943398, "cold_ns": 239285}, "fastq/65536/compress1": {"n": 26, "cpu_ns": 430516.26923076925, "wall_ns": 430324.1153846154, "cold_ns": 525121}, "fastq/65536/compress6": {"n": 10, "cpu_ns": 1664558.4, "wall_ns": 1663994.3, "cold_ns": 1773630}, "fastq/1048576/compress1": {"n": 2, "cpu_ns": 8233674.0, "wall_ns": 8230709.0, "cold_ns": 8822744}, "fastq/1048576/compress6": {"n": 1, "cpu_ns": 33312432.0, "wall_ns": 33306094.0, "cold_ns": 32521788}, "fastq/1048713/decompress": {"n": 4, "cpu_ns": 4263018.0, "wall_ns": 4265904.0, "cold_ns": 4044715}, "fastq/1048713/private-decompress": {"n": 4, "cpu_ns": 4250445.75, "wall_ns": 4249122.75, "cold_ns": 4473880}, "fastq/1048713/stream-decompress": {"n": 4, "cpu_ns": 4217074.5, "wall_ns": 4215970.25, "cold_ns": 4209912}, "fastq/16777353/decompress": {"n": 1, "cpu_ns": 71935112.0, "wall_ns": 71929607.0, "cold_ns": 71787783}, "fastq/16777353/private-decompress": {"n": 1, "cpu_ns": 71538088.0, "wall_ns": 71619764.0, "cold_ns": 72021397}, "fastq/16777353/stream-decompress": {"n": 1, "cpu_ns": 72056407.0, "wall_ns": 72076825.0, "cold_ns": 71373558}, "python/1024/decompress": {"n": 562, "cpu_ns": 6356.722419928826, "wall_ns": 6367.644128113879, "cold_ns": 32629}, "python/1024/private-decompress": {"n": 618, "cpu_ns": 6191.660194174758, "wall_ns": 6187.516181229774, "cold_ns": 16070}, "python/1024/stream-decompress": {"n": 815, "cpu_ns": 5999.2650306748465, "wall_ns": 5996.105521472393, "cold_ns": 11625}, "python/1024/compress1": {"n": 443, "cpu_ns": 11708.126410835215, "wall_ns": 11697.28893905192, "cold_ns": 129805}, "python/1024/compress6": {"n": 281, "cpu_ns": 21303.9359430605, "wall_ns": 21289.690391459073, "cold_ns": 48694}, "python/65536/decompress": {"n": 124, "cpu_ns": 66534.37903225806, "wall_ns": 66593.08870967742, "cold_ns": 89946}, "python/65536/private-decompress": {"n": 148, "cpu_ns": 66912.3581081081, "wall_ns": 66883.38513513513, "cold_ns": 89536}, "python/65536/stream-decompress": {"n": 150, "cpu_ns": 71361.92, "wall_ns": 71334.91333333333, "cold_ns": 69925}, "python/65536/compress1": {"n": 59, "cpu_ns": 168240.4745762712, "wall_ns": 168136.25423728814, "cold_ns": 262822}, "python/65536/compress6": {"n": 21, "cpu_ns": 496832.04761904763, "wall_ns": 496582.61904761905, "cold_ns": 659509}, "python/1048576/compress1": {"n": 6, "cpu_ns": 2007307.8333333333, "wall_ns": 2004863.8333333333, "cold_ns": 2267638}, "python/1048576/compress6": {"n": 3, "cpu_ns": 5264220.666666667, "wall_ns": 5262020.0, "cold_ns": 4718638}, "python/1048713/decompress": {"n": 33, "cpu_ns": 309204.0909090909, "wall_ns": 309047.1212121212, "cold_ns": 505331}, "python/1048713/private-decompress": {"n": 43, "cpu_ns": 242866.3488372093, "wall_ns": 242741.81395348837, "cold_ns": 254167}, "python/1048713/stream-decompress": {"n": 35, "cpu_ns": 367225.8, "wall_ns": 367096.6, "cold_ns": 316013}, "python/16777353/decompress": {"n": 1, "cpu_ns": 18853763.0, "wall_ns": 18848183.0, "cold_ns": 18735340}, "python/16777353/private-decompress": {"n": 1, "cpu_ns": 18434110.0, "wall_ns": 18426504.0, "cold_ns": 16006065}, "python/16777353/stream-decompress": {"n": 1, "cpu_ns": 20462182.0, "wall_ns": 20456441.0, "cold_ns": 17325738}, "random/1024/decompress": {"n": 955, "cpu_ns": 687.7581151832461, "wall_ns": 686.2429319371728, "cold_ns": 10637}, "random/1024/private-decompress": {"n": 1175, "cpu_ns": 1283.4663829787235, "wall_ns": 1282.128510638298, "cold_ns": 7724}, "random/1024/stream-decompress": {"n": 1256, "cpu_ns": 1235.812898089172, "wall_ns": 1234.6361464968154, "cold_ns": 6061}, "random/1024/compress1": {"n": 370, "cpu_ns": 16439.575675675675, "wall_ns": 16428.045945945945, "cold_ns": 22485}, "random/1024/compress6": {"n": 178, "cpu_ns": 34366.8202247191, "wall_ns": 34348.41573033708, "cold_ns": 58234}, "random/65536/decompress": {"n": 422, "cpu_ns": 13219.701421800948, "wall_ns": 13239.92654028436, "cold_ns": 27678}, "random/65536/private-decompress": {"n": 477, "cpu_ns": 10291.127882599581, "wall_ns": 10283.832285115304, "cold_ns": 32316}, "random/65536/stream-decompress": {"n": 509, "cpu_ns": 13292.440078585461, "wall_ns": 13285.542239685657, "cold_ns": 21840}, "random/65536/compress1": {"n": 14, "cpu_ns": 659870.7857142857, "wall_ns": 659506.5714285715, "cold_ns": 594864}, "random/65536/compress6": {"n": 8, "cpu_ns": 1389700.0, "wall_ns": 1388972.875, "cold_ns": 1510827}, "random/1048576/compress1": {"n": 2, "cpu_ns": 13340290.5, "wall_ns": 13337088.0, "cold_ns": 13136941}, "random/1048576/compress6": {"n": 1, "cpu_ns": 22025997.0, "wall_ns": 22020782.0, "cold_ns": 21655501}, "random/1048713/decompress": {"n": 35, "cpu_ns": 209786.57142857142, "wall_ns": 209361.74285714285, "cold_ns": 294474}, "random/1048713/private-decompress": {"n": 122, "cpu_ns": 131842.4180327869, "wall_ns": 131793.95901639343, "cold_ns": 223081}, "random/1048713/stream-decompress": {"n": 59, "cpu_ns": 205057.10169491524, "wall_ns": 204969.13559322033, "cold_ns": 262011}, "random/16777353/decompress": {"n": 1, "cpu_ns": 5720034.0, "wall_ns": 5711666.0, "cold_ns": 15256818}, "random/16777353/private-decompress": {"n": 2, "cpu_ns": 4660213.0, "wall_ns": 4655807.5, "cold_ns": 5129886}, "random/16777353/stream-decompress": {"n": 2, "cpu_ns": 6463633.5, "wall_ns": 6459327.0, "cold_ns": 5857993}, "zeros/1024/decompress": {"n": 766, "cpu_ns": 710.0678851174935, "wall_ns": 707.9020887728459, "cold_ns": 18554}, "zeros/1024/private-decompress": {"n": 1406, "cpu_ns": 1933.4992887624467, "wall_ns": 1931.4011379800854, "cold_ns": 10673}, "zeros/1024/stream-decompress": {"n": 1391, "cpu_ns": 1901.6046010064701, "wall_ns": 1899.5183321351547, "cold_ns": 6770}, "zeros/1024/compress1": {"n": 1062, "cpu_ns": 6958.066854990584, "wall_ns": 6954.022598870057, "cold_ns": 92523}, "zeros/1024/compress6": {"n": 1065, "cpu_ns": 8888.85352112676, "wall_ns": 8884.88262910798, "cold_ns": 21104}, "zeros/65536/decompress": {"n": 555, "cpu_ns": 15025.56036036036, "wall_ns": 15019.378378378378, "cold_ns": 35209}, "zeros/65536/private-decompress": {"n": 712, "cpu_ns": 18864.31320224719, "wall_ns": 18859.09691011236, "cold_ns": 21640}, "zeros/65536/stream-decompress": {"n": 836, "cpu_ns": 19297.124401913876, "wall_ns": 19292.063397129186, "cold_ns": 22165}, "zeros/65536/compress1": {"n": 100, "cpu_ns": 26342.9, "wall_ns": 26316.3, "cold_ns": 61697}, "zeros/65536/compress6": {"n": 342, "cpu_ns": 34376.93859649123, "wall_ns": 34363.93274853801, "cold_ns": 41838}, "zeros/1048576/compress1": {"n": 24, "cpu_ns": 535312.375, "wall_ns": 535084.3333333334, "cold_ns": 596768}, "zeros/1048576/compress6": {"n": 23, "cpu_ns": 523985.5652173913, "wall_ns": 523753.3043478261, "cold_ns": 523262}, "zeros/1048713/decompress": {"n": 36, "cpu_ns": 238494.36111111112, "wall_ns": 238342.44444444444, "cold_ns": 523099}, "zeros/1048713/private-decompress": {"n": 54, "cpu_ns": 189501.24074074073, "wall_ns": 189409.05555555556, "cold_ns": 228891}, "zeros/1048713/stream-decompress": {"n": 40, "cpu_ns": 224790.525, "wall_ns": 224671.375, "cold_ns": 209198}, "zeros/16777353/decompress": {"n": 1, "cpu_ns": 6400822.0, "wall_ns": 6391818.0, "cold_ns": 18594068}, "zeros/16777353/private-decompress": {"n": 2, "cpu_ns": 5459854.0, "wall_ns": 5455565.5, "cold_ns": 4839321}, "zeros/16777353/stream-decompress": {"n": 2, "cpu_ns": 5682662.0, "wall_ns": 5678884.5, "cold_ns": 5380041}}}, {"repeat": 2, "variant": "eof-control", "cases": {"fastq/1024/decompress": {"n": 307, "cpu_ns": 6421.28990228013, "wall_ns": 6409.052117263844, "cold_ns": 41964}, "fastq/1024/private-decompress": {"n": 1022, "cpu_ns": 6450.536203522505, "wall_ns": 6447.838551859099, "cold_ns": 15403}, "fastq/1024/stream-decompress": {"n": 730, "cpu_ns": 6294.024657534246, "wall_ns": 6289.6630136986305, "cold_ns": 13349}, "fastq/1024/compress1": {"n": 105, "cpu_ns": 13595.342857142858, "wall_ns": 13572.904761904761, "cold_ns": 147132}, "fastq/1024/compress6": {"n": 394, "cpu_ns": 21492.81725888325, "wall_ns": 21482.675126903552, "cold_ns": 43447}, "fastq/65536/decompress": {"n": 50, "cpu_ns": 254193.76, "wall_ns": 254363.4, "cold_ns": 250640}, "fastq/65536/private-decompress": {"n": 42, "cpu_ns": 243753.38095238095, "wall_ns": 243652.30952380953, "cold_ns": 243102}, "fastq/65536/stream-decompress": {"n": 53, "cpu_ns": 243540.5283018868, "wall_ns": 243452.94339622642, "cold_ns": 245560}, "fastq/65536/compress1": {"n": 26, "cpu_ns": 480176.07692307694, "wall_ns": 479980.3076923077, "cold_ns": 564345}, "fastq/65536/compress6": {"n": 10, "cpu_ns": 1688919.4, "wall_ns": 1689489.1, "cold_ns": 1575228}, "fastq/1048576/compress1": {"n": 2, "cpu_ns": 8028751.0, "wall_ns": 8024840.0, "cold_ns": 8806003}, "fastq/1048576/compress6": {"n": 1, "cpu_ns": 36210660.0, "wall_ns": 36204054.0, "cold_ns": 35803596}, "fastq/1048713/decompress": {"n": 4, "cpu_ns": 4272713.0, "wall_ns": 4271200.25, "cold_ns": 4816604}, "fastq/1048713/private-decompress": {"n": 4, "cpu_ns": 4146979.25, "wall_ns": 4145804.25, "cold_ns": 4583578}, "fastq/1048713/stream-decompress": {"n": 4, "cpu_ns": 4241547.25, "wall_ns": 4240374.25, "cold_ns": 4143762}, "fastq/16777353/decompress": {"n": 1, "cpu_ns": 78524235.0, "wall_ns": 78539909.0, "cold_ns": 66812157}, "fastq/16777353/private-decompress": {"n": 1, "cpu_ns": 68804482.0, "wall_ns": 68809166.0, "cold_ns": 71556298}, "fastq/16777353/stream-decompress": {"n": 1, "cpu_ns": 68834735.0, "wall_ns": 68829018.0, "cold_ns": 68654654}, "python/1024/decompress": {"n": 562, "cpu_ns": 7347.053380782918, "wall_ns": 7334.830960854092, "cold_ns": 32874}, "python/1024/private-decompress": {"n": 618, "cpu_ns": 8519.375404530745, "wall_ns": 8511.703883495145, "cold_ns": 33485}, "python/1024/stream-decompress": {"n": 815, "cpu_ns": 8422.834355828221, "wall_ns": 8417.057668711657, "cold_ns": 15631}, "python/1024/compress1": {"n": 443, "cpu_ns": 14567.864559819413, "wall_ns": 14553.963882618511, "cold_ns": 27644}, "python/1024/compress6": {"n": 281, "cpu_ns": 22349.5871886121, "wall_ns": 22335.747330960854, "cold_ns": 38061}, "python/65536/decompress": {"n": 124, "cpu_ns": 66580.12903225806, "wall_ns": 66544.66935483871, "cold_ns": 82561}, "python/65536/private-decompress": {"n": 148, "cpu_ns": 63954.25, "wall_ns": 63925.51351351351, "cold_ns": 70628}, "python/65536/stream-decompress": {"n": 150, "cpu_ns": 67339.6, "wall_ns": 67310.28, "cold_ns": 65750}, "python/65536/compress1": {"n": 59, "cpu_ns": 173094.33898305084, "wall_ns": 172992.6779661017, "cold_ns": 182894}, "python/65536/compress6": {"n": 21, "cpu_ns": 501954.5238095238, "wall_ns": 501666.85714285716, "cold_ns": 669174}, "python/1048576/compress1": {"n": 6, "cpu_ns": 2198163.5, "wall_ns": 2197053.1666666665, "cold_ns": 2096409}, "python/1048576/compress6": {"n": 3, "cpu_ns": 5184890.666666667, "wall_ns": 5182160.666666667, "cold_ns": 5250150}, "python/1048713/decompress": {"n": 33, "cpu_ns": 348095.9696969697, "wall_ns": 348389.8787878788, "cold_ns": 380111}, "python/1048713/private-decompress": {"n": 43, "cpu_ns": 273173.79069767444, "wall_ns": 273056.37209302327, "cold_ns": 325055}, "python/1048713/stream-decompress": {"n": 35, "cpu_ns": 427292.85714285716, "wall_ns": 427141.2, "cold_ns": 316267}, "python/16777353/decompress": {"n": 1, "cpu_ns": 14202981.0, "wall_ns": 14195973.0, "cold_ns": 23929053}, "python/16777353/private-decompress": {"n": 1, "cpu_ns": 12620151.0, "wall_ns": 12613663.0, "cold_ns": 10902258}, "python/16777353/stream-decompress": {"n": 1, "cpu_ns": 13578790.0, "wall_ns": 13572753.0, "cold_ns": 12322131}, "random/1024/decompress": {"n": 955, "cpu_ns": 676.9225130890053, "wall_ns": 674.5099476439791, "cold_ns": 19463}, "random/1024/private-decompress": {"n": 1175, "cpu_ns": 1252.7625531914894, "wall_ns": 1251.4646808510638, "cold_ns": 11669}, "random/1024/stream-decompress": {"n": 1256, "cpu_ns": 1174.498407643312, "wall_ns": 1172.8885350318471, "cold_ns": 6303}, "random/1024/compress1": {"n": 370, "cpu_ns": 14089.237837837838, "wall_ns": 14078.121621621622, "cold_ns": 22296}, "random/1024/compress6": {"n": 178, "cpu_ns": 40455.86516853933, "wall_ns": 40429.9606741573, "cold_ns": 58929}, "random/65536/decompress": {"n": 422, "cpu_ns": 7897.580568720379, "wall_ns": 7891.784360189574, "cold_ns": 21251}, "random/65536/private-decompress": {"n": 477, "cpu_ns": 7088.16142557652, "wall_ns": 7080.2830188679245, "cold_ns": 18427}, "random/65536/stream-decompress": {"n": 509, "cpu_ns": 9720.793713163064, "wall_ns": 9711.011787819254, "cold_ns": 17220}, "random/65536/compress1": {"n": 14, "cpu_ns": 676995.9285714285, "wall_ns": 676611.3571428572, "cold_ns": 878993}, "random/65536/compress6": {"n": 8, "cpu_ns": 1322902.5, "wall_ns": 1322242.375, "cold_ns": 1157586}, "random/1048576/compress1": {"n": 2, "cpu_ns": 13034694.5, "wall_ns": 13031566.5, "cold_ns": 14025778}, "random/1048576/compress6": {"n": 1, "cpu_ns": 22111420.0, "wall_ns": 22105078.0, "cold_ns": 23219981}, "random/1048713/decompress": {"n": 35, "cpu_ns": 139345.9714285714, "wall_ns": 139195.9714285714, "cold_ns": 195502}, "random/1048713/private-decompress": {"n": 122, "cpu_ns": 88975.72131147541, "wall_ns": 88925.97540983607, "cold_ns": 129219}, "random/1048713/stream-decompress": {"n": 59, "cpu_ns": 144659.9661016949, "wall_ns": 144541.57627118644, "cold_ns": 259576}, "random/16777353/decompress": {"n": 1, "cpu_ns": 15039199.0, "wall_ns": 15032808.0, "cold_ns": 18262061}, "random/16777353/private-decompress": {"n": 2, "cpu_ns": 14579959.5, "wall_ns": 14576786.0, "cold_ns": 12432471}, "random/16777353/stream-decompress": {"n": 2, "cpu_ns": 17262983.5, "wall_ns": 17259813.5, "cold_ns": 13838680}, "zeros/1024/decompress": {"n": 766, "cpu_ns": 1141.8355091383812, "wall_ns": 1138.798955613577, "cold_ns": 21466}, "zeros/1024/private-decompress": {"n": 1406, "cpu_ns": 2426.924608819346, "wall_ns": 2423.8812233285917, "cold_ns": 13557}, "zeros/1024/stream-decompress": {"n": 1391, "cpu_ns": 2474.214234363767, "wall_ns": 2470.7735442127964, "cold_ns": 9665}, "zeros/1024/compress1": {"n": 1062, "cpu_ns": 7988.209039548023, "wall_ns": 7983.547080979284, "cold_ns": 28225}, "zeros/1024/compress6": {"n": 1065, "cpu_ns": 10050.26103286385, "wall_ns": 10045.218779342724, "cold_ns": 17898}, "zeros/65536/decompress": {"n": 555, "cpu_ns": 11427.425225225224, "wall_ns": 11419.3009009009, "cold_ns": 26172}, "zeros/65536/private-decompress": {"n": 712, "cpu_ns": 10359.237359550561, "wall_ns": 10354.59691011236, "cold_ns": 30482}, "zeros/65536/stream-decompress": {"n": 836, "cpu_ns": 13079.306220095694, "wall_ns": 13073.485645933015, "cold_ns": 18225}, "zeros/65536/compress1": {"n": 100, "cpu_ns": 32084.35, "wall_ns": 32043.93, "cold_ns": 143957}, "zeros/65536/compress6": {"n": 342, "cpu_ns": 32418.722222222223, "wall_ns": 32401.230994152047, "cold_ns": 50875}, "zeros/1048576/compress1": {"n": 24, "cpu_ns": 490923.5416666667, "wall_ns": 490900.7916666667, "cold_ns": 657596}, "zeros/1048576/compress6": {"n": 23, "cpu_ns": 526100.304347826, "wall_ns": 525676.695652174, "cold_ns": 520859}, "zeros/1048713/decompress": {"n": 36, "cpu_ns": 256164.83333333334, "wall_ns": 256023.22222222222, "cold_ns": 404245}, "zeros/1048713/private-decompress": {"n": 54, "cpu_ns": 186042.35185185185, "wall_ns": 186231.37037037036, "cold_ns": 193059}, "zeros/1048713/stream-decompress": {"n": 40, "cpu_ns": 257705.025, "wall_ns": 257480.45, "cold_ns": 249728}, "zeros/16777353/decompress": {"n": 1, "cpu_ns": 12739388.0, "wall_ns": 12732907.0, "cold_ns": 17229576}, "zeros/16777353/private-decompress": {"n": 2, "cpu_ns": 11734995.0, "wall_ns": 11731822.5, "cold_ns": 10721090}, "zeros/16777353/stream-decompress": {"n": 2, "cpu_ns": 13171278.0, "wall_ns": 13168642.0, "cold_ns": 15693749}}}, {"repeat": 2, "variant": "bytesio-eof", "cases": {"fastq/1024/decompress": {"n": 307, "cpu_ns": 8074.723127035831, "wall_ns": 8064.938110749185, "cold_ns": 51954}, "fastq/1024/private-decompress": {"n": 1022, "cpu_ns": 10652.284735812133, "wall_ns": 10648.62915851272, "cold_ns": 17215}, "fastq/1024/stream-decompress": {"n": 730, "cpu_ns": 11716.35205479452, "wall_ns": 11710.868493150685, "cold_ns": 19215}, "fastq/1024/compress1": {"n": 105, "cpu_ns": 15861.095238095239, "wall_ns": 15834.47619047619, "cold_ns": 170760}, "fastq/1024/compress6": {"n": 394, "cpu_ns": 25675.020304568527, "wall_ns": 25664.530456852794, "cold_ns": 41949}, "fastq/65536/decompress": {"n": 50, "cpu_ns": 261972.72, "wall_ns": 261876.84, "cold_ns": 270458}, "fastq/65536/private-decompress": {"n": 42, "cpu_ns": 282192.4761904762, "wall_ns": 282086.54761904763, "cold_ns": 342989}, "fastq/65536/stream-decompress": {"n": 53, "cpu_ns": 292416.92452830187, "wall_ns": 292330.3962264151, "cold_ns": 257562}, "fastq/65536/compress1": {"n": 26, "cpu_ns": 450027.03846153844, "wall_ns": 450184.1153846154, "cold_ns": 824110}, "fastq/65536/compress6": {"n": 10, "cpu_ns": 1667077.5, "wall_ns": 1666620.7, "cold_ns": 1620140}, "fastq/1048576/compress1": {"n": 2, "cpu_ns": 8098564.0, "wall_ns": 8095583.5, "cold_ns": 8535034}, "fastq/1048576/compress6": {"n": 1, "cpu_ns": 30724550.0, "wall_ns": 30717488.0, "cold_ns": 31105986}, "fastq/1048713/decompress": {"n": 4, "cpu_ns": 4685887.75, "wall_ns": 4684649.0, "cold_ns": 4839047}, "fastq/1048713/private-decompress": {"n": 4, "cpu_ns": 4705018.75, "wall_ns": 4703873.5, "cold_ns": 5107086}, "fastq/1048713/stream-decompress": {"n": 4, "cpu_ns": 5224819.25, "wall_ns": 5226361.25, "cold_ns": 4374410}, "fastq/16777353/decompress": {"n": 1, "cpu_ns": 85045137.0, "wall_ns": 85039744.0, "cold_ns": 74667542}, "fastq/16777353/private-decompress": {"n": 1, "cpu_ns": 78280004.0, "wall_ns": 78297139.0, "cold_ns": 73094585}, "fastq/16777353/stream-decompress": {"n": 1, "cpu_ns": 79748040.0, "wall_ns": 79751054.0, "cold_ns": 77113319}, "python/1024/decompress": {"n": 562, "cpu_ns": 7269.476868327402, "wall_ns": 7264.049822064057, "cold_ns": 49098}, "python/1024/private-decompress": {"n": 618, "cpu_ns": 9284.228155339806, "wall_ns": 9277.511326860842, "cold_ns": 16875}, "python/1024/stream-decompress": {"n": 815, "cpu_ns": 10909.109202453988, "wall_ns": 10904.618404907975, "cold_ns": 18781}, "python/1024/compress1": {"n": 443, "cpu_ns": 13110.954853273137, "wall_ns": 13102.494356659143, "cold_ns": 24817}, "python/1024/compress6": {"n": 281, "cpu_ns": 26587.814946619215, "wall_ns": 26573.626334519573, "cold_ns": 37786}, "python/65536/decompress": {"n": 124, "cpu_ns": 75210.28225806452, "wall_ns": 75172.06451612903, "cold_ns": 152148}, "python/65536/private-decompress": {"n": 148, "cpu_ns": 76886.62162162163, "wall_ns": 76855.0, "cold_ns": 74099}, "python/65536/stream-decompress": {"n": 150, "cpu_ns": 74129.62, "wall_ns": 74097.72, "cold_ns": 77837}, "python/65536/compress1": {"n": 59, "cpu_ns": 175263.5593220339, "wall_ns": 175169.86440677967, "cold_ns": 232920}, "python/65536/compress6": {"n": 21, "cpu_ns": 653671.2857142857, "wall_ns": 653864.8571428572, "cold_ns": 505722}, "python/1048576/compress1": {"n": 6, "cpu_ns": 2741579.0, "wall_ns": 2740506.3333333335, "cold_ns": 2885133}, "python/1048576/compress6": {"n": 3, "cpu_ns": 5611704.333333333, "wall_ns": 5609695.666666667, "cold_ns": 6719586}, "python/1048713/decompress": {"n": 33, "cpu_ns": 461005.42424242425, "wall_ns": 460840.0, "cold_ns": 559074}, "python/1048713/private-decompress": {"n": 43, "cpu_ns": 357148.5581395349, "wall_ns": 357052.4418604651, "cold_ns": 336806}, "python/1048713/stream-decompress": {"n": 35, "cpu_ns": 407254.71428571426, "wall_ns": 407109.6857142857, "cold_ns": 404300}, "python/16777353/decompress": {"n": 1, "cpu_ns": 22698013.0, "wall_ns": 22692636.0, "cold_ns": 28631769}, "python/16777353/private-decompress": {"n": 1, "cpu_ns": 19965747.0, "wall_ns": 19959990.0, "cold_ns": 20184714}, "python/16777353/stream-decompress": {"n": 1, "cpu_ns": 22243519.0, "wall_ns": 22238344.0, "cold_ns": 22385170}, "random/1024/decompress": {"n": 955, "cpu_ns": 2606.0460732984293, "wall_ns": 2604.122513089005, "cold_ns": 24028}, "random/1024/private-decompress": {"n": 1175, "cpu_ns": 3808.4485106382976, "wall_ns": 3805.304680851064, "cold_ns": 15539}, "random/1024/stream-decompress": {"n": 1256, "cpu_ns": 5959.150477707007, "wall_ns": 5956.130573248408, "cold_ns": 12404}, "random/1024/compress1": {"n": 370, "cpu_ns": 17323.25945945946, "wall_ns": 17313.9, "cold_ns": 107180}, "random/1024/compress6": {"n": 178, "cpu_ns": 55500.92134831461, "wall_ns": 55471.40449438202, "cold_ns": 104284}, "random/65536/decompress": {"n": 422, "cpu_ns": 15850.6990521327, "wall_ns": 15841.504739336493, "cold_ns": 36697}, "random/65536/private-decompress": {"n": 477, "cpu_ns": 13793.731656184485, "wall_ns": 13784.809224318658, "cold_ns": 25986}, "random/65536/stream-decompress": {"n": 509, "cpu_ns": 33010.71316306484, "wall_ns": 33002.345776031434, "cold_ns": 29647}, "random/65536/compress1": {"n": 14, "cpu_ns": 992867.0, "wall_ns": 992486.0714285715, "cold_ns": 1249447}, "random/65536/compress6": {"n": 8, "cpu_ns": 2063735.375, "wall_ns": 2063070.75, "cold_ns": 2022837}, "random/1048576/compress1": {"n": 2, "cpu_ns": 17897698.0, "wall_ns": 17908734.5, "cold_ns": 19566495}, "random/1048576/compress6": {"n": 1, "cpu_ns": 35601959.0, "wall_ns": 35596361.0, "cold_ns": 36026403}, "random/1048713/decompress": {"n": 35, "cpu_ns": 275105.6, "wall_ns": 274940.5714285714, "cold_ns": 333383}, "random/1048713/private-decompress": {"n": 122, "cpu_ns": 199078.60655737706, "wall_ns": 199034.34426229508, "cold_ns": 259589}, "random/1048713/stream-decompress": {"n": 59, "cpu_ns": 360874.10169491527, "wall_ns": 360986.9152542373, "cold_ns": 328152}, "random/16777353/decompress": {"n": 1, "cpu_ns": 32384547.0, "wall_ns": 32377985.0, "cold_ns": 40822599}, "random/16777353/private-decompress": {"n": 2, "cpu_ns": 29179079.5, "wall_ns": 29171472.0, "cold_ns": 28017810}, "random/16777353/stream-decompress": {"n": 2, "cpu_ns": 31812474.0, "wall_ns": 31820813.0, "cold_ns": 29999719}, "zeros/1024/decompress": {"n": 766, "cpu_ns": 5870.805483028721, "wall_ns": 5867.176240208877, "cold_ns": 41776}, "zeros/1024/private-decompress": {"n": 1406, "cpu_ns": 7836.813655761024, "wall_ns": 7833.252489331437, "cold_ns": 18414}, "zeros/1024/stream-decompress": {"n": 1391, "cpu_ns": 12125.429187634794, "wall_ns": 12138.734004313443, "cold_ns": 20083}, "zeros/1024/compress1": {"n": 1062, "cpu_ns": 14646.89736346516, "wall_ns": 14642.0065913371, "cold_ns": 139368}, "zeros/1024/compress6": {"n": 1065, "cpu_ns": 17304.708920187793, "wall_ns": 17299.86103286385, "cold_ns": 39007}, "zeros/65536/decompress": {"n": 555, "cpu_ns": 31014.25045045045, "wall_ns": 31005.38738738739, "cold_ns": 55859}, "zeros/65536/private-decompress": {"n": 712, "cpu_ns": 29509.61797752809, "wall_ns": 29502.775280898877, "cold_ns": 45745}, "zeros/65536/stream-decompress": {"n": 836, "cpu_ns": 37547.266746411486, "wall_ns": 37541.38995215311, "cold_ns": 53628}, "zeros/65536/compress1": {"n": 100, "cpu_ns": 47152.47, "wall_ns": 47098.09, "cold_ns": 181980}, "zeros/65536/compress6": {"n": 342, "cpu_ns": 58511.538011695906, "wall_ns": 58497.0350877193, "cold_ns": 73565}, "zeros/1048576/compress1": {"n": 24, "cpu_ns": 713525.4166666666, "wall_ns": 713288.5, "cold_ns": 903710}, "zeros/1048576/compress6": {"n": 23, "cpu_ns": 853228.1304347826, "wall_ns": 852918.0434782609, "cold_ns": 889731}, "zeros/1048713/decompress": {"n": 36, "cpu_ns": 420626.25, "wall_ns": 420482.4166666667, "cold_ns": 1065829}, "zeros/1048713/private-decompress": {"n": 54, "cpu_ns": 334809.81481481483, "wall_ns": 334705.1296296296, "cold_ns": 342027}, "zeros/1048713/stream-decompress": {"n": 40, "cpu_ns": 431885.775, "wall_ns": 432130.6, "cold_ns": 418428}, "zeros/16777353/decompress": {"n": 1, "cpu_ns": 31039789.0, "wall_ns": 31043184.0, "cold_ns": 39619076}, "zeros/16777353/private-decompress": {"n": 2, "cpu_ns": 23882549.5, "wall_ns": 23885261.5, "cold_ns": 26563737}, "zeros/16777353/stream-decompress": {"n": 2, "cpu_ns": 22275015.0, "wall_ns": 22279656.0, "cold_ns": 21720446}}}, {"repeat": 2, "variant": "baseline", "cases": {"fastq/1024/decompress": {"n": 307, "cpu_ns": 6185.328990228013, "wall_ns": 6175.28990228013, "cold_ns": 35820}, "fastq/1024/private-decompress": {"n": 1022, "cpu_ns": 6445.750489236791, "wall_ns": 6442.93542074364, "cold_ns": 14557}, "fastq/1024/stream-decompress": {"n": 730, "cpu_ns": 7005.615068493151, "wall_ns": 7000.428767123288, "cold_ns": 14926}, "fastq/1024/compress1": {"n": 105, "cpu_ns": 12982.695238095239, "wall_ns": 12958.542857142857, "cold_ns": 158563}, "fastq/1024/compress6": {"n": 394, "cpu_ns": 20327.040609137057, "wall_ns": 20295.748730964468, "cold_ns": 38756}, "fastq/65536/decompress": {"n": 50, "cpu_ns": 258479.32, "wall_ns": 258389.88, "cold_ns": 298443}, "fastq/65536/private-decompress": {"n": 42, "cpu_ns": 277448.0238095238, "wall_ns": 277329.1666666667, "cold_ns": 237295}, "fastq/65536/stream-decompress": {"n": 53, "cpu_ns": 285562.6603773585, "wall_ns": 285459.4528301887, "cold_ns": 263193}, "fastq/65536/compress1": {"n": 26, "cpu_ns": 414738.3846153846, "wall_ns": 414528.6923076923, "cold_ns": 866930}, "fastq/65536/compress6": {"n": 10, "cpu_ns": 1720069.9, "wall_ns": 1719548.9, "cold_ns": 1669261}, "fastq/1048576/compress1": {"n": 2, "cpu_ns": 8199951.5, "wall_ns": 8196926.5, "cold_ns": 7869226}, "fastq/1048576/compress6": {"n": 1, "cpu_ns": 37973536.0, "wall_ns": 37976948.0, "cold_ns": 31418093}, "fastq/1048713/decompress": {"n": 4, "cpu_ns": 5674792.75, "wall_ns": 5673411.0, "cold_ns": 6271566}, "fastq/1048713/private-decompress": {"n": 4, "cpu_ns": 5539188.25, "wall_ns": 5537750.0, "cold_ns": 5494171}, "fastq/1048713/stream-decompress": {"n": 4, "cpu_ns": 5829853.25, "wall_ns": 5828230.75, "cold_ns": 5690639}, "fastq/16777353/decompress": {"n": 1, "cpu_ns": 99701927.0, "wall_ns": 99696372.0, "cold_ns": 88141637}, "fastq/16777353/private-decompress": {"n": 1, "cpu_ns": 85957752.0, "wall_ns": 85958720.0, "cold_ns": 84628806}, "fastq/16777353/stream-decompress": {"n": 1, "cpu_ns": 88121064.0, "wall_ns": 88124377.0, "cold_ns": 85819529}, "python/1024/decompress": {"n": 562, "cpu_ns": 8323.806049822064, "wall_ns": 8315.217081850535, "cold_ns": 32781}, "python/1024/private-decompress": {"n": 618, "cpu_ns": 9960.352750809061, "wall_ns": 9954.012944983819, "cold_ns": 22300}, "python/1024/stream-decompress": {"n": 815, "cpu_ns": 9464.164417177913, "wall_ns": 9458.181595092025, "cold_ns": 17286}, "python/1024/compress1": {"n": 443, "cpu_ns": 17720.266365688487, "wall_ns": 17709.568848758467, "cold_ns": 31345}, "python/1024/compress6": {"n": 281, "cpu_ns": 35540.010676156584, "wall_ns": 35522.06049822064, "cold_ns": 52735}, "python/65536/decompress": {"n": 124, "cpu_ns": 96237.6370967742, "wall_ns": 96189.32258064517, "cold_ns": 117337}, "python/65536/private-decompress": {"n": 148, "cpu_ns": 93510.2027027027, "wall_ns": 93572.44594594595, "cold_ns": 102216}, "python/65536/stream-decompress": {"n": 150, "cpu_ns": 94769.00666666667, "wall_ns": 94734.31333333334, "cold_ns": 119561}, "python/65536/compress1": {"n": 59, "cpu_ns": 239936.6779661017, "wall_ns": 239835.30508474575, "cold_ns": 254780}, "python/65536/compress6": {"n": 21, "cpu_ns": 726643.2857142857, "wall_ns": 726376.1428571428, "cold_ns": 782110}, "python/1048576/compress1": {"n": 6, "cpu_ns": 2887775.3333333335, "wall_ns": 2886673.8333333335, "cold_ns": 2988197}, "python/1048576/compress6": {"n": 3, "cpu_ns": 7062147.0, "wall_ns": 7059807.0, "cold_ns": 6990459}, "python/1048713/decompress": {"n": 33, "cpu_ns": 442180.3939393939, "wall_ns": 442010.30303030304, "cold_ns": 479968}, "python/1048713/private-decompress": {"n": 43, "cpu_ns": 360000.37209302327, "wall_ns": 359860.06976744183, "cold_ns": 369272}, "python/1048713/stream-decompress": {"n": 35, "cpu_ns": 439329.9428571428, "wall_ns": 439176.6, "cold_ns": 429223}, "python/16777353/decompress": {"n": 1, "cpu_ns": 18147533.0, "wall_ns": 18132737.0, "cold_ns": 26234892}, "python/16777353/private-decompress": {"n": 1, "cpu_ns": 16297366.0, "wall_ns": 16290331.0, "cold_ns": 15598291}, "python/16777353/stream-decompress": {"n": 1, "cpu_ns": 17940243.0, "wall_ns": 17933242.0, "cold_ns": 16446984}, "random/1024/decompress": {"n": 955, "cpu_ns": 1394.730890052356, "wall_ns": 1391.7109947643978, "cold_ns": 14047}, "random/1024/private-decompress": {"n": 1175, "cpu_ns": 2812.332765957447, "wall_ns": 2808.2663829787234, "cold_ns": 12172}, "random/1024/stream-decompress": {"n": 1256, "cpu_ns": 2851.394904458599, "wall_ns": 2847.9665605095543, "cold_ns": 11308}, "random/1024/compress1": {"n": 370, "cpu_ns": 23969.686486486487, "wall_ns": 23990.508108108108, "cold_ns": 37010}, "random/1024/compress6": {"n": 178, "cpu_ns": 61057.87640449438, "wall_ns": 61027.988764044945, "cold_ns": 81181}, "random/65536/decompress": {"n": 422, "cpu_ns": 17798.104265402842, "wall_ns": 17784.00710900474, "cold_ns": 32482}, "random/65536/private-decompress": {"n": 477, "cpu_ns": 16890.14465408805, "wall_ns": 16880.228511530397, "cold_ns": 32544}, "random/65536/stream-decompress": {"n": 509, "cpu_ns": 20293.383104125736, "wall_ns": 20279.396856581534, "cold_ns": 29477}, "random/65536/compress1": {"n": 14, "cpu_ns": 975155.8571428572, "wall_ns": 974717.8571428572, "cold_ns": 1265963}, "random/65536/compress6": {"n": 8, "cpu_ns": 2050645.625, "wall_ns": 2080534.125, "cold_ns": 2123089}, "random/1048576/compress1": {"n": 2, "cpu_ns": 14192419.5, "wall_ns": 14188577.5, "cold_ns": 15759513}, "random/1048576/compress6": {"n": 1, "cpu_ns": 29489681.0, "wall_ns": 29483395.0, "cold_ns": 30748506}, "random/1048713/decompress": {"n": 35, "cpu_ns": 217163.11428571428, "wall_ns": 216965.25714285715, "cold_ns": 698079}, "random/1048713/private-decompress": {"n": 122, "cpu_ns": 105515.29508196721, "wall_ns": 105457.04918032787, "cold_ns": 159903}, "random/1048713/stream-decompress": {"n": 59, "cpu_ns": 214988.10169491524, "wall_ns": 214853.35593220338, "cold_ns": 254480}, "random/16777353/decompress": {"n": 1, "cpu_ns": 17914118.0, "wall_ns": 17907421.0, "cold_ns": 25095703}, "random/16777353/private-decompress": {"n": 2, "cpu_ns": 15067535.5, "wall_ns": 15064694.5, "cold_ns": 12661057}, "random/16777353/stream-decompress": {"n": 2, "cpu_ns": 15289533.5, "wall_ns": 15291285.0, "cold_ns": 13849071}, "zeros/1024/decompress": {"n": 766, "cpu_ns": 789.0861618798956, "wall_ns": 786.1657963446476, "cold_ns": 18888}, "zeros/1024/private-decompress": {"n": 1406, "cpu_ns": 1410.4807965860598, "wall_ns": 1408.8862019914652, "cold_ns": 11084}, "zeros/1024/stream-decompress": {"n": 1391, "cpu_ns": 1388.4565061107116, "wall_ns": 1386.998562185478, "cold_ns": 6608}, "zeros/1024/compress1": {"n": 1062, "cpu_ns": 7112.002824858757, "wall_ns": 7108.343691148776, "cold_ns": 14694}, "zeros/1024/compress6": {"n": 1065, "cpu_ns": 8303.115492957746, "wall_ns": 8299.022535211268, "cold_ns": 13598}, "zeros/65536/decompress": {"n": 555, "cpu_ns": 13984.581981981983, "wall_ns": 13976.82882882883, "cold_ns": 28527}, "zeros/65536/private-decompress": {"n": 712, "cpu_ns": 11387.47191011236, "wall_ns": 11380.530898876405, "cold_ns": 20843}, "zeros/65536/stream-decompress": {"n": 836, "cpu_ns": 18119.72129186603, "wall_ns": 18114.815789473683, "cold_ns": 19716}, "zeros/65536/compress1": {"n": 100, "cpu_ns": 34757.77, "wall_ns": 34701.99, "cold_ns": 112053}, "zeros/65536/compress6": {"n": 342, "cpu_ns": 37255.6432748538, "wall_ns": 37239.34502923977, "cold_ns": 67262}, "zeros/1048576/compress1": {"n": 24, "cpu_ns": 446732.9583333333, "wall_ns": 446480.6666666667, "cold_ns": 559378}, "zeros/1048576/compress6": {"n": 23, "cpu_ns": 713485.4347826086, "wall_ns": 713134.9565217391, "cold_ns": 605464}, "zeros/1048713/decompress": {"n": 36, "cpu_ns": 257383.05555555556, "wall_ns": 257229.91666666666, "cold_ns": 527069}, "zeros/1048713/private-decompress": {"n": 54, "cpu_ns": 228091.1851851852, "wall_ns": 227981.92592592593, "cold_ns": 219105}, "zeros/1048713/stream-decompress": {"n": 40, "cpu_ns": 271135.125, "wall_ns": 270995.925, "cold_ns": 255899}, "zeros/16777353/decompress": {"n": 1, "cpu_ns": 14708244.0, "wall_ns": 14699692.0, "cold_ns": 20344851}, "zeros/16777353/private-decompress": {"n": 2, "cpu_ns": 12897129.5, "wall_ns": 13126188.5, "cold_ns": 11311691}, "zeros/16777353/stream-decompress": {"n": 2, "cpu_ns": 14906954.5, "wall_ns": 14903491.5, "cold_ns": 14363518}}}, {"repeat": 2, "variant": "bytesio-hybrid-eof", "cases": {"fastq/1024/decompress": {"n": 307, "cpu_ns": 8473.902280130293, "wall_ns": 8454.758957654723, "cold_ns": 43943}, "fastq/1024/private-decompress": {"n": 1022, "cpu_ns": 7857.061643835616, "wall_ns": 7852.65362035225, "cold_ns": 25372}, "fastq/1024/stream-decompress": {"n": 730, "cpu_ns": 7818.501369863014, "wall_ns": 7813.47397260274, "cold_ns": 16645}, "fastq/1024/compress1": {"n": 105, "cpu_ns": 18545.838095238094, "wall_ns": 18508.180952380953, "cold_ns": 144520}, "fastq/1024/compress6": {"n": 394, "cpu_ns": 25224.218274111674, "wall_ns": 25209.13197969543, "cold_ns": 60380}, "fastq/65536/decompress": {"n": 50, "cpu_ns": 269288.2, "wall_ns": 269197.78, "cold_ns": 299781}, "fastq/65536/private-decompress": {"n": 42, "cpu_ns": 259344.0, "wall_ns": 259237.88095238095, "cold_ns": 260568}, "fastq/65536/stream-decompress": {"n": 53, "cpu_ns": 268882.28301886795, "wall_ns": 268794.41509433964, "cold_ns": 280382}, "fastq/65536/compress1": {"n": 26, "cpu_ns": 519465.53846153844, "wall_ns": 519283.73076923075, "cold_ns": 535440}, "fastq/65536/compress6": {"n": 10, "cpu_ns": 1879259.1, "wall_ns": 1879692.6, "cold_ns": 1652614}, "fastq/1048576/compress1": {"n": 2, "cpu_ns": 7919992.5, "wall_ns": 7917152.5, "cold_ns": 8835918}, "fastq/1048576/compress6": {"n": 1, "cpu_ns": 38121482.0, "wall_ns": 38128665.0, "cold_ns": 31193748}, "fastq/1048713/decompress": {"n": 4, "cpu_ns": 4833212.25, "wall_ns": 4832154.5, "cold_ns": 5419178}, "fastq/1048713/private-decompress": {"n": 4, "cpu_ns": 4657555.5, "wall_ns": 4656179.5, "cold_ns": 4505382}, "fastq/1048713/stream-decompress": {"n": 4, "cpu_ns": 4828350.75, "wall_ns": 4829429.75, "cold_ns": 5022446}, "fastq/16777353/decompress": {"n": 1, "cpu_ns": 82905184.0, "wall_ns": 82899876.0, "cold_ns": 72999963}, "fastq/16777353/private-decompress": {"n": 1, "cpu_ns": 71324930.0, "wall_ns": 71327761.0, "cold_ns": 74945484}, "fastq/16777353/stream-decompress": {"n": 1, "cpu_ns": 77353507.0, "wall_ns": 77360327.0, "cold_ns": 76576870}, "python/1024/decompress": {"n": 562, "cpu_ns": 7388.553380782918, "wall_ns": 7379.523131672598, "cold_ns": 22638}, "python/1024/private-decompress": {"n": 618, "cpu_ns": 8699.516181229774, "wall_ns": 8692.81067961165, "cold_ns": 23283}, "python/1024/stream-decompress": {"n": 815, "cpu_ns": 5743.949693251534, "wall_ns": 5758.1926380368095, "cold_ns": 12162}, "python/1024/compress1": {"n": 443, "cpu_ns": 13601.871331828443, "wall_ns": 13590.41309255079, "cold_ns": 20972}, "python/1024/compress6": {"n": 281, "cpu_ns": 32708.49822064057, "wall_ns": 32690.11743772242, "cold_ns": 51829}, "python/65536/decompress": {"n": 124, "cpu_ns": 81582.96774193548, "wall_ns": 81547.8870967742, "cold_ns": 94861}, "python/65536/private-decompress": {"n": 148, "cpu_ns": 69381.42567567568, "wall_ns": 69434.97972972973, "cold_ns": 74954}, "python/65536/stream-decompress": {"n": 150, "cpu_ns": 73973.30666666667, "wall_ns": 73948.76666666666, "cold_ns": 74042}, "python/65536/compress1": {"n": 59, "cpu_ns": 188081.06779661018, "wall_ns": 187998.7966101695, "cold_ns": 179470}, "python/65536/compress6": {"n": 21, "cpu_ns": 511168.8095238095, "wall_ns": 510896.90476190473, "cold_ns": 533535}, "python/1048576/compress1": {"n": 6, "cpu_ns": 2135879.8333333335, "wall_ns": 2134742.0, "cold_ns": 2049793}, "python/1048576/compress6": {"n": 3, "cpu_ns": 5086769.0, "wall_ns": 5084861.666666667, "cold_ns": 5368865}, "python/1048713/decompress": {"n": 33, "cpu_ns": 425428.69696969696, "wall_ns": 425275.0303030303, "cold_ns": 408408}, "python/1048713/private-decompress": {"n": 43, "cpu_ns": 378189.81395348837, "wall_ns": 378069.488372093, "cold_ns": 320978}, "python/1048713/stream-decompress": {"n": 35, "cpu_ns": 460840.3714285714, "wall_ns": 461010.9428571428, "cold_ns": 421078}, "python/16777353/decompress": {"n": 1, "cpu_ns": 21628767.0, "wall_ns": 21622872.0, "cold_ns": 28107585}, "python/16777353/private-decompress": {"n": 1, "cpu_ns": 20781229.0, "wall_ns": 20783819.0, "cold_ns": 20811007}, "python/16777353/stream-decompress": {"n": 1, "cpu_ns": 22153813.0, "wall_ns": 22148455.0, "cold_ns": 20373248}, "random/1024/decompress": {"n": 955, "cpu_ns": 580.9151832460733, "wall_ns": 579.1539267015706, "cold_ns": 13727}, "random/1024/private-decompress": {"n": 1175, "cpu_ns": 1291.5089361702128, "wall_ns": 1290.1872340425532, "cold_ns": 8298}, "random/1024/stream-decompress": {"n": 1256, "cpu_ns": 1197.3797770700637, "wall_ns": 1196.3917197452229, "cold_ns": 7065}, "random/1024/compress1": {"n": 370, "cpu_ns": 15958.683783783783, "wall_ns": 15948.440540540541, "cold_ns": 86807}, "random/1024/compress6": {"n": 178, "cpu_ns": 35257.6797752809, "wall_ns": 35234.26404494382, "cold_ns": 69304}, "random/65536/decompress": {"n": 422, "cpu_ns": 15090.016587677725, "wall_ns": 15081.812796208531, "cold_ns": 47619}, "random/65536/private-decompress": {"n": 477, "cpu_ns": 13290.27463312369, "wall_ns": 13281.633123689728, "cold_ns": 23939}, "random/65536/stream-decompress": {"n": 509, "cpu_ns": 14400.294695481336, "wall_ns": 14391.756385068762, "cold_ns": 24184}, "random/65536/compress1": {"n": 14, "cpu_ns": 744402.5, "wall_ns": 743995.2857142857, "cold_ns": 979658}, "random/65536/compress6": {"n": 8, "cpu_ns": 1317237.0, "wall_ns": 1316547.375, "cold_ns": 1190043}, "random/1048576/compress1": {"n": 2, "cpu_ns": 12821550.0, "wall_ns": 12817945.5, "cold_ns": 14252191}, "random/1048576/compress6": {"n": 1, "cpu_ns": 22507917.0, "wall_ns": 22500937.0, "cold_ns": 21035369}, "random/1048713/decompress": {"n": 35, "cpu_ns": 252231.74285714285, "wall_ns": 252076.11428571428, "cold_ns": 271868}, "random/1048713/private-decompress": {"n": 122, "cpu_ns": 170816.68032786885, "wall_ns": 170918.19672131148, "cold_ns": 185563}, "random/1048713/stream-decompress": {"n": 59, "cpu_ns": 273181.5423728814, "wall_ns": 273060.6779661017, "cold_ns": 263905}, "random/16777353/decompress": {"n": 1, "cpu_ns": 22809517.0, "wall_ns": 22803521.0, "cold_ns": 28924592}, "random/16777353/private-decompress": {"n": 2, "cpu_ns": 22568044.5, "wall_ns": 22568174.5, "cold_ns": 23700747}, "random/16777353/stream-decompress": {"n": 2, "cpu_ns": 23553877.5, "wall_ns": 23554458.0, "cold_ns": 23764954}, "zeros/1024/decompress": {"n": 766, "cpu_ns": 667.9373368146214, "wall_ns": 665.6540469973891, "cold_ns": 16953}, "zeros/1024/private-decompress": {"n": 1406, "cpu_ns": 1431.7588904694169, "wall_ns": 1429.4388335704125, "cold_ns": 19711}, "zeros/1024/stream-decompress": {"n": 1391, "cpu_ns": 1403.487419122933, "wall_ns": 1408.6836808051762, "cold_ns": 7897}, "zeros/1024/compress1": {"n": 1062, "cpu_ns": 6905.317325800376, "wall_ns": 6901.387947269303, "cold_ns": 84945}, "zeros/1024/compress6": {"n": 1065, "cpu_ns": 9382.576525821596, "wall_ns": 9375.492018779343, "cold_ns": 19803}, "zeros/65536/decompress": {"n": 555, "cpu_ns": 25276.51891891892, "wall_ns": 25283.495495495496, "cold_ns": 54729}, "zeros/65536/private-decompress": {"n": 712, "cpu_ns": 25415.98033707865, "wall_ns": 25471.95224719101, "cold_ns": 46658}, "zeros/65536/stream-decompress": {"n": 836, "cpu_ns": 30086.912679425837, "wall_ns": 30194.474880382775, "cold_ns": 38618}, "zeros/65536/compress1": {"n": 100, "cpu_ns": 41240.48, "wall_ns": 41187.0, "cold_ns": 108808}, "zeros/65536/compress6": {"n": 342, "cpu_ns": 52199.336257309944, "wall_ns": 61348.48538011696, "cold_ns": 69230}, "zeros/1048576/compress1": {"n": 24, "cpu_ns": 754304.4166666666, "wall_ns": 754619.3333333334, "cold_ns": 976341}, "zeros/1048576/compress6": {"n": 23, "cpu_ns": 532964.3478260869, "wall_ns": 532608.5652173914, "cold_ns": 857504}, "zeros/1048713/decompress": {"n": 36, "cpu_ns": 313593.25, "wall_ns": 313712.3611111111, "cold_ns": 749003}, "zeros/1048713/private-decompress": {"n": 54, "cpu_ns": 279531.1296296296, "wall_ns": 279428.81481481483, "cold_ns": 374537}, "zeros/1048713/stream-decompress": {"n": 40, "cpu_ns": 328140.625, "wall_ns": 328007.0, "cold_ns": 425762}, "zeros/16777353/decompress": {"n": 1, "cpu_ns": 23207193.0, "wall_ns": 23209178.0, "cold_ns": 27490083}, "zeros/16777353/private-decompress": {"n": 2, "cpu_ns": 21447163.0, "wall_ns": 21449798.0, "cold_ns": 20028755}, "zeros/16777353/stream-decompress": {"n": 2, "cpu_ns": 22672173.5, "wall_ns": 22669314.5, "cold_ns": 21826543}}}, {"repeat": 2, "variant": "buffers-eof", "cases": {"fastq/1024/decompress": {"n": 307, "cpu_ns": 6627.14983713355, "wall_ns": 6610.931596091205, "cold_ns": 39085}, "fastq/1024/private-decompress": {"n": 1022, "cpu_ns": 6908.525440313111, "wall_ns": 6905.7847358121335, "cold_ns": 22144}, "fastq/1024/stream-decompress": {"n": 730, "cpu_ns": 7560.013698630137, "wall_ns": 7552.571232876712, "cold_ns": 13512}, "fastq/1024/compress1": {"n": 105, "cpu_ns": 16172.028571428571, "wall_ns": 16128.866666666667, "cold_ns": 226543}, "fastq/1024/compress6": {"n": 394, "cpu_ns": 22590.725888324872, "wall_ns": 22601.94923857868, "cold_ns": 45106}, "fastq/65536/decompress": {"n": 50, "cpu_ns": 261421.98, "wall_ns": 261330.74, "cold_ns": 268950}, "fastq/65536/private-decompress": {"n": 42, "cpu_ns": 264562.54761904763, "wall_ns": 264450.0238095238, "cold_ns": 249621}, "fastq/65536/stream-decompress": {"n": 53, "cpu_ns": 252884.84905660377, "wall_ns": 253020.4716981132, "cold_ns": 263817}, "fastq/65536/compress1": {"n": 26, "cpu_ns": 442555.46153846156, "wall_ns": 442383.3846153846, "cold_ns": 570358}, "fastq/65536/compress6": {"n": 10, "cpu_ns": 1630019.0, "wall_ns": 1629576.7, "cold_ns": 1582589}, "fastq/1048576/compress1": {"n": 2, "cpu_ns": 8922599.5, "wall_ns": 8920450.5, "cold_ns": 8582751}, "fastq/1048576/compress6": {"n": 1, "cpu_ns": 29356653.0, "wall_ns": 29350122.0, "cold_ns": 33086797}, "fastq/1048713/decompress": {"n": 4, "cpu_ns": 3627870.5, "wall_ns": 3626441.25, "cold_ns": 4709352}, "fastq/1048713/private-decompress": {"n": 4, "cpu_ns": 3447395.75, "wall_ns": 3446042.5, "cold_ns": 3523970}, "fastq/1048713/stream-decompress": {"n": 4, "cpu_ns": 3875890.75, "wall_ns": 3915137.0, "cold_ns": 3588034}, "fastq/16777353/decompress": {"n": 1, "cpu_ns": 76723712.0, "wall_ns": 76728940.0, "cold_ns": 75585354}, "fastq/16777353/private-decompress": {"n": 1, "cpu_ns": 63784376.0, "wall_ns": 63781456.0, "cold_ns": 62188852}, "fastq/16777353/stream-decompress": {"n": 1, "cpu_ns": 65195996.0, "wall_ns": 65188655.0, "cold_ns": 62636297}, "python/1024/decompress": {"n": 562, "cpu_ns": 5176.991103202847, "wall_ns": 5171.3291814946615, "cold_ns": 25335}, "python/1024/private-decompress": {"n": 618, "cpu_ns": 5930.665048543689, "wall_ns": 5943.852750809061, "cold_ns": 15892}, "python/1024/stream-decompress": {"n": 815, "cpu_ns": 5742.0920245398775, "wall_ns": 5740.073619631902, "cold_ns": 12288}, "python/1024/compress1": {"n": 443, "cpu_ns": 10974.250564334086, "wall_ns": 10964.365688487585, "cold_ns": 20414}, "python/1024/compress6": {"n": 281, "cpu_ns": 21053.861209964412, "wall_ns": 21039.85765124555, "cold_ns": 35255}, "python/65536/decompress": {"n": 124, "cpu_ns": 65759.54838709677, "wall_ns": 65737.59677419355, "cold_ns": 87098}, "python/65536/private-decompress": {"n": 148, "cpu_ns": 66241.54054054055, "wall_ns": 66211.05405405405, "cold_ns": 66471}, "python/65536/stream-decompress": {"n": 150, "cpu_ns": 67344.98, "wall_ns": 67311.80666666667, "cold_ns": 69224}, "python/65536/compress1": {"n": 59, "cpu_ns": 163411.4745762712, "wall_ns": 163321.89830508476, "cold_ns": 204228}, "python/65536/compress6": {"n": 21, "cpu_ns": 481990.6666666667, "wall_ns": 481779.2380952381, "cold_ns": 493490}, "python/1048576/compress1": {"n": 6, "cpu_ns": 2080162.6666666667, "wall_ns": 2079276.1666666667, "cold_ns": 2086348}, "python/1048576/compress6": {"n": 3, "cpu_ns": 4850483.0, "wall_ns": 4848726.0, "cold_ns": 4667078}, "python/1048713/decompress": {"n": 33, "cpu_ns": 492587.7272727273, "wall_ns": 492439.7272727273, "cold_ns": 499107}, "python/1048713/private-decompress": {"n": 43, "cpu_ns": 433878.18604651163, "wall_ns": 433773.1395348837, "cold_ns": 435062}, "python/1048713/stream-decompress": {"n": 35, "cpu_ns": 515732.0571428572, "wall_ns": 515805.85714285716, "cold_ns": 504417}, "python/16777353/decompress": {"n": 1, "cpu_ns": 14400288.0, "wall_ns": 14392431.0, "cold_ns": 20992559}, "python/16777353/private-decompress": {"n": 1, "cpu_ns": 16814947.0, "wall_ns": 16807448.0, "cold_ns": 13324064}, "python/16777353/stream-decompress": {"n": 1, "cpu_ns": 14561436.0, "wall_ns": 14562467.0, "cold_ns": 15188263}, "random/1024/decompress": {"n": 955, "cpu_ns": 612.3476439790576, "wall_ns": 610.3780104712042, "cold_ns": 18715}, "random/1024/private-decompress": {"n": 1175, "cpu_ns": 1204.0817021276596, "wall_ns": 1202.5429787234043, "cold_ns": 10175}, "random/1024/stream-decompress": {"n": 1256, "cpu_ns": 1410.0963375796177, "wall_ns": 1408.2245222929937, "cold_ns": 7222}, "random/1024/compress1": {"n": 370, "cpu_ns": 13703.248648648649, "wall_ns": 13696.283783783783, "cold_ns": 101022}, "random/1024/compress6": {"n": 178, "cpu_ns": 36786.58426966292, "wall_ns": 36761.26404494382, "cold_ns": 63215}, "random/65536/decompress": {"n": 422, "cpu_ns": 13189.099526066351, "wall_ns": 13179.265402843603, "cold_ns": 62418}, "random/65536/private-decompress": {"n": 477, "cpu_ns": 9504.574423480084, "wall_ns": 9501.251572327044, "cold_ns": 22425}, "random/65536/stream-decompress": {"n": 509, "cpu_ns": 12877.21021611002, "wall_ns": 12868.744597249508, "cold_ns": 17826}, "random/65536/compress1": {"n": 14, "cpu_ns": 603188.0, "wall_ns": 602908.7857142857, "cold_ns": 790599}, "random/65536/compress6": {"n": 8, "cpu_ns": 1353537.375, "wall_ns": 1353806.5, "cold_ns": 1430328}, "random/1048576/compress1": {"n": 2, "cpu_ns": 12527694.0, "wall_ns": 12524176.0, "cold_ns": 15796264}, "random/1048576/compress6": {"n": 1, "cpu_ns": 23506927.0, "wall_ns": 23500839.0, "cold_ns": 22431163}, "random/1048713/decompress": {"n": 35, "cpu_ns": 208531.45714285714, "wall_ns": 208448.62857142856, "cold_ns": 320857}, "random/1048713/private-decompress": {"n": 122, "cpu_ns": 155521.04098360657, "wall_ns": 155622.77049180327, "cold_ns": 208375}, "random/1048713/stream-decompress": {"n": 59, "cpu_ns": 218057.71186440677, "wall_ns": 217978.40677966102, "cold_ns": 240945}, "random/16777353/decompress": {"n": 1, "cpu_ns": 18519924.0, "wall_ns": 18512448.0, "cold_ns": 22723938}, "random/16777353/private-decompress": {"n": 2, "cpu_ns": 15427916.0, "wall_ns": 15424804.5, "cold_ns": 13996802}, "random/16777353/stream-decompress": {"n": 2, "cpu_ns": 14705486.0, "wall_ns": 14702582.5, "cold_ns": 15089063}, "zeros/1024/decompress": {"n": 766, "cpu_ns": 696.5718015665797, "wall_ns": 694.5339425587467, "cold_ns": 16440}, "zeros/1024/private-decompress": {"n": 1406, "cpu_ns": 1238.4409672830725, "wall_ns": 1237.3705547652917, "cold_ns": 11146}, "zeros/1024/stream-decompress": {"n": 1391, "cpu_ns": 1387.9712437095616, "wall_ns": 1387.002875629044, "cold_ns": 6415}, "zeros/1024/compress1": {"n": 1062, "cpu_ns": 7058.119585687382, "wall_ns": 7054.300376647834, "cold_ns": 87405}, "zeros/1024/compress6": {"n": 1065, "cpu_ns": 7942.829107981221, "wall_ns": 7939.446948356807, "cold_ns": 21557}, "zeros/65536/decompress": {"n": 555, "cpu_ns": 14732.933333333332, "wall_ns": 14726.634234234234, "cold_ns": 31458}, "zeros/65536/private-decompress": {"n": 712, "cpu_ns": 16140.238764044943, "wall_ns": 16134.16011235955, "cold_ns": 22820}, "zeros/65536/stream-decompress": {"n": 836, "cpu_ns": 18115.205741626793, "wall_ns": 18130.486842105263, "cold_ns": 21646}, "zeros/65536/compress1": {"n": 100, "cpu_ns": 25032.4, "wall_ns": 25010.68, "cold_ns": 75178}, "zeros/65536/compress6": {"n": 342, "cpu_ns": 42082.73391812865, "wall_ns": 42069.42397660819, "cold_ns": 41419}, "zeros/1048576/compress1": {"n": 24, "cpu_ns": 523712.2916666667, "wall_ns": 523496.0833333333, "cold_ns": 594358}, "zeros/1048576/compress6": {"n": 23, "cpu_ns": 536117.9130434783, "wall_ns": 535895.6521739131, "cold_ns": 512648}, "zeros/1048713/decompress": {"n": 36, "cpu_ns": 423553.05555555556, "wall_ns": 423627.25, "cold_ns": 559338}, "zeros/1048713/private-decompress": {"n": 54, "cpu_ns": 382345.44444444444, "wall_ns": 382259.8333333333, "cold_ns": 368705}, "zeros/1048713/stream-decompress": {"n": 40, "cpu_ns": 447993.525, "wall_ns": 447872.5, "cold_ns": 458590}, "zeros/16777353/decompress": {"n": 1, "cpu_ns": 15269459.0, "wall_ns": 15275217.0, "cold_ns": 22186708}, "zeros/16777353/private-decompress": {"n": 2, "cpu_ns": 14714477.5, "wall_ns": 14711504.0, "cold_ns": 13113904}, "zeros/16777353/stream-decompress": {"n": 2, "cpu_ns": 18130739.0, "wall_ns": 18123726.0, "cold_ns": 15648416}}}, {"repeat": 3, "variant": "eof-control", "cases": {"fastq/1024/decompress": {"n": 307, "cpu_ns": 5764.931596091205, "wall_ns": 5754.403908794789, "cold_ns": 34151}, "fastq/1024/private-decompress": {"n": 1022, "cpu_ns": 7328.3688845401175, "wall_ns": 7324.5371819960865, "cold_ns": 14196}, "fastq/1024/stream-decompress": {"n": 730, "cpu_ns": 6727.772602739726, "wall_ns": 6723.157534246576, "cold_ns": 14686}, "fastq/1024/compress1": {"n": 105, "cpu_ns": 18921.428571428572, "wall_ns": 18897.704761904763, "cold_ns": 148342}, "fastq/1024/compress6": {"n": 394, "cpu_ns": 32390.748730964468, "wall_ns": 32378.035532994923, "cold_ns": 55810}, "fastq/65536/decompress": {"n": 50, "cpu_ns": 245648.1, "wall_ns": 245563.18, "cold_ns": 276823}, "fastq/65536/private-decompress": {"n": 42, "cpu_ns": 250181.97619047618, "wall_ns": 250075.45238095237, "cold_ns": 238604}, "fastq/65536/stream-decompress": {"n": 53, "cpu_ns": 249168.49056603774, "wall_ns": 249077.0754716981, "cold_ns": 249833}, "fastq/65536/compress1": {"n": 26, "cpu_ns": 419034.8846153846, "wall_ns": 418824.5, "cold_ns": 843628}, "fastq/65536/compress6": {"n": 10, "cpu_ns": 1686378.7, "wall_ns": 1685819.9, "cold_ns": 1606295}, "fastq/1048576/compress1": {"n": 2, "cpu_ns": 7512589.0, "wall_ns": 7510156.0, "cold_ns": 8280537}, "fastq/1048576/compress6": {"n": 1, "cpu_ns": 30896583.0, "wall_ns": 30891517.0, "cold_ns": 30557669}, "fastq/1048713/decompress": {"n": 4, "cpu_ns": 4088403.75, "wall_ns": 4087284.5, "cold_ns": 4200328}, "fastq/1048713/private-decompress": {"n": 4, "cpu_ns": 4442018.75, "wall_ns": 4440351.0, "cold_ns": 4200056}, "fastq/1048713/stream-decompress": {"n": 4, "cpu_ns": 4097367.25, "wall_ns": 4096240.75, "cold_ns": 5195635}, "fastq/16777353/decompress": {"n": 1, "cpu_ns": 73518621.0, "wall_ns": 73513737.0, "cold_ns": 61450085}, "fastq/16777353/private-decompress": {"n": 1, "cpu_ns": 62129163.0, "wall_ns": 62134480.0, "cold_ns": 64263789}, "fastq/16777353/stream-decompress": {"n": 1, "cpu_ns": 64034367.0, "wall_ns": 64028500.0, "cold_ns": 64418839}, "python/1024/decompress": {"n": 562, "cpu_ns": 5008.46975088968, "wall_ns": 5004.745551601423, "cold_ns": 22567}, "python/1024/private-decompress": {"n": 618, "cpu_ns": 5647.7928802588995, "wall_ns": 5645.006472491909, "cold_ns": 13177}, "python/1024/stream-decompress": {"n": 815, "cpu_ns": 6008.773006134969, "wall_ns": 6004.412269938651, "cold_ns": 10228}, "python/1024/compress1": {"n": 443, "cpu_ns": 10636.726862302483, "wall_ns": 10628.683972911964, "cold_ns": 20527}, "python/1024/compress6": {"n": 281, "cpu_ns": 19049.633451957296, "wall_ns": 19043.843416370106, "cold_ns": 35093}, "python/65536/decompress": {"n": 124, "cpu_ns": 63402.26612903226, "wall_ns": 63361.58064516129, "cold_ns": 80917}, "python/65536/private-decompress": {"n": 148, "cpu_ns": 62050.26351351351, "wall_ns": 62017.15540540541, "cold_ns": 79049}, "python/65536/stream-decompress": {"n": 150, "cpu_ns": 61822.03333333333, "wall_ns": 61807.82666666667, "cold_ns": 66056}, "python/65536/compress1": {"n": 59, "cpu_ns": 157841.15254237287, "wall_ns": 157762.93220338982, "cold_ns": 176507}, "python/65536/compress6": {"n": 21, "cpu_ns": 463171.7619047619, "wall_ns": 463336.85714285716, "cold_ns": 475532}, "python/1048576/compress1": {"n": 6, "cpu_ns": 1892161.0, "wall_ns": 1891437.1666666667, "cold_ns": 1926270}, "python/1048576/compress6": {"n": 3, "cpu_ns": 4777283.333333333, "wall_ns": 4822597.0, "cold_ns": 4469712}, "python/1048713/decompress": {"n": 33, "cpu_ns": 322155.0909090909, "wall_ns": 322021.8181818182, "cold_ns": 424612}, "python/1048713/private-decompress": {"n": 43, "cpu_ns": 258211.67441860464, "wall_ns": 258158.55813953487, "cold_ns": 265468}, "python/1048713/stream-decompress": {"n": 35, "cpu_ns": 380530.54285714286, "wall_ns": 380371.71428571426, "cold_ns": 314165}, "python/16777353/decompress": {"n": 1, "cpu_ns": 12086906.0, "wall_ns": 12080580.0, "cold_ns": 15463555}, "python/16777353/private-decompress": {"n": 1, "cpu_ns": 13130712.0, "wall_ns": 13123620.0, "cold_ns": 9453018}, "python/16777353/stream-decompress": {"n": 1, "cpu_ns": 11741986.0, "wall_ns": 11749204.0, "cold_ns": 11937950}, "random/1024/decompress": {"n": 955, "cpu_ns": 569.1853403141362, "wall_ns": 567.7832460732984, "cold_ns": 12644}, "random/1024/private-decompress": {"n": 1175, "cpu_ns": 1296.3268085106383, "wall_ns": 1295.1404255319148, "cold_ns": 8091}, "random/1024/stream-decompress": {"n": 1256, "cpu_ns": 1314.6066878980891, "wall_ns": 1313.3264331210191, "cold_ns": 5628}, "random/1024/compress1": {"n": 370, "cpu_ns": 13854.12972972973, "wall_ns": 13844.964864864865, "cold_ns": 22511}, "random/1024/compress6": {"n": 178, "cpu_ns": 32843.747191011236, "wall_ns": 32824.18539325843, "cold_ns": 56591}, "random/65536/decompress": {"n": 422, "cpu_ns": 7636.42654028436, "wall_ns": 7630.8388625592415, "cold_ns": 20160}, "random/65536/private-decompress": {"n": 477, "cpu_ns": 8614.786163522012, "wall_ns": 8609.033542976938, "cold_ns": 15957}, "random/65536/stream-decompress": {"n": 509, "cpu_ns": 8844.695481335953, "wall_ns": 8840.903732809431, "cold_ns": 15842}, "random/65536/compress1": {"n": 14, "cpu_ns": 603734.2857142857, "wall_ns": 603418.4285714285, "cold_ns": 724879}, "random/65536/compress6": {"n": 8, "cpu_ns": 1322372.875, "wall_ns": 1321793.125, "cold_ns": 1816337}, "random/1048576/compress1": {"n": 2, "cpu_ns": 11729881.5, "wall_ns": 11727253.5, "cold_ns": 12125269}, "random/1048576/compress6": {"n": 1, "cpu_ns": 22170166.0, "wall_ns": 22164827.0, "cold_ns": 21723672}, "random/1048713/decompress": {"n": 35, "cpu_ns": 137159.2, "wall_ns": 137043.2, "cold_ns": 181500}, "random/1048713/private-decompress": {"n": 122, "cpu_ns": 80290.45901639345, "wall_ns": 80264.70491803279, "cold_ns": 138491}, "random/1048713/stream-decompress": {"n": 59, "cpu_ns": 161003.25423728814, "wall_ns": 160914.89830508476, "cold_ns": 169836}, "random/16777353/decompress": {"n": 1, "cpu_ns": 13188339.0, "wall_ns": 13195822.0, "cold_ns": 18088341}, "random/16777353/private-decompress": {"n": 2, "cpu_ns": 12508021.5, "wall_ns": 12505391.5, "cold_ns": 10875170}, "random/16777353/stream-decompress": {"n": 2, "cpu_ns": 13656372.5, "wall_ns": 13653538.5, "cold_ns": 14279237}, "zeros/1024/decompress": {"n": 766, "cpu_ns": 652.1383812010444, "wall_ns": 650.2780678851175, "cold_ns": 16475}, "zeros/1024/private-decompress": {"n": 1406, "cpu_ns": 1419.5398293029873, "wall_ns": 1417.6820768136558, "cold_ns": 9986}, "zeros/1024/stream-decompress": {"n": 1391, "cpu_ns": 1405.9928109273903, "wall_ns": 1404.4025880661395, "cold_ns": 7161}, "zeros/1024/compress1": {"n": 1062, "cpu_ns": 6454.470809792843, "wall_ns": 6460.511299435028, "cold_ns": 14608}, "zeros/1024/compress6": {"n": 1065, "cpu_ns": 10301.04882629108, "wall_ns": 10297.115492957746, "cold_ns": 12831}, "zeros/65536/decompress": {"n": 555, "cpu_ns": 10701.20900900901, "wall_ns": 10698.153153153153, "cold_ns": 25124}, "zeros/65536/private-decompress": {"n": 712, "cpu_ns": 9895.807584269663, "wall_ns": 9893.13904494382, "cold_ns": 16069}, "zeros/65536/stream-decompress": {"n": 836, "cpu_ns": 11723.046650717703, "wall_ns": 11734.374401913876, "cold_ns": 19794}, "zeros/65536/compress1": {"n": 100, "cpu_ns": 25757.21, "wall_ns": 25734.26, "cold_ns": 96838}, "zeros/65536/compress6": {"n": 342, "cpu_ns": 30985.505847953216, "wall_ns": 30978.251461988304, "cold_ns": 55372}, "zeros/1048576/compress1": {"n": 24, "cpu_ns": 434815.2916666667, "wall_ns": 434615.375, "cold_ns": 551746}, "zeros/1048576/compress6": {"n": 23, "cpu_ns": 508705.0869565217, "wall_ns": 508375.6956521739, "cold_ns": 522314}, "zeros/1048713/decompress": {"n": 36, "cpu_ns": 239408.63888888888, "wall_ns": 239311.88888888888, "cold_ns": 390840}, "zeros/1048713/private-decompress": {"n": 54, "cpu_ns": 178055.74074074073, "wall_ns": 178019.8148148148, "cold_ns": 203241}, "zeros/1048713/stream-decompress": {"n": 40, "cpu_ns": 240113.25, "wall_ns": 240000.875, "cold_ns": 262010}, "zeros/16777353/decompress": {"n": 1, "cpu_ns": 11872138.0, "wall_ns": 11867035.0, "cold_ns": 16734108}, "zeros/16777353/private-decompress": {"n": 2, "cpu_ns": 11077758.0, "wall_ns": 11075240.5, "cold_ns": 9993821}, "zeros/16777353/stream-decompress": {"n": 2, "cpu_ns": 12948525.0, "wall_ns": 12945798.0, "cold_ns": 13354458}}}, {"repeat": 3, "variant": "bytesio-eof", "cases": {"fastq/1024/decompress": {"n": 307, "cpu_ns": 10407.087947882736, "wall_ns": 10389.648208469056, "cold_ns": 67525}, "fastq/1024/private-decompress": {"n": 1022, "cpu_ns": 8669.400195694716, "wall_ns": 8665.622309197652, "cold_ns": 19458}, "fastq/1024/stream-decompress": {"n": 730, "cpu_ns": 12161.66712328767, "wall_ns": 12157.46301369863, "cold_ns": 19448}, "fastq/1024/compress1": {"n": 105, "cpu_ns": 15527.44761904762, "wall_ns": 15503.076190476191, "cold_ns": 155459}, "fastq/1024/compress6": {"n": 394, "cpu_ns": 22062.068527918782, "wall_ns": 22057.121827411167, "cold_ns": 42265}, "fastq/65536/decompress": {"n": 50, "cpu_ns": 249868.28, "wall_ns": 249901.0, "cold_ns": 261037}, "fastq/65536/private-decompress": {"n": 42, "cpu_ns": 248130.54761904763, "wall_ns": 248071.7142857143, "cold_ns": 276691}, "fastq/65536/stream-decompress": {"n": 53, "cpu_ns": 244736.05660377358, "wall_ns": 244683.50943396226, "cold_ns": 355635}, "fastq/65536/compress1": {"n": 26, "cpu_ns": 422325.3076923077, "wall_ns": 422180.1923076923, "cold_ns": 546257}, "fastq/65536/compress6": {"n": 10, "cpu_ns": 1552281.6, "wall_ns": 1551981.7, "cold_ns": 1564852}, "fastq/1048576/compress1": {"n": 2, "cpu_ns": 10922742.0, "wall_ns": 10919637.0, "cold_ns": 11508673}, "fastq/1048576/compress6": {"n": 1, "cpu_ns": 32247744.0, "wall_ns": 32239895.0, "cold_ns": 41220418}, "fastq/1048713/decompress": {"n": 4, "cpu_ns": 4665560.75, "wall_ns": 4664447.5, "cold_ns": 5063750}, "fastq/1048713/private-decompress": {"n": 4, "cpu_ns": 4485472.5, "wall_ns": 4484435.25, "cold_ns": 4265545}, "fastq/1048713/stream-decompress": {"n": 4, "cpu_ns": 4614351.25, "wall_ns": 4613023.5, "cold_ns": 4373301}, "fastq/16777353/decompress": {"n": 1, "cpu_ns": 81839994.0, "wall_ns": 81858402.0, "cold_ns": 69734680}, "fastq/16777353/private-decompress": {"n": 1, "cpu_ns": 73913172.0, "wall_ns": 73907671.0, "cold_ns": 73475372}, "fastq/16777353/stream-decompress": {"n": 1, "cpu_ns": 73752389.0, "wall_ns": 73826430.0, "cold_ns": 77362328}, "python/1024/decompress": {"n": 562, "cpu_ns": 8030.391459074733, "wall_ns": 8022.61743772242, "cold_ns": 39719}, "python/1024/private-decompress": {"n": 618, "cpu_ns": 9067.318770226537, "wall_ns": 9061.966019417476, "cold_ns": 17570}, "python/1024/stream-decompress": {"n": 815, "cpu_ns": 11702.769325153375, "wall_ns": 11697.878527607361, "cold_ns": 16492}, "python/1024/compress1": {"n": 443, "cpu_ns": 15336.352144469525, "wall_ns": 15326.462753950338, "cold_ns": 25005}, "python/1024/compress6": {"n": 281, "cpu_ns": 23653.697508896796, "wall_ns": 23677.039145907474, "cold_ns": 49180}, "python/65536/decompress": {"n": 124, "cpu_ns": 77801.57258064517, "wall_ns": 77764.68548387097, "cold_ns": 153029}, "python/65536/private-decompress": {"n": 148, "cpu_ns": 72248.4527027027, "wall_ns": 72216.68918918919, "cold_ns": 100862}, "python/65536/stream-decompress": {"n": 150, "cpu_ns": 71110.46, "wall_ns": 71144.83333333333, "cold_ns": 77682}, "python/65536/compress1": {"n": 59, "cpu_ns": 191459.49152542374, "wall_ns": 191379.06779661018, "cold_ns": 178960}, "python/65536/compress6": {"n": 21, "cpu_ns": 490646.0, "wall_ns": 490426.4761904762, "cold_ns": 475654}, "python/1048576/compress1": {"n": 6, "cpu_ns": 2089442.6666666667, "wall_ns": 2088517.8333333333, "cold_ns": 2346355}, "python/1048576/compress6": {"n": 3, "cpu_ns": 4958724.666666667, "wall_ns": 4956706.666666667, "cold_ns": 4777160}, "python/1048713/decompress": {"n": 33, "cpu_ns": 399962.8787878788, "wall_ns": 399813.0909090909, "cold_ns": 420789}, "python/1048713/private-decompress": {"n": 43, "cpu_ns": 354096.83720930235, "wall_ns": 353983.0232558139, "cold_ns": 337670}, "python/1048713/stream-decompress": {"n": 35, "cpu_ns": 417492.97142857144, "wall_ns": 417365.4857142857, "cold_ns": 389300}, "python/16777353/decompress": {"n": 1, "cpu_ns": 21489204.0, "wall_ns": 21489471.0, "cold_ns": 28450674}, "python/16777353/private-decompress": {"n": 1, "cpu_ns": 20843320.0, "wall_ns": 20838032.0, "cold_ns": 20275366}, "python/16777353/stream-decompress": {"n": 1, "cpu_ns": 22905141.0, "wall_ns": 22900334.0, "cold_ns": 20370750}, "random/1024/decompress": {"n": 955, "cpu_ns": 2730.1958115183247, "wall_ns": 2728.3141361256544, "cold_ns": 31153}, "random/1024/private-decompress": {"n": 1175, "cpu_ns": 3447.027234042553, "wall_ns": 3445.6578723404255, "cold_ns": 11116}, "random/1024/stream-decompress": {"n": 1256, "cpu_ns": 6566.804140127389, "wall_ns": 6563.375796178344, "cold_ns": 10699}, "random/1024/compress1": {"n": 370, "cpu_ns": 15877.905405405405, "wall_ns": 15873.28108108108, "cold_ns": 114953}, "random/1024/compress6": {"n": 178, "cpu_ns": 41778.47191011236, "wall_ns": 41753.713483146064, "cold_ns": 62651}, "random/65536/decompress": {"n": 422, "cpu_ns": 14579.725118483413, "wall_ns": 14572.31990521327, "cold_ns": 36993}, "random/65536/private-decompress": {"n": 477, "cpu_ns": 16526.63102725367, "wall_ns": 16518.53039832285, "cold_ns": 22055}, "random/65536/stream-decompress": {"n": 509, "cpu_ns": 17273.91355599214, "wall_ns": 17267.707269155206, "cold_ns": 26893}, "random/65536/compress1": {"n": 14, "cpu_ns": 679304.2857142857, "wall_ns": 678945.5714285715, "cold_ns": 774899}, "random/65536/compress6": {"n": 8, "cpu_ns": 1171512.625, "wall_ns": 1171160.25, "cold_ns": 1204112}, "random/1048576/compress1": {"n": 2, "cpu_ns": 16359573.5, "wall_ns": 16361038.0, "cold_ns": 14043247}, "random/1048576/compress6": {"n": 1, "cpu_ns": 22456266.0, "wall_ns": 22450196.0, "cold_ns": 23039168}, "random/1048713/decompress": {"n": 35, "cpu_ns": 210246.14285714287, "wall_ns": 210094.7142857143, "cold_ns": 337427}, "random/1048713/private-decompress": {"n": 122, "cpu_ns": 169571.34426229508, "wall_ns": 169611.74590163934, "cold_ns": 189557}, "random/1048713/stream-decompress": {"n": 59, "cpu_ns": 276917.69491525425, "wall_ns": 276819.74576271186, "cold_ns": 262561}, "random/16777353/decompress": {"n": 1, "cpu_ns": 25627558.0, "wall_ns": 25640566.0, "cold_ns": 30652382}, "random/16777353/private-decompress": {"n": 2, "cpu_ns": 21747066.0, "wall_ns": 21740072.0, "cold_ns": 19951439}, "random/16777353/stream-decompress": {"n": 2, "cpu_ns": 23271429.5, "wall_ns": 23268872.0, "cold_ns": 20577818}, "zeros/1024/decompress": {"n": 766, "cpu_ns": 3060.1840731070497, "wall_ns": 3069.0261096605745, "cold_ns": 24573}, "zeros/1024/private-decompress": {"n": 1406, "cpu_ns": 3947.5718349928875, "wall_ns": 3944.924608819346, "cold_ns": 12015}, "zeros/1024/stream-decompress": {"n": 1391, "cpu_ns": 5665.695902228613, "wall_ns": 5663.725377426312, "cold_ns": 11354}, "zeros/1024/compress1": {"n": 1062, "cpu_ns": 10630.470809792843, "wall_ns": 10627.033898305084, "cold_ns": 79451}, "zeros/1024/compress6": {"n": 1065, "cpu_ns": 11075.52957746479, "wall_ns": 11072.069483568075, "cold_ns": 24832}, "zeros/65536/decompress": {"n": 555, "cpu_ns": 17008.724324324325, "wall_ns": 17001.843243243242, "cold_ns": 49993}, "zeros/65536/private-decompress": {"n": 712, "cpu_ns": 22484.31320224719, "wall_ns": 22478.52668539326, "cold_ns": 57511}, "zeros/65536/stream-decompress": {"n": 836, "cpu_ns": 20472.425837320574, "wall_ns": 20467.826555023923, "cold_ns": 34340}, "zeros/65536/compress1": {"n": 100, "cpu_ns": 37626.36, "wall_ns": 37580.51, "cold_ns": 135326}, "zeros/65536/compress6": {"n": 342, "cpu_ns": 41808.102339181285, "wall_ns": 41807.283625731, "cold_ns": 77303}, "zeros/1048576/compress1": {"n": 24, "cpu_ns": 463803.7083333333, "wall_ns": 463535.875, "cold_ns": 724894}, "zeros/1048576/compress6": {"n": 23, "cpu_ns": 568212.8260869565, "wall_ns": 568005.0434782609, "cold_ns": 528628}, "zeros/1048713/decompress": {"n": 36, "cpu_ns": 328848.1111111111, "wall_ns": 328717.5, "cold_ns": 702070}, "zeros/1048713/private-decompress": {"n": 54, "cpu_ns": 263662.14814814815, "wall_ns": 263578.75925925927, "cold_ns": 253581}, "zeros/1048713/stream-decompress": {"n": 40, "cpu_ns": 335718.475, "wall_ns": 335589.4, "cold_ns": 329733}, "zeros/16777353/decompress": {"n": 1, "cpu_ns": 23010941.0, "wall_ns": 23005443.0, "cold_ns": 27144047}, "zeros/16777353/private-decompress": {"n": 2, "cpu_ns": 22006165.5, "wall_ns": 22003283.0, "cold_ns": 21359145}, "zeros/16777353/stream-decompress": {"n": 2, "cpu_ns": 22663221.5, "wall_ns": 22660445.0, "cold_ns": 20862560}}}, {"repeat": 3, "variant": "baseline", "cases": {"fastq/1024/decompress": {"n": 307, "cpu_ns": 5345.85016286645, "wall_ns": 5336.5798045602605, "cold_ns": 34234}, "fastq/1024/private-decompress": {"n": 1022, "cpu_ns": 7659.020547945205, "wall_ns": 7654.862035225049, "cold_ns": 13730}, "fastq/1024/stream-decompress": {"n": 730, "cpu_ns": 6342.134246575342, "wall_ns": 6339.184931506849, "cold_ns": 22710}, "fastq/1024/compress1": {"n": 105, "cpu_ns": 12637.228571428572, "wall_ns": 12617.980952380953, "cold_ns": 148667}, "fastq/1024/compress6": {"n": 394, "cpu_ns": 21207.279187817257, "wall_ns": 21196.289340101524, "cold_ns": 38542}, "fastq/65536/decompress": {"n": 50, "cpu_ns": 243560.76, "wall_ns": 243464.46, "cold_ns": 301927}, "fastq/65536/private-decompress": {"n": 42, "cpu_ns": 253550.54761904763, "wall_ns": 253449.11904761905, "cold_ns": 245284}, "fastq/65536/stream-decompress": {"n": 53, "cpu_ns": 253149.81132075473, "wall_ns": 253068.01886792452, "cold_ns": 242060}, "fastq/65536/compress1": {"n": 26, "cpu_ns": 426918.42307692306, "wall_ns": 426687.3846153846, "cold_ns": 562517}, "fastq/65536/compress6": {"n": 10, "cpu_ns": 1880860.1, "wall_ns": 1880271.7, "cold_ns": 1877044}, "fastq/1048576/compress1": {"n": 2, "cpu_ns": 7681400.5, "wall_ns": 7678352.0, "cold_ns": 7757898}, "fastq/1048576/compress6": {"n": 1, "cpu_ns": 29678463.0, "wall_ns": 29680515.0, "cold_ns": 30035073}, "fastq/1048713/decompress": {"n": 4, "cpu_ns": 4433801.0, "wall_ns": 4432523.75, "cold_ns": 4285296}, "fastq/1048713/private-decompress": {"n": 4, "cpu_ns": 4015396.5, "wall_ns": 4014293.75, "cold_ns": 3992812}, "fastq/1048713/stream-decompress": {"n": 4, "cpu_ns": 4115972.0, "wall_ns": 4114740.25, "cold_ns": 4474684}, "fastq/16777353/decompress": {"n": 1, "cpu_ns": 77599499.0, "wall_ns": 77608078.0, "cold_ns": 60693362}, "fastq/16777353/private-decompress": {"n": 1, "cpu_ns": 72946532.0, "wall_ns": 72949194.0, "cold_ns": 79340116}, "fastq/16777353/stream-decompress": {"n": 1, "cpu_ns": 66899547.0, "wall_ns": 66894140.0, "cold_ns": 66421569}, "python/1024/decompress": {"n": 562, "cpu_ns": 4855.254448398577, "wall_ns": 4851.839857651245, "cold_ns": 21492}, "python/1024/private-decompress": {"n": 618, "cpu_ns": 6283.375404530744, "wall_ns": 6275.6763754045305, "cold_ns": 12544}, "python/1024/stream-decompress": {"n": 815, "cpu_ns": 6188.988957055215, "wall_ns": 6184.487116564417, "cold_ns": 14243}, "python/1024/compress1": {"n": 443, "cpu_ns": 10956.873589164785, "wall_ns": 10951.252821670429, "cold_ns": 20839}, "python/1024/compress6": {"n": 281, "cpu_ns": 20027.583629893237, "wall_ns": 20019.017793594307, "cold_ns": 34939}, "python/65536/decompress": {"n": 124, "cpu_ns": 68908.24193548386, "wall_ns": 68874.62903225806, "cold_ns": 85356}, "python/65536/private-decompress": {"n": 148, "cpu_ns": 61504.89864864865, "wall_ns": 61469.37837837838, "cold_ns": 71152}, "python/65536/stream-decompress": {"n": 150, "cpu_ns": 62880.14666666667, "wall_ns": 62847.026666666665, "cold_ns": 93634}, "python/65536/compress1": {"n": 59, "cpu_ns": 161869.69491525425, "wall_ns": 161790.4406779661, "cold_ns": 171701}, "python/65536/compress6": {"n": 21, "cpu_ns": 536682.8571428572, "wall_ns": 536429.4761904762, "cold_ns": 589181}, "python/1048576/compress1": {"n": 6, "cpu_ns": 1994299.0, "wall_ns": 1993312.0, "cold_ns": 2249779}, "python/1048576/compress6": {"n": 3, "cpu_ns": 5168918.666666667, "wall_ns": 5166919.666666667, "cold_ns": 5409438}, "python/1048713/decompress": {"n": 33, "cpu_ns": 349201.0606060606, "wall_ns": 349042.30303030304, "cold_ns": 352846}, "python/1048713/private-decompress": {"n": 43, "cpu_ns": 300893.5348837209, "wall_ns": 300773.37209302327, "cold_ns": 274895}, "python/1048713/stream-decompress": {"n": 35, "cpu_ns": 335879.8857142857, "wall_ns": 336149.17142857146, "cold_ns": 407212}, "python/16777353/decompress": {"n": 1, "cpu_ns": 14184393.0, "wall_ns": 14178065.0, "cold_ns": 18339976}, "python/16777353/private-decompress": {"n": 1, "cpu_ns": 11785824.0, "wall_ns": 11779462.0, "cold_ns": 12098982}, "python/16777353/stream-decompress": {"n": 1, "cpu_ns": 14037001.0, "wall_ns": 14040174.0, "cold_ns": 12276122}, "random/1024/decompress": {"n": 955, "cpu_ns": 1131.9696335078534, "wall_ns": 1128.2146596858638, "cold_ns": 23544}, "random/1024/private-decompress": {"n": 1175, "cpu_ns": 2272.268936170213, "wall_ns": 2266.96, "cold_ns": 15158}, "random/1024/stream-decompress": {"n": 1256, "cpu_ns": 2289.9498407643314, "wall_ns": 2285.373407643312, "cold_ns": 11084}, "random/1024/compress1": {"n": 370, "cpu_ns": 22267.15945945946, "wall_ns": 22281.175675675677, "cold_ns": 36956}, "random/1024/compress6": {"n": 178, "cpu_ns": 51930.5393258427, "wall_ns": 51898.37640449438, "cold_ns": 82606}, "random/65536/decompress": {"n": 422, "cpu_ns": 15826.988151658768, "wall_ns": 15844.964454976303, "cold_ns": 34077}, "random/65536/private-decompress": {"n": 477, "cpu_ns": 12187.301886792453, "wall_ns": 12175.331236897275, "cold_ns": 30368}, "random/65536/stream-decompress": {"n": 509, "cpu_ns": 18427.345776031434, "wall_ns": 18464.24754420432, "cold_ns": 30726}, "random/65536/compress1": {"n": 14, "cpu_ns": 714623.0, "wall_ns": 721860.9285714285, "cold_ns": 1201224}, "random/65536/compress6": {"n": 8, "cpu_ns": 1249955.625, "wall_ns": 1249298.5, "cold_ns": 1236627}, "random/1048576/compress1": {"n": 2, "cpu_ns": 13198795.0, "wall_ns": 13203979.0, "cold_ns": 13572849}, "random/1048576/compress6": {"n": 1, "cpu_ns": 22383098.0, "wall_ns": 22376599.0, "cold_ns": 24003056}, "random/1048713/decompress": {"n": 35, "cpu_ns": 132087.17142857143, "wall_ns": 132014.3142857143, "cold_ns": 181257}, "random/1048713/private-decompress": {"n": 122, "cpu_ns": 97827.47540983607, "wall_ns": 97784.88524590163, "cold_ns": 131078}, "random/1048713/stream-decompress": {"n": 59, "cpu_ns": 142460.50847457626, "wall_ns": 142381.28813559323, "cold_ns": 197485}, "random/16777353/decompress": {"n": 1, "cpu_ns": 16891793.0, "wall_ns": 16886048.0, "cold_ns": 18720315}, "random/16777353/private-decompress": {"n": 2, "cpu_ns": 12816162.0, "wall_ns": 12821518.0, "cold_ns": 12100235}, "random/16777353/stream-decompress": {"n": 2, "cpu_ns": 13907725.5, "wall_ns": 13904675.0, "cold_ns": 12469640}, "zeros/1024/decompress": {"n": 766, "cpu_ns": 728.556135770235, "wall_ns": 726.3994778067885, "cold_ns": 16669}, "zeros/1024/private-decompress": {"n": 1406, "cpu_ns": 1415.0448079658606, "wall_ns": 1414.1977240398294, "cold_ns": 9744}, "zeros/1024/stream-decompress": {"n": 1391, "cpu_ns": 1360.4356578001439, "wall_ns": 1358.432063263839, "cold_ns": 5478}, "zeros/1024/compress1": {"n": 1062, "cpu_ns": 6694.789077212806, "wall_ns": 6691.604519774011, "cold_ns": 24152}, "zeros/1024/compress6": {"n": 1065, "cpu_ns": 7648.180281690141, "wall_ns": 7646.537089201878, "cold_ns": 13474}, "zeros/65536/decompress": {"n": 555, "cpu_ns": 11944.279279279279, "wall_ns": 11937.717117117118, "cold_ns": 28815}, "zeros/65536/private-decompress": {"n": 712, "cpu_ns": 10077.891853932584, "wall_ns": 10075.619382022473, "cold_ns": 21281}, "zeros/65536/stream-decompress": {"n": 836, "cpu_ns": 12958.668660287081, "wall_ns": 12954.595693779904, "cold_ns": 16383}, "zeros/65536/compress1": {"n": 100, "cpu_ns": 25476.94, "wall_ns": 25456.95, "cold_ns": 115952}, "zeros/65536/compress6": {"n": 342, "cpu_ns": 33519.40935672515, "wall_ns": 33505.71929824561, "cold_ns": 45710}, "zeros/1048576/compress1": {"n": 24, "cpu_ns": 456271.3333333333, "wall_ns": 456066.5833333333, "cold_ns": 614129}, "zeros/1048576/compress6": {"n": 23, "cpu_ns": 539945.8260869565, "wall_ns": 539694.5217391305, "cold_ns": 519265}, "zeros/1048713/decompress": {"n": 36, "cpu_ns": 243340.63888888888, "wall_ns": 243174.13888888888, "cold_ns": 570160}, "zeros/1048713/private-decompress": {"n": 54, "cpu_ns": 218970.42592592593, "wall_ns": 218887.88888888888, "cold_ns": 186533}, "zeros/1048713/stream-decompress": {"n": 40, "cpu_ns": 280616.15, "wall_ns": 280479.575, "cold_ns": 239637}, "zeros/16777353/decompress": {"n": 1, "cpu_ns": 13347037.0, "wall_ns": 13499205.0, "cold_ns": 18575301}, "zeros/16777353/private-decompress": {"n": 2, "cpu_ns": 11888731.0, "wall_ns": 11885885.5, "cold_ns": 11275183}, "zeros/16777353/stream-decompress": {"n": 2, "cpu_ns": 12897356.0, "wall_ns": 12900216.0, "cold_ns": 11832109}}}, {"repeat": 3, "variant": "baseline-eof", "cases": {"fastq/1024/decompress": {"n": 307, "cpu_ns": 5487.319218241042, "wall_ns": 5530.039087947883, "cold_ns": 33485}, "fastq/1024/private-decompress": {"n": 1022, "cpu_ns": 9216.820939334639, "wall_ns": 9213.265166340509, "cold_ns": 14342}, "fastq/1024/stream-decompress": {"n": 730, "cpu_ns": 6162.219178082192, "wall_ns": 6160.394520547945, "cold_ns": 16066}, "fastq/1024/compress1": {"n": 105, "cpu_ns": 12866.47619047619, "wall_ns": 12850.180952380952, "cold_ns": 151976}, "fastq/1024/compress6": {"n": 394, "cpu_ns": 21617.357868020306, "wall_ns": 21606.746192893403, "cold_ns": 37797}, "fastq/65536/decompress": {"n": 50, "cpu_ns": 279467.96, "wall_ns": 279700.38, "cold_ns": 258937}, "fastq/65536/private-decompress": {"n": 42, "cpu_ns": 236827.97619047618, "wall_ns": 236338.54761904763, "cold_ns": 314143}, "fastq/65536/stream-decompress": {"n": 53, "cpu_ns": 264732.3962264151, "wall_ns": 264647.90566037735, "cold_ns": 360175}, "fastq/65536/compress1": {"n": 26, "cpu_ns": 512350.46153846156, "wall_ns": 512487.03846153844, "cold_ns": 531838}, "fastq/65536/compress6": {"n": 10, "cpu_ns": 1768725.0, "wall_ns": 1768255.7, "cold_ns": 1544982}, "fastq/1048576/compress1": {"n": 2, "cpu_ns": 7979324.0, "wall_ns": 7984273.0, "cold_ns": 7341728}, "fastq/1048576/compress6": {"n": 1, "cpu_ns": 30495244.0, "wall_ns": 30489085.0, "cold_ns": 29695657}, "fastq/1048713/decompress": {"n": 4, "cpu_ns": 4192847.75, "wall_ns": 4191791.5, "cold_ns": 4204314}, "fastq/1048713/private-decompress": {"n": 4, "cpu_ns": 4113273.5, "wall_ns": 4112055.25, "cold_ns": 3993707}, "fastq/1048713/stream-decompress": {"n": 4, "cpu_ns": 4491858.75, "wall_ns": 4490605.75, "cold_ns": 4200421}, "fastq/16777353/decompress": {"n": 1, "cpu_ns": 71262294.0, "wall_ns": 71264309.0, "cold_ns": 64477022}, "fastq/16777353/private-decompress": {"n": 1, "cpu_ns": 65978783.0, "wall_ns": 65981062.0, "cold_ns": 60237107}, "fastq/16777353/stream-decompress": {"n": 1, "cpu_ns": 63564630.0, "wall_ns": 63719068.0, "cold_ns": 66504772}, "python/1024/decompress": {"n": 562, "cpu_ns": 5534.035587188612, "wall_ns": 5526.854092526691, "cold_ns": 29043}, "python/1024/private-decompress": {"n": 618, "cpu_ns": 5784.71359223301, "wall_ns": 5781.784789644013, "cold_ns": 17687}, "python/1024/stream-decompress": {"n": 815, "cpu_ns": 5568.374233128834, "wall_ns": 5566.844171779141, "cold_ns": 10750}, "python/1024/compress1": {"n": 443, "cpu_ns": 12546.95033860045, "wall_ns": 12538.040632054177, "cold_ns": 19762}, "python/1024/compress6": {"n": 281, "cpu_ns": 20696.52669039146, "wall_ns": 20731.4128113879, "cold_ns": 35519}, "python/65536/decompress": {"n": 124, "cpu_ns": 80629.10483870968, "wall_ns": 80595.25, "cold_ns": 80888}, "python/65536/private-decompress": {"n": 148, "cpu_ns": 63611.52702702703, "wall_ns": 63572.2027027027, "cold_ns": 68635}, "python/65536/stream-decompress": {"n": 150, "cpu_ns": 73370.26, "wall_ns": 73335.87333333334, "cold_ns": 98051}, "python/65536/compress1": {"n": 59, "cpu_ns": 202768.9661016949, "wall_ns": 202684.13559322033, "cold_ns": 202146}, "python/65536/compress6": {"n": 21, "cpu_ns": 538293.8095238095, "wall_ns": 538046.5238095238, "cold_ns": 471690}, "python/1048576/compress1": {"n": 6, "cpu_ns": 1990784.6666666667, "wall_ns": 1989950.6666666667, "cold_ns": 2011399}, "python/1048576/compress6": {"n": 3, "cpu_ns": 4639261.0, "wall_ns": 4637673.333333333, "cold_ns": 4571522}, "python/1048713/decompress": {"n": 33, "cpu_ns": 340482.1212121212, "wall_ns": 340330.75757575757, "cold_ns": 345753}, "python/1048713/private-decompress": {"n": 43, "cpu_ns": 267617.5348837209, "wall_ns": 267505.0232558139, "cold_ns": 264795}, "python/1048713/stream-decompress": {"n": 35, "cpu_ns": 321447.45714285714, "wall_ns": 321317.9428571428, "cold_ns": 320332}, "python/16777353/decompress": {"n": 1, "cpu_ns": 13042366.0, "wall_ns": 13044596.0, "cold_ns": 16981397}, "python/16777353/private-decompress": {"n": 1, "cpu_ns": 12213344.0, "wall_ns": 12207306.0, "cold_ns": 10847609}, "python/16777353/stream-decompress": {"n": 1, "cpu_ns": 12753515.0, "wall_ns": 12747673.0, "cold_ns": 11451939}, "random/1024/decompress": {"n": 955, "cpu_ns": 1097.0931937172775, "wall_ns": 1094.2649214659687, "cold_ns": 20129}, "random/1024/private-decompress": {"n": 1175, "cpu_ns": 1964.8323404255318, "wall_ns": 1962.0153191489362, "cold_ns": 12637}, "random/1024/stream-decompress": {"n": 1256, "cpu_ns": 1296.9522292993631, "wall_ns": 1295.8328025477706, "cold_ns": 7387}, "random/1024/compress1": {"n": 370, "cpu_ns": 13424.691891891893, "wall_ns": 13420.732432432433, "cold_ns": 23553}, "random/1024/compress6": {"n": 178, "cpu_ns": 39560.94382022472, "wall_ns": 39538.2191011236, "cold_ns": 54941}, "random/65536/decompress": {"n": 422, "cpu_ns": 7835.682464454976, "wall_ns": 7830.03317535545, "cold_ns": 21441}, "random/65536/private-decompress": {"n": 477, "cpu_ns": 6467.41928721174, "wall_ns": 6463.218029350105, "cold_ns": 16119}, "random/65536/stream-decompress": {"n": 509, "cpu_ns": 8320.866404715127, "wall_ns": 8317.477406679764, "cold_ns": 15873}, "random/65536/compress1": {"n": 14, "cpu_ns": 618912.6428571428, "wall_ns": 618600.3571428572, "cold_ns": 803580}, "random/65536/compress6": {"n": 8, "cpu_ns": 1442510.875, "wall_ns": 1441855.5, "cold_ns": 1140125}, "random/1048576/compress1": {"n": 2, "cpu_ns": 12871536.5, "wall_ns": 12868446.5, "cold_ns": 14759386}, "random/1048576/compress6": {"n": 1, "cpu_ns": 21305752.0, "wall_ns": 21300296.0, "cold_ns": 21961659}, "random/1048713/decompress": {"n": 35, "cpu_ns": 145736.05714285714, "wall_ns": 145594.85714285713, "cold_ns": 198275}, "random/1048713/private-decompress": {"n": 122, "cpu_ns": 85860.9918032787, "wall_ns": 85816.5737704918, "cold_ns": 118925}, "random/1048713/stream-decompress": {"n": 59, "cpu_ns": 140628.49152542374, "wall_ns": 140550.22033898305, "cold_ns": 185596}, "random/16777353/decompress": {"n": 1, "cpu_ns": 14050670.0, "wall_ns": 14044950.0, "cold_ns": 20640468}, "random/16777353/private-decompress": {"n": 2, "cpu_ns": 12988417.5, "wall_ns": 12985392.0, "cold_ns": 11735382}, "random/16777353/stream-decompress": {"n": 2, "cpu_ns": 15480963.5, "wall_ns": 15478127.0, "cold_ns": 15376091}, "zeros/1024/decompress": {"n": 766, "cpu_ns": 691.7454308093995, "wall_ns": 689.668407310705, "cold_ns": 21365}, "zeros/1024/private-decompress": {"n": 1406, "cpu_ns": 1294.5028449502133, "wall_ns": 1293.5718349928877, "cold_ns": 11310}, "zeros/1024/stream-decompress": {"n": 1391, "cpu_ns": 1326.5571531272467, "wall_ns": 1325.6254493170381, "cold_ns": 6866}, "zeros/1024/compress1": {"n": 1062, "cpu_ns": 7088.40395480226, "wall_ns": 7083.430320150659, "cold_ns": 14022}, "zeros/1024/compress6": {"n": 1065, "cpu_ns": 8445.877934272301, "wall_ns": 8441.486384976526, "cold_ns": 18797}, "zeros/65536/decompress": {"n": 555, "cpu_ns": 12777.5009009009, "wall_ns": 12769.891891891892, "cold_ns": 24911}, "zeros/65536/private-decompress": {"n": 712, "cpu_ns": 10845.191011235955, "wall_ns": 10840.188202247191, "cold_ns": 21312}, "zeros/65536/stream-decompress": {"n": 836, "cpu_ns": 14492.904306220096, "wall_ns": 14486.757177033493, "cold_ns": 16992}, "zeros/65536/compress1": {"n": 100, "cpu_ns": 26018.72, "wall_ns": 25995.02, "cold_ns": 180769}, "zeros/65536/compress6": {"n": 342, "cpu_ns": 34954.41812865497, "wall_ns": 34938.783625731, "cold_ns": 42758}, "zeros/1048576/compress1": {"n": 24, "cpu_ns": 507666.5416666667, "wall_ns": 507450.25, "cold_ns": 581922}, "zeros/1048576/compress6": {"n": 23, "cpu_ns": 627203.2173913043, "wall_ns": 627304.1739130435, "cold_ns": 488461}, "zeros/1048713/decompress": {"n": 36, "cpu_ns": 268783.0833333333, "wall_ns": 268639.3333333333, "cold_ns": 400106}, "zeros/1048713/private-decompress": {"n": 54, "cpu_ns": 190246.72222222222, "wall_ns": 190177.85185185185, "cold_ns": 197333}, "zeros/1048713/stream-decompress": {"n": 40, "cpu_ns": 274151.95, "wall_ns": 274339.0, "cold_ns": 232843}, "zeros/16777353/decompress": {"n": 1, "cpu_ns": 13673544.0, "wall_ns": 13667347.0, "cold_ns": 17162687}, "zeros/16777353/private-decompress": {"n": 2, "cpu_ns": 12676187.0, "wall_ns": 12673310.5, "cold_ns": 10401980}, "zeros/16777353/stream-decompress": {"n": 2, "cpu_ns": 14501756.0, "wall_ns": 14498726.5, "cold_ns": 12212563}}}, {"repeat": 3, "variant": "buffers-eof", "cases": {"fastq/1024/decompress": {"n": 307, "cpu_ns": 5984.928338762215, "wall_ns": 5971.739413680782, "cold_ns": 55156}, "fastq/1024/private-decompress": {"n": 1022, "cpu_ns": 6805.7847358121335, "wall_ns": 6802.086105675146, "cold_ns": 19040}, "fastq/1024/stream-decompress": {"n": 730, "cpu_ns": 6322.627397260274, "wall_ns": 6320.353424657535, "cold_ns": 15461}, "fastq/1024/compress1": {"n": 105, "cpu_ns": 12737.533333333333, "wall_ns": 12720.980952380953, "cold_ns": 140289}, "fastq/1024/compress6": {"n": 394, "cpu_ns": 21536.3730964467, "wall_ns": 21526.1345177665, "cold_ns": 38483}, "fastq/65536/decompress": {"n": 50, "cpu_ns": 255941.0, "wall_ns": 255844.5, "cold_ns": 270627}, "fastq/65536/private-decompress": {"n": 42, "cpu_ns": 238042.35714285713, "wall_ns": 237880.52380952382, "cold_ns": 242511}, "fastq/65536/stream-decompress": {"n": 53, "cpu_ns": 252662.96226415093, "wall_ns": 252580.94339622642, "cold_ns": 259218}, "fastq/65536/compress1": {"n": 26, "cpu_ns": 427434.8461538461, "wall_ns": 427256.8461538461, "cold_ns": 528977}, "fastq/65536/compress6": {"n": 10, "cpu_ns": 1692188.3, "wall_ns": 1691724.6, "cold_ns": 1557975}, "fastq/1048576/compress1": {"n": 2, "cpu_ns": 8184808.0, "wall_ns": 8182491.5, "cold_ns": 10073880}, "fastq/1048576/compress6": {"n": 1, "cpu_ns": 29728216.0, "wall_ns": 29721349.0, "cold_ns": 32086540}, "fastq/1048713/decompress": {"n": 4, "cpu_ns": 4083314.75, "wall_ns": 4081667.0, "cold_ns": 6236296}, "fastq/1048713/private-decompress": {"n": 4, "cpu_ns": 3855374.25, "wall_ns": 3852802.25, "cold_ns": 3723511}, "fastq/1048713/stream-decompress": {"n": 4, "cpu_ns": 4211853.25, "wall_ns": 4213072.5, "cold_ns": 3437660}, "fastq/16777353/decompress": {"n": 1, "cpu_ns": 73420615.0, "wall_ns": 73438550.0, "cold_ns": 73244482}, "fastq/16777353/private-decompress": {"n": 1, "cpu_ns": 67961664.0, "wall_ns": 67962165.0, "cold_ns": 65966272}, "fastq/16777353/stream-decompress": {"n": 1, "cpu_ns": 68082338.0, "wall_ns": 68087628.0, "cold_ns": 68732174}, "python/1024/decompress": {"n": 562, "cpu_ns": 5302.099644128114, "wall_ns": 5297.82206405694, "cold_ns": 38496}, "python/1024/private-decompress": {"n": 618, "cpu_ns": 5565.18284789644, "wall_ns": 5562.543689320389, "cold_ns": 13833}, "python/1024/stream-decompress": {"n": 815, "cpu_ns": 6824.824539877301, "wall_ns": 6820.381595092024, "cold_ns": 10660}, "python/1024/compress1": {"n": 443, "cpu_ns": 11385.582392776523, "wall_ns": 11378.221218961626, "cold_ns": 21985}, "python/1024/compress6": {"n": 281, "cpu_ns": 20124.26690391459, "wall_ns": 20116.64768683274, "cold_ns": 35291}, "python/65536/decompress": {"n": 124, "cpu_ns": 70823.79032258065, "wall_ns": 70788.62096774194, "cold_ns": 89022}, "python/65536/private-decompress": {"n": 148, "cpu_ns": 69682.16216216216, "wall_ns": 69650.07432432432, "cold_ns": 69547}, "python/65536/stream-decompress": {"n": 150, "cpu_ns": 68090.06666666667, "wall_ns": 68049.38, "cold_ns": 115995}, "python/65536/compress1": {"n": 59, "cpu_ns": 187846.9661016949, "wall_ns": 187604.94915254237, "cold_ns": 341242}, "python/65536/compress6": {"n": 21, "cpu_ns": 514142.0, "wall_ns": 513934.0, "cold_ns": 485916}, "python/1048576/compress1": {"n": 6, "cpu_ns": 2058666.0, "wall_ns": 2057767.0, "cold_ns": 2080964}, "python/1048576/compress6": {"n": 3, "cpu_ns": 5232057.666666667, "wall_ns": 5230280.333333333, "cold_ns": 4706594}, "python/1048713/decompress": {"n": 33, "cpu_ns": 511270.3939393939, "wall_ns": 511117.0, "cold_ns": 551419}, "python/1048713/private-decompress": {"n": 43, "cpu_ns": 452859.93023255817, "wall_ns": 452753.488372093, "cold_ns": 445249}, "python/1048713/stream-decompress": {"n": 35, "cpu_ns": 517838.0, "wall_ns": 517699.1142857143, "cold_ns": 506413}, "python/16777353/decompress": {"n": 1, "cpu_ns": 17273150.0, "wall_ns": 17265397.0, "cold_ns": 21451980}, "python/16777353/private-decompress": {"n": 1, "cpu_ns": 13868918.0, "wall_ns": 13861905.0, "cold_ns": 15969250}, "python/16777353/stream-decompress": {"n": 1, "cpu_ns": 15047357.0, "wall_ns": 15039324.0, "cold_ns": 14970494}, "random/1024/decompress": {"n": 955, "cpu_ns": 571.82722513089, "wall_ns": 569.7455497382199, "cold_ns": 16423}, "random/1024/private-decompress": {"n": 1175, "cpu_ns": 1220.8297872340424, "wall_ns": 1218.7259574468085, "cold_ns": 13173}, "random/1024/stream-decompress": {"n": 1256, "cpu_ns": 1170.5979299363057, "wall_ns": 1169.6218152866243, "cold_ns": 6913}, "random/1024/compress1": {"n": 370, "cpu_ns": 14109.24054054054, "wall_ns": 14103.778378378378, "cold_ns": 92408}, "random/1024/compress6": {"n": 178, "cpu_ns": 35164.786516853936, "wall_ns": 35137.3202247191, "cold_ns": 65081}, "random/65536/decompress": {"n": 422, "cpu_ns": 11473.104265402844, "wall_ns": 11464.881516587679, "cold_ns": 65112}, "random/65536/private-decompress": {"n": 477, "cpu_ns": 9390.519916142557, "wall_ns": 9386.909853249475, "cold_ns": 20563}, "random/65536/stream-decompress": {"n": 509, "cpu_ns": 12473.174852652259, "wall_ns": 12464.966601178781, "cold_ns": 18048}, "random/65536/compress1": {"n": 14, "cpu_ns": 659776.5714285715, "wall_ns": 659430.2857142857, "cold_ns": 789886}, "random/65536/compress6": {"n": 8, "cpu_ns": 1559220.125, "wall_ns": 1559546.0, "cold_ns": 1705606}, "random/1048576/compress1": {"n": 2, "cpu_ns": 12679006.0, "wall_ns": 12737986.5, "cold_ns": 13872321}, "random/1048576/compress6": {"n": 1, "cpu_ns": 23455253.0, "wall_ns": 23448156.0, "cold_ns": 21615153}, "random/1048713/decompress": {"n": 35, "cpu_ns": 231049.48571428572, "wall_ns": 230886.3142857143, "cold_ns": 250245}, "random/1048713/private-decompress": {"n": 122, "cpu_ns": 171979.18852459016, "wall_ns": 172023.8524590164, "cold_ns": 235965}, "random/1048713/stream-decompress": {"n": 59, "cpu_ns": 228801.9661016949, "wall_ns": 228568.59322033898, "cold_ns": 249082}, "random/16777353/decompress": {"n": 1, "cpu_ns": 16832351.0, "wall_ns": 16826417.0, "cold_ns": 22533350}, "random/16777353/private-decompress": {"n": 2, "cpu_ns": 14896726.5, "wall_ns": 14893711.0, "cold_ns": 14921234}, "random/16777353/stream-decompress": {"n": 2, "cpu_ns": 16419915.5, "wall_ns": 16422310.5, "cold_ns": 16066986}, "zeros/1024/decompress": {"n": 766, "cpu_ns": 651.3798955613577, "wall_ns": 649.6736292428199, "cold_ns": 16530}, "zeros/1024/private-decompress": {"n": 1406, "cpu_ns": 1175.1891891891892, "wall_ns": 1174.3200568990042, "cold_ns": 10033}, "zeros/1024/stream-decompress": {"n": 1391, "cpu_ns": 1318.8339324227175, "wall_ns": 1317.8080517613228, "cold_ns": 6229}, "zeros/1024/compress1": {"n": 1062, "cpu_ns": 7194.412429378531, "wall_ns": 7190.5065913371, "cold_ns": 77138}, "zeros/1024/compress6": {"n": 1065, "cpu_ns": 8070.184037558685, "wall_ns": 8067.822535211268, "cold_ns": 25100}, "zeros/65536/decompress": {"n": 555, "cpu_ns": 14907.115315315315, "wall_ns": 14915.194594594595, "cold_ns": 31241}, "zeros/65536/private-decompress": {"n": 712, "cpu_ns": 14347.9452247191, "wall_ns": 14341.11095505618, "cold_ns": 23394}, "zeros/65536/stream-decompress": {"n": 836, "cpu_ns": 15708.458133971291, "wall_ns": 15702.575358851675, "cold_ns": 32476}, "zeros/65536/compress1": {"n": 100, "cpu_ns": 30735.08, "wall_ns": 30691.21, "cold_ns": 90666}, "zeros/65536/compress6": {"n": 342, "cpu_ns": 32780.59649122807, "wall_ns": 32769.444444444445, "cold_ns": 58954}, "zeros/1048576/compress1": {"n": 24, "cpu_ns": 447078.0416666667, "wall_ns": 446842.1666666667, "cold_ns": 650912}, "zeros/1048576/compress6": {"n": 23, "cpu_ns": 516093.9130434783, "wall_ns": 515810.04347826086, "cold_ns": 486359}, "zeros/1048713/decompress": {"n": 36, "cpu_ns": 440262.94444444444, "wall_ns": 440123.72222222225, "cold_ns": 530930}, "zeros/1048713/private-decompress": {"n": 54, "cpu_ns": 369439.1111111111, "wall_ns": 369356.01851851854, "cold_ns": 350339}, "zeros/1048713/stream-decompress": {"n": 40, "cpu_ns": 434731.375, "wall_ns": 434617.75, "cold_ns": 480859}, "zeros/16777353/decompress": {"n": 1, "cpu_ns": 16493036.0, "wall_ns": 16484862.0, "cold_ns": 20951833}, "zeros/16777353/private-decompress": {"n": 2, "cpu_ns": 14774438.5, "wall_ns": 14774700.0, "cold_ns": 13940096}, "zeros/16777353/stream-decompress": {"n": 2, "cpu_ns": 15826296.5, "wall_ns": 15823335.0, "cold_ns": 15662228}}}, {"repeat": 3, "variant": "segmented-eof", "cases": {"fastq/1024/decompress": {"n": 307, "cpu_ns": 6059.817589576547, "wall_ns": 6046.517915309446, "cold_ns": 45100}, "fastq/1024/private-decompress": {"n": 1022, "cpu_ns": 6875.091976516634, "wall_ns": 6871.1066536203525, "cold_ns": 18466}, "fastq/1024/stream-decompress": {"n": 730, "cpu_ns": 6595.445205479452, "wall_ns": 6593.4849315068495, "cold_ns": 15754}, "fastq/1024/compress1": {"n": 105, "cpu_ns": 13184.885714285714, "wall_ns": 13165.704761904763, "cold_ns": 137776}, "fastq/1024/compress6": {"n": 394, "cpu_ns": 26761.97461928934, "wall_ns": 26777.65228426396, "cold_ns": 39959}, "fastq/65536/decompress": {"n": 50, "cpu_ns": 249221.72, "wall_ns": 249132.6, "cold_ns": 273528}, "fastq/65536/private-decompress": {"n": 42, "cpu_ns": 248421.2142857143, "wall_ns": 248315.19047619047, "cold_ns": 246504}, "fastq/65536/stream-decompress": {"n": 53, "cpu_ns": 276801.9811320755, "wall_ns": 277321.8301886792, "cold_ns": 380825}, "fastq/65536/compress1": {"n": 26, "cpu_ns": 439570.8076923077, "wall_ns": 439376.8461538461, "cold_ns": 572004}, "fastq/65536/compress6": {"n": 10, "cpu_ns": 1838626.0, "wall_ns": 1838239.3, "cold_ns": 1522965}, "fastq/1048576/compress1": {"n": 2, "cpu_ns": 7941950.0, "wall_ns": 7943818.5, "cold_ns": 7825105}, "fastq/1048576/compress6": {"n": 1, "cpu_ns": 29595805.0, "wall_ns": 29590127.0, "cold_ns": 33909421}, "fastq/1048713/decompress": {"n": 4, "cpu_ns": 4390544.25, "wall_ns": 4389403.5, "cold_ns": 4237734}, "fastq/1048713/private-decompress": {"n": 4, "cpu_ns": 4617150.0, "wall_ns": 4615627.5, "cold_ns": 3918519}, "fastq/1048713/stream-decompress": {"n": 4, "cpu_ns": 5038360.75, "wall_ns": 5036955.75, "cold_ns": 5612101}, "fastq/16777353/decompress": {"n": 1, "cpu_ns": 72811081.0, "wall_ns": 72804876.0, "cold_ns": 77445542}, "fastq/16777353/private-decompress": {"n": 1, "cpu_ns": 77586202.0, "wall_ns": 77590799.0, "cold_ns": 71094044}, "fastq/16777353/stream-decompress": {"n": 1, "cpu_ns": 74074780.0, "wall_ns": 74069373.0, "cold_ns": 76067320}, "python/1024/decompress": {"n": 562, "cpu_ns": 6939.802491103203, "wall_ns": 6931.843416370107, "cold_ns": 34974}, "python/1024/private-decompress": {"n": 618, "cpu_ns": 7188.686084142395, "wall_ns": 7181.76860841424, "cold_ns": 16435}, "python/1024/stream-decompress": {"n": 815, "cpu_ns": 5976.136196319018, "wall_ns": 5970.849079754601, "cold_ns": 17288}, "python/1024/compress1": {"n": 443, "cpu_ns": 12096.909706546276, "wall_ns": 12086.27539503386, "cold_ns": 99603}, "python/1024/compress6": {"n": 281, "cpu_ns": 23971.55871886121, "wall_ns": 23955.032028469752, "cold_ns": 67058}, "python/65536/decompress": {"n": 124, "cpu_ns": 65995.85483870968, "wall_ns": 65961.56451612903, "cold_ns": 90565}, "python/65536/private-decompress": {"n": 148, "cpu_ns": 67298.3445945946, "wall_ns": 67276.02027027027, "cold_ns": 72236}, "python/65536/stream-decompress": {"n": 150, "cpu_ns": 86393.76666666666, "wall_ns": 86368.37333333334, "cold_ns": 70015}, "python/65536/compress1": {"n": 59, "cpu_ns": 157846.45762711865, "wall_ns": 157771.3220338983, "cold_ns": 223988}, "python/65536/compress6": {"n": 21, "cpu_ns": 500780.95238095237, "wall_ns": 500486.7619047619, "cold_ns": 551574}, "python/1048576/compress1": {"n": 6, "cpu_ns": 2134423.1666666665, "wall_ns": 2133379.3333333335, "cold_ns": 2726001}, "python/1048576/compress6": {"n": 3, "cpu_ns": 4885809.666666667, "wall_ns": 4887387.333333333, "cold_ns": 4547067}, "python/1048713/decompress": {"n": 33, "cpu_ns": 297078.3939393939, "wall_ns": 296932.2121212121, "cold_ns": 527964}, "python/1048713/private-decompress": {"n": 43, "cpu_ns": 244156.76744186046, "wall_ns": 244226.9534883721, "cold_ns": 272770}, "python/1048713/stream-decompress": {"n": 35, "cpu_ns": 299379.0571428572, "wall_ns": 299247.77142857143, "cold_ns": 444425}, "python/16777353/decompress": {"n": 1, "cpu_ns": 19134598.0, "wall_ns": 19127487.0, "cold_ns": 18200269}, "python/16777353/private-decompress": {"n": 1, "cpu_ns": 23377104.0, "wall_ns": 23387111.0, "cold_ns": 15522294}, "python/16777353/stream-decompress": {"n": 1, "cpu_ns": 23179347.0, "wall_ns": 23185215.0, "cold_ns": 18522937}, "random/1024/decompress": {"n": 955, "cpu_ns": 873.2146596858639, "wall_ns": 871.2293193717278, "cold_ns": 11131}, "random/1024/private-decompress": {"n": 1175, "cpu_ns": 2566.691914893617, "wall_ns": 2562.6978723404254, "cold_ns": 7493}, "random/1024/stream-decompress": {"n": 1256, "cpu_ns": 3061.6202229299365, "wall_ns": 3057.6926751592355, "cold_ns": 12181}, "random/1024/compress1": {"n": 370, "cpu_ns": 16059.381081081081, "wall_ns": 16050.45945945946, "cold_ns": 37077}, "random/1024/compress6": {"n": 178, "cpu_ns": 42607.50561797753, "wall_ns": 42580.988764044945, "cold_ns": 56051}, "random/65536/decompress": {"n": 422, "cpu_ns": 11431.232227488152, "wall_ns": 11426.890995260663, "cold_ns": 28286}, "random/65536/private-decompress": {"n": 477, "cpu_ns": 13254.960167714884, "wall_ns": 13245.729559748428, "cold_ns": 18637}, "random/65536/stream-decompress": {"n": 509, "cpu_ns": 13313.265225933203, "wall_ns": 13306.554027504912, "cold_ns": 30396}, "random/65536/compress1": {"n": 14, "cpu_ns": 629940.8571428572, "wall_ns": 630296.2857142857, "cold_ns": 595206}, "random/65536/compress6": {"n": 8, "cpu_ns": 1171092.625, "wall_ns": 1170654.875, "cold_ns": 1338337}, "random/1048576/compress1": {"n": 2, "cpu_ns": 12945146.5, "wall_ns": 12941359.0, "cold_ns": 14479126}, "random/1048576/compress6": {"n": 1, "cpu_ns": 26859783.0, "wall_ns": 26851877.0, "cold_ns": 28647998}, "random/1048713/decompress": {"n": 35, "cpu_ns": 226066.45714285714, "wall_ns": 225917.25714285715, "cold_ns": 249337}, "random/1048713/private-decompress": {"n": 122, "cpu_ns": 143996.09016393442, "wall_ns": 143956.97540983607, "cold_ns": 169200}, "random/1048713/stream-decompress": {"n": 59, "cpu_ns": 192480.86440677967, "wall_ns": 192391.40677966102, "cold_ns": 251105}, "random/16777353/decompress": {"n": 1, "cpu_ns": 7117211.0, "wall_ns": 7117077.0, "cold_ns": 18580845}, "random/16777353/private-decompress": {"n": 2, "cpu_ns": 6659873.5, "wall_ns": 6656496.0, "cold_ns": 5335684}, "random/16777353/stream-decompress": {"n": 2, "cpu_ns": 6475361.0, "wall_ns": 6470789.0, "cold_ns": 6361772}, "zeros/1024/decompress": {"n": 766, "cpu_ns": 1767.6814621409922, "wall_ns": 1762.2584856396868, "cold_ns": 23062}, "zeros/1024/private-decompress": {"n": 1406, "cpu_ns": 1691.4224751066856, "wall_ns": 1688.4061166429588, "cold_ns": 14592}, "zeros/1024/stream-decompress": {"n": 1391, "cpu_ns": 1827.9769949676493, "wall_ns": 1824.4442846872753, "cold_ns": 7342}, "zeros/1024/compress1": {"n": 1062, "cpu_ns": 8455.983992467043, "wall_ns": 8451.0395480226, "cold_ns": 129387}, "zeros/1024/compress6": {"n": 1065, "cpu_ns": 11955.622535211267, "wall_ns": 11967.292018779342, "cold_ns": 30171}, "zeros/65536/decompress": {"n": 555, "cpu_ns": 22243.873873873872, "wall_ns": 22257.24864864865, "cold_ns": 44464}, "zeros/65536/private-decompress": {"n": 712, "cpu_ns": 21900.948033707864, "wall_ns": 26090.224719101123, "cold_ns": 38370}, "zeros/65536/stream-decompress": {"n": 836, "cpu_ns": 25589.69976076555, "wall_ns": 28549.01076555024, "cold_ns": 24761}, "zeros/65536/compress1": {"n": 100, "cpu_ns": 31499.46, "wall_ns": 31569.0, "cold_ns": 78475}, "zeros/65536/compress6": {"n": 342, "cpu_ns": 42569.82748538012, "wall_ns": 43301.666666666664, "cold_ns": 43032}, "zeros/1048576/compress1": {"n": 24, "cpu_ns": 484378.0416666667, "wall_ns": 484070.4583333333, "cold_ns": 910429}, "zeros/1048576/compress6": {"n": 23, "cpu_ns": 881988.7391304348, "wall_ns": 881599.4347826086, "cold_ns": 548860}, "zeros/1048713/decompress": {"n": 36, "cpu_ns": 229213.55555555556, "wall_ns": 229063.11111111112, "cold_ns": 521368}, "zeros/1048713/private-decompress": {"n": 54, "cpu_ns": 144941.77777777778, "wall_ns": 144863.53703703705, "cold_ns": 148484}, "zeros/1048713/stream-decompress": {"n": 40, "cpu_ns": 241900.2, "wall_ns": 242031.225, "cold_ns": 208886}, "zeros/16777353/decompress": {"n": 1, "cpu_ns": 5677622.0, "wall_ns": 5669134.0, "cold_ns": 16482695}, "zeros/16777353/private-decompress": {"n": 2, "cpu_ns": 5206306.0, "wall_ns": 5203146.0, "cold_ns": 4547584}, "zeros/16777353/stream-decompress": {"n": 2, "cpu_ns": 5662641.5, "wall_ns": 5662067.0, "cold_ns": 5500452}}}, {"repeat": 3, "variant": "bytesio-hybrid-eof", "cases": {"fastq/1024/decompress": {"n": 307, "cpu_ns": 6033.638436482085, "wall_ns": 6016.960912052117, "cold_ns": 58328}, "fastq/1024/private-decompress": {"n": 1022, "cpu_ns": 6994.575342465753, "wall_ns": 6991.088062622309, "cold_ns": 18903}, "fastq/1024/stream-decompress": {"n": 730, "cpu_ns": 6067.615068493151, "wall_ns": 6065.590410958904, "cold_ns": 14948}, "fastq/1024/compress1": {"n": 105, "cpu_ns": 13031.914285714285, "wall_ns": 13014.390476190476, "cold_ns": 140619}, "fastq/1024/compress6": {"n": 394, "cpu_ns": 22006.535532994923, "wall_ns": 21995.413705583756, "cold_ns": 49459}, "fastq/65536/decompress": {"n": 50, "cpu_ns": 251477.64, "wall_ns": 251381.48, "cold_ns": 275075}, "fastq/65536/private-decompress": {"n": 42, "cpu_ns": 239731.19047619047, "wall_ns": 239608.45238095237, "cold_ns": 249996}, "fastq/65536/stream-decompress": {"n": 53, "cpu_ns": 247114.5283018868, "wall_ns": 247040.94339622642, "cold_ns": 270351}, "fastq/65536/compress1": {"n": 26, "cpu_ns": 560541.0769230769, "wall_ns": 560343.4615384615, "cold_ns": 520840}, "fastq/65536/compress6": {"n": 10, "cpu_ns": 1684381.7, "wall_ns": 1683823.7, "cold_ns": 2282663}, "fastq/1048576/compress1": {"n": 2, "cpu_ns": 7831296.0, "wall_ns": 7828274.5, "cold_ns": 8443590}, "fastq/1048576/compress6": {"n": 1, "cpu_ns": 30391938.0, "wall_ns": 30436187.0, "cold_ns": 30341856}, "fastq/1048713/decompress": {"n": 4, "cpu_ns": 4704739.25, "wall_ns": 4703399.0, "cold_ns": 5585735}, "fastq/1048713/private-decompress": {"n": 4, "cpu_ns": 4420065.25, "wall_ns": 4419074.5, "cold_ns": 4197630}, "fastq/1048713/stream-decompress": {"n": 4, "cpu_ns": 4553309.75, "wall_ns": 4554261.75, "cold_ns": 5433235}, "fastq/16777353/decompress": {"n": 1, "cpu_ns": 84159031.0, "wall_ns": 84294284.0, "cold_ns": 72308062}, "fastq/16777353/private-decompress": {"n": 1, "cpu_ns": 75175534.0, "wall_ns": 75170473.0, "cold_ns": 72532585}, "fastq/16777353/stream-decompress": {"n": 1, "cpu_ns": 75140995.0, "wall_ns": 75147458.0, "cold_ns": 76343840}, "python/1024/decompress": {"n": 562, "cpu_ns": 5233.32384341637, "wall_ns": 5249.772241992882, "cold_ns": 21960}, "python/1024/private-decompress": {"n": 618, "cpu_ns": 9787.99352750809, "wall_ns": 9780.648867313916, "cold_ns": 16394}, "python/1024/stream-decompress": {"n": 815, "cpu_ns": 6413.570552147239, "wall_ns": 6410.139877300613, "cold_ns": 17959}, "python/1024/compress1": {"n": 443, "cpu_ns": 12612.155756207674, "wall_ns": 12603.496613995485, "cold_ns": 21426}, "python/1024/compress6": {"n": 281, "cpu_ns": 21055.103202846974, "wall_ns": 21041.71174377224, "cold_ns": 35973}, "python/65536/decompress": {"n": 124, "cpu_ns": 67617.18548387097, "wall_ns": 67646.87903225806, "cold_ns": 94764}, "python/65536/private-decompress": {"n": 148, "cpu_ns": 66720.18918918919, "wall_ns": 66694.20945945945, "cold_ns": 72611}, "python/65536/stream-decompress": {"n": 150, "cpu_ns": 73855.40666666666, "wall_ns": 73822.74666666667, "cold_ns": 72699}, "python/65536/compress1": {"n": 59, "cpu_ns": 158205.18644067796, "wall_ns": 158167.38983050847, "cold_ns": 248007}, "python/65536/compress6": {"n": 21, "cpu_ns": 495337.3333333333, "wall_ns": 495088.38095238095, "cold_ns": 537195}, "python/1048576/compress1": {"n": 6, "cpu_ns": 2143981.3333333335, "wall_ns": 2143112.0, "cold_ns": 1993756}, "python/1048576/compress6": {"n": 3, "cpu_ns": 4929330.333333333, "wall_ns": 4927153.0, "cold_ns": 5304394}, "python/1048713/decompress": {"n": 33, "cpu_ns": 401260.8787878788, "wall_ns": 401113.54545454547, "cold_ns": 415299}, "python/1048713/private-decompress": {"n": 43, "cpu_ns": 338488.32558139536, "wall_ns": 338362.11627906974, "cold_ns": 335854}, "python/1048713/stream-decompress": {"n": 35, "cpu_ns": 409683.1142857143, "wall_ns": 409516.0, "cold_ns": 402256}, "python/16777353/decompress": {"n": 1, "cpu_ns": 24244981.0, "wall_ns": 24238712.0, "cold_ns": 30414762}, "python/16777353/private-decompress": {"n": 1, "cpu_ns": 21420099.0, "wall_ns": 21414115.0, "cold_ns": 22986357}, "python/16777353/stream-decompress": {"n": 1, "cpu_ns": 23677362.0, "wall_ns": 23684945.0, "cold_ns": 22893903}, "random/1024/decompress": {"n": 955, "cpu_ns": 1125.874345549738, "wall_ns": 1134.5560209424084, "cold_ns": 20640}, "random/1024/private-decompress": {"n": 1175, "cpu_ns": 1362.524255319149, "wall_ns": 1360.5497872340425, "cold_ns": 13123}, "random/1024/stream-decompress": {"n": 1256, "cpu_ns": 2257.3017515923566, "wall_ns": 2255.2452229299365, "cold_ns": 8767}, "random/1024/compress1": {"n": 370, "cpu_ns": 23047.20810810811, "wall_ns": 23032.213513513514, "cold_ns": 141397}, "random/1024/compress6": {"n": 178, "cpu_ns": 36532.7191011236, "wall_ns": 36516.870786516854, "cold_ns": 102229}, "random/65536/decompress": {"n": 422, "cpu_ns": 14588.675355450237, "wall_ns": 14574.722748815166, "cold_ns": 73786}, "random/65536/private-decompress": {"n": 477, "cpu_ns": 14395.247379454926, "wall_ns": 14410.524109014676, "cold_ns": 37733}, "random/65536/stream-decompress": {"n": 509, "cpu_ns": 14182.901768172887, "wall_ns": 14178.937131630648, "cold_ns": 25728}, "random/65536/compress1": {"n": 14, "cpu_ns": 652132.2857142857, "wall_ns": 651163.7142857143, "cold_ns": 1073630}, "random/65536/compress6": {"n": 8, "cpu_ns": 1374100.625, "wall_ns": 1373489.25, "cold_ns": 1168418}, "random/1048576/compress1": {"n": 2, "cpu_ns": 13021734.0, "wall_ns": 13022895.5, "cold_ns": 13491489}, "random/1048576/compress6": {"n": 1, "cpu_ns": 22700737.0, "wall_ns": 22685239.0, "cold_ns": 22984466}, "random/1048713/decompress": {"n": 35, "cpu_ns": 198897.05714285714, "wall_ns": 198760.4, "cold_ns": 272052}, "random/1048713/private-decompress": {"n": 122, "cpu_ns": 148038.77049180327, "wall_ns": 148001.6475409836, "cold_ns": 183666}, "random/1048713/stream-decompress": {"n": 59, "cpu_ns": 213547.77966101695, "wall_ns": 213465.88135593222, "cold_ns": 240796}, "random/16777353/decompress": {"n": 1, "cpu_ns": 24124885.0, "wall_ns": 24119847.0, "cold_ns": 28932457}, "random/16777353/private-decompress": {"n": 2, "cpu_ns": 23640641.5, "wall_ns": 23637867.0, "cold_ns": 20719479}, "random/16777353/stream-decompress": {"n": 2, "cpu_ns": 23781828.5, "wall_ns": 23779166.5, "cold_ns": 21972708}, "zeros/1024/decompress": {"n": 766, "cpu_ns": 703.8955613577024, "wall_ns": 701.1488250652742, "cold_ns": 25234}, "zeros/1024/private-decompress": {"n": 1406, "cpu_ns": 1359.4516358463727, "wall_ns": 1358.4615931721196, "cold_ns": 10898}, "zeros/1024/stream-decompress": {"n": 1391, "cpu_ns": 1294.6046010064701, "wall_ns": 1293.2825305535587, "cold_ns": 6344}, "zeros/1024/compress1": {"n": 1062, "cpu_ns": 6543.820150659134, "wall_ns": 6540.160075329567, "cold_ns": 92084}, "zeros/1024/compress6": {"n": 1065, "cpu_ns": 8204.785915492957, "wall_ns": 8201.34647887324, "cold_ns": 23127}, "zeros/65536/decompress": {"n": 555, "cpu_ns": 21321.032432432432, "wall_ns": 21313.077477477476, "cold_ns": 52682}, "zeros/65536/private-decompress": {"n": 712, "cpu_ns": 17515.448033707864, "wall_ns": 17508.835674157304, "cold_ns": 38046}, "zeros/65536/stream-decompress": {"n": 836, "cpu_ns": 19177.38157894737, "wall_ns": 19171.196172248805, "cold_ns": 48134}, "zeros/65536/compress1": {"n": 100, "cpu_ns": 28188.62, "wall_ns": 28131.28, "cold_ns": 107049}, "zeros/65536/compress6": {"n": 342, "cpu_ns": 32831.41812865497, "wall_ns": 32815.04678362573, "cold_ns": 71073}, "zeros/1048576/compress1": {"n": 24, "cpu_ns": 505204.1666666667, "wall_ns": 504903.2916666667, "cold_ns": 620769}, "zeros/1048576/compress6": {"n": 23, "cpu_ns": 557346.3913043478, "wall_ns": 557083.9130434783, "cold_ns": 804756}, "zeros/1048713/decompress": {"n": 36, "cpu_ns": 301991.8611111111, "wall_ns": 301859.02777777775, "cold_ns": 733115}, "zeros/1048713/private-decompress": {"n": 54, "cpu_ns": 283834.9259259259, "wall_ns": 284076.8333333333, "cold_ns": 246212}, "zeros/1048713/stream-decompress": {"n": 40, "cpu_ns": 326981.475, "wall_ns": 326853.05, "cold_ns": 295146}, "zeros/16777353/decompress": {"n": 1, "cpu_ns": 23485650.0, "wall_ns": 23479894.0, "cold_ns": 28607722}, "zeros/16777353/private-decompress": {"n": 2, "cpu_ns": 23541260.5, "wall_ns": 23538438.0, "cold_ns": 21017666}, "zeros/16777353/stream-decompress": {"n": 2, "cpu_ns": 24959922.5, "wall_ns": 24963367.0, "cold_ns": 21002784}}}, {"repeat": 4, "variant": "buffers-eof", "cases": {"fastq/1024/decompress": {"n": 307, "cpu_ns": 5715.736156351792, "wall_ns": 5706.342019543974, "cold_ns": 59657}, "fastq/1024/private-decompress": {"n": 1022, "cpu_ns": 6761.646771037182, "wall_ns": 6757.7896281800395, "cold_ns": 14378}, "fastq/1024/stream-decompress": {"n": 730, "cpu_ns": 6448.830136986301, "wall_ns": 6444.801369863014, "cold_ns": 15389}, "fastq/1024/compress1": {"n": 105, "cpu_ns": 12316.247619047619, "wall_ns": 12299.142857142857, "cold_ns": 144588}, "fastq/1024/compress6": {"n": 394, "cpu_ns": 20230.604060913705, "wall_ns": 20221.401015228428, "cold_ns": 38969}, "fastq/65536/decompress": {"n": 50, "cpu_ns": 249128.22, "wall_ns": 249183.36, "cold_ns": 292271}, "fastq/65536/private-decompress": {"n": 42, "cpu_ns": 243415.97619047618, "wall_ns": 243310.85714285713, "cold_ns": 241523}, "fastq/65536/stream-decompress": {"n": 53, "cpu_ns": 260758.64150943398, "wall_ns": 260676.83018867925, "cold_ns": 238741}, "fastq/65536/compress1": {"n": 26, "cpu_ns": 425634.8846153846, "wall_ns": 425445.92307692306, "cold_ns": 535149}, "fastq/65536/compress6": {"n": 10, "cpu_ns": 1562299.3, "wall_ns": 1563354.9, "cold_ns": 1760855}, "fastq/1048576/compress1": {"n": 2, "cpu_ns": 8724177.0, "wall_ns": 8730553.0, "cold_ns": 7835506}, "fastq/1048576/compress6": {"n": 1, "cpu_ns": 29012843.0, "wall_ns": 29015224.0, "cold_ns": 31294169}, "fastq/1048713/decompress": {"n": 4, "cpu_ns": 3772645.5, "wall_ns": 3773454.25, "cold_ns": 4425771}, "fastq/1048713/private-decompress": {"n": 4, "cpu_ns": 3483627.5, "wall_ns": 3482472.75, "cold_ns": 4103408}, "fastq/1048713/stream-decompress": {"n": 4, "cpu_ns": 3600281.25, "wall_ns": 3598995.75, "cold_ns": 3933023}, "fastq/16777353/decompress": {"n": 1, "cpu_ns": 72751209.0, "wall_ns": 72752010.0, "cold_ns": 74049978}, "fastq/16777353/private-decompress": {"n": 1, "cpu_ns": 65342348.0, "wall_ns": 65354442.0, "cold_ns": 63828698}, "fastq/16777353/stream-decompress": {"n": 1, "cpu_ns": 70106496.0, "wall_ns": 70108412.0, "cold_ns": 66357143}, "python/1024/decompress": {"n": 562, "cpu_ns": 4908.514234875445, "wall_ns": 4904.770462633452, "cold_ns": 21839}, "python/1024/private-decompress": {"n": 618, "cpu_ns": 6188.325242718447, "wall_ns": 6183.297734627832, "cold_ns": 13357}, "python/1024/stream-decompress": {"n": 815, "cpu_ns": 6204.911656441718, "wall_ns": 6199.587730061349, "cold_ns": 14043}, "python/1024/compress1": {"n": 443, "cpu_ns": 11747.076749435666, "wall_ns": 11737.548532731376, "cold_ns": 21516}, "python/1024/compress6": {"n": 281, "cpu_ns": 20671.79003558719, "wall_ns": 20656.26690391459, "cold_ns": 37527}, "python/65536/decompress": {"n": 124, "cpu_ns": 67095.70967741935, "wall_ns": 67062.50806451614, "cold_ns": 88398}, "python/65536/private-decompress": {"n": 148, "cpu_ns": 68589.27702702703, "wall_ns": 68561.5472972973, "cold_ns": 73226}, "python/65536/stream-decompress": {"n": 150, "cpu_ns": 70028.49333333333, "wall_ns": 69997.12666666666, "cold_ns": 86779}, "python/65536/compress1": {"n": 59, "cpu_ns": 193278.5254237288, "wall_ns": 193455.93220338982, "cold_ns": 182869}, "python/65536/compress6": {"n": 21, "cpu_ns": 561551.4761904762, "wall_ns": 561284.8095238095, "cold_ns": 469116}, "python/1048576/compress1": {"n": 6, "cpu_ns": 2194369.6666666665, "wall_ns": 2193553.8333333335, "cold_ns": 1969093}, "python/1048576/compress6": {"n": 3, "cpu_ns": 4727327.0, "wall_ns": 4725451.666666667, "cold_ns": 4856872}, "python/1048713/decompress": {"n": 33, "cpu_ns": 494047.30303030304, "wall_ns": 493870.8787878788, "cold_ns": 505534}, "python/1048713/private-decompress": {"n": 43, "cpu_ns": 464022.83720930235, "wall_ns": 463897.6976744186, "cold_ns": 498930}, "python/1048713/stream-decompress": {"n": 35, "cpu_ns": 523946.6, "wall_ns": 523809.77142857143, "cold_ns": 542396}, "python/16777353/decompress": {"n": 1, "cpu_ns": 16716033.0, "wall_ns": 16714481.0, "cold_ns": 21500177}, "python/16777353/private-decompress": {"n": 1, "cpu_ns": 14616983.0, "wall_ns": 14610822.0, "cold_ns": 14643777}, "python/16777353/stream-decompress": {"n": 1, "cpu_ns": 15152310.0, "wall_ns": 15145535.0, "cold_ns": 16090731}, "random/1024/decompress": {"n": 955, "cpu_ns": 586.165445026178, "wall_ns": 584.420942408377, "cold_ns": 13322}, "random/1024/private-decompress": {"n": 1175, "cpu_ns": 1140.5940425531915, "wall_ns": 1139.484255319149, "cold_ns": 8646}, "random/1024/stream-decompress": {"n": 1256, "cpu_ns": 1105.1114649681529, "wall_ns": 1104.093152866242, "cold_ns": 5774}, "random/1024/compress1": {"n": 370, "cpu_ns": 16375.87027027027, "wall_ns": 16360.475675675676, "cold_ns": 90070}, "random/1024/compress6": {"n": 178, "cpu_ns": 35288.3595505618, "wall_ns": 35265.58426966292, "cold_ns": 109189}, "random/65536/decompress": {"n": 422, "cpu_ns": 11077.090047393365, "wall_ns": 11072.682464454976, "cold_ns": 61884}, "random/65536/private-decompress": {"n": 477, "cpu_ns": 9965.769392033542, "wall_ns": 9957.98322851153, "cold_ns": 17755}, "random/65536/stream-decompress": {"n": 509, "cpu_ns": 13413.941060903733, "wall_ns": 13406.212180746561, "cold_ns": 24434}, "random/65536/compress1": {"n": 14, "cpu_ns": 609987.0, "wall_ns": 609685.6428571428, "cold_ns": 720093}, "random/65536/compress6": {"n": 8, "cpu_ns": 1200651.125, "wall_ns": 1200244.25, "cold_ns": 1273929}, "random/1048576/compress1": {"n": 2, "cpu_ns": 11939109.0, "wall_ns": 11935955.5, "cold_ns": 13984836}, "random/1048576/compress6": {"n": 1, "cpu_ns": 25193853.0, "wall_ns": 25187591.0, "cold_ns": 23087916}, "random/1048713/decompress": {"n": 35, "cpu_ns": 226562.6857142857, "wall_ns": 226668.2857142857, "cold_ns": 268039}, "random/1048713/private-decompress": {"n": 122, "cpu_ns": 156675.2868852459, "wall_ns": 156642.20491803277, "cold_ns": 193454}, "random/1048713/stream-decompress": {"n": 59, "cpu_ns": 221887.57627118644, "wall_ns": 221816.86440677967, "cold_ns": 237657}, "random/16777353/decompress": {"n": 1, "cpu_ns": 17679003.0, "wall_ns": 17673091.0, "cold_ns": 26184445}, "random/16777353/private-decompress": {"n": 2, "cpu_ns": 14349646.5, "wall_ns": 14345889.0, "cold_ns": 16649595}, "random/16777353/stream-decompress": {"n": 2, "cpu_ns": 18327514.5, "wall_ns": 18323660.5, "cold_ns": 18595345}, "zeros/1024/decompress": {"n": 766, "cpu_ns": 1539.7232375979113, "wall_ns": 1535.6436031331593, "cold_ns": 22728}, "zeros/1024/private-decompress": {"n": 1406, "cpu_ns": 2883.782361308677, "wall_ns": 2879.551920341394, "cold_ns": 14920}, "zeros/1024/stream-decompress": {"n": 1391, "cpu_ns": 2626.8324946081957, "wall_ns": 2622.8914450035945, "cold_ns": 11201}, "zeros/1024/compress1": {"n": 1062, "cpu_ns": 7057.466101694915, "wall_ns": 7052.577212806026, "cold_ns": 135595}, "zeros/1024/compress6": {"n": 1065, "cpu_ns": 8848.634741784037, "wall_ns": 8844.401877934271, "cold_ns": 17475}, "zeros/65536/decompress": {"n": 555, "cpu_ns": 16218.67027027027, "wall_ns": 16210.246846846847, "cold_ns": 31173}, "zeros/65536/private-decompress": {"n": 712, "cpu_ns": 13784.412921348314, "wall_ns": 13778.919943820225, "cold_ns": 23739}, "zeros/65536/stream-decompress": {"n": 836, "cpu_ns": 17528.306220095692, "wall_ns": 17536.324162679426, "cold_ns": 21046}, "zeros/65536/compress1": {"n": 100, "cpu_ns": 25573.7, "wall_ns": 25552.6, "cold_ns": 67734}, "zeros/65536/compress6": {"n": 342, "cpu_ns": 36171.73684210526, "wall_ns": 36159.0350877193, "cold_ns": 46667}, "zeros/1048576/compress1": {"n": 24, "cpu_ns": 475977.9583333333, "wall_ns": 476035.7083333333, "cold_ns": 714372}, "zeros/1048576/compress6": {"n": 23, "cpu_ns": 585937.5652173914, "wall_ns": 585645.1739130435, "cold_ns": 520523}, "zeros/1048713/decompress": {"n": 36, "cpu_ns": 459836.69444444444, "wall_ns": 459955.5, "cold_ns": 543533}, "zeros/1048713/private-decompress": {"n": 54, "cpu_ns": 405329.0925925926, "wall_ns": 405218.77777777775, "cold_ns": 457090}, "zeros/1048713/stream-decompress": {"n": 40, "cpu_ns": 456258.3, "wall_ns": 456119.225, "cold_ns": 530952}, "zeros/16777353/decompress": {"n": 1, "cpu_ns": 17003251.0, "wall_ns": 17005899.0, "cold_ns": 21910862}, "zeros/16777353/private-decompress": {"n": 2, "cpu_ns": 14628070.5, "wall_ns": 14624395.0, "cold_ns": 15282654}, "zeros/16777353/stream-decompress": {"n": 2, "cpu_ns": 15761748.0, "wall_ns": 15758306.0, "cold_ns": 18469397}}}, {"repeat": 4, "variant": "segmented-eof", "cases": {"fastq/1024/decompress": {"n": 307, "cpu_ns": 7501.661237785016, "wall_ns": 7482.719869706841, "cold_ns": 60915}, "fastq/1024/private-decompress": {"n": 1022, "cpu_ns": 6929.469667318983, "wall_ns": 6925.997064579256, "cold_ns": 20114}, "fastq/1024/stream-decompress": {"n": 730, "cpu_ns": 6779.983561643836, "wall_ns": 6777.676712328767, "cold_ns": 15880}, "fastq/1024/compress1": {"n": 105, "cpu_ns": 15755.304761904761, "wall_ns": 15735.590476190477, "cold_ns": 135118}, "fastq/1024/compress6": {"n": 394, "cpu_ns": 24695.654822335026, "wall_ns": 24684.91878172589, "cold_ns": 51068}, "fastq/65536/decompress": {"n": 50, "cpu_ns": 264860.82, "wall_ns": 264770.32, "cold_ns": 294752}, "fastq/65536/private-decompress": {"n": 42, "cpu_ns": 253112.90476190476, "wall_ns": 253017.2619047619, "cold_ns": 241256}, "fastq/65536/stream-decompress": {"n": 53, "cpu_ns": 249353.8679245283, "wall_ns": 249266.03773584907, "cold_ns": 248278}, "fastq/65536/compress1": {"n": 26, "cpu_ns": 488536.0, "wall_ns": 488328.0, "cold_ns": 796517}, "fastq/65536/compress6": {"n": 10, "cpu_ns": 1899893.4, "wall_ns": 1899051.7, "cold_ns": 1685842}, "fastq/1048576/compress1": {"n": 2, "cpu_ns": 7865899.5, "wall_ns": 7862905.5, "cold_ns": 7876635}, "fastq/1048576/compress6": {"n": 1, "cpu_ns": 28925846.0, "wall_ns": 28931068.0, "cold_ns": 29977874}, "fastq/1048713/decompress": {"n": 4, "cpu_ns": 4330359.5, "wall_ns": 4331744.0, "cold_ns": 4446145}, "fastq/1048713/private-decompress": {"n": 4, "cpu_ns": 4500062.0, "wall_ns": 4498985.0, "cold_ns": 3961258}, "fastq/1048713/stream-decompress": {"n": 4, "cpu_ns": 4398145.5, "wall_ns": 4397040.0, "cold_ns": 4162659}, "fastq/16777353/decompress": {"n": 1, "cpu_ns": 73796057.0, "wall_ns": 73833033.0, "cold_ns": 72986008}, "fastq/16777353/private-decompress": {"n": 1, "cpu_ns": 75063799.0, "wall_ns": 75067216.0, "cold_ns": 73181094}, "fastq/16777353/stream-decompress": {"n": 1, "cpu_ns": 75987269.0, "wall_ns": 75993766.0, "cold_ns": 69175636}, "python/1024/decompress": {"n": 562, "cpu_ns": 5269.717081850534, "wall_ns": 5262.637010676157, "cold_ns": 27575}, "python/1024/private-decompress": {"n": 618, "cpu_ns": 6182.05501618123, "wall_ns": 6176.755663430421, "cold_ns": 17502}, "python/1024/stream-decompress": {"n": 815, "cpu_ns": 5970.067484662577, "wall_ns": 5968.191411042945, "cold_ns": 11674}, "python/1024/compress1": {"n": 443, "cpu_ns": 10779.683972911964, "wall_ns": 10774.582392776523, "cold_ns": 92610}, "python/1024/compress6": {"n": 281, "cpu_ns": 23130.982206405693, "wall_ns": 23091.814946619215, "cold_ns": 40218}, "python/65536/decompress": {"n": 124, "cpu_ns": 70181.2258064516, "wall_ns": 70149.69354838709, "cold_ns": 133435}, "python/65536/private-decompress": {"n": 148, "cpu_ns": 62572.31756756757, "wall_ns": 62558.02702702703, "cold_ns": 71413}, "python/65536/stream-decompress": {"n": 150, "cpu_ns": 70982.06, "wall_ns": 70956.21333333333, "cold_ns": 67604}, "python/65536/compress1": {"n": 59, "cpu_ns": 161875.42372881356, "wall_ns": 161789.89830508476, "cold_ns": 240875}, "python/65536/compress6": {"n": 21, "cpu_ns": 481192.90476190473, "wall_ns": 480974.38095238095, "cold_ns": 526739}, "python/1048576/compress1": {"n": 6, "cpu_ns": 1975502.5, "wall_ns": 1975880.3333333333, "cold_ns": 2112329}, "python/1048576/compress6": {"n": 3, "cpu_ns": 4709134.333333333, "wall_ns": 4706922.333333333, "cold_ns": 5321365}, "python/1048713/decompress": {"n": 33, "cpu_ns": 287073.8484848485, "wall_ns": 287141.57575757575, "cold_ns": 705833}, "python/1048713/private-decompress": {"n": 43, "cpu_ns": 236449.02325581395, "wall_ns": 236352.18604651163, "cold_ns": 217415}, "python/1048713/stream-decompress": {"n": 35, "cpu_ns": 277869.8857142857, "wall_ns": 277730.65714285715, "cold_ns": 287608}, "python/16777353/decompress": {"n": 1, "cpu_ns": 19632517.0, "wall_ns": 19625474.0, "cold_ns": 17009344}, "python/16777353/private-decompress": {"n": 1, "cpu_ns": 18069625.0, "wall_ns": 18063532.0, "cold_ns": 15966226}, "python/16777353/stream-decompress": {"n": 1, "cpu_ns": 19154669.0, "wall_ns": 19149320.0, "cold_ns": 16381020}, "random/1024/decompress": {"n": 955, "cpu_ns": 758.1141361256545, "wall_ns": 755.8219895287958, "cold_ns": 12757}, "random/1024/private-decompress": {"n": 1175, "cpu_ns": 1430.2017021276595, "wall_ns": 1427.1217021276595, "cold_ns": 8566}, "random/1024/stream-decompress": {"n": 1256, "cpu_ns": 1621.0676751592357, "wall_ns": 1617.8184713375797, "cold_ns": 8072}, "random/1024/compress1": {"n": 370, "cpu_ns": 14155.421621621621, "wall_ns": 14148.713513513514, "cold_ns": 29218}, "random/1024/compress6": {"n": 178, "cpu_ns": 36691.7808988764, "wall_ns": 36666.34269662921, "cold_ns": 62275}, "random/65536/decompress": {"n": 422, "cpu_ns": 12360.585308056872, "wall_ns": 12351.424170616114, "cold_ns": 28247}, "random/65536/private-decompress": {"n": 477, "cpu_ns": 10272.463312368973, "wall_ns": 10268.88679245283, "cold_ns": 23122}, "random/65536/stream-decompress": {"n": 509, "cpu_ns": 13299.0, "wall_ns": 13290.367387033399, "cold_ns": 19076}, "random/65536/compress1": {"n": 14, "cpu_ns": 607992.7857142857, "wall_ns": 607720.2142857143, "cold_ns": 633200}, "random/65536/compress6": {"n": 8, "cpu_ns": 1282878.625, "wall_ns": 1282222.125, "cold_ns": 1567520}, "random/1048576/compress1": {"n": 2, "cpu_ns": 12813838.5, "wall_ns": 12816710.0, "cold_ns": 12972511}, "random/1048576/compress6": {"n": 1, "cpu_ns": 23033215.0, "wall_ns": 23027626.0, "cold_ns": 20963706}, "random/1048713/decompress": {"n": 35, "cpu_ns": 187404.42857142858, "wall_ns": 187311.62857142856, "cold_ns": 264532}, "random/1048713/private-decompress": {"n": 122, "cpu_ns": 135035.7213114754, "wall_ns": 134999.4180327869, "cold_ns": 158782}, "random/1048713/stream-decompress": {"n": 59, "cpu_ns": 203589.91525423728, "wall_ns": 203518.0, "cold_ns": 227187}, "random/16777353/decompress": {"n": 1, "cpu_ns": 7107952.0, "wall_ns": 7100511.0, "cold_ns": 15783481}, "random/16777353/private-decompress": {"n": 2, "cpu_ns": 4849539.0, "wall_ns": 4845953.0, "cold_ns": 5030247}, "random/16777353/stream-decompress": {"n": 2, "cpu_ns": 6416675.5, "wall_ns": 6413276.5, "cold_ns": 5716416}, "zeros/1024/decompress": {"n": 766, "cpu_ns": 938.7937336814622, "wall_ns": 936.0143603133159, "cold_ns": 28110}, "zeros/1024/private-decompress": {"n": 1406, "cpu_ns": 1474.5533428165006, "wall_ns": 1472.4331436699858, "cold_ns": 11533}, "zeros/1024/stream-decompress": {"n": 1391, "cpu_ns": 1936.8066139468008, "wall_ns": 1934.4234363767075, "cold_ns": 7163}, "zeros/1024/compress1": {"n": 1062, "cpu_ns": 6528.446327683616, "wall_ns": 6526.511299435028, "cold_ns": 90603}, "zeros/1024/compress6": {"n": 1065, "cpu_ns": 8671.442253521127, "wall_ns": 8667.830985915492, "cold_ns": 17483}, "zeros/65536/decompress": {"n": 555, "cpu_ns": 16120.927927927927, "wall_ns": 16113.590990990991, "cold_ns": 35137}, "zeros/65536/private-decompress": {"n": 712, "cpu_ns": 15367.960674157302, "wall_ns": 15362.280898876405, "cold_ns": 23946}, "zeros/65536/stream-decompress": {"n": 836, "cpu_ns": 17198.93899521531, "wall_ns": 17194.22009569378, "cold_ns": 21545}, "zeros/65536/compress1": {"n": 100, "cpu_ns": 25556.0, "wall_ns": 25602.66, "cold_ns": 59379}, "zeros/65536/compress6": {"n": 342, "cpu_ns": 34782.38888888889, "wall_ns": 34767.95614035088, "cold_ns": 47227}, "zeros/1048576/compress1": {"n": 24, "cpu_ns": 450174.375, "wall_ns": 449980.0833333333, "cold_ns": 562225}, "zeros/1048576/compress6": {"n": 23, "cpu_ns": 525242.0434782609, "wall_ns": 525007.1739130435, "cold_ns": 578433}, "zeros/1048713/decompress": {"n": 36, "cpu_ns": 199826.69444444444, "wall_ns": 199720.5, "cold_ns": 537442}, "zeros/1048713/private-decompress": {"n": 54, "cpu_ns": 159563.05555555556, "wall_ns": 159468.72222222222, "cold_ns": 147158}, "zeros/1048713/stream-decompress": {"n": 40, "cpu_ns": 201757.475, "wall_ns": 201661.5, "cold_ns": 209951}, "zeros/16777353/decompress": {"n": 1, "cpu_ns": 5434615.0, "wall_ns": 5426510.0, "cold_ns": 15430644}, "zeros/16777353/private-decompress": {"n": 2, "cpu_ns": 5134436.0, "wall_ns": 5130951.5, "cold_ns": 3950992}, "zeros/16777353/stream-decompress": {"n": 2, "cpu_ns": 6086154.5, "wall_ns": 6082987.0, "cold_ns": 5171703}}}, {"repeat": 4, "variant": "bytesio-hybrid-eof", "cases": {"fastq/1024/decompress": {"n": 307, "cpu_ns": 5819.885993485342, "wall_ns": 5806.885993485342, "cold_ns": 45128}, "fastq/1024/private-decompress": {"n": 1022, "cpu_ns": 7901.602739726028, "wall_ns": 7898.379647749511, "cold_ns": 16679}, "fastq/1024/stream-decompress": {"n": 730, "cpu_ns": 6257.232876712329, "wall_ns": 6255.402739726027, "cold_ns": 15964}, "fastq/1024/compress1": {"n": 105, "cpu_ns": 12414.352380952381, "wall_ns": 12399.409523809523, "cold_ns": 139186}, "fastq/1024/compress6": {"n": 394, "cpu_ns": 28557.880710659898, "wall_ns": 28547.3730964467, "cold_ns": 43111}, "fastq/65536/decompress": {"n": 50, "cpu_ns": 250593.8, "wall_ns": 250508.72, "cold_ns": 275162}, "fastq/65536/private-decompress": {"n": 42, "cpu_ns": 240236.14285714287, "wall_ns": 240163.35714285713, "cold_ns": 248495}, "fastq/65536/stream-decompress": {"n": 53, "cpu_ns": 250097.18867924527, "wall_ns": 250013.0754716981, "cold_ns": 280639}, "fastq/65536/compress1": {"n": 26, "cpu_ns": 440715.46153846156, "wall_ns": 440830.92307692306, "cold_ns": 530689}, "fastq/65536/compress6": {"n": 10, "cpu_ns": 1621168.4, "wall_ns": 1620731.7, "cold_ns": 1541757}, "fastq/1048576/compress1": {"n": 2, "cpu_ns": 8481824.5, "wall_ns": 8479415.5, "cold_ns": 10659548}, "fastq/1048576/compress6": {"n": 1, "cpu_ns": 35713073.0, "wall_ns": 35723506.0, "cold_ns": 31468845}, "fastq/1048713/decompress": {"n": 4, "cpu_ns": 4976953.75, "wall_ns": 4975844.25, "cold_ns": 5175121}, "fastq/1048713/private-decompress": {"n": 4, "cpu_ns": 4674607.0, "wall_ns": 4673596.25, "cold_ns": 4254488}, "fastq/1048713/stream-decompress": {"n": 4, "cpu_ns": 4769597.75, "wall_ns": 4768574.75, "cold_ns": 4632665}, "fastq/16777353/decompress": {"n": 1, "cpu_ns": 80798836.0, "wall_ns": 80805991.0, "cold_ns": 71970277}, "fastq/16777353/private-decompress": {"n": 1, "cpu_ns": 73171031.0, "wall_ns": 73165556.0, "cold_ns": 74851454}, "fastq/16777353/stream-decompress": {"n": 1, "cpu_ns": 73485606.0, "wall_ns": 73488648.0, "cold_ns": 73265181}, "python/1024/decompress": {"n": 562, "cpu_ns": 4870.453736654804, "wall_ns": 4866.41103202847, "cold_ns": 21456}, "python/1024/private-decompress": {"n": 618, "cpu_ns": 5749.462783171521, "wall_ns": 5747.063106796117, "cold_ns": 12666}, "python/1024/stream-decompress": {"n": 815, "cpu_ns": 8823.676073619632, "wall_ns": 8847.319018404907, "cold_ns": 10274}, "python/1024/compress1": {"n": 443, "cpu_ns": 13412.480812641084, "wall_ns": 13405.534988713318, "cold_ns": 31535}, "python/1024/compress6": {"n": 281, "cpu_ns": 22547.44128113879, "wall_ns": 22533.220640569394, "cold_ns": 34570}, "python/65536/decompress": {"n": 124, "cpu_ns": 72295.57258064517, "wall_ns": 72260.14516129032, "cold_ns": 95057}, "python/65536/private-decompress": {"n": 148, "cpu_ns": 83922.06081081081, "wall_ns": 83893.93918918919, "cold_ns": 74608}, "python/65536/stream-decompress": {"n": 150, "cpu_ns": 79396.49333333333, "wall_ns": 79361.98, "cold_ns": 75478}, "python/65536/compress1": {"n": 59, "cpu_ns": 167429.62711864407, "wall_ns": 167367.42372881356, "cold_ns": 257589}, "python/65536/compress6": {"n": 21, "cpu_ns": 597927.380952381, "wall_ns": 597683.4285714285, "cold_ns": 481534}, "python/1048576/compress1": {"n": 6, "cpu_ns": 2208945.6666666665, "wall_ns": 2206350.5, "cold_ns": 2263028}, "python/1048576/compress6": {"n": 3, "cpu_ns": 5478480.333333333, "wall_ns": 5476002.666666667, "cold_ns": 5127686}, "python/1048713/decompress": {"n": 33, "cpu_ns": 418314.2121212121, "wall_ns": 418148.0303030303, "cold_ns": 434736}, "python/1048713/private-decompress": {"n": 43, "cpu_ns": 353861.3488372093, "wall_ns": 353755.83720930235, "cold_ns": 341541}, "python/1048713/stream-decompress": {"n": 35, "cpu_ns": 408104.5142857143, "wall_ns": 412191.6857142857, "cold_ns": 387189}, "python/16777353/decompress": {"n": 1, "cpu_ns": 22496780.0, "wall_ns": 22491779.0, "cold_ns": 28895732}, "python/16777353/private-decompress": {"n": 1, "cpu_ns": 24386306.0, "wall_ns": 24381074.0, "cold_ns": 20165504}, "python/16777353/stream-decompress": {"n": 1, "cpu_ns": 22341823.0, "wall_ns": 22344782.0, "cold_ns": 22797512}, "random/1024/decompress": {"n": 955, "cpu_ns": 578.5916230366493, "wall_ns": 577.1109947643979, "cold_ns": 11981}, "random/1024/private-decompress": {"n": 1175, "cpu_ns": 1305.7625531914894, "wall_ns": 1303.7897872340425, "cold_ns": 7739}, "random/1024/stream-decompress": {"n": 1256, "cpu_ns": 1429.5023885350317, "wall_ns": 1427.3479299363057, "cold_ns": 6668}, "random/1024/compress1": {"n": 370, "cpu_ns": 15308.635135135135, "wall_ns": 15299.497297297297, "cold_ns": 104978}, "random/1024/compress6": {"n": 178, "cpu_ns": 34452.22471910113, "wall_ns": 34506.8595505618, "cold_ns": 68454}, "random/65536/decompress": {"n": 422, "cpu_ns": 15329.47393364929, "wall_ns": 15320.412322274882, "cold_ns": 56147}, "random/65536/private-decompress": {"n": 477, "cpu_ns": 12484.06498951782, "wall_ns": 12480.33752620545, "cold_ns": 24163}, "random/65536/stream-decompress": {"n": 509, "cpu_ns": 17239.24754420432, "wall_ns": 17231.609037328093, "cold_ns": 21057}, "random/65536/compress1": {"n": 14, "cpu_ns": 611020.0, "wall_ns": 611885.3571428572, "cold_ns": 796543}, "random/65536/compress6": {"n": 8, "cpu_ns": 1232219.5, "wall_ns": 1231632.0, "cold_ns": 1320532}, "random/1048576/compress1": {"n": 2, "cpu_ns": 12710372.0, "wall_ns": 12707136.5, "cold_ns": 13943525}, "random/1048576/compress6": {"n": 1, "cpu_ns": 22603913.0, "wall_ns": 22606128.0, "cold_ns": 21710718}, "random/1048713/decompress": {"n": 35, "cpu_ns": 200773.34285714285, "wall_ns": 200647.4, "cold_ns": 244998}, "random/1048713/private-decompress": {"n": 122, "cpu_ns": 146472.90163934426, "wall_ns": 146440.45901639343, "cold_ns": 173441}, "random/1048713/stream-decompress": {"n": 59, "cpu_ns": 210318.77966101695, "wall_ns": 210247.40677966102, "cold_ns": 243147}, "random/16777353/decompress": {"n": 1, "cpu_ns": 24227426.0, "wall_ns": 24221565.0, "cold_ns": 28899757}, "random/16777353/private-decompress": {"n": 2, "cpu_ns": 22740799.5, "wall_ns": 22738181.5, "cold_ns": 19968373}, "random/16777353/stream-decompress": {"n": 2, "cpu_ns": 24524366.0, "wall_ns": 24526761.0, "cold_ns": 22080217}, "zeros/1024/decompress": {"n": 766, "cpu_ns": 1575.6919060052219, "wall_ns": 1571.9647519582245, "cold_ns": 22089}, "zeros/1024/private-decompress": {"n": 1406, "cpu_ns": 3064.4324324324325, "wall_ns": 3061.8677098150783, "cold_ns": 14964}, "zeros/1024/stream-decompress": {"n": 1391, "cpu_ns": 2163.785765636233, "wall_ns": 2161.9870596693027, "cold_ns": 12680}, "zeros/1024/compress1": {"n": 1062, "cpu_ns": 6403.6450094161955, "wall_ns": 6401.382297551789, "cold_ns": 90028}, "zeros/1024/compress6": {"n": 1065, "cpu_ns": 7955.56338028169, "wall_ns": 7952.556807511737, "cold_ns": 20105}, "zeros/65536/decompress": {"n": 555, "cpu_ns": 20709.236036036036, "wall_ns": 20701.390990990993, "cold_ns": 40040}, "zeros/65536/private-decompress": {"n": 712, "cpu_ns": 15962.869382022473, "wall_ns": 15958.63202247191, "cold_ns": 34824}, "zeros/65536/stream-decompress": {"n": 836, "cpu_ns": 20862.2009569378, "wall_ns": 20856.656698564595, "cold_ns": 23831}, "zeros/65536/compress1": {"n": 100, "cpu_ns": 32115.98, "wall_ns": 32065.54, "cold_ns": 88441}, "zeros/65536/compress6": {"n": 342, "cpu_ns": 32262.57602339181, "wall_ns": 32251.122807017542, "cold_ns": 50768}, "zeros/1048576/compress1": {"n": 24, "cpu_ns": 466705.7083333333, "wall_ns": 466476.375, "cold_ns": 794207}, "zeros/1048576/compress6": {"n": 23, "cpu_ns": 545980.1304347826, "wall_ns": 555443.1304347826, "cold_ns": 532659}, "zeros/1048713/decompress": {"n": 36, "cpu_ns": 314706.55555555556, "wall_ns": 314573.77777777775, "cold_ns": 640781}, "zeros/1048713/private-decompress": {"n": 54, "cpu_ns": 264499.2037037037, "wall_ns": 264661.98148148146, "cold_ns": 246695}, "zeros/1048713/stream-decompress": {"n": 40, "cpu_ns": 313593.675, "wall_ns": 313466.825, "cold_ns": 296073}, "zeros/16777353/decompress": {"n": 1, "cpu_ns": 25679294.0, "wall_ns": 25674408.0, "cold_ns": 28017806}, "zeros/16777353/private-decompress": {"n": 2, "cpu_ns": 22741617.5, "wall_ns": 22739382.0, "cold_ns": 21556596}, "zeros/16777353/stream-decompress": {"n": 2, "cpu_ns": 25711178.5, "wall_ns": 25712577.0, "cold_ns": 24752850}}}, {"repeat": 4, "variant": "baseline", "cases": {"fastq/1024/decompress": {"n": 307, "cpu_ns": 6971.677524429967, "wall_ns": 6957.905537459284, "cold_ns": 33433}, "fastq/1024/private-decompress": {"n": 1022, "cpu_ns": 7529.449119373777, "wall_ns": 7525.900195694716, "cold_ns": 15846}, "fastq/1024/stream-decompress": {"n": 730, "cpu_ns": 6698.989041095891, "wall_ns": 6696.675342465754, "cold_ns": 14842}, "fastq/1024/compress1": {"n": 105, "cpu_ns": 12312.419047619047, "wall_ns": 12295.619047619048, "cold_ns": 145453}, "fastq/1024/compress6": {"n": 394, "cpu_ns": 23883.030456852794, "wall_ns": 23872.857868020306, "cold_ns": 35911}, "fastq/65536/decompress": {"n": 50, "cpu_ns": 244081.42, "wall_ns": 243964.92, "cold_ns": 324853}, "fastq/65536/private-decompress": {"n": 42, "cpu_ns": 246563.69047619047, "wall_ns": 246493.92857142858, "cold_ns": 253356}, "fastq/65536/stream-decompress": {"n": 53, "cpu_ns": 249217.50943396226, "wall_ns": 249124.64150943398, "cold_ns": 228917}, "fastq/65536/compress1": {"n": 26, "cpu_ns": 442192.1538461539, "wall_ns": 442005.0, "cold_ns": 558408}, "fastq/65536/compress6": {"n": 10, "cpu_ns": 1608760.4, "wall_ns": 1608275.1, "cold_ns": 1583928}, "fastq/1048576/compress1": {"n": 2, "cpu_ns": 7287258.0, "wall_ns": 7284193.0, "cold_ns": 10046041}, "fastq/1048576/compress6": {"n": 1, "cpu_ns": 33196732.0, "wall_ns": 33200890.0, "cold_ns": 32504691}, "fastq/1048713/decompress": {"n": 4, "cpu_ns": 3960004.5, "wall_ns": 3958873.25, "cold_ns": 4439816}, "fastq/1048713/private-decompress": {"n": 4, "cpu_ns": 4056107.5, "wall_ns": 4060611.25, "cold_ns": 3909504}, "fastq/1048713/stream-decompress": {"n": 4, "cpu_ns": 4101923.75, "wall_ns": 4100866.0, "cold_ns": 3721211}, "fastq/16777353/decompress": {"n": 1, "cpu_ns": 72853112.0, "wall_ns": 72855069.0, "cold_ns": 68847677}, "fastq/16777353/private-decompress": {"n": 1, "cpu_ns": 64017228.0, "wall_ns": 64011692.0, "cold_ns": 62216084}, "fastq/16777353/stream-decompress": {"n": 1, "cpu_ns": 63832266.0, "wall_ns": 63837164.0, "cold_ns": 62431877}, "python/1024/decompress": {"n": 562, "cpu_ns": 4873.042704626335, "wall_ns": 4869.259786476869, "cold_ns": 22242}, "python/1024/private-decompress": {"n": 618, "cpu_ns": 5538.752427184466, "wall_ns": 5536.406148867314, "cold_ns": 13032}, "python/1024/stream-decompress": {"n": 815, "cpu_ns": 7030.266257668712, "wall_ns": 7025.563190184049, "cold_ns": 10003}, "python/1024/compress1": {"n": 443, "cpu_ns": 11357.530474040632, "wall_ns": 11348.99322799097, "cold_ns": 21372}, "python/1024/compress6": {"n": 281, "cpu_ns": 18953.64056939502, "wall_ns": 18947.982206405693, "cold_ns": 35275}, "python/65536/decompress": {"n": 124, "cpu_ns": 71298.9758064516, "wall_ns": 71265.98387096774, "cold_ns": 99066}, "python/65536/private-decompress": {"n": 148, "cpu_ns": 62556.62837837838, "wall_ns": 62513.91891891892, "cold_ns": 77680}, "python/65536/stream-decompress": {"n": 150, "cpu_ns": 65033.17333333333, "wall_ns": 65001.793333333335, "cold_ns": 67217}, "python/65536/compress1": {"n": 59, "cpu_ns": 160063.33898305084, "wall_ns": 159979.6779661017, "cold_ns": 179712}, "python/65536/compress6": {"n": 21, "cpu_ns": 471943.04761904763, "wall_ns": 471713.90476190473, "cold_ns": 551482}, "python/1048576/compress1": {"n": 6, "cpu_ns": 2087638.6666666667, "wall_ns": 2086540.1666666667, "cold_ns": 2012936}, "python/1048576/compress6": {"n": 3, "cpu_ns": 4730102.333333333, "wall_ns": 4733284.666666667, "cold_ns": 5220479}, "python/1048713/decompress": {"n": 33, "cpu_ns": 324824.54545454547, "wall_ns": 324667.8484848485, "cold_ns": 368432}, "python/1048713/private-decompress": {"n": 43, "cpu_ns": 279653.32558139536, "wall_ns": 279543.4651162791, "cold_ns": 281364}, "python/1048713/stream-decompress": {"n": 35, "cpu_ns": 327618.9142857143, "wall_ns": 327470.9428571428, "cold_ns": 314626}, "python/16777353/decompress": {"n": 1, "cpu_ns": 14744484.0, "wall_ns": 14738620.0, "cold_ns": 19744549}, "python/16777353/private-decompress": {"n": 1, "cpu_ns": 12441501.0, "wall_ns": 12436016.0, "cold_ns": 12215898}, "python/16777353/stream-decompress": {"n": 1, "cpu_ns": 13134585.0, "wall_ns": 13128405.0, "cold_ns": 13510784}, "random/1024/decompress": {"n": 955, "cpu_ns": 640.1602094240837, "wall_ns": 638.6010471204188, "cold_ns": 11685}, "random/1024/private-decompress": {"n": 1175, "cpu_ns": 1190.895319148936, "wall_ns": 1189.5029787234043, "cold_ns": 7571}, "random/1024/stream-decompress": {"n": 1256, "cpu_ns": 1387.8893312101911, "wall_ns": 1386.6664012738854, "cold_ns": 5764}, "random/1024/compress1": {"n": 370, "cpu_ns": 18038.640540540542, "wall_ns": 18052.491891891892, "cold_ns": 21751}, "random/1024/compress6": {"n": 178, "cpu_ns": 37654.77528089887, "wall_ns": 37642.730337078654, "cold_ns": 56177}, "random/65536/decompress": {"n": 422, "cpu_ns": 11122.772511848341, "wall_ns": 11114.6327014218, "cold_ns": 32055}, "random/65536/private-decompress": {"n": 477, "cpu_ns": 9288.182389937107, "wall_ns": 9284.245283018869, "cold_ns": 20750}, "random/65536/stream-decompress": {"n": 509, "cpu_ns": 12666.055009823183, "wall_ns": 12696.218074656188, "cold_ns": 17015}, "random/65536/compress1": {"n": 14, "cpu_ns": 620871.4285714285, "wall_ns": 620539.0714285715, "cold_ns": 914785}, "random/65536/compress6": {"n": 8, "cpu_ns": 1296818.875, "wall_ns": 1296221.375, "cold_ns": 1135105}, "random/1048576/compress1": {"n": 2, "cpu_ns": 12589780.0, "wall_ns": 12587095.5, "cold_ns": 13310773}, "random/1048576/compress6": {"n": 1, "cpu_ns": 23397807.0, "wall_ns": 23391321.0, "cold_ns": 21344233}, "random/1048713/decompress": {"n": 35, "cpu_ns": 156359.08571428573, "wall_ns": 156200.37142857144, "cold_ns": 230225}, "random/1048713/private-decompress": {"n": 122, "cpu_ns": 81747.11475409837, "wall_ns": 83204.7868852459, "cold_ns": 122679}, "random/1048713/stream-decompress": {"n": 59, "cpu_ns": 149719.4406779661, "wall_ns": 149631.59322033898, "cold_ns": 183914}, "random/16777353/decompress": {"n": 1, "cpu_ns": 15560184.0, "wall_ns": 15554421.0, "cold_ns": 18055520}, "random/16777353/private-decompress": {"n": 2, "cpu_ns": 14141674.5, "wall_ns": 14137854.0, "cold_ns": 11992160}, "random/16777353/stream-decompress": {"n": 2, "cpu_ns": 13645596.5, "wall_ns": 13651682.0, "cold_ns": 13747014}, "zeros/1024/decompress": {"n": 766, "cpu_ns": 761.420365535248, "wall_ns": 759.5469973890339, "cold_ns": 19062}, "zeros/1024/private-decompress": {"n": 1406, "cpu_ns": 1388.7283072546231, "wall_ns": 1387.8129445234708, "cold_ns": 10276}, "zeros/1024/stream-decompress": {"n": 1391, "cpu_ns": 1409.5348670021567, "wall_ns": 1408.4680086268872, "cold_ns": 6572}, "zeros/1024/compress1": {"n": 1062, "cpu_ns": 7248.412429378531, "wall_ns": 7252.739171374765, "cold_ns": 13286}, "zeros/1024/compress6": {"n": 1065, "cpu_ns": 8182.303286384977, "wall_ns": 8179.29765258216, "cold_ns": 18073}, "zeros/65536/decompress": {"n": 555, "cpu_ns": 11861.590990990991, "wall_ns": 11854.821621621622, "cold_ns": 25855}, "zeros/65536/private-decompress": {"n": 712, "cpu_ns": 10806.476123595505, "wall_ns": 10801.932584269663, "cold_ns": 20759}, "zeros/65536/stream-decompress": {"n": 836, "cpu_ns": 13205.485645933015, "wall_ns": 13207.494019138756, "cold_ns": 17954}, "zeros/65536/compress1": {"n": 100, "cpu_ns": 26356.72, "wall_ns": 26336.54, "cold_ns": 122491}, "zeros/65536/compress6": {"n": 342, "cpu_ns": 33337.254385964916, "wall_ns": 33324.4269005848, "cold_ns": 42085}, "zeros/1048576/compress1": {"n": 24, "cpu_ns": 484373.6666666667, "wall_ns": 484486.5, "cold_ns": 588137}, "zeros/1048576/compress6": {"n": 23, "cpu_ns": 546265.5217391305, "wall_ns": 545991.0434782609, "cold_ns": 850749}, "zeros/1048713/decompress": {"n": 36, "cpu_ns": 240803.94444444444, "wall_ns": 240678.30555555556, "cold_ns": 536081}, "zeros/1048713/private-decompress": {"n": 54, "cpu_ns": 236870.16666666666, "wall_ns": 236789.16666666666, "cold_ns": 221498}, "zeros/1048713/stream-decompress": {"n": 40, "cpu_ns": 303917.4, "wall_ns": 303782.675, "cold_ns": 238381}, "zeros/16777353/decompress": {"n": 1, "cpu_ns": 13693780.0, "wall_ns": 13687920.0, "cold_ns": 18070258}, "zeros/16777353/private-decompress": {"n": 2, "cpu_ns": 12398952.5, "wall_ns": 12401673.5, "cold_ns": 11027165}, "zeros/16777353/stream-decompress": {"n": 2, "cpu_ns": 13973225.0, "wall_ns": 13969871.5, "cold_ns": 13119893}}}, {"repeat": 4, "variant": "baseline-eof", "cases": {"fastq/1024/decompress": {"n": 307, "cpu_ns": 6438.651465798046, "wall_ns": 6422.882736156352, "cold_ns": 35203}, "fastq/1024/private-decompress": {"n": 1022, "cpu_ns": 7354.613502935421, "wall_ns": 7350.884540117417, "cold_ns": 17853}, "fastq/1024/stream-decompress": {"n": 730, "cpu_ns": 7078.727397260274, "wall_ns": 7072.482191780822, "cold_ns": 15276}, "fastq/1024/compress1": {"n": 105, "cpu_ns": 20664.457142857143, "wall_ns": 20618.904761904763, "cold_ns": 213445}, "fastq/1024/compress6": {"n": 394, "cpu_ns": 25938.65736040609, "wall_ns": 25970.46192893401, "cold_ns": 95533}, "fastq/65536/decompress": {"n": 50, "cpu_ns": 253579.44, "wall_ns": 253460.6, "cold_ns": 342711}, "fastq/65536/private-decompress": {"n": 42, "cpu_ns": 272369.9761904762, "wall_ns": 272244.4761904762, "cold_ns": 335679}, "fastq/65536/stream-decompress": {"n": 53, "cpu_ns": 272597.2075471698, "wall_ns": 272522.4716981132, "cold_ns": 236809}, "fastq/65536/compress1": {"n": 26, "cpu_ns": 503669.07692307694, "wall_ns": 503464.3461538461, "cold_ns": 555426}, "fastq/65536/compress6": {"n": 10, "cpu_ns": 1811445.8, "wall_ns": 1810962.3, "cold_ns": 1644583}, "fastq/1048576/compress1": {"n": 2, "cpu_ns": 7349348.5, "wall_ns": 7346737.5, "cold_ns": 7807753}, "fastq/1048576/compress6": {"n": 1, "cpu_ns": 30342671.0, "wall_ns": 30337400.0, "cold_ns": 30318516}, "fastq/1048713/decompress": {"n": 4, "cpu_ns": 4223566.25, "wall_ns": 4222557.0, "cold_ns": 4073611}, "fastq/1048713/private-decompress": {"n": 4, "cpu_ns": 4035803.25, "wall_ns": 4036807.25, "cold_ns": 4183387}, "fastq/1048713/stream-decompress": {"n": 4, "cpu_ns": 4015187.75, "wall_ns": 4014090.0, "cold_ns": 4158379}, "fastq/16777353/decompress": {"n": 1, "cpu_ns": 68386960.0, "wall_ns": 68397460.0, "cold_ns": 67946635}, "fastq/16777353/private-decompress": {"n": 1, "cpu_ns": 66438417.0, "wall_ns": 66442908.0, "cold_ns": 60051370}, "fastq/16777353/stream-decompress": {"n": 1, "cpu_ns": 66339162.0, "wall_ns": 66334465.0, "cold_ns": 67640955}, "python/1024/decompress": {"n": 562, "cpu_ns": 5803.943060498221, "wall_ns": 5798.286476868328, "cold_ns": 26574}, "python/1024/private-decompress": {"n": 618, "cpu_ns": 5607.016181229774, "wall_ns": 5604.720064724919, "cold_ns": 16406}, "python/1024/stream-decompress": {"n": 815, "cpu_ns": 5930.894478527607, "wall_ns": 5927.398773006135, "cold_ns": 10588}, "python/1024/compress1": {"n": 443, "cpu_ns": 13365.3769751693, "wall_ns": 13355.530474040632, "cold_ns": 36183}, "python/1024/compress6": {"n": 281, "cpu_ns": 20287.37722419929, "wall_ns": 20280.0, "cold_ns": 36350}, "python/65536/decompress": {"n": 124, "cpu_ns": 71223.09677419355, "wall_ns": 71182.83870967742, "cold_ns": 82315}, "python/65536/private-decompress": {"n": 148, "cpu_ns": 63051.87162162162, "wall_ns": 63027.29054054054, "cold_ns": 89781}, "python/65536/stream-decompress": {"n": 150, "cpu_ns": 89471.56, "wall_ns": 89436.34, "cold_ns": 64203}, "python/65536/compress1": {"n": 59, "cpu_ns": 174566.05084745763, "wall_ns": 174475.2711864407, "cold_ns": 264342}, "python/65536/compress6": {"n": 21, "cpu_ns": 490557.90476190473, "wall_ns": 490407.28571428574, "cold_ns": 480712}, "python/1048576/compress1": {"n": 6, "cpu_ns": 2118192.1666666665, "wall_ns": 2117166.1666666665, "cold_ns": 2124277}, "python/1048576/compress6": {"n": 3, "cpu_ns": 4756245.666666667, "wall_ns": 4757544.333333333, "cold_ns": 5238479}, "python/1048713/decompress": {"n": 33, "cpu_ns": 326611.7878787879, "wall_ns": 326452.36363636365, "cold_ns": 360090}, "python/1048713/private-decompress": {"n": 43, "cpu_ns": 270291.1395348837, "wall_ns": 270406.32558139536, "cold_ns": 283576}, "python/1048713/stream-decompress": {"n": 35, "cpu_ns": 329208.2571428571, "wall_ns": 329080.8857142857, "cold_ns": 353701}, "python/16777353/decompress": {"n": 1, "cpu_ns": 12887036.0, "wall_ns": 12881504.0, "cold_ns": 17342400}, "python/16777353/private-decompress": {"n": 1, "cpu_ns": 12105803.0, "wall_ns": 12100437.0, "cold_ns": 10399597}, "python/16777353/stream-decompress": {"n": 1, "cpu_ns": 14451564.0, "wall_ns": 14445557.0, "cold_ns": 13927535}, "random/1024/decompress": {"n": 955, "cpu_ns": 544.9717277486911, "wall_ns": 543.3068062827225, "cold_ns": 11342}, "random/1024/private-decompress": {"n": 1175, "cpu_ns": 1190.7387234042553, "wall_ns": 1189.1165957446808, "cold_ns": 7841}, "random/1024/stream-decompress": {"n": 1256, "cpu_ns": 1818.8964968152866, "wall_ns": 1816.279458598726, "cold_ns": 7777}, "random/1024/compress1": {"n": 370, "cpu_ns": 15249.17027027027, "wall_ns": 15264.137837837838, "cold_ns": 25012}, "random/1024/compress6": {"n": 178, "cpu_ns": 34294.050561797754, "wall_ns": 34283.06741573034, "cold_ns": 57079}, "random/65536/decompress": {"n": 422, "cpu_ns": 9122.5663507109, "wall_ns": 9112.815165876777, "cold_ns": 26648}, "random/65536/private-decompress": {"n": 477, "cpu_ns": 6434.901467505241, "wall_ns": 6431.3060796645705, "cold_ns": 18778}, "random/65536/stream-decompress": {"n": 509, "cpu_ns": 8369.950884086444, "wall_ns": 8366.748526522593, "cold_ns": 13803}, "random/65536/compress1": {"n": 14, "cpu_ns": 684150.7857142857, "wall_ns": 684378.3571428572, "cold_ns": 987650}, "random/65536/compress6": {"n": 8, "cpu_ns": 1203172.0, "wall_ns": 1202536.375, "cold_ns": 1159791}, "random/1048576/compress1": {"n": 2, "cpu_ns": 12368163.5, "wall_ns": 12364527.0, "cold_ns": 12321554}, "random/1048576/compress6": {"n": 1, "cpu_ns": 21443750.0, "wall_ns": 21451022.0, "cold_ns": 23607431}, "random/1048713/decompress": {"n": 35, "cpu_ns": 160145.6, "wall_ns": 159968.37142857144, "cold_ns": 231903}, "random/1048713/private-decompress": {"n": 122, "cpu_ns": 83891.76229508196, "wall_ns": 83856.3606557377, "cold_ns": 183273}, "random/1048713/stream-decompress": {"n": 59, "cpu_ns": 148251.71186440677, "wall_ns": 148166.66101694916, "cold_ns": 169520}, "random/16777353/decompress": {"n": 1, "cpu_ns": 13373761.0, "wall_ns": 13368719.0, "cold_ns": 19859423}, "random/16777353/private-decompress": {"n": 2, "cpu_ns": 12478714.5, "wall_ns": 12476238.5, "cold_ns": 11230215}, "random/16777353/stream-decompress": {"n": 2, "cpu_ns": 13869623.0, "wall_ns": 13866381.0, "cold_ns": 12282046}, "zeros/1024/decompress": {"n": 766, "cpu_ns": 658.3472584856397, "wall_ns": 656.1605744125326, "cold_ns": 15788}, "zeros/1024/private-decompress": {"n": 1406, "cpu_ns": 1405.5384068278804, "wall_ns": 1404.7048364153627, "cold_ns": 10329}, "zeros/1024/stream-decompress": {"n": 1391, "cpu_ns": 1363.4349388928829, "wall_ns": 1362.5334291876347, "cold_ns": 5725}, "zeros/1024/compress1": {"n": 1062, "cpu_ns": 8496.289077212807, "wall_ns": 8492.24670433145, "cold_ns": 12925}, "zeros/1024/compress6": {"n": 1065, "cpu_ns": 8015.6694835680755, "wall_ns": 8012.021596244132, "cold_ns": 29112}, "zeros/65536/decompress": {"n": 555, "cpu_ns": 12128.789189189189, "wall_ns": 12122.47027027027, "cold_ns": 26190}, "zeros/65536/private-decompress": {"n": 712, "cpu_ns": 11275.75702247191, "wall_ns": 11270.150280898877, "cold_ns": 18787}, "zeros/65536/stream-decompress": {"n": 836, "cpu_ns": 15415.055023923445, "wall_ns": 15409.855263157895, "cold_ns": 27519}, "zeros/65536/compress1": {"n": 100, "cpu_ns": 25217.64, "wall_ns": 25283.53, "cold_ns": 107008}, "zeros/65536/compress6": {"n": 342, "cpu_ns": 34965.283625731, "wall_ns": 34952.68421052631, "cold_ns": 47177}, "zeros/1048576/compress1": {"n": 24, "cpu_ns": 457832.5, "wall_ns": 457934.25, "cold_ns": 613893}, "zeros/1048576/compress6": {"n": 23, "cpu_ns": 523879.52173913043, "wall_ns": 523629.652173913, "cold_ns": 484896}, "zeros/1048713/decompress": {"n": 36, "cpu_ns": 302347.5, "wall_ns": 302205.8888888889, "cold_ns": 402739}, "zeros/1048713/private-decompress": {"n": 54, "cpu_ns": 188869.83333333334, "wall_ns": 189058.40740740742, "cold_ns": 201033}, "zeros/1048713/stream-decompress": {"n": 40, "cpu_ns": 249320.0, "wall_ns": 249202.35, "cold_ns": 251734}, "zeros/16777353/decompress": {"n": 1, "cpu_ns": 13844629.0, "wall_ns": 13838772.0, "cold_ns": 17748532}, "zeros/16777353/private-decompress": {"n": 2, "cpu_ns": 12071494.0, "wall_ns": 12068853.5, "cold_ns": 10762531}, "zeros/16777353/stream-decompress": {"n": 2, "cpu_ns": 15224189.5, "wall_ns": 15221719.0, "cold_ns": 12593727}}}, {"repeat": 4, "variant": "eof-control", "cases": {"fastq/1024/decompress": {"n": 307, "cpu_ns": 7247.123778501628, "wall_ns": 7224.680781758958, "cold_ns": 34674}, "fastq/1024/private-decompress": {"n": 1022, "cpu_ns": 8950.746575342466, "wall_ns": 8946.788649706457, "cold_ns": 27584}, "fastq/1024/stream-decompress": {"n": 730, "cpu_ns": 6141.760273972603, "wall_ns": 6139.643835616438, "cold_ns": 15102}, "fastq/1024/compress1": {"n": 105, "cpu_ns": 13336.590476190477, "wall_ns": 13314.961904761905, "cold_ns": 137207}, "fastq/1024/compress6": {"n": 394, "cpu_ns": 28611.951776649745, "wall_ns": 28601.045685279187, "cold_ns": 54258}, "fastq/65536/decompress": {"n": 50, "cpu_ns": 241415.9, "wall_ns": 241329.72, "cold_ns": 262096}, "fastq/65536/private-decompress": {"n": 42, "cpu_ns": 251339.97619047618, "wall_ns": 251227.7380952381, "cold_ns": 230849}, "fastq/65536/stream-decompress": {"n": 53, "cpu_ns": 248430.81132075473, "wall_ns": 248560.0, "cold_ns": 241516}, "fastq/65536/compress1": {"n": 26, "cpu_ns": 418321.76923076925, "wall_ns": 418142.6538461539, "cold_ns": 607709}, "fastq/65536/compress6": {"n": 10, "cpu_ns": 1677392.8, "wall_ns": 1676834.7, "cold_ns": 1650622}, "fastq/1048576/compress1": {"n": 2, "cpu_ns": 7470445.5, "wall_ns": 7462851.5, "cold_ns": 7393974}, "fastq/1048576/compress6": {"n": 1, "cpu_ns": 28802662.0, "wall_ns": 28796286.0, "cold_ns": 29588892}, "fastq/1048713/decompress": {"n": 4, "cpu_ns": 3940829.25, "wall_ns": 3939486.75, "cold_ns": 4539070}, "fastq/1048713/private-decompress": {"n": 4, "cpu_ns": 4310111.5, "wall_ns": 4309092.25, "cold_ns": 3783307}, "fastq/1048713/stream-decompress": {"n": 4, "cpu_ns": 4355793.5, "wall_ns": 4357247.25, "cold_ns": 3818435}, "fastq/16777353/decompress": {"n": 1, "cpu_ns": 72865834.0, "wall_ns": 72860506.0, "cold_ns": 67218872}, "fastq/16777353/private-decompress": {"n": 1, "cpu_ns": 63135260.0, "wall_ns": 63137115.0, "cold_ns": 62546006}, "fastq/16777353/stream-decompress": {"n": 1, "cpu_ns": 67430281.0, "wall_ns": 67434809.0, "cold_ns": 63809416}, "python/1024/decompress": {"n": 562, "cpu_ns": 4982.355871886121, "wall_ns": 4974.928825622776, "cold_ns": 28912}, "python/1024/private-decompress": {"n": 618, "cpu_ns": 6294.8042071197415, "wall_ns": 6288.1181229773465, "cold_ns": 20188}, "python/1024/stream-decompress": {"n": 815, "cpu_ns": 5973.984049079754, "wall_ns": 5968.631901840491, "cold_ns": 11747}, "python/1024/compress1": {"n": 443, "cpu_ns": 10660.781038374718, "wall_ns": 10656.86230248307, "cold_ns": 20147}, "python/1024/compress6": {"n": 281, "cpu_ns": 21460.455516014234, "wall_ns": 21443.94661921708, "cold_ns": 33219}, "python/65536/decompress": {"n": 124, "cpu_ns": 62398.98387096774, "wall_ns": 62363.12096774193, "cold_ns": 89260}, "python/65536/private-decompress": {"n": 148, "cpu_ns": 61386.31756756757, "wall_ns": 61356.26351351351, "cold_ns": 75246}, "python/65536/stream-decompress": {"n": 150, "cpu_ns": 60554.91333333333, "wall_ns": 60542.78666666667, "cold_ns": 68013}, "python/65536/compress1": {"n": 59, "cpu_ns": 171431.22033898305, "wall_ns": 171350.84745762713, "cold_ns": 189209}, "python/65536/compress6": {"n": 21, "cpu_ns": 469676.8095238095, "wall_ns": 469449.04761904763, "cold_ns": 479787}, "python/1048576/compress1": {"n": 6, "cpu_ns": 2248683.0, "wall_ns": 2247645.6666666665, "cold_ns": 2125159}, "python/1048576/compress6": {"n": 3, "cpu_ns": 4930762.666666667, "wall_ns": 4932652.0, "cold_ns": 4975992}, "python/1048713/decompress": {"n": 33, "cpu_ns": 339972.1818181818, "wall_ns": 339807.2727272727, "cold_ns": 386389}, "python/1048713/private-decompress": {"n": 43, "cpu_ns": 293252.25581395347, "wall_ns": 293121.79069767444, "cold_ns": 275271}, "python/1048713/stream-decompress": {"n": 35, "cpu_ns": 353792.4285714286, "wall_ns": 353611.8, "cold_ns": 446291}, "python/16777353/decompress": {"n": 1, "cpu_ns": 16086324.0, "wall_ns": 16080826.0, "cold_ns": 18877496}, "python/16777353/private-decompress": {"n": 1, "cpu_ns": 12748253.0, "wall_ns": 12741743.0, "cold_ns": 13756069}, "python/16777353/stream-decompress": {"n": 1, "cpu_ns": 14902212.0, "wall_ns": 14895164.0, "cold_ns": 14251151}, "random/1024/decompress": {"n": 955, "cpu_ns": 532.3434554973823, "wall_ns": 530.9465968586387, "cold_ns": 14952}, "random/1024/private-decompress": {"n": 1175, "cpu_ns": 1342.6110638297873, "wall_ns": 1340.3778723404255, "cold_ns": 9076}, "random/1024/stream-decompress": {"n": 1256, "cpu_ns": 1795.46974522293, "wall_ns": 1790.4840764331211, "cold_ns": 9488}, "random/1024/compress1": {"n": 370, "cpu_ns": 16375.721621621622, "wall_ns": 16363.313513513514, "cold_ns": 43438}, "random/1024/compress6": {"n": 178, "cpu_ns": 34632.08426966292, "wall_ns": 34608.01685393258, "cold_ns": 57874}, "random/65536/decompress": {"n": 422, "cpu_ns": 10976.616113744076, "wall_ns": 10984.988151658768, "cold_ns": 26402}, "random/65536/private-decompress": {"n": 477, "cpu_ns": 6412.605870020964, "wall_ns": 6408.675052410901, "cold_ns": 29807}, "random/65536/stream-decompress": {"n": 509, "cpu_ns": 9221.62278978389, "wall_ns": 9212.330058939096, "cold_ns": 14613}, "random/65536/compress1": {"n": 14, "cpu_ns": 656046.6428571428, "wall_ns": 655686.0, "cold_ns": 1174935}, "random/65536/compress6": {"n": 8, "cpu_ns": 1207799.25, "wall_ns": 1207092.25, "cold_ns": 1207620}, "random/1048576/compress1": {"n": 2, "cpu_ns": 13558616.5, "wall_ns": 13554758.0, "cold_ns": 13077208}, "random/1048576/compress6": {"n": 1, "cpu_ns": 21948269.0, "wall_ns": 21939417.0, "cold_ns": 24285947}, "random/1048713/decompress": {"n": 35, "cpu_ns": 142530.6857142857, "wall_ns": 142416.6, "cold_ns": 207277}, "random/1048713/private-decompress": {"n": 122, "cpu_ns": 86231.22131147541, "wall_ns": 86189.09836065574, "cold_ns": 121735}, "random/1048713/stream-decompress": {"n": 59, "cpu_ns": 141069.22033898305, "wall_ns": 140990.83050847458, "cold_ns": 173301}, "random/16777353/decompress": {"n": 1, "cpu_ns": 14605038.0, "wall_ns": 14614477.0, "cold_ns": 19603012}, "random/16777353/private-decompress": {"n": 2, "cpu_ns": 13334617.5, "wall_ns": 13331423.0, "cold_ns": 12177725}, "random/16777353/stream-decompress": {"n": 2, "cpu_ns": 13821119.0, "wall_ns": 13818576.0, "cold_ns": 13586871}, "zeros/1024/decompress": {"n": 766, "cpu_ns": 637.1475195822454, "wall_ns": 635.1906005221932, "cold_ns": 19917}, "zeros/1024/private-decompress": {"n": 1406, "cpu_ns": 1430.8790896159317, "wall_ns": 1429.5014224751067, "cold_ns": 11012}, "zeros/1024/stream-decompress": {"n": 1391, "cpu_ns": 1514.473759884975, "wall_ns": 1513.1703810208483, "cold_ns": 7581}, "zeros/1024/compress1": {"n": 1062, "cpu_ns": 6765.400188323917, "wall_ns": 6761.472693032015, "cold_ns": 14431}, "zeros/1024/compress6": {"n": 1065, "cpu_ns": 8288.744600938968, "wall_ns": 8285.20469483568, "cold_ns": 14060}, "zeros/65536/decompress": {"n": 555, "cpu_ns": 12548.403603603603, "wall_ns": 12540.915315315315, "cold_ns": 26232}, "zeros/65536/private-decompress": {"n": 712, "cpu_ns": 10663.578651685393, "wall_ns": 10657.689606741573, "cold_ns": 20346}, "zeros/65536/stream-decompress": {"n": 836, "cpu_ns": 13000.575358851675, "wall_ns": 12996.435406698565, "cold_ns": 17537}, "zeros/65536/compress1": {"n": 100, "cpu_ns": 27509.05, "wall_ns": 27475.59, "cold_ns": 113627}, "zeros/65536/compress6": {"n": 342, "cpu_ns": 34036.83918128655, "wall_ns": 34023.20467836257, "cold_ns": 52660}, "zeros/1048576/compress1": {"n": 24, "cpu_ns": 454756.7083333333, "wall_ns": 454494.75, "cold_ns": 708123}, "zeros/1048576/compress6": {"n": 23, "cpu_ns": 535927.6521739131, "wall_ns": 535642.1304347826, "cold_ns": 511349}, "zeros/1048713/decompress": {"n": 36, "cpu_ns": 245029.13888888888, "wall_ns": 244886.30555555556, "cold_ns": 394983}, "zeros/1048713/private-decompress": {"n": 54, "cpu_ns": 190327.22222222222, "wall_ns": 190246.22222222222, "cold_ns": 197295}, "zeros/1048713/stream-decompress": {"n": 40, "cpu_ns": 263502.775, "wall_ns": 263361.95, "cold_ns": 234212}, "zeros/16777353/decompress": {"n": 1, "cpu_ns": 13621459.0, "wall_ns": 13616143.0, "cold_ns": 18061954}, "zeros/16777353/private-decompress": {"n": 2, "cpu_ns": 12276676.5, "wall_ns": 12273750.0, "cold_ns": 10756232}, "zeros/16777353/stream-decompress": {"n": 2, "cpu_ns": 13327623.0, "wall_ns": 13330606.0, "cold_ns": 12909281}}}, {"repeat": 4, "variant": "bytesio-eof", "cases": {"fastq/1024/decompress": {"n": 307, "cpu_ns": 7503.5667752443, "wall_ns": 7494.478827361563, "cold_ns": 58262}, "fastq/1024/private-decompress": {"n": 1022, "cpu_ns": 10266.110567514677, "wall_ns": 10274.421722113502, "cold_ns": 16397}, "fastq/1024/stream-decompress": {"n": 730, "cpu_ns": 12432.994520547945, "wall_ns": 12426.708219178083, "cold_ns": 20176}, "fastq/1024/compress1": {"n": 105, "cpu_ns": 18188.10476190476, "wall_ns": 18072.019047619047, "cold_ns": 237601}, "fastq/1024/compress6": {"n": 394, "cpu_ns": 25112.954314720813, "wall_ns": 25103.69035532995, "cold_ns": 45920}, "fastq/65536/decompress": {"n": 50, "cpu_ns": 261671.06, "wall_ns": 261584.4, "cold_ns": 268098}, "fastq/65536/private-decompress": {"n": 42, "cpu_ns": 272447.28571428574, "wall_ns": 272346.71428571426, "cold_ns": 236283}, "fastq/65536/stream-decompress": {"n": 53, "cpu_ns": 251816.79245283018, "wall_ns": 251738.71698113208, "cold_ns": 256111}, "fastq/65536/compress1": {"n": 26, "cpu_ns": 431379.96153846156, "wall_ns": 431246.1923076923, "cold_ns": 612234}, "fastq/65536/compress6": {"n": 10, "cpu_ns": 1680536.4, "wall_ns": 1680540.9, "cold_ns": 2080724}, "fastq/1048576/compress1": {"n": 2, "cpu_ns": 7820962.5, "wall_ns": 7818172.5, "cold_ns": 8278074}, "fastq/1048576/compress6": {"n": 1, "cpu_ns": 29979073.0, "wall_ns": 29973513.0, "cold_ns": 30610507}, "fastq/1048713/decompress": {"n": 4, "cpu_ns": 4744270.75, "wall_ns": 4743168.75, "cold_ns": 4643903}, "fastq/1048713/private-decompress": {"n": 4, "cpu_ns": 4586517.5, "wall_ns": 4585447.25, "cold_ns": 4975167}, "fastq/1048713/stream-decompress": {"n": 4, "cpu_ns": 4549046.5, "wall_ns": 4548123.5, "cold_ns": 4926565}, "fastq/16777353/decompress": {"n": 1, "cpu_ns": 83453990.0, "wall_ns": 83449510.0, "cold_ns": 73094853}, "fastq/16777353/private-decompress": {"n": 1, "cpu_ns": 74966659.0, "wall_ns": 74982830.0, "cold_ns": 74435054}, "fastq/16777353/stream-decompress": {"n": 1, "cpu_ns": 78031639.0, "wall_ns": 78044149.0, "cold_ns": 76169453}, "python/1024/decompress": {"n": 562, "cpu_ns": 7895.962633451957, "wall_ns": 7887.341637010676, "cold_ns": 49835}, "python/1024/private-decompress": {"n": 618, "cpu_ns": 10762.202265372169, "wall_ns": 10755.289644012944, "cold_ns": 17642}, "python/1024/stream-decompress": {"n": 815, "cpu_ns": 11337.699386503067, "wall_ns": 11346.090797546012, "cold_ns": 16608}, "python/1024/compress1": {"n": 443, "cpu_ns": 14967.422121896163, "wall_ns": 14956.17381489842, "cold_ns": 25730}, "python/1024/compress6": {"n": 281, "cpu_ns": 23162.039145907474, "wall_ns": 23154.02491103203, "cold_ns": 70368}, "python/65536/decompress": {"n": 124, "cpu_ns": 75047.60483870968, "wall_ns": 75067.6370967742, "cold_ns": 106279}, "python/65536/private-decompress": {"n": 148, "cpu_ns": 71413.52027027027, "wall_ns": 71384.27027027027, "cold_ns": 101773}, "python/65536/stream-decompress": {"n": 150, "cpu_ns": 72740.34, "wall_ns": 72710.64666666667, "cold_ns": 76435}, "python/65536/compress1": {"n": 59, "cpu_ns": 179601.69491525425, "wall_ns": 179514.0, "cold_ns": 257121}, "python/65536/compress6": {"n": 21, "cpu_ns": 508383.0, "wall_ns": 508181.95238095237, "cold_ns": 477582}, "python/1048576/compress1": {"n": 6, "cpu_ns": 2144235.0, "wall_ns": 2143438.0, "cold_ns": 2031658}, "python/1048576/compress6": {"n": 3, "cpu_ns": 5437483.333333333, "wall_ns": 5435861.333333333, "cold_ns": 4523385}, "python/1048713/decompress": {"n": 33, "cpu_ns": 385742.69696969696, "wall_ns": 385609.36363636365, "cold_ns": 499724}, "python/1048713/private-decompress": {"n": 43, "cpu_ns": 351480.6976744186, "wall_ns": 351389.6046511628, "cold_ns": 340433}, "python/1048713/stream-decompress": {"n": 35, "cpu_ns": 404493.8, "wall_ns": 404599.3714285714, "cold_ns": 379429}, "python/16777353/decompress": {"n": 1, "cpu_ns": 24185260.0, "wall_ns": 24179432.0, "cold_ns": 28533507}, "python/16777353/private-decompress": {"n": 1, "cpu_ns": 20882511.0, "wall_ns": 20877519.0, "cold_ns": 19756026}, "python/16777353/stream-decompress": {"n": 1, "cpu_ns": 21958081.0, "wall_ns": 21972582.0, "cold_ns": 23212219}, "random/1024/decompress": {"n": 955, "cpu_ns": 2824.530890052356, "wall_ns": 2820.4795811518325, "cold_ns": 31649}, "random/1024/private-decompress": {"n": 1175, "cpu_ns": 3882.5387234042555, "wall_ns": 3879.611914893617, "cold_ns": 15028}, "random/1024/stream-decompress": {"n": 1256, "cpu_ns": 7465.411624203822, "wall_ns": 7461.597133757962, "cold_ns": 21010}, "random/1024/compress1": {"n": 370, "cpu_ns": 20037.84054054054, "wall_ns": 20054.06216216216, "cold_ns": 170200}, "random/1024/compress6": {"n": 178, "cpu_ns": 46874.893258426964, "wall_ns": 46851.252808988764, "cold_ns": 65558}, "random/65536/decompress": {"n": 422, "cpu_ns": 16713.879146919433, "wall_ns": 16702.156398104264, "cold_ns": 36637}, "random/65536/private-decompress": {"n": 477, "cpu_ns": 17210.865828092243, "wall_ns": 17202.12997903564, "cold_ns": 32755}, "random/65536/stream-decompress": {"n": 509, "cpu_ns": 19609.821218074656, "wall_ns": 19601.616895874264, "cold_ns": 27627}, "random/65536/compress1": {"n": 14, "cpu_ns": 638866.4285714285, "wall_ns": 638619.5714285715, "cold_ns": 856181}, "random/65536/compress6": {"n": 8, "cpu_ns": 1623025.25, "wall_ns": 1622473.25, "cold_ns": 1210053}, "random/1048576/compress1": {"n": 2, "cpu_ns": 14221853.5, "wall_ns": 14218051.5, "cold_ns": 13742409}, "random/1048576/compress6": {"n": 1, "cpu_ns": 23772189.0, "wall_ns": 23766725.0, "cold_ns": 27005403}, "random/1048713/decompress": {"n": 35, "cpu_ns": 245195.2, "wall_ns": 245009.45714285714, "cold_ns": 270128}, "random/1048713/private-decompress": {"n": 122, "cpu_ns": 151256.03278688525, "wall_ns": 151215.16393442624, "cold_ns": 258332}, "random/1048713/stream-decompress": {"n": 59, "cpu_ns": 278672.4915254237, "wall_ns": 278720.10169491527, "cold_ns": 229617}, "random/16777353/decompress": {"n": 1, "cpu_ns": 24095358.0, "wall_ns": 24090065.0, "cold_ns": 29881298}, "random/16777353/private-decompress": {"n": 2, "cpu_ns": 25282989.5, "wall_ns": 25288873.0, "cold_ns": 22137137}, "random/16777353/stream-decompress": {"n": 2, "cpu_ns": 25733991.5, "wall_ns": 25737194.0, "cold_ns": 22663855}, "zeros/1024/decompress": {"n": 766, "cpu_ns": 3975.505221932115, "wall_ns": 3969.8916449086164, "cold_ns": 26534}, "zeros/1024/private-decompress": {"n": 1406, "cpu_ns": 4063.9630156472263, "wall_ns": 4061.5135135135133, "cold_ns": 22859}, "zeros/1024/stream-decompress": {"n": 1391, "cpu_ns": 5475.867002156721, "wall_ns": 5474.777857656362, "cold_ns": 11788}, "zeros/1024/compress1": {"n": 1062, "cpu_ns": 9363.4736346516, "wall_ns": 9359.628060263654, "cold_ns": 99958}, "zeros/1024/compress6": {"n": 1065, "cpu_ns": 11035.79248826291, "wall_ns": 11032.153051643192, "cold_ns": 23235}, "zeros/65536/decompress": {"n": 555, "cpu_ns": 16693.338738738737, "wall_ns": 16688.365765765764, "cold_ns": 40382}, "zeros/65536/private-decompress": {"n": 712, "cpu_ns": 19005.029494382023, "wall_ns": 18998.65870786517, "cold_ns": 28264}, "zeros/65536/stream-decompress": {"n": 836, "cpu_ns": 22066.452153110047, "wall_ns": 22061.71052631579, "cold_ns": 25599}, "zeros/65536/compress1": {"n": 100, "cpu_ns": 35141.11, "wall_ns": 35104.02, "cold_ns": 114800}, "zeros/65536/compress6": {"n": 342, "cpu_ns": 36336.81578947369, "wall_ns": 36324.66081871345, "cold_ns": 68716}, "zeros/1048576/compress1": {"n": 24, "cpu_ns": 457581.5416666667, "wall_ns": 457331.625, "cold_ns": 588101}, "zeros/1048576/compress6": {"n": 23, "cpu_ns": 539185.4347826086, "wall_ns": 538954.8695652174, "cold_ns": 491721}, "zeros/1048713/decompress": {"n": 36, "cpu_ns": 369622.0, "wall_ns": 369488.8888888889, "cold_ns": 655975}, "zeros/1048713/private-decompress": {"n": 54, "cpu_ns": 265645.18518518517, "wall_ns": 265725.77777777775, "cold_ns": 248556}, "zeros/1048713/stream-decompress": {"n": 40, "cpu_ns": 320607.775, "wall_ns": 320493.0, "cold_ns": 303740}, "zeros/16777353/decompress": {"n": 1, "cpu_ns": 24756134.0, "wall_ns": 24749691.0, "cold_ns": 27568305}, "zeros/16777353/private-decompress": {"n": 2, "cpu_ns": 22612063.0, "wall_ns": 22601426.5, "cold_ns": 20730554}, "zeros/16777353/stream-decompress": {"n": 2, "cpu_ns": 23942779.5, "wall_ns": 23949339.5, "cold_ns": 22256621}}}, {"repeat": 5, "variant": "baseline", "cases": {"fastq/1024/decompress": {"n": 307, "cpu_ns": 5873.550488599349, "wall_ns": 5864.14006514658, "cold_ns": 38538}, "fastq/1024/private-decompress": {"n": 1022, "cpu_ns": 6940.760273972603, "wall_ns": 6936.936399217221, "cold_ns": 14577}, "fastq/1024/stream-decompress": {"n": 730, "cpu_ns": 7549.717808219178, "wall_ns": 7544.446575342466, "cold_ns": 16044}, "fastq/1024/compress1": {"n": 105, "cpu_ns": 13524.733333333334, "wall_ns": 13505.771428571428, "cold_ns": 159893}, "fastq/1024/compress6": {"n": 394, "cpu_ns": 22773.370558375635, "wall_ns": 22753.124365482232, "cold_ns": 38539}, "fastq/65536/decompress": {"n": 50, "cpu_ns": 246951.16, "wall_ns": 247034.96, "cold_ns": 274754}, "fastq/65536/private-decompress": {"n": 42, "cpu_ns": 241878.47619047618, "wall_ns": 241780.64285714287, "cold_ns": 240040}, "fastq/65536/stream-decompress": {"n": 53, "cpu_ns": 253220.3396226415, "wall_ns": 253130.4716981132, "cold_ns": 235822}, "fastq/65536/compress1": {"n": 26, "cpu_ns": 436461.3076923077, "wall_ns": 436261.53846153844, "cold_ns": 545937}, "fastq/65536/compress6": {"n": 10, "cpu_ns": 1637512.6, "wall_ns": 1636964.2, "cold_ns": 1558693}, "fastq/1048576/compress1": {"n": 2, "cpu_ns": 7584095.0, "wall_ns": 7581026.5, "cold_ns": 8590847}, "fastq/1048576/compress6": {"n": 1, "cpu_ns": 33767812.0, "wall_ns": 33779121.0, "cold_ns": 29850255}, "fastq/1048713/decompress": {"n": 4, "cpu_ns": 4108220.5, "wall_ns": 4106907.0, "cold_ns": 4341146}, "fastq/1048713/private-decompress": {"n": 4, "cpu_ns": 3993020.25, "wall_ns": 3991631.75, "cold_ns": 4058216}, "fastq/1048713/stream-decompress": {"n": 4, "cpu_ns": 3943035.5, "wall_ns": 3941839.5, "cold_ns": 4617432}, "fastq/16777353/decompress": {"n": 1, "cpu_ns": 71175312.0, "wall_ns": 71179342.0, "cold_ns": 64471367}, "fastq/16777353/private-decompress": {"n": 1, "cpu_ns": 63515555.0, "wall_ns": 63526328.0, "cold_ns": 62086776}, "fastq/16777353/stream-decompress": {"n": 1, "cpu_ns": 66329400.0, "wall_ns": 66324731.0, "cold_ns": 62030097}, "python/1024/decompress": {"n": 562, "cpu_ns": 5975.161921708185, "wall_ns": 5966.407473309609, "cold_ns": 21085}, "python/1024/private-decompress": {"n": 618, "cpu_ns": 6545.68284789644, "wall_ns": 6538.169902912621, "cold_ns": 16492}, "python/1024/stream-decompress": {"n": 815, "cpu_ns": 6616.926380368098, "wall_ns": 6613.856441717791, "cold_ns": 16642}, "python/1024/compress1": {"n": 443, "cpu_ns": 10953.519187358916, "wall_ns": 10948.902934537246, "cold_ns": 20929}, "python/1024/compress6": {"n": 281, "cpu_ns": 23924.55871886121, "wall_ns": 23908.73309608541, "cold_ns": 34302}, "python/65536/decompress": {"n": 124, "cpu_ns": 65900.4758064516, "wall_ns": 65858.34677419355, "cold_ns": 83780}, "python/65536/private-decompress": {"n": 148, "cpu_ns": 62131.47972972973, "wall_ns": 62100.43918918919, "cold_ns": 72830}, "python/65536/stream-decompress": {"n": 150, "cpu_ns": 66050.54666666666, "wall_ns": 66017.38, "cold_ns": 65997}, "python/65536/compress1": {"n": 59, "cpu_ns": 167030.81355932204, "wall_ns": 166973.77966101695, "cold_ns": 244631}, "python/65536/compress6": {"n": 21, "cpu_ns": 501099.5714285714, "wall_ns": 500839.3333333333, "cold_ns": 663322}, "python/1048576/compress1": {"n": 6, "cpu_ns": 2206493.8333333335, "wall_ns": 2205309.5, "cold_ns": 1950974}, "python/1048576/compress6": {"n": 3, "cpu_ns": 4965493.666666667, "wall_ns": 4965831.0, "cold_ns": 5646237}, "python/1048713/decompress": {"n": 33, "cpu_ns": 331093.9090909091, "wall_ns": 330936.63636363635, "cold_ns": 392871}, "python/1048713/private-decompress": {"n": 43, "cpu_ns": 276219.37209302327, "wall_ns": 276302.511627907, "cold_ns": 270576}, "python/1048713/stream-decompress": {"n": 35, "cpu_ns": 371854.14285714284, "wall_ns": 371724.28571428574, "cold_ns": 307147}, "python/16777353/decompress": {"n": 1, "cpu_ns": 12684165.0, "wall_ns": 12668877.0, "cold_ns": 17873941}, "python/16777353/private-decompress": {"n": 1, "cpu_ns": 12472825.0, "wall_ns": 12466577.0, "cold_ns": 11213545}, "python/16777353/stream-decompress": {"n": 1, "cpu_ns": 13823233.0, "wall_ns": 13817361.0, "cold_ns": 11761614}, "random/1024/decompress": {"n": 955, "cpu_ns": 654.6921465968586, "wall_ns": 653.2523560209424, "cold_ns": 13096}, "random/1024/private-decompress": {"n": 1175, "cpu_ns": 1243.4740425531916, "wall_ns": 1242.4229787234042, "cold_ns": 8073}, "random/1024/stream-decompress": {"n": 1256, "cpu_ns": 1291.8328025477706, "wall_ns": 1290.3383757961783, "cold_ns": 6185}, "random/1024/compress1": {"n": 370, "cpu_ns": 20713.681081081082, "wall_ns": 20741.375675675677, "cold_ns": 29351}, "random/1024/compress6": {"n": 178, "cpu_ns": 49303.24157303371, "wall_ns": 49276.93258426966, "cold_ns": 73509}, "random/65536/decompress": {"n": 422, "cpu_ns": 11578.38625592417, "wall_ns": 11566.196682464455, "cold_ns": 25732}, "random/65536/private-decompress": {"n": 477, "cpu_ns": 11815.66247379455, "wall_ns": 11806.513626834381, "cold_ns": 30864}, "random/65536/stream-decompress": {"n": 509, "cpu_ns": 10848.041257367388, "wall_ns": 10859.548133595285, "cold_ns": 20864}, "random/65536/compress1": {"n": 14, "cpu_ns": 647610.5714285715, "wall_ns": 647248.2142857143, "cold_ns": 692187}, "random/65536/compress6": {"n": 8, "cpu_ns": 1168056.125, "wall_ns": 1167475.125, "cold_ns": 1288008}, "random/1048576/compress1": {"n": 2, "cpu_ns": 12253047.0, "wall_ns": 12249995.5, "cold_ns": 12413728}, "random/1048576/compress6": {"n": 1, "cpu_ns": 21155424.0, "wall_ns": 21148333.0, "cold_ns": 22818470}, "random/1048713/decompress": {"n": 35, "cpu_ns": 132491.51428571428, "wall_ns": 132423.25714285715, "cold_ns": 182676}, "random/1048713/private-decompress": {"n": 122, "cpu_ns": 87000.76229508196, "wall_ns": 86963.29508196721, "cold_ns": 97005}, "random/1048713/stream-decompress": {"n": 59, "cpu_ns": 135212.01694915254, "wall_ns": 135124.93220338982, "cold_ns": 171827}, "random/16777353/decompress": {"n": 1, "cpu_ns": 15267539.0, "wall_ns": 15262085.0, "cold_ns": 19010600}, "random/16777353/private-decompress": {"n": 2, "cpu_ns": 13543099.0, "wall_ns": 13544429.5, "cold_ns": 11607728}, "random/16777353/stream-decompress": {"n": 2, "cpu_ns": 13851630.5, "wall_ns": 13858280.5, "cold_ns": 12586298}, "zeros/1024/decompress": {"n": 766, "cpu_ns": 821.7258485639687, "wall_ns": 819.4190600522193, "cold_ns": 19639}, "zeros/1024/private-decompress": {"n": 1406, "cpu_ns": 1524.6650071123756, "wall_ns": 1522.0711237553344, "cold_ns": 11035}, "zeros/1024/stream-decompress": {"n": 1391, "cpu_ns": 1397.1545650611072, "wall_ns": 1395.5442127965493, "cold_ns": 7687}, "zeros/1024/compress1": {"n": 1062, "cpu_ns": 6357.453860640301, "wall_ns": 6355.437853107344, "cold_ns": 14460}, "zeros/1024/compress6": {"n": 1065, "cpu_ns": 8806.232863849766, "wall_ns": 8802.626291079812, "cold_ns": 13571}, "zeros/65536/decompress": {"n": 555, "cpu_ns": 11756.814414414415, "wall_ns": 11747.308108108107, "cold_ns": 29077}, "zeros/65536/private-decompress": {"n": 712, "cpu_ns": 13312.766853932584, "wall_ns": 13306.662921348314, "cold_ns": 36524}, "zeros/65536/stream-decompress": {"n": 836, "cpu_ns": 14471.047846889953, "wall_ns": 14466.273923444976, "cold_ns": 18585}, "zeros/65536/compress1": {"n": 100, "cpu_ns": 26483.77, "wall_ns": 26462.48, "cold_ns": 161567}, "zeros/65536/compress6": {"n": 342, "cpu_ns": 34698.84502923977, "wall_ns": 34684.09356725146, "cold_ns": 42730}, "zeros/1048576/compress1": {"n": 24, "cpu_ns": 434961.7916666667, "wall_ns": 434710.0416666667, "cold_ns": 621634}, "zeros/1048576/compress6": {"n": 23, "cpu_ns": 506989.5652173913, "wall_ns": 506713.95652173914, "cold_ns": 559241}, "zeros/1048713/decompress": {"n": 36, "cpu_ns": 261286.83333333334, "wall_ns": 261131.19444444444, "cold_ns": 446364}, "zeros/1048713/private-decompress": {"n": 54, "cpu_ns": 190144.75925925927, "wall_ns": 190248.5185185185, "cold_ns": 190625}, "zeros/1048713/stream-decompress": {"n": 40, "cpu_ns": 235686.75, "wall_ns": 235632.4, "cold_ns": 240169}, "zeros/16777353/decompress": {"n": 1, "cpu_ns": 13650120.0, "wall_ns": 13644055.0, "cold_ns": 18039503}, "zeros/16777353/private-decompress": {"n": 2, "cpu_ns": 12651299.0, "wall_ns": 12651537.0, "cold_ns": 12110375}, "zeros/16777353/stream-decompress": {"n": 2, "cpu_ns": 15023375.5, "wall_ns": 15020205.5, "cold_ns": 12604173}}}, {"repeat": 5, "variant": "eof-control", "cases": {"fastq/1024/decompress": {"n": 307, "cpu_ns": 6222.771986970684, "wall_ns": 6207.153094462541, "cold_ns": 32234}, "fastq/1024/private-decompress": {"n": 1022, "cpu_ns": 6659.541095890411, "wall_ns": 6655.951076320939, "cold_ns": 21830}, "fastq/1024/stream-decompress": {"n": 730, "cpu_ns": 6080.1164383561645, "wall_ns": 6078.327397260274, "cold_ns": 14448}, "fastq/1024/compress1": {"n": 105, "cpu_ns": 15498.771428571428, "wall_ns": 15471.047619047618, "cold_ns": 131519}, "fastq/1024/compress6": {"n": 394, "cpu_ns": 23063.654822335026, "wall_ns": 23053.53299492386, "cold_ns": 71264}, "fastq/65536/decompress": {"n": 50, "cpu_ns": 250700.78, "wall_ns": 250594.88, "cold_ns": 343605}, "fastq/65536/private-decompress": {"n": 42, "cpu_ns": 254612.90476190476, "wall_ns": 254517.69047619047, "cold_ns": 237541}, "fastq/65536/stream-decompress": {"n": 53, "cpu_ns": 245635.5283018868, "wall_ns": 245770.56603773584, "cold_ns": 242318}, "fastq/65536/compress1": {"n": 26, "cpu_ns": 460934.23076923075, "wall_ns": 460731.76923076925, "cold_ns": 588832}, "fastq/65536/compress6": {"n": 10, "cpu_ns": 1613108.0, "wall_ns": 1612602.8, "cold_ns": 1670321}, "fastq/1048576/compress1": {"n": 2, "cpu_ns": 7347590.0, "wall_ns": 7342233.0, "cold_ns": 7500668}, "fastq/1048576/compress6": {"n": 1, "cpu_ns": 29712720.0, "wall_ns": 29706427.0, "cold_ns": 33760489}, "fastq/1048713/decompress": {"n": 4, "cpu_ns": 4050192.25, "wall_ns": 4049119.0, "cold_ns": 4337196}, "fastq/1048713/private-decompress": {"n": 4, "cpu_ns": 4144794.25, "wall_ns": 4141527.5, "cold_ns": 3819438}, "fastq/1048713/stream-decompress": {"n": 4, "cpu_ns": 4248180.0, "wall_ns": 4251223.5, "cold_ns": 4273960}, "fastq/16777353/decompress": {"n": 1, "cpu_ns": 73490688.0, "wall_ns": 73494570.0, "cold_ns": 63072268}, "fastq/16777353/private-decompress": {"n": 1, "cpu_ns": 64355035.0, "wall_ns": 64357227.0, "cold_ns": 63844910}, "fastq/16777353/stream-decompress": {"n": 1, "cpu_ns": 68132559.0, "wall_ns": 68152077.0, "cold_ns": 63047219}, "python/1024/decompress": {"n": 562, "cpu_ns": 5544.688612099644, "wall_ns": 5539.850533807829, "cold_ns": 29802}, "python/1024/private-decompress": {"n": 618, "cpu_ns": 5631.849514563107, "wall_ns": 5629.1375404530745, "cold_ns": 15278}, "python/1024/stream-decompress": {"n": 815, "cpu_ns": 5885.247852760736, "wall_ns": 5881.2932515337425, "cold_ns": 10448}, "python/1024/compress1": {"n": 443, "cpu_ns": 11502.135440180587, "wall_ns": 11494.148984198646, "cold_ns": 20948}, "python/1024/compress6": {"n": 281, "cpu_ns": 19564.85409252669, "wall_ns": 19558.79003558719, "cold_ns": 34838}, "python/65536/decompress": {"n": 124, "cpu_ns": 67622.16935483871, "wall_ns": 67659.10483870968, "cold_ns": 92685}, "python/65536/private-decompress": {"n": 148, "cpu_ns": 58321.92567567567, "wall_ns": 58307.52702702703, "cold_ns": 71110}, "python/65536/stream-decompress": {"n": 150, "cpu_ns": 68829.27333333333, "wall_ns": 68797.79333333333, "cold_ns": 73685}, "python/65536/compress1": {"n": 59, "cpu_ns": 165272.5593220339, "wall_ns": 165192.6779661017, "cold_ns": 179761}, "python/65536/compress6": {"n": 21, "cpu_ns": 511907.95238095237, "wall_ns": 511674.5714285714, "cold_ns": 638915}, "python/1048576/compress1": {"n": 6, "cpu_ns": 2018707.5, "wall_ns": 2017673.3333333333, "cold_ns": 2066436}, "python/1048576/compress6": {"n": 3, "cpu_ns": 4909388.666666667, "wall_ns": 4907443.0, "cold_ns": 5115943}, "python/1048713/decompress": {"n": 33, "cpu_ns": 351422.75757575757, "wall_ns": 351246.63636363635, "cold_ns": 359378}, "python/1048713/private-decompress": {"n": 43, "cpu_ns": 277466.0930232558, "wall_ns": 277351.4418604651, "cold_ns": 273389}, "python/1048713/stream-decompress": {"n": 35, "cpu_ns": 324329.9142857143, "wall_ns": 324413.71428571426, "cold_ns": 314819}, "python/16777353/decompress": {"n": 1, "cpu_ns": 14442459.0, "wall_ns": 14436010.0, "cold_ns": 18002118}, "python/16777353/private-decompress": {"n": 1, "cpu_ns": 11278906.0, "wall_ns": 11273266.0, "cold_ns": 11173550}, "python/16777353/stream-decompress": {"n": 1, "cpu_ns": 15528521.0, "wall_ns": 15523293.0, "cold_ns": 12361908}, "random/1024/decompress": {"n": 955, "cpu_ns": 586.8104712041885, "wall_ns": 584.4031413612565, "cold_ns": 17568}, "random/1024/private-decompress": {"n": 1175, "cpu_ns": 1274.7514893617022, "wall_ns": 1273.352340425532, "cold_ns": 9867}, "random/1024/stream-decompress": {"n": 1256, "cpu_ns": 1248.7420382165606, "wall_ns": 1246.9896496815286, "cold_ns": 6315}, "random/1024/compress1": {"n": 370, "cpu_ns": 13651.972972972973, "wall_ns": 13646.002702702703, "cold_ns": 22762}, "random/1024/compress6": {"n": 178, "cpu_ns": 39620.35393258427, "wall_ns": 39662.11797752809, "cold_ns": 55876}, "random/65536/decompress": {"n": 422, "cpu_ns": 8306.909952606635, "wall_ns": 8298.485781990521, "cold_ns": 19763}, "random/65536/private-decompress": {"n": 477, "cpu_ns": 6577.752620545073, "wall_ns": 6566.362683438155, "cold_ns": 17847}, "random/65536/stream-decompress": {"n": 509, "cpu_ns": 11534.493123772103, "wall_ns": 11524.284872298625, "cold_ns": 23512}, "random/65536/compress1": {"n": 14, "cpu_ns": 656227.6428571428, "wall_ns": 656392.9285714285, "cold_ns": 1140482}, "random/65536/compress6": {"n": 8, "cpu_ns": 1539305.75, "wall_ns": 1538625.25, "cold_ns": 1821206}, "random/1048576/compress1": {"n": 2, "cpu_ns": 12305068.5, "wall_ns": 12301853.5, "cold_ns": 12706840}, "random/1048576/compress6": {"n": 1, "cpu_ns": 22216288.0, "wall_ns": 22226009.0, "cold_ns": 22220065}, "random/1048713/decompress": {"n": 35, "cpu_ns": 156122.7142857143, "wall_ns": 155959.25714285715, "cold_ns": 195972}, "random/1048713/private-decompress": {"n": 122, "cpu_ns": 87846.67213114754, "wall_ns": 87895.81147540984, "cold_ns": 158237}, "random/1048713/stream-decompress": {"n": 59, "cpu_ns": 155065.74576271186, "wall_ns": 154985.10169491524, "cold_ns": 171100}, "random/16777353/decompress": {"n": 1, "cpu_ns": 14556248.0, "wall_ns": 14550128.0, "cold_ns": 20763810}, "random/16777353/private-decompress": {"n": 2, "cpu_ns": 13004112.0, "wall_ns": 13001187.5, "cold_ns": 12010426}, "random/16777353/stream-decompress": {"n": 2, "cpu_ns": 14802715.0, "wall_ns": 14800159.0, "cold_ns": 13137581}, "zeros/1024/decompress": {"n": 766, "cpu_ns": 769.1122715404699, "wall_ns": 765.3224543080939, "cold_ns": 27338}, "zeros/1024/private-decompress": {"n": 1406, "cpu_ns": 1708.1187766714083, "wall_ns": 1703.6607396870554, "cold_ns": 11016}, "zeros/1024/stream-decompress": {"n": 1391, "cpu_ns": 2060.2882818116464, "wall_ns": 2056.9137311286845, "cold_ns": 11090}, "zeros/1024/compress1": {"n": 1062, "cpu_ns": 6473.863465160075, "wall_ns": 6479.059322033899, "cold_ns": 20737}, "zeros/1024/compress6": {"n": 1065, "cpu_ns": 8781.406572769953, "wall_ns": 8777.289201877935, "cold_ns": 12583}, "zeros/65536/decompress": {"n": 555, "cpu_ns": 11052.409009009009, "wall_ns": 11048.918918918918, "cold_ns": 26084}, "zeros/65536/private-decompress": {"n": 712, "cpu_ns": 12132.17415730337, "wall_ns": 12126.727528089888, "cold_ns": 16853}, "zeros/65536/stream-decompress": {"n": 836, "cpu_ns": 11853.61004784689, "wall_ns": 11849.162679425837, "cold_ns": 18166}, "zeros/65536/compress1": {"n": 100, "cpu_ns": 27796.77, "wall_ns": 27755.32, "cold_ns": 152753}, "zeros/65536/compress6": {"n": 342, "cpu_ns": 32707.3216374269, "wall_ns": 32696.084795321636, "cold_ns": 43416}, "zeros/1048576/compress1": {"n": 24, "cpu_ns": 451884.375, "wall_ns": 452022.4166666667, "cold_ns": 667059}, "zeros/1048576/compress6": {"n": 23, "cpu_ns": 574907.695652174, "wall_ns": 574666.1304347826, "cold_ns": 510932}, "zeros/1048713/decompress": {"n": 36, "cpu_ns": 252397.02777777778, "wall_ns": 252520.0, "cold_ns": 460158}, "zeros/1048713/private-decompress": {"n": 54, "cpu_ns": 195515.90740740742, "wall_ns": 195434.38888888888, "cold_ns": 185828}, "zeros/1048713/stream-decompress": {"n": 40, "cpu_ns": 243704.0, "wall_ns": 243613.975, "cold_ns": 245857}, "zeros/16777353/decompress": {"n": 1, "cpu_ns": 13912123.0, "wall_ns": 13906423.0, "cold_ns": 17627415}, "zeros/16777353/private-decompress": {"n": 2, "cpu_ns": 12675888.0, "wall_ns": 12677192.0, "cold_ns": 11251820}, "zeros/16777353/stream-decompress": {"n": 2, "cpu_ns": 13404675.5, "wall_ns": 13401878.5, "cold_ns": 12699088}}}, {"repeat": 5, "variant": "baseline-eof", "cases": {"fastq/1024/decompress": {"n": 307, "cpu_ns": 5963.527687296417, "wall_ns": 5951.231270358307, "cold_ns": 36701}, "fastq/1024/private-decompress": {"n": 1022, "cpu_ns": 6962.74168297456, "wall_ns": 6958.5420743639925, "cold_ns": 20183}, "fastq/1024/stream-decompress": {"n": 730, "cpu_ns": 6141.117808219178, "wall_ns": 6138.878082191781, "cold_ns": 14258}, "fastq/1024/compress1": {"n": 105, "cpu_ns": 13064.028571428571, "wall_ns": 13043.266666666666, "cold_ns": 188715}, "fastq/1024/compress6": {"n": 394, "cpu_ns": 23707.246192893403, "wall_ns": 23694.746192893403, "cold_ns": 54056}, "fastq/65536/decompress": {"n": 50, "cpu_ns": 238508.1, "wall_ns": 238418.58, "cold_ns": 251899}, "fastq/65536/private-decompress": {"n": 42, "cpu_ns": 231712.40476190476, "wall_ns": 231643.11904761905, "cold_ns": 272485}, "fastq/65536/stream-decompress": {"n": 53, "cpu_ns": 249648.16981132075, "wall_ns": 249564.3962264151, "cold_ns": 229570}, "fastq/65536/compress1": {"n": 26, "cpu_ns": 421773.5, "wall_ns": 421592.6538461539, "cold_ns": 556078}, "fastq/65536/compress6": {"n": 10, "cpu_ns": 1590263.1, "wall_ns": 1589789.9, "cold_ns": 1601993}, "fastq/1048576/compress1": {"n": 2, "cpu_ns": 7597832.5, "wall_ns": 7594440.5, "cold_ns": 7383829}, "fastq/1048576/compress6": {"n": 1, "cpu_ns": 29611311.0, "wall_ns": 29604869.0, "cold_ns": 29805390}, "fastq/1048713/decompress": {"n": 4, "cpu_ns": 4201291.5, "wall_ns": 4200050.75, "cold_ns": 4617075}, "fastq/1048713/private-decompress": {"n": 4, "cpu_ns": 4279773.75, "wall_ns": 4278452.25, "cold_ns": 4152145}, "fastq/1048713/stream-decompress": {"n": 4, "cpu_ns": 4270048.75, "wall_ns": 4270672.0, "cold_ns": 4573381}, "fastq/16777353/decompress": {"n": 1, "cpu_ns": 70833354.0, "wall_ns": 70840974.0, "cold_ns": 64468453}, "fastq/16777353/private-decompress": {"n": 1, "cpu_ns": 63569420.0, "wall_ns": 63583010.0, "cold_ns": 62475074}, "fastq/16777353/stream-decompress": {"n": 1, "cpu_ns": 64173072.0, "wall_ns": 64177104.0, "cold_ns": 67648842}, "python/1024/decompress": {"n": 562, "cpu_ns": 5709.578291814946, "wall_ns": 5701.839857651245, "cold_ns": 25777}, "python/1024/private-decompress": {"n": 618, "cpu_ns": 6569.5, "wall_ns": 6562.943365695793, "cold_ns": 18714}, "python/1024/stream-decompress": {"n": 815, "cpu_ns": 5942.1926380368095, "wall_ns": 5939.901840490797, "cold_ns": 11727}, "python/1024/compress1": {"n": 443, "cpu_ns": 11902.683972911964, "wall_ns": 11892.54401805869, "cold_ns": 21098}, "python/1024/compress6": {"n": 281, "cpu_ns": 25218.90747330961, "wall_ns": 25203.391459074734, "cold_ns": 62901}, "python/65536/decompress": {"n": 124, "cpu_ns": 66021.79032258065, "wall_ns": 65975.6129032258, "cold_ns": 84053}, "python/65536/private-decompress": {"n": 148, "cpu_ns": 65998.11486486487, "wall_ns": 65967.60135135135, "cold_ns": 115083}, "python/65536/stream-decompress": {"n": 150, "cpu_ns": 66119.96666666666, "wall_ns": 66090.13333333333, "cold_ns": 66482}, "python/65536/compress1": {"n": 59, "cpu_ns": 169134.5254237288, "wall_ns": 169077.40677966102, "cold_ns": 190864}, "python/65536/compress6": {"n": 21, "cpu_ns": 528682.0476190476, "wall_ns": 528465.0476190476, "cold_ns": 509034}, "python/1048576/compress1": {"n": 6, "cpu_ns": 2044210.0, "wall_ns": 2043210.3333333333, "cold_ns": 2044332}, "python/1048576/compress6": {"n": 3, "cpu_ns": 4922827.0, "wall_ns": 4920661.333333333, "cold_ns": 6028136}, "python/1048713/decompress": {"n": 33, "cpu_ns": 331881.8484848485, "wall_ns": 331712.9696969697, "cold_ns": 359423}, "python/1048713/private-decompress": {"n": 43, "cpu_ns": 269953.5348837209, "wall_ns": 269832.23255813954, "cold_ns": 358640}, "python/1048713/stream-decompress": {"n": 35, "cpu_ns": 388732.82857142854, "wall_ns": 388838.71428571426, "cold_ns": 306540}, "python/16777353/decompress": {"n": 1, "cpu_ns": 16025981.0, "wall_ns": 16029109.0, "cold_ns": 17759448}, "python/16777353/private-decompress": {"n": 1, "cpu_ns": 12836321.0, "wall_ns": 12829484.0, "cold_ns": 11880870}, "python/16777353/stream-decompress": {"n": 1, "cpu_ns": 13759542.0, "wall_ns": 13751336.0, "cold_ns": 12217063}, "random/1024/decompress": {"n": 955, "cpu_ns": 571.3225130890053, "wall_ns": 569.7780104712042, "cold_ns": 19310}, "random/1024/private-decompress": {"n": 1175, "cpu_ns": 1375.731914893617, "wall_ns": 1373.2740425531915, "cold_ns": 10504}, "random/1024/stream-decompress": {"n": 1256, "cpu_ns": 1403.9609872611466, "wall_ns": 1402.5262738853503, "cold_ns": 6950}, "random/1024/compress1": {"n": 370, "cpu_ns": 13946.848648648649, "wall_ns": 13942.832432432433, "cold_ns": 22784}, "random/1024/compress6": {"n": 178, "cpu_ns": 34232.286516853936, "wall_ns": 34210.93820224719, "cold_ns": 54686}, "random/65536/decompress": {"n": 422, "cpu_ns": 8353.130331753555, "wall_ns": 8342.412322274882, "cold_ns": 26751}, "random/65536/private-decompress": {"n": 477, "cpu_ns": 6488.846960167715, "wall_ns": 6485.278825995807, "cold_ns": 19205}, "random/65536/stream-decompress": {"n": 509, "cpu_ns": 10131.567779960707, "wall_ns": 10122.762278978389, "cold_ns": 13800}, "random/65536/compress1": {"n": 14, "cpu_ns": 650850.3571428572, "wall_ns": 649857.6428571428, "cold_ns": 729941}, "random/65536/compress6": {"n": 8, "cpu_ns": 1393752.625, "wall_ns": 1395276.75, "cold_ns": 1202162}, "random/1048576/compress1": {"n": 2, "cpu_ns": 13537778.5, "wall_ns": 13534881.0, "cold_ns": 13340521}, "random/1048576/compress6": {"n": 1, "cpu_ns": 28365356.0, "wall_ns": 28366524.0, "cold_ns": 23844929}, "random/1048713/decompress": {"n": 35, "cpu_ns": 167114.51428571428, "wall_ns": 166959.0285714286, "cold_ns": 270781}, "random/1048713/private-decompress": {"n": 122, "cpu_ns": 93664.77049180328, "wall_ns": 93697.08196721312, "cold_ns": 151190}, "random/1048713/stream-decompress": {"n": 59, "cpu_ns": 139072.18644067796, "wall_ns": 138995.01694915254, "cold_ns": 193103}, "random/16777353/decompress": {"n": 1, "cpu_ns": 14756089.0, "wall_ns": 14750700.0, "cold_ns": 18583927}, "random/16777353/private-decompress": {"n": 2, "cpu_ns": 12835752.0, "wall_ns": 12840149.0, "cold_ns": 11604063}, "random/16777353/stream-decompress": {"n": 2, "cpu_ns": 14568988.5, "wall_ns": 14566231.5, "cold_ns": 12951813}, "zeros/1024/decompress": {"n": 766, "cpu_ns": 659.4960835509138, "wall_ns": 657.6631853785901, "cold_ns": 19650}, "zeros/1024/private-decompress": {"n": 1406, "cpu_ns": 1391.7837837837837, "wall_ns": 1389.7126600284496, "cold_ns": 11238}, "zeros/1024/stream-decompress": {"n": 1391, "cpu_ns": 1637.4198418404026, "wall_ns": 1635.002156721783, "cold_ns": 17054}, "zeros/1024/compress1": {"n": 1062, "cpu_ns": 6355.672316384181, "wall_ns": 6353.783427495292, "cold_ns": 14302}, "zeros/1024/compress6": {"n": 1065, "cpu_ns": 8208.205633802816, "wall_ns": 8214.95117370892, "cold_ns": 12055}, "zeros/65536/decompress": {"n": 555, "cpu_ns": 13365.90990990991, "wall_ns": 13358.463063063064, "cold_ns": 28172}, "zeros/65536/private-decompress": {"n": 712, "cpu_ns": 12077.509831460675, "wall_ns": 12071.369382022473, "cold_ns": 19933}, "zeros/65536/stream-decompress": {"n": 836, "cpu_ns": 14010.23923444976, "wall_ns": 14015.645933014353, "cold_ns": 18126}, "zeros/65536/compress1": {"n": 100, "cpu_ns": 31130.15, "wall_ns": 31085.74, "cold_ns": 113846}, "zeros/65536/compress6": {"n": 342, "cpu_ns": 36656.71052631579, "wall_ns": 36642.181286549705, "cold_ns": 58377}, "zeros/1048576/compress1": {"n": 24, "cpu_ns": 459956.375, "wall_ns": 460054.75, "cold_ns": 601746}, "zeros/1048576/compress6": {"n": 23, "cpu_ns": 517925.0869565217, "wall_ns": 517671.39130434784, "cold_ns": 502586}, "zeros/1048713/decompress": {"n": 36, "cpu_ns": 247525.52777777778, "wall_ns": 247906.11111111112, "cold_ns": 463843}, "zeros/1048713/private-decompress": {"n": 54, "cpu_ns": 229237.59259259258, "wall_ns": 229139.27777777778, "cold_ns": 190251}, "zeros/1048713/stream-decompress": {"n": 40, "cpu_ns": 266015.275, "wall_ns": 265887.65, "cold_ns": 306573}, "zeros/16777353/decompress": {"n": 1, "cpu_ns": 13878079.0, "wall_ns": 13871611.0, "cold_ns": 17231102}, "zeros/16777353/private-decompress": {"n": 2, "cpu_ns": 12303568.5, "wall_ns": 12300875.5, "cold_ns": 11878465}, "zeros/16777353/stream-decompress": {"n": 2, "cpu_ns": 13570317.5, "wall_ns": 13567076.0, "cold_ns": 12137732}}}, {"repeat": 5, "variant": "bytesio-eof", "cases": {"fastq/1024/decompress": {"n": 307, "cpu_ns": 13902.058631921824, "wall_ns": 13882.811074918567, "cold_ns": 81129}, "fastq/1024/private-decompress": {"n": 1022, "cpu_ns": 13943.440313111547, "wall_ns": 13939.558708414872, "cold_ns": 29233}, "fastq/1024/stream-decompress": {"n": 730, "cpu_ns": 11707.135616438356, "wall_ns": 11703.331506849316, "cold_ns": 19248}, "fastq/1024/compress1": {"n": 105, "cpu_ns": 17535.733333333334, "wall_ns": 17517.24761904762, "cold_ns": 146617}, "fastq/1024/compress6": {"n": 394, "cpu_ns": 27831.761421319796, "wall_ns": 28446.502538071065, "cold_ns": 39624}, "fastq/65536/decompress": {"n": 50, "cpu_ns": 263033.38, "wall_ns": 262815.4, "cold_ns": 267158}, "fastq/65536/private-decompress": {"n": 42, "cpu_ns": 257272.2857142857, "wall_ns": 257179.66666666666, "cold_ns": 290499}, "fastq/65536/stream-decompress": {"n": 53, "cpu_ns": 267594.5094339623, "wall_ns": 267516.6037735849, "cold_ns": 277082}, "fastq/65536/compress1": {"n": 26, "cpu_ns": 435069.73076923075, "wall_ns": 434864.5, "cold_ns": 622034}, "fastq/65536/compress6": {"n": 10, "cpu_ns": 1621385.6, "wall_ns": 1620762.8, "cold_ns": 1969888}, "fastq/1048576/compress1": {"n": 2, "cpu_ns": 8307297.5, "wall_ns": 8304001.0, "cold_ns": 8046011}, "fastq/1048576/compress6": {"n": 1, "cpu_ns": 32545060.0, "wall_ns": 32557119.0, "cold_ns": 32614740}, "fastq/1048713/decompress": {"n": 4, "cpu_ns": 4975643.25, "wall_ns": 4974315.5, "cold_ns": 4832368}, "fastq/1048713/private-decompress": {"n": 4, "cpu_ns": 4738910.75, "wall_ns": 4735597.0, "cold_ns": 4546821}, "fastq/1048713/stream-decompress": {"n": 4, "cpu_ns": 4649854.5, "wall_ns": 4648816.75, "cold_ns": 4983163}, "fastq/16777353/decompress": {"n": 1, "cpu_ns": 84775260.0, "wall_ns": 84778341.0, "cold_ns": 74434297}, "fastq/16777353/private-decompress": {"n": 1, "cpu_ns": 72822488.0, "wall_ns": 72826335.0, "cold_ns": 75001563}, "fastq/16777353/stream-decompress": {"n": 1, "cpu_ns": 77206927.0, "wall_ns": 77200910.0, "cold_ns": 74542593}, "python/1024/decompress": {"n": 562, "cpu_ns": 7653.300711743772, "wall_ns": 7648.1654804270465, "cold_ns": 36940}, "python/1024/private-decompress": {"n": 618, "cpu_ns": 11350.758899676375, "wall_ns": 11344.711974110032, "cold_ns": 21818}, "python/1024/stream-decompress": {"n": 815, "cpu_ns": 12966.9509202454, "wall_ns": 12961.759509202455, "cold_ns": 16669}, "python/1024/compress1": {"n": 443, "cpu_ns": 15714.313769751692, "wall_ns": 15702.963882618511, "cold_ns": 24330}, "python/1024/compress6": {"n": 281, "cpu_ns": 25960.099644128113, "wall_ns": 26381.918149466193, "cold_ns": 59899}, "python/65536/decompress": {"n": 124, "cpu_ns": 90507.25806451614, "wall_ns": 90470.79838709677, "cold_ns": 96749}, "python/65536/private-decompress": {"n": 148, "cpu_ns": 69140.8445945946, "wall_ns": 69114.27027027027, "cold_ns": 76878}, "python/65536/stream-decompress": {"n": 150, "cpu_ns": 76665.33333333333, "wall_ns": 76746.02, "cold_ns": 108927}, "python/65536/compress1": {"n": 59, "cpu_ns": 168913.42372881356, "wall_ns": 168834.7966101695, "cold_ns": 188319}, "python/65536/compress6": {"n": 21, "cpu_ns": 530210.5714285715, "wall_ns": 529942.9047619047, "cold_ns": 573932}, "python/1048576/compress1": {"n": 6, "cpu_ns": 2151249.6666666665, "wall_ns": 2150233.1666666665, "cold_ns": 2197691}, "python/1048576/compress6": {"n": 3, "cpu_ns": 4873117.0, "wall_ns": 4871213.333333333, "cold_ns": 4929339}, "python/1048713/decompress": {"n": 33, "cpu_ns": 419080.0909090909, "wall_ns": 418934.7272727273, "cold_ns": 413459}, "python/1048713/private-decompress": {"n": 43, "cpu_ns": 342434.18604651163, "wall_ns": 342329.0930232558, "cold_ns": 325721}, "python/1048713/stream-decompress": {"n": 35, "cpu_ns": 423197.8, "wall_ns": 423072.4285714286, "cold_ns": 384935}, "python/16777353/decompress": {"n": 1, "cpu_ns": 23903648.0, "wall_ns": 23897483.0, "cold_ns": 28782621}, "python/16777353/private-decompress": {"n": 1, "cpu_ns": 22207411.0, "wall_ns": 22208833.0, "cold_ns": 21342700}, "python/16777353/stream-decompress": {"n": 1, "cpu_ns": 24907706.0, "wall_ns": 24901345.0, "cold_ns": 24917237}, "random/1024/decompress": {"n": 955, "cpu_ns": 2730.8293193717277, "wall_ns": 2728.7329842931936, "cold_ns": 37233}, "random/1024/private-decompress": {"n": 1175, "cpu_ns": 3550.458723404255, "wall_ns": 3547.2204255319148, "cold_ns": 12740}, "random/1024/stream-decompress": {"n": 1256, "cpu_ns": 9006.460191082802, "wall_ns": 9003.258757961783, "cold_ns": 29299}, "random/1024/compress1": {"n": 370, "cpu_ns": 18504.072972972972, "wall_ns": 18491.451351351352, "cold_ns": 94640}, "random/1024/compress6": {"n": 178, "cpu_ns": 40074.92134831461, "wall_ns": 40093.62359550562, "cold_ns": 91125}, "random/65536/decompress": {"n": 422, "cpu_ns": 14158.63981042654, "wall_ns": 14150.061611374407, "cold_ns": 34823}, "random/65536/private-decompress": {"n": 477, "cpu_ns": 16147.448637316562, "wall_ns": 16139.576519916143, "cold_ns": 24582}, "random/65536/stream-decompress": {"n": 509, "cpu_ns": 16797.3673870334, "wall_ns": 16791.679764243614, "cold_ns": 26888}, "random/65536/compress1": {"n": 14, "cpu_ns": 623439.6428571428, "wall_ns": 623846.3571428572, "cold_ns": 1259980}, "random/65536/compress6": {"n": 8, "cpu_ns": 1203403.5, "wall_ns": 1202757.625, "cold_ns": 1170471}, "random/1048576/compress1": {"n": 2, "cpu_ns": 12582975.0, "wall_ns": 12580130.0, "cold_ns": 13729077}, "random/1048576/compress6": {"n": 1, "cpu_ns": 20611730.0, "wall_ns": 20615529.0, "cold_ns": 21248647}, "random/1048713/decompress": {"n": 35, "cpu_ns": 217631.25714285715, "wall_ns": 217487.48571428572, "cold_ns": 278080}, "random/1048713/private-decompress": {"n": 122, "cpu_ns": 145225.62295081967, "wall_ns": 145388.65573770492, "cold_ns": 197564}, "random/1048713/stream-decompress": {"n": 59, "cpu_ns": 274626.81355932204, "wall_ns": 274556.2033898305, "cold_ns": 260176}, "random/16777353/decompress": {"n": 1, "cpu_ns": 27293378.0, "wall_ns": 27287172.0, "cold_ns": 28388820}, "random/16777353/private-decompress": {"n": 2, "cpu_ns": 23290102.0, "wall_ns": 23295305.5, "cold_ns": 21102463}, "random/16777353/stream-decompress": {"n": 2, "cpu_ns": 24862676.0, "wall_ns": 24863102.5, "cold_ns": 22450388}, "zeros/1024/decompress": {"n": 766, "cpu_ns": 2863.1618798955615, "wall_ns": 2859.515665796345, "cold_ns": 35473}, "zeros/1024/private-decompress": {"n": 1406, "cpu_ns": 5185.228307254623, "wall_ns": 5182.060455192034, "cold_ns": 16611}, "zeros/1024/stream-decompress": {"n": 1391, "cpu_ns": 5876.585190510425, "wall_ns": 5873.982746225737, "cold_ns": 11689}, "zeros/1024/compress1": {"n": 1062, "cpu_ns": 9825.632768361582, "wall_ns": 9821.078154425612, "cold_ns": 87246}, "zeros/1024/compress6": {"n": 1065, "cpu_ns": 13291.23192488263, "wall_ns": 13286.474178403756, "cold_ns": 24439}, "zeros/65536/decompress": {"n": 555, "cpu_ns": 20199.24864864865, "wall_ns": 20190.56216216216, "cold_ns": 50989}, "zeros/65536/private-decompress": {"n": 712, "cpu_ns": 18409.154494382023, "wall_ns": 18402.948033707864, "cold_ns": 33799}, "zeros/65536/stream-decompress": {"n": 836, "cpu_ns": 22992.852870813396, "wall_ns": 22997.28947368421, "cold_ns": 26485}, "zeros/65536/compress1": {"n": 100, "cpu_ns": 32765.37, "wall_ns": 32726.17, "cold_ns": 162002}, "zeros/65536/compress6": {"n": 342, "cpu_ns": 39795.65497076023, "wall_ns": 39781.336257309944, "cold_ns": 49316}, "zeros/1048576/compress1": {"n": 24, "cpu_ns": 466859.9583333333, "wall_ns": 466627.5833333333, "cold_ns": 622193}, "zeros/1048576/compress6": {"n": 23, "cpu_ns": 611275.0434782609, "wall_ns": 611058.3913043478, "cold_ns": 515049}, "zeros/1048713/decompress": {"n": 36, "cpu_ns": 336098.3611111111, "wall_ns": 335961.6666666667, "cold_ns": 722248}, "zeros/1048713/private-decompress": {"n": 54, "cpu_ns": 298432.537037037, "wall_ns": 298346.1296296296, "cold_ns": 255571}, "zeros/1048713/stream-decompress": {"n": 40, "cpu_ns": 378754.725, "wall_ns": 378589.475, "cold_ns": 341891}, "zeros/16777353/decompress": {"n": 1, "cpu_ns": 32570630.0, "wall_ns": 32563871.0, "cold_ns": 31044901}, "zeros/16777353/private-decompress": {"n": 2, "cpu_ns": 29877225.0, "wall_ns": 29884153.0, "cold_ns": 28148677}, "zeros/16777353/stream-decompress": {"n": 2, "cpu_ns": 31262623.5, "wall_ns": 31259888.0, "cold_ns": 29642511}}}, {"repeat": 5, "variant": "buffers-eof", "cases": {"fastq/1024/decompress": {"n": 307, "cpu_ns": 8737.508143322475, "wall_ns": 8722.648208469056, "cold_ns": 38687}, "fastq/1024/private-decompress": {"n": 1022, "cpu_ns": 9756.973581213308, "wall_ns": 9751.495107632094, "cold_ns": 21578}, "fastq/1024/stream-decompress": {"n": 730, "cpu_ns": 8450.14794520548, "wall_ns": 8444.345205479452, "cold_ns": 24602}, "fastq/1024/compress1": {"n": 105, "cpu_ns": 14284.32380952381, "wall_ns": 14248.419047619047, "cold_ns": 163597}, "fastq/1024/compress6": {"n": 394, "cpu_ns": 23999.621827411167, "wall_ns": 23978.048223350255, "cold_ns": 53266}, "fastq/65536/decompress": {"n": 50, "cpu_ns": 249909.74, "wall_ns": 249799.1, "cold_ns": 270720}, "fastq/65536/private-decompress": {"n": 42, "cpu_ns": 286473.11904761905, "wall_ns": 286572.09523809527, "cold_ns": 272543}, "fastq/65536/stream-decompress": {"n": 53, "cpu_ns": 257531.11320754717, "wall_ns": 257441.18867924527, "cold_ns": 246361}, "fastq/65536/compress1": {"n": 26, "cpu_ns": 431952.6153846154, "wall_ns": 431417.76923076925, "cold_ns": 525600}, "fastq/65536/compress6": {"n": 10, "cpu_ns": 1905059.1, "wall_ns": 1904426.7, "cold_ns": 1636434}, "fastq/1048576/compress1": {"n": 2, "cpu_ns": 12067196.5, "wall_ns": 16113518.0, "cold_ns": 12332136}, "fastq/1048576/compress6": {"n": 1, "cpu_ns": 40818585.0, "wall_ns": 40809876.0, "cold_ns": 37737686}, "fastq/1048713/decompress": {"n": 4, "cpu_ns": 4128758.0, "wall_ns": 4127479.0, "cold_ns": 4396770}, "fastq/1048713/private-decompress": {"n": 4, "cpu_ns": 3952606.25, "wall_ns": 3953434.5, "cold_ns": 4427382}, "fastq/1048713/stream-decompress": {"n": 4, "cpu_ns": 3683064.5, "wall_ns": 3681645.25, "cold_ns": 3805840}, "fastq/16777353/decompress": {"n": 1, "cpu_ns": 75183222.0, "wall_ns": 75178066.0, "cold_ns": 72950541}, "fastq/16777353/private-decompress": {"n": 1, "cpu_ns": 66177199.0, "wall_ns": 66175815.0, "cold_ns": 65363825}, "fastq/16777353/stream-decompress": {"n": 1, "cpu_ns": 67018725.0, "wall_ns": 67022396.0, "cold_ns": 67127288}, "python/1024/decompress": {"n": 562, "cpu_ns": 7757.049822064057, "wall_ns": 7747.14768683274, "cold_ns": 21403}, "python/1024/private-decompress": {"n": 618, "cpu_ns": 6116.501618122978, "wall_ns": 6109.406148867314, "cold_ns": 20847}, "python/1024/stream-decompress": {"n": 815, "cpu_ns": 5811.130061349693, "wall_ns": 5808.834355828221, "cold_ns": 11417}, "python/1024/compress1": {"n": 443, "cpu_ns": 12031.300225733634, "wall_ns": 12020.243792325056, "cold_ns": 21153}, "python/1024/compress6": {"n": 281, "cpu_ns": 21236.562277580073, "wall_ns": 21221.21352313167, "cold_ns": 49170}, "python/65536/decompress": {"n": 124, "cpu_ns": 63108.49193548387, "wall_ns": 63086.57258064516, "cold_ns": 88265}, "python/65536/private-decompress": {"n": 148, "cpu_ns": 69149.94594594595, "wall_ns": 69121.76351351352, "cold_ns": 68927}, "python/65536/stream-decompress": {"n": 150, "cpu_ns": 77502.18, "wall_ns": 77464.22, "cold_ns": 70759}, "python/65536/compress1": {"n": 59, "cpu_ns": 162022.6779661017, "wall_ns": 161943.25423728814, "cold_ns": 195968}, "python/65536/compress6": {"n": 21, "cpu_ns": 542152.9047619047, "wall_ns": 541928.7142857143, "cold_ns": 514303}, "python/1048576/compress1": {"n": 6, "cpu_ns": 2033374.3333333333, "wall_ns": 2032147.1666666667, "cold_ns": 2344701}, "python/1048576/compress6": {"n": 3, "cpu_ns": 4972160.333333333, "wall_ns": 4970119.666666667, "cold_ns": 5265463}, "python/1048713/decompress": {"n": 33, "cpu_ns": 518223.63636363635, "wall_ns": 520496.3333333333, "cold_ns": 509801}, "python/1048713/private-decompress": {"n": 43, "cpu_ns": 461558.5581395349, "wall_ns": 461439.511627907, "cold_ns": 447825}, "python/1048713/stream-decompress": {"n": 35, "cpu_ns": 530062.7428571428, "wall_ns": 529919.7142857143, "cold_ns": 480471}, "python/16777353/decompress": {"n": 1, "cpu_ns": 17848251.0, "wall_ns": 17842364.0, "cold_ns": 21714303}, "python/16777353/private-decompress": {"n": 1, "cpu_ns": 17167896.0, "wall_ns": 17162245.0, "cold_ns": 14494434}, "python/16777353/stream-decompress": {"n": 1, "cpu_ns": 16759251.0, "wall_ns": 16760534.0, "cold_ns": 16927172}, "random/1024/decompress": {"n": 955, "cpu_ns": 604.261780104712, "wall_ns": 601.8282722513089, "cold_ns": 20127}, "random/1024/private-decompress": {"n": 1175, "cpu_ns": 1129.7778723404256, "wall_ns": 1128.4646808510638, "cold_ns": 10281}, "random/1024/stream-decompress": {"n": 1256, "cpu_ns": 1319.498407643312, "wall_ns": 1318.4737261146497, "cold_ns": 6413}, "random/1024/compress1": {"n": 370, "cpu_ns": 13903.570270270271, "wall_ns": 13935.554054054053, "cold_ns": 92039}, "random/1024/compress6": {"n": 178, "cpu_ns": 40944.15730337079, "wall_ns": 40917.95505617977, "cold_ns": 72772}, "random/65536/decompress": {"n": 422, "cpu_ns": 12184.549763033176, "wall_ns": 12174.940758293838, "cold_ns": 65428}, "random/65536/private-decompress": {"n": 477, "cpu_ns": 12414.236897274634, "wall_ns": 12405.182389937107, "cold_ns": 22560}, "random/65536/stream-decompress": {"n": 509, "cpu_ns": 14491.314341846759, "wall_ns": 14483.972495088408, "cold_ns": 23565}, "random/65536/compress1": {"n": 14, "cpu_ns": 693863.2142857143, "wall_ns": 693525.4285714285, "cold_ns": 700533}, "random/65536/compress6": {"n": 8, "cpu_ns": 1255606.875, "wall_ns": 1254969.5, "cold_ns": 1297807}, "random/1048576/compress1": {"n": 2, "cpu_ns": 12976905.0, "wall_ns": 12973656.0, "cold_ns": 13840160}, "random/1048576/compress6": {"n": 1, "cpu_ns": 23981485.0, "wall_ns": 23991982.0, "cold_ns": 22983062}, "random/1048713/decompress": {"n": 35, "cpu_ns": 222960.2857142857, "wall_ns": 222813.54285714286, "cold_ns": 325838}, "random/1048713/private-decompress": {"n": 122, "cpu_ns": 155878.44262295082, "wall_ns": 155838.87704918033, "cold_ns": 194839}, "random/1048713/stream-decompress": {"n": 59, "cpu_ns": 255897.9661016949, "wall_ns": 255812.06779661018, "cold_ns": 242816}, "random/16777353/decompress": {"n": 1, "cpu_ns": 16227927.0, "wall_ns": 16232517.0, "cold_ns": 22723322}, "random/16777353/private-decompress": {"n": 2, "cpu_ns": 15739902.0, "wall_ns": 15736711.5, "cold_ns": 15895825}, "random/16777353/stream-decompress": {"n": 2, "cpu_ns": 17283838.0, "wall_ns": 17280532.5, "cold_ns": 18092780}, "zeros/1024/decompress": {"n": 766, "cpu_ns": 648.8485639686684, "wall_ns": 646.911227154047, "cold_ns": 18650}, "zeros/1024/private-decompress": {"n": 1406, "cpu_ns": 1394.5604551920342, "wall_ns": 1392.1216216216217, "cold_ns": 12108}, "zeros/1024/stream-decompress": {"n": 1391, "cpu_ns": 1437.6297627606039, "wall_ns": 1436.3443565780015, "cold_ns": 7042}, "zeros/1024/compress1": {"n": 1062, "cpu_ns": 6813.961393596986, "wall_ns": 6810.634651600753, "cold_ns": 91444}, "zeros/1024/compress6": {"n": 1065, "cpu_ns": 8176.0, "wall_ns": 8172.316431924883, "cold_ns": 22333}, "zeros/65536/decompress": {"n": 555, "cpu_ns": 16961.787387387387, "wall_ns": 16953.673873873875, "cold_ns": 31125}, "zeros/65536/private-decompress": {"n": 712, "cpu_ns": 14529.898876404495, "wall_ns": 14524.404494382023, "cold_ns": 32758}, "zeros/65536/stream-decompress": {"n": 836, "cpu_ns": 16860.33253588517, "wall_ns": 16855.77751196172, "cold_ns": 21330}, "zeros/65536/compress1": {"n": 100, "cpu_ns": 26250.66, "wall_ns": 26220.29, "cold_ns": 60129}, "zeros/65536/compress6": {"n": 342, "cpu_ns": 35671.12280701754, "wall_ns": 35690.087719298244, "cold_ns": 43752}, "zeros/1048576/compress1": {"n": 24, "cpu_ns": 602945.5416666666, "wall_ns": 602671.7083333334, "cold_ns": 850546}, "zeros/1048576/compress6": {"n": 23, "cpu_ns": 695815.9130434783, "wall_ns": 695523.0, "cold_ns": 509060}, "zeros/1048713/decompress": {"n": 36, "cpu_ns": 454588.97222222225, "wall_ns": 462984.69444444444, "cold_ns": 668703}, "zeros/1048713/private-decompress": {"n": 54, "cpu_ns": 401996.3333333333, "wall_ns": 401894.3333333333, "cold_ns": 428446}, "zeros/1048713/stream-decompress": {"n": 40, "cpu_ns": 472364.525, "wall_ns": 472247.375, "cold_ns": 411202}, "zeros/16777353/decompress": {"n": 1, "cpu_ns": 16533362.0, "wall_ns": 16526772.0, "cold_ns": 22573229}, "zeros/16777353/private-decompress": {"n": 2, "cpu_ns": 14587102.5, "wall_ns": 14583016.0, "cold_ns": 16119717}, "zeros/16777353/stream-decompress": {"n": 2, "cpu_ns": 16211291.5, "wall_ns": 16207346.5, "cold_ns": 17377139}}}, {"repeat": 5, "variant": "bytesio-hybrid-eof", "cases": {"fastq/1024/decompress": {"n": 307, "cpu_ns": 5672.879478827362, "wall_ns": 5662.172638436482, "cold_ns": 37134}, "fastq/1024/private-decompress": {"n": 1022, "cpu_ns": 8688.574363992173, "wall_ns": 8684.198630136987, "cold_ns": 14594}, "fastq/1024/stream-decompress": {"n": 730, "cpu_ns": 7556.713698630137, "wall_ns": 7551.567123287671, "cold_ns": 22314}, "fastq/1024/compress1": {"n": 105, "cpu_ns": 12717.409523809523, "wall_ns": 12699.466666666667, "cold_ns": 141687}, "fastq/1024/compress6": {"n": 394, "cpu_ns": 22540.743654822334, "wall_ns": 22508.52538071066, "cold_ns": 38533}, "fastq/65536/decompress": {"n": 50, "cpu_ns": 289066.66, "wall_ns": 288973.98, "cold_ns": 272128}, "fastq/65536/private-decompress": {"n": 42, "cpu_ns": 258997.47619047618, "wall_ns": 258890.92857142858, "cold_ns": 256042}, "fastq/65536/stream-decompress": {"n": 53, "cpu_ns": 267554.3396226415, "wall_ns": 267477.9811320755, "cold_ns": 329756}, "fastq/65536/compress1": {"n": 26, "cpu_ns": 440696.3076923077, "wall_ns": 440180.8846153846, "cold_ns": 689187}, "fastq/65536/compress6": {"n": 10, "cpu_ns": 1610312.7, "wall_ns": 1609808.0, "cold_ns": 1679855}, "fastq/1048576/compress1": {"n": 2, "cpu_ns": 8554305.5, "wall_ns": 8551236.5, "cold_ns": 8314416}, "fastq/1048576/compress6": {"n": 1, "cpu_ns": 29997786.0, "wall_ns": 29991748.0, "cold_ns": 31360623}, "fastq/1048713/decompress": {"n": 4, "cpu_ns": 5144099.75, "wall_ns": 5142718.25, "cold_ns": 4790459}, "fastq/1048713/private-decompress": {"n": 4, "cpu_ns": 5019863.5, "wall_ns": 5025129.75, "cold_ns": 4647604}, "fastq/1048713/stream-decompress": {"n": 4, "cpu_ns": 5845971.5, "wall_ns": 5844833.5, "cold_ns": 4415663}, "fastq/16777353/decompress": {"n": 1, "cpu_ns": 80219214.0, "wall_ns": 80212939.0, "cold_ns": 69148810}, "fastq/16777353/private-decompress": {"n": 1, "cpu_ns": 76048755.0, "wall_ns": 76051391.0, "cold_ns": 70220346}, "fastq/16777353/stream-decompress": {"n": 1, "cpu_ns": 75116051.0, "wall_ns": 75123154.0, "cold_ns": 75902085}, "python/1024/decompress": {"n": 562, "cpu_ns": 5633.866548042704, "wall_ns": 5626.734875444839, "cold_ns": 26780}, "python/1024/private-decompress": {"n": 618, "cpu_ns": 5963.228155339806, "wall_ns": 5957.511326860841, "cold_ns": 15913}, "python/1024/stream-decompress": {"n": 815, "cpu_ns": 5706.925153374234, "wall_ns": 5704.912883435582, "cold_ns": 11817}, "python/1024/compress1": {"n": 443, "cpu_ns": 12537.880361173815, "wall_ns": 12528.595936794582, "cold_ns": 19710}, "python/1024/compress6": {"n": 281, "cpu_ns": 22817.67259786477, "wall_ns": 22804.160142348755, "cold_ns": 48406}, "python/65536/decompress": {"n": 124, "cpu_ns": 75738.66129032258, "wall_ns": 75698.99193548386, "cold_ns": 94092}, "python/65536/private-decompress": {"n": 148, "cpu_ns": 73038.3445945946, "wall_ns": 73008.98648648648, "cold_ns": 106706}, "python/65536/stream-decompress": {"n": 150, "cpu_ns": 76527.17333333334, "wall_ns": 76498.96, "cold_ns": 93748}, "python/65536/compress1": {"n": 59, "cpu_ns": 177207.61016949153, "wall_ns": 177132.13559322033, "cold_ns": 182143}, "python/65536/compress6": {"n": 21, "cpu_ns": 488361.0, "wall_ns": 488140.71428571426, "cold_ns": 483803}, "python/1048576/compress1": {"n": 6, "cpu_ns": 2089530.1666666667, "wall_ns": 2088425.1666666667, "cold_ns": 2435235}, "python/1048576/compress6": {"n": 3, "cpu_ns": 4937060.333333333, "wall_ns": 4935154.0, "cold_ns": 5867057}, "python/1048713/decompress": {"n": 33, "cpu_ns": 417095.69696969696, "wall_ns": 416924.0909090909, "cold_ns": 415429}, "python/1048713/private-decompress": {"n": 43, "cpu_ns": 345032.20930232556, "wall_ns": 344920.5581395349, "cold_ns": 446604}, "python/1048713/stream-decompress": {"n": 35, "cpu_ns": 456434.5142857143, "wall_ns": 456242.17142857146, "cold_ns": 446930}, "python/16777353/decompress": {"n": 1, "cpu_ns": 24006912.0, "wall_ns": 24000978.0, "cold_ns": 28664534}, "python/16777353/private-decompress": {"n": 1, "cpu_ns": 21161508.0, "wall_ns": 21155924.0, "cold_ns": 22471382}, "python/16777353/stream-decompress": {"n": 1, "cpu_ns": 22502058.0, "wall_ns": 22505298.0, "cold_ns": 22876177}, "random/1024/decompress": {"n": 955, "cpu_ns": 933.896335078534, "wall_ns": 931.2282722513089, "cold_ns": 19154}, "random/1024/private-decompress": {"n": 1175, "cpu_ns": 1447.7251063829788, "wall_ns": 1455.9336170212766, "cold_ns": 14354}, "random/1024/stream-decompress": {"n": 1256, "cpu_ns": 1249.7221337579617, "wall_ns": 1248.7070063694268, "cold_ns": 7039}, "random/1024/compress1": {"n": 370, "cpu_ns": 15569.724324324325, "wall_ns": 15554.678378378378, "cold_ns": 99248}, "random/1024/compress6": {"n": 178, "cpu_ns": 36050.31460674157, "wall_ns": 36027.16292134832, "cold_ns": 81659}, "random/65536/decompress": {"n": 422, "cpu_ns": 12839.412322274882, "wall_ns": 12834.225118483413, "cold_ns": 57458}, "random/65536/private-decompress": {"n": 477, "cpu_ns": 19956.83647798742, "wall_ns": 19969.473794549267, "cold_ns": 20642}, "random/65536/stream-decompress": {"n": 509, "cpu_ns": 16270.302554027505, "wall_ns": 16261.371316306484, "cold_ns": 38975}, "random/65536/compress1": {"n": 14, "cpu_ns": 849191.0, "wall_ns": 848799.8571428572, "cold_ns": 860739}, "random/65536/compress6": {"n": 8, "cpu_ns": 1463825.25, "wall_ns": 1463226.875, "cold_ns": 1195395}, "random/1048576/compress1": {"n": 2, "cpu_ns": 13210662.5, "wall_ns": 13207659.0, "cold_ns": 14325524}, "random/1048576/compress6": {"n": 1, "cpu_ns": 23417108.0, "wall_ns": 23411578.0, "cold_ns": 21830479}, "random/1048713/decompress": {"n": 35, "cpu_ns": 207862.8, "wall_ns": 207681.7142857143, "cold_ns": 267801}, "random/1048713/private-decompress": {"n": 122, "cpu_ns": 194920.37704918033, "wall_ns": 194864.80327868852, "cold_ns": 239878}, "random/1048713/stream-decompress": {"n": 59, "cpu_ns": 250593.42372881356, "wall_ns": 250490.66101694916, "cold_ns": 409128}, "random/16777353/decompress": {"n": 1, "cpu_ns": 25042921.0, "wall_ns": 25037018.0, "cold_ns": 30704132}, "random/16777353/private-decompress": {"n": 2, "cpu_ns": 24926658.0, "wall_ns": 24927212.0, "cold_ns": 22223337}, "random/16777353/stream-decompress": {"n": 2, "cpu_ns": 25252095.5, "wall_ns": 25254454.0, "cold_ns": 23762123}, "zeros/1024/decompress": {"n": 766, "cpu_ns": 711.5182767624021, "wall_ns": 709.4464751958225, "cold_ns": 20019}, "zeros/1024/private-decompress": {"n": 1406, "cpu_ns": 1442.2894736842106, "wall_ns": 1441.0782361308677, "cold_ns": 9938}, "zeros/1024/stream-decompress": {"n": 1391, "cpu_ns": 1375.8727534148095, "wall_ns": 1374.5427749820274, "cold_ns": 6357}, "zeros/1024/compress1": {"n": 1062, "cpu_ns": 8644.834274952918, "wall_ns": 8639.729755178907, "cold_ns": 72579}, "zeros/1024/compress6": {"n": 1065, "cpu_ns": 8401.01220657277, "wall_ns": 8396.222535211267, "cold_ns": 35971}, "zeros/65536/decompress": {"n": 555, "cpu_ns": 21479.87207207207, "wall_ns": 21484.6, "cold_ns": 59706}, "zeros/65536/private-decompress": {"n": 712, "cpu_ns": 20361.56179775281, "wall_ns": 20355.58286516854, "cold_ns": 30784}, "zeros/65536/stream-decompress": {"n": 836, "cpu_ns": 22829.851674641148, "wall_ns": 22824.657894736843, "cold_ns": 26765}, "zeros/65536/compress1": {"n": 100, "cpu_ns": 28073.64, "wall_ns": 27994.63, "cold_ns": 80348}, "zeros/65536/compress6": {"n": 342, "cpu_ns": 41438.37134502924, "wall_ns": 41422.771929824565, "cold_ns": 65709}, "zeros/1048576/compress1": {"n": 24, "cpu_ns": 514465.6666666667, "wall_ns": 514195.3333333333, "cold_ns": 672092}, "zeros/1048576/compress6": {"n": 23, "cpu_ns": 525333.4347826086, "wall_ns": 525023.6521739131, "cold_ns": 820351}, "zeros/1048713/decompress": {"n": 36, "cpu_ns": 315013.5, "wall_ns": 314845.6388888889, "cold_ns": 784319}, "zeros/1048713/private-decompress": {"n": 54, "cpu_ns": 267545.25925925927, "wall_ns": 267457.27777777775, "cold_ns": 290595}, "zeros/1048713/stream-decompress": {"n": 40, "cpu_ns": 333588.65, "wall_ns": 333781.0, "cold_ns": 299057}, "zeros/16777353/decompress": {"n": 1, "cpu_ns": 23051946.0, "wall_ns": 23046185.0, "cold_ns": 29754844}, "zeros/16777353/private-decompress": {"n": 2, "cpu_ns": 21233534.0, "wall_ns": 21226570.0, "cold_ns": 21982630}, "zeros/16777353/stream-decompress": {"n": 2, "cpu_ns": 22541030.0, "wall_ns": 22538432.0, "cold_ns": 21907216}}}, {"repeat": 5, "variant": "segmented-eof", "cases": {"fastq/1024/decompress": {"n": 307, "cpu_ns": 5777.674267100977, "wall_ns": 5766.967426710098, "cold_ns": 37382}, "fastq/1024/private-decompress": {"n": 1022, "cpu_ns": 7049.138943248532, "wall_ns": 7045.214285714285, "cold_ns": 15735}, "fastq/1024/stream-decompress": {"n": 730, "cpu_ns": 6548.941095890411, "wall_ns": 6545.604109589041, "cold_ns": 15306}, "fastq/1024/compress1": {"n": 105, "cpu_ns": 12244.838095238096, "wall_ns": 12226.714285714286, "cold_ns": 144889}, "fastq/1024/compress6": {"n": 394, "cpu_ns": 30520.355329949238, "wall_ns": 30510.855329949238, "cold_ns": 38894}, "fastq/65536/decompress": {"n": 50, "cpu_ns": 275034.38, "wall_ns": 274954.86, "cold_ns": 277535}, "fastq/65536/private-decompress": {"n": 42, "cpu_ns": 255093.57142857142, "wall_ns": 254985.19047619047, "cold_ns": 272006}, "fastq/65536/stream-decompress": {"n": 53, "cpu_ns": 254305.64150943398, "wall_ns": 254216.4150943396, "cold_ns": 348652}, "fastq/65536/compress1": {"n": 26, "cpu_ns": 476357.07692307694, "wall_ns": 476485.3076923077, "cold_ns": 810044}, "fastq/65536/compress6": {"n": 10, "cpu_ns": 1675229.9, "wall_ns": 1674708.3, "cold_ns": 1560098}, "fastq/1048576/compress1": {"n": 2, "cpu_ns": 8929722.0, "wall_ns": 8927254.0, "cold_ns": 8864801}, "fastq/1048576/compress6": {"n": 1, "cpu_ns": 31643916.0, "wall_ns": 31637952.0, "cold_ns": 32321074}, "fastq/1048713/decompress": {"n": 4, "cpu_ns": 4193786.0, "wall_ns": 4192736.0, "cold_ns": 3979877}, "fastq/1048713/private-decompress": {"n": 4, "cpu_ns": 4281090.75, "wall_ns": 4280000.75, "cold_ns": 3798681}, "fastq/1048713/stream-decompress": {"n": 4, "cpu_ns": 4245814.0, "wall_ns": 4247295.75, "cold_ns": 4488098}, "fastq/16777353/decompress": {"n": 1, "cpu_ns": 73069848.0, "wall_ns": 73070245.0, "cold_ns": 73173242}, "fastq/16777353/private-decompress": {"n": 1, "cpu_ns": 71830392.0, "wall_ns": 71836917.0, "cold_ns": 72156862}, "fastq/16777353/stream-decompress": {"n": 1, "cpu_ns": 84650843.0, "wall_ns": 84670063.0, "cold_ns": 76081314}, "python/1024/decompress": {"n": 562, "cpu_ns": 7387.836298932384, "wall_ns": 7376.765124555161, "cold_ns": 33940}, "python/1024/private-decompress": {"n": 618, "cpu_ns": 7609.47572815534, "wall_ns": 7602.739482200647, "cold_ns": 22304}, "python/1024/stream-decompress": {"n": 815, "cpu_ns": 7227.923926380368, "wall_ns": 7220.841717791411, "cold_ns": 12105}, "python/1024/compress1": {"n": 443, "cpu_ns": 12063.909706546276, "wall_ns": 12050.64559819413, "cold_ns": 142369}, "python/1024/compress6": {"n": 281, "cpu_ns": 22013.569395017792, "wall_ns": 21998.576512455515, "cold_ns": 57164}, "python/65536/decompress": {"n": 124, "cpu_ns": 81248.45967741935, "wall_ns": 81204.23387096774, "cold_ns": 88086}, "python/65536/private-decompress": {"n": 148, "cpu_ns": 69175.71621621621, "wall_ns": 69142.86486486487, "cold_ns": 74077}, "python/65536/stream-decompress": {"n": 150, "cpu_ns": 79662.38, "wall_ns": 79632.78, "cold_ns": 73679}, "python/65536/compress1": {"n": 59, "cpu_ns": 175535.83050847458, "wall_ns": 175433.38983050847, "cold_ns": 250636}, "python/65536/compress6": {"n": 21, "cpu_ns": 609046.1904761905, "wall_ns": 608767.1904761905, "cold_ns": 631544}, "python/1048576/compress1": {"n": 6, "cpu_ns": 2378296.8333333335, "wall_ns": 2375724.8333333335, "cold_ns": 2175267}, "python/1048576/compress6": {"n": 3, "cpu_ns": 4796008.0, "wall_ns": 4793827.666666667, "cold_ns": 5081280}, "python/1048713/decompress": {"n": 33, "cpu_ns": 386380.9090909091, "wall_ns": 386180.6060606061, "cold_ns": 562178}, "python/1048713/private-decompress": {"n": 43, "cpu_ns": 315170.511627907, "wall_ns": 315283.8604651163, "cold_ns": 344084}, "python/1048713/stream-decompress": {"n": 35, "cpu_ns": 412046.9428571428, "wall_ns": 411894.2571428571, "cold_ns": 411587}, "python/16777353/decompress": {"n": 1, "cpu_ns": 28174072.0, "wall_ns": 28177205.0, "cold_ns": 25542103}, "python/16777353/private-decompress": {"n": 1, "cpu_ns": 26667698.0, "wall_ns": 26668023.0, "cold_ns": 23518255}, "python/16777353/stream-decompress": {"n": 1, "cpu_ns": 27710464.0, "wall_ns": 27714773.0, "cold_ns": 25145160}, "random/1024/decompress": {"n": 955, "cpu_ns": 1609.2722513089004, "wall_ns": 1606.5507853403142, "cold_ns": 14308}, "random/1024/private-decompress": {"n": 1175, "cpu_ns": 3027.204255319149, "wall_ns": 3025.156595744681, "cold_ns": 11682}, "random/1024/stream-decompress": {"n": 1256, "cpu_ns": 2980.4092356687897, "wall_ns": 2978.5390127388537, "cold_ns": 10128}, "random/1024/compress1": {"n": 370, "cpu_ns": 24810.762162162162, "wall_ns": 24796.818918918918, "cold_ns": 34599}, "random/1024/compress6": {"n": 178, "cpu_ns": 61593.752808988764, "wall_ns": 61562.83707865168, "cold_ns": 87761}, "random/65536/decompress": {"n": 422, "cpu_ns": 11087.047393364928, "wall_ns": 11082.609004739337, "cold_ns": 27944}, "random/65536/private-decompress": {"n": 477, "cpu_ns": 11180.318658280923, "wall_ns": 11171.123689727463, "cold_ns": 18542}, "random/65536/stream-decompress": {"n": 509, "cpu_ns": 12699.664047151276, "wall_ns": 12692.758349705304, "cold_ns": 29036}, "random/65536/compress1": {"n": 14, "cpu_ns": 665572.7142857143, "wall_ns": 665292.4285714285, "cold_ns": 622053}, "random/65536/compress6": {"n": 8, "cpu_ns": 1186180.125, "wall_ns": 1185627.0, "cold_ns": 1247668}, "random/1048576/compress1": {"n": 2, "cpu_ns": 12803950.5, "wall_ns": 12804296.0, "cold_ns": 12226510}, "random/1048576/compress6": {"n": 1, "cpu_ns": 24325959.0, "wall_ns": 24318530.0, "cold_ns": 21295529}, "random/1048713/decompress": {"n": 35, "cpu_ns": 229947.17142857143, "wall_ns": 229769.37142857144, "cold_ns": 243733}, "random/1048713/private-decompress": {"n": 122, "cpu_ns": 145857.83606557376, "wall_ns": 145740.12295081967, "cold_ns": 238585}, "random/1048713/stream-decompress": {"n": 59, "cpu_ns": 215815.83050847458, "wall_ns": 215720.30508474575, "cold_ns": 315142}, "random/16777353/decompress": {"n": 1, "cpu_ns": 5404097.0, "wall_ns": 5409674.0, "cold_ns": 15698114}, "random/16777353/private-decompress": {"n": 2, "cpu_ns": 5058991.5, "wall_ns": 5054435.5, "cold_ns": 4781442}, "random/16777353/stream-decompress": {"n": 2, "cpu_ns": 5675754.0, "wall_ns": 5672302.0, "cold_ns": 6306032}, "zeros/1024/decompress": {"n": 766, "cpu_ns": 708.896866840731, "wall_ns": 706.8041775456919, "cold_ns": 20541}, "zeros/1024/private-decompress": {"n": 1406, "cpu_ns": 1379.5945945945946, "wall_ns": 1378.5362731152204, "cold_ns": 11212}, "zeros/1024/stream-decompress": {"n": 1391, "cpu_ns": 1326.7879223580157, "wall_ns": 1325.706685837527, "cold_ns": 6472}, "zeros/1024/compress1": {"n": 1062, "cpu_ns": 6410.7080979284365, "wall_ns": 6407.393596986817, "cold_ns": 82519}, "zeros/1024/compress6": {"n": 1065, "cpu_ns": 7884.743661971831, "wall_ns": 7880.170892018779, "cold_ns": 19247}, "zeros/65536/decompress": {"n": 555, "cpu_ns": 17148.05225225225, "wall_ns": 17140.349549549548, "cold_ns": 34246}, "zeros/65536/private-decompress": {"n": 712, "cpu_ns": 14287.801966292134, "wall_ns": 14282.441011235955, "cold_ns": 23148}, "zeros/65536/stream-decompress": {"n": 836, "cpu_ns": 17349.4509569378, "wall_ns": 17344.6004784689, "cold_ns": 21829}, "zeros/65536/compress1": {"n": 100, "cpu_ns": 26492.44, "wall_ns": 26463.6, "cold_ns": 69809}, "zeros/65536/compress6": {"n": 342, "cpu_ns": 40069.45321637427, "wall_ns": 40052.89473684211, "cold_ns": 58302}, "zeros/1048576/compress1": {"n": 24, "cpu_ns": 490488.7083333333, "wall_ns": 490219.75, "cold_ns": 602150}, "zeros/1048576/compress6": {"n": 23, "cpu_ns": 563879.2173913043, "wall_ns": 563645.0434782609, "cold_ns": 489781}, "zeros/1048713/decompress": {"n": 36, "cpu_ns": 235267.27777777778, "wall_ns": 235089.27777777778, "cold_ns": 516154}, "zeros/1048713/private-decompress": {"n": 54, "cpu_ns": 158715.90740740742, "wall_ns": 158624.42592592593, "cold_ns": 242245}, "zeros/1048713/stream-decompress": {"n": 40, "cpu_ns": 242838.8, "wall_ns": 242699.35, "cold_ns": 204509}, "zeros/16777353/decompress": {"n": 1, "cpu_ns": 5348418.0, "wall_ns": 5354769.0, "cold_ns": 18266592}, "zeros/16777353/private-decompress": {"n": 2, "cpu_ns": 5807149.0, "wall_ns": 5803734.5, "cold_ns": 4163159}, "zeros/16777353/stream-decompress": {"n": 2, "cpu_ns": 5794879.0, "wall_ns": 5790742.5, "cold_ns": 5528164}}}, {"repeat": 6, "variant": "segmented-eof", "cases": {"fastq/1024/decompress": {"n": 307, "cpu_ns": 7675.224755700326, "wall_ns": 7655.28990228013, "cold_ns": 50411}, "fastq/1024/private-decompress": {"n": 1022, "cpu_ns": 6913.757338551859, "wall_ns": 6909.575342465753, "cold_ns": 21589}, "fastq/1024/stream-decompress": {"n": 730, "cpu_ns": 7629.301369863014, "wall_ns": 7619.450684931507, "cold_ns": 14712}, "fastq/1024/compress1": {"n": 105, "cpu_ns": 13816.161904761904, "wall_ns": 13776.580952380953, "cold_ns": 166826}, "fastq/1024/compress6": {"n": 394, "cpu_ns": 21641.23350253807, "wall_ns": 21629.837563451776, "cold_ns": 47259}, "fastq/65536/decompress": {"n": 50, "cpu_ns": 257862.14, "wall_ns": 257775.1, "cold_ns": 266978}, "fastq/65536/private-decompress": {"n": 42, "cpu_ns": 253935.38095238095, "wall_ns": 253843.30952380953, "cold_ns": 263578}, "fastq/65536/stream-decompress": {"n": 53, "cpu_ns": 246127.6037735849, "wall_ns": 246030.18867924527, "cold_ns": 292386}, "fastq/65536/compress1": {"n": 26, "cpu_ns": 439941.23076923075, "wall_ns": 439745.1538461539, "cold_ns": 552834}, "fastq/65536/compress6": {"n": 10, "cpu_ns": 1775522.1, "wall_ns": 1775008.1, "cold_ns": 1550398}, "fastq/1048576/compress1": {"n": 2, "cpu_ns": 9185896.5, "wall_ns": 9183348.0, "cold_ns": 8269307}, "fastq/1048576/compress6": {"n": 1, "cpu_ns": 30988082.0, "wall_ns": 30989610.0, "cold_ns": 32449959}, "fastq/1048713/decompress": {"n": 4, "cpu_ns": 4464209.25, "wall_ns": 4463021.0, "cold_ns": 4176366}, "fastq/1048713/private-decompress": {"n": 4, "cpu_ns": 4653143.75, "wall_ns": 4651955.25, "cold_ns": 3728382}, "fastq/1048713/stream-decompress": {"n": 4, "cpu_ns": 4502168.75, "wall_ns": 4504705.75, "cold_ns": 4311811}, "fastq/16777353/decompress": {"n": 1, "cpu_ns": 73591071.0, "wall_ns": 73594298.0, "cold_ns": 73824187}, "fastq/16777353/private-decompress": {"n": 1, "cpu_ns": 73341563.0, "wall_ns": 73336016.0, "cold_ns": 70577624}, "fastq/16777353/stream-decompress": {"n": 1, "cpu_ns": 73558517.0, "wall_ns": 73553369.0, "cold_ns": 71232460}, "python/1024/decompress": {"n": 562, "cpu_ns": 5001.638790035588, "wall_ns": 4996.129893238434, "cold_ns": 22235}, "python/1024/private-decompress": {"n": 618, "cpu_ns": 6682.10355987055, "wall_ns": 6662.309061488673, "cold_ns": 16864}, "python/1024/stream-decompress": {"n": 815, "cpu_ns": 6391.00736196319, "wall_ns": 6386.1141104294475, "cold_ns": 12303}, "python/1024/compress1": {"n": 443, "cpu_ns": 10940.10158013544, "wall_ns": 10935.866817155757, "cold_ns": 87728}, "python/1024/compress6": {"n": 281, "cpu_ns": 23438.09252669039, "wall_ns": 23421.508896797153, "cold_ns": 42616}, "python/65536/decompress": {"n": 124, "cpu_ns": 69332.09677419355, "wall_ns": 69298.70967741935, "cold_ns": 128191}, "python/65536/private-decompress": {"n": 148, "cpu_ns": 80997.21621621621, "wall_ns": 80968.4054054054, "cold_ns": 92776}, "python/65536/stream-decompress": {"n": 150, "cpu_ns": 83697.6, "wall_ns": 83669.51333333334, "cold_ns": 70944}, "python/65536/compress1": {"n": 59, "cpu_ns": 164649.3220338983, "wall_ns": 164574.40677966102, "cold_ns": 223112}, "python/65536/compress6": {"n": 21, "cpu_ns": 496259.95238095237, "wall_ns": 495975.71428571426, "cold_ns": 530451}, "python/1048576/compress1": {"n": 6, "cpu_ns": 2126624.0, "wall_ns": 2126690.5, "cold_ns": 2291517}, "python/1048576/compress6": {"n": 3, "cpu_ns": 4860611.333333333, "wall_ns": 4858712.333333333, "cold_ns": 4942390}, "python/1048713/decompress": {"n": 33, "cpu_ns": 318352.9393939394, "wall_ns": 318169.3939393939, "cold_ns": 749272}, "python/1048713/private-decompress": {"n": 43, "cpu_ns": 244751.39534883722, "wall_ns": 244635.81395348837, "cold_ns": 285749}, "python/1048713/stream-decompress": {"n": 35, "cpu_ns": 304685.4857142857, "wall_ns": 304560.77142857143, "cold_ns": 266854}, "python/16777353/decompress": {"n": 1, "cpu_ns": 19148944.0, "wall_ns": 19143095.0, "cold_ns": 16546771}, "python/16777353/private-decompress": {"n": 1, "cpu_ns": 17468408.0, "wall_ns": 17462871.0, "cold_ns": 16028217}, "python/16777353/stream-decompress": {"n": 1, "cpu_ns": 21710229.0, "wall_ns": 21711403.0, "cold_ns": 16962379}, "random/1024/decompress": {"n": 955, "cpu_ns": 605.4314136125654, "wall_ns": 603.7539267015707, "cold_ns": 10873}, "random/1024/private-decompress": {"n": 1175, "cpu_ns": 1089.5514893617021, "wall_ns": 1088.415319148936, "cold_ns": 7921}, "random/1024/stream-decompress": {"n": 1256, "cpu_ns": 1196.28025477707, "wall_ns": 1195.343949044586, "cold_ns": 5812}, "random/1024/compress1": {"n": 370, "cpu_ns": 15719.845945945946, "wall_ns": 15708.58918918919, "cold_ns": 22161}, "random/1024/compress6": {"n": 178, "cpu_ns": 35043.910112359554, "wall_ns": 35021.331460674155, "cold_ns": 73649}, "random/65536/decompress": {"n": 422, "cpu_ns": 13054.644549763034, "wall_ns": 13044.037914691944, "cold_ns": 28295}, "random/65536/private-decompress": {"n": 477, "cpu_ns": 11385.672955974842, "wall_ns": 11376.423480083857, "cold_ns": 24459}, "random/65536/stream-decompress": {"n": 509, "cpu_ns": 13672.65029469548, "wall_ns": 13663.941060903733, "cold_ns": 30078}, "random/65536/compress1": {"n": 14, "cpu_ns": 746123.0, "wall_ns": 745740.2857142857, "cold_ns": 611424}, "random/65536/compress6": {"n": 8, "cpu_ns": 1351476.0, "wall_ns": 1350818.5, "cold_ns": 1266926}, "random/1048576/compress1": {"n": 2, "cpu_ns": 12639184.0, "wall_ns": 12635916.5, "cold_ns": 12806173}, "random/1048576/compress6": {"n": 1, "cpu_ns": 21475115.0, "wall_ns": 21478026.0, "cold_ns": 23028598}, "random/1048713/decompress": {"n": 35, "cpu_ns": 200151.42857142858, "wall_ns": 200002.42857142858, "cold_ns": 246013}, "random/1048713/private-decompress": {"n": 122, "cpu_ns": 134043.54098360657, "wall_ns": 134080.0, "cold_ns": 193121}, "random/1048713/stream-decompress": {"n": 59, "cpu_ns": 190083.6779661017, "wall_ns": 189999.59322033898, "cold_ns": 218341}, "random/16777353/decompress": {"n": 1, "cpu_ns": 5847645.0, "wall_ns": 5851047.0, "cold_ns": 15884904}, "random/16777353/private-decompress": {"n": 2, "cpu_ns": 4907210.5, "wall_ns": 4903500.0, "cold_ns": 4309497}, "random/16777353/stream-decompress": {"n": 2, "cpu_ns": 5984722.0, "wall_ns": 5987373.0, "cold_ns": 5672823}, "zeros/1024/decompress": {"n": 766, "cpu_ns": 768.2650130548303, "wall_ns": 765.8237597911227, "cold_ns": 21480}, "zeros/1024/private-decompress": {"n": 1406, "cpu_ns": 1322.2005689900427, "wall_ns": 1320.3990042674254, "cold_ns": 10980}, "zeros/1024/stream-decompress": {"n": 1391, "cpu_ns": 1517.805176132279, "wall_ns": 1516.413371675054, "cold_ns": 7044}, "zeros/1024/compress1": {"n": 1062, "cpu_ns": 6406.664783427495, "wall_ns": 6404.807909604519, "cold_ns": 77781}, "zeros/1024/compress6": {"n": 1065, "cpu_ns": 8524.083568075117, "wall_ns": 8519.50516431925, "cold_ns": 16772}, "zeros/65536/decompress": {"n": 555, "cpu_ns": 14878.497297297297, "wall_ns": 14871.468468468469, "cold_ns": 34333}, "zeros/65536/private-decompress": {"n": 712, "cpu_ns": 15366.442415730337, "wall_ns": 15361.220505617977, "cold_ns": 22634}, "zeros/65536/stream-decompress": {"n": 836, "cpu_ns": 18669.840909090908, "wall_ns": 18677.930622009568, "cold_ns": 29643}, "zeros/65536/compress1": {"n": 100, "cpu_ns": 26001.79, "wall_ns": 25979.34, "cold_ns": 73633}, "zeros/65536/compress6": {"n": 342, "cpu_ns": 38711.26608187135, "wall_ns": 38697.836257309944, "cold_ns": 41661}, "zeros/1048576/compress1": {"n": 24, "cpu_ns": 521868.4166666667, "wall_ns": 521591.375, "cold_ns": 602678}, "zeros/1048576/compress6": {"n": 23, "cpu_ns": 660721.6086956522, "wall_ns": 660498.4347826086, "cold_ns": 497656}, "zeros/1048713/decompress": {"n": 36, "cpu_ns": 217493.11111111112, "wall_ns": 217361.52777777778, "cold_ns": 511326}, "zeros/1048713/private-decompress": {"n": 54, "cpu_ns": 142946.87037037036, "wall_ns": 142868.77777777778, "cold_ns": 164982}, "zeros/1048713/stream-decompress": {"n": 40, "cpu_ns": 228929.325, "wall_ns": 228815.85, "cold_ns": 210001}, "zeros/16777353/decompress": {"n": 1, "cpu_ns": 7154350.0, "wall_ns": 7144638.0, "cold_ns": 16469595}, "zeros/16777353/private-decompress": {"n": 2, "cpu_ns": 5120440.5, "wall_ns": 5116262.0, "cold_ns": 4524201}, "zeros/16777353/stream-decompress": {"n": 2, "cpu_ns": 5750396.0, "wall_ns": 5746525.5, "cold_ns": 5607935}}}, {"repeat": 6, "variant": "bytesio-hybrid-eof", "cases": {"fastq/1024/decompress": {"n": 307, "cpu_ns": 5804.811074918567, "wall_ns": 5795.263843648208, "cold_ns": 35016}, "fastq/1024/private-decompress": {"n": 1022, "cpu_ns": 6961.326810176125, "wall_ns": 6956.10469667319, "cold_ns": 14222}, "fastq/1024/stream-decompress": {"n": 730, "cpu_ns": 7162.428767123288, "wall_ns": 7156.919178082192, "cold_ns": 23970}, "fastq/1024/compress1": {"n": 105, "cpu_ns": 14310.171428571428, "wall_ns": 14290.47619047619, "cold_ns": 152369}, "fastq/1024/compress6": {"n": 394, "cpu_ns": 20383.002538071065, "wall_ns": 20373.74111675127, "cold_ns": 40304}, "fastq/65536/decompress": {"n": 50, "cpu_ns": 254147.28, "wall_ns": 254050.76, "cold_ns": 340321}, "fastq/65536/private-decompress": {"n": 42, "cpu_ns": 263071.04761904763, "wall_ns": 262950.04761904763, "cold_ns": 310414}, "fastq/65536/stream-decompress": {"n": 53, "cpu_ns": 283241.6037735849, "wall_ns": 283421.4528301887, "cold_ns": 313948}, "fastq/65536/compress1": {"n": 26, "cpu_ns": 468618.6538461539, "wall_ns": 468445.8076923077, "cold_ns": 644100}, "fastq/65536/compress6": {"n": 10, "cpu_ns": 1723295.8, "wall_ns": 1722761.6, "cold_ns": 2308205}, "fastq/1048576/compress1": {"n": 2, "cpu_ns": 9184707.0, "wall_ns": 9181400.5, "cold_ns": 11035902}, "fastq/1048576/compress6": {"n": 1, "cpu_ns": 30251485.0, "wall_ns": 30245926.0, "cold_ns": 32615251}, "fastq/1048713/decompress": {"n": 4, "cpu_ns": 4680704.75, "wall_ns": 4679675.25, "cold_ns": 5314665}, "fastq/1048713/private-decompress": {"n": 4, "cpu_ns": 4612782.75, "wall_ns": 4615288.0, "cold_ns": 4610893}, "fastq/1048713/stream-decompress": {"n": 4, "cpu_ns": 4761817.25, "wall_ns": 4760685.25, "cold_ns": 4845084}, "fastq/16777353/decompress": {"n": 1, "cpu_ns": 80666670.0, "wall_ns": 80676950.0, "cold_ns": 72148787}, "fastq/16777353/private-decompress": {"n": 1, "cpu_ns": 72068556.0, "wall_ns": 72063523.0, "cold_ns": 75422630}, "fastq/16777353/stream-decompress": {"n": 1, "cpu_ns": 75628659.0, "wall_ns": 75623270.0, "cold_ns": 72985661}, "python/1024/decompress": {"n": 562, "cpu_ns": 5065.895017793594, "wall_ns": 5060.8291814946615, "cold_ns": 26262}, "python/1024/private-decompress": {"n": 618, "cpu_ns": 6485.288025889968, "wall_ns": 6477.093851132686, "cold_ns": 15307}, "python/1024/stream-decompress": {"n": 815, "cpu_ns": 6635.80490797546, "wall_ns": 6629.465030674846, "cold_ns": 17364}, "python/1024/compress1": {"n": 443, "cpu_ns": 12456.51467268623, "wall_ns": 12448.205417607223, "cold_ns": 29598}, "python/1024/compress6": {"n": 281, "cpu_ns": 19895.313167259785, "wall_ns": 19885.035587188613, "cold_ns": 34803}, "python/65536/decompress": {"n": 124, "cpu_ns": 70284.64516129032, "wall_ns": 70251.5, "cold_ns": 147963}, "python/65536/private-decompress": {"n": 148, "cpu_ns": 72484.0, "wall_ns": 72452.49324324324, "cold_ns": 72180}, "python/65536/stream-decompress": {"n": 150, "cpu_ns": 67113.42, "wall_ns": 67085.97333333333, "cold_ns": 74780}, "python/65536/compress1": {"n": 59, "cpu_ns": 173698.54237288135, "wall_ns": 173625.94915254237, "cold_ns": 187945}, "python/65536/compress6": {"n": 21, "cpu_ns": 499495.14285714284, "wall_ns": 499232.90476190473, "cold_ns": 603153}, "python/1048576/compress1": {"n": 6, "cpu_ns": 2119937.0, "wall_ns": 2119080.5, "cold_ns": 2118776}, "python/1048576/compress6": {"n": 3, "cpu_ns": 4843467.0, "wall_ns": 4841760.333333333, "cold_ns": 5226059}, "python/1048713/decompress": {"n": 33, "cpu_ns": 390666.6060606061, "wall_ns": 390530.3333333333, "cold_ns": 415272}, "python/1048713/private-decompress": {"n": 43, "cpu_ns": 372167.4651162791, "wall_ns": 372029.5581395349, "cold_ns": 334130}, "python/1048713/stream-decompress": {"n": 35, "cpu_ns": 439721.4, "wall_ns": 439567.7428571429, "cold_ns": 527275}, "python/16777353/decompress": {"n": 1, "cpu_ns": 22272505.0, "wall_ns": 22266744.0, "cold_ns": 29107228}, "python/16777353/private-decompress": {"n": 1, "cpu_ns": 21066211.0, "wall_ns": 21060925.0, "cold_ns": 19980420}, "python/16777353/stream-decompress": {"n": 1, "cpu_ns": 24158167.0, "wall_ns": 24151780.0, "cold_ns": 20536861}, "random/1024/decompress": {"n": 955, "cpu_ns": 1002.5434554973822, "wall_ns": 998.0083769633508, "cold_ns": 25190}, "random/1024/private-decompress": {"n": 1175, "cpu_ns": 2035.1063829787233, "wall_ns": 2032.3106382978724, "cold_ns": 13133}, "random/1024/stream-decompress": {"n": 1256, "cpu_ns": 1557.06050955414, "wall_ns": 1555.3694267515923, "cold_ns": 8890}, "random/1024/compress1": {"n": 370, "cpu_ns": 14553.402702702702, "wall_ns": 14543.691891891893, "cold_ns": 105988}, "random/1024/compress6": {"n": 178, "cpu_ns": 37119.769662921346, "wall_ns": 37149.629213483146, "cold_ns": 64987}, "random/65536/decompress": {"n": 422, "cpu_ns": 13176.938388625593, "wall_ns": 13167.950236966824, "cold_ns": 49417}, "random/65536/private-decompress": {"n": 477, "cpu_ns": 11971.205450733753, "wall_ns": 11965.251572327044, "cold_ns": 29998}, "random/65536/stream-decompress": {"n": 509, "cpu_ns": 16308.497053045186, "wall_ns": 16300.787819253439, "cold_ns": 23284}, "random/65536/compress1": {"n": 14, "cpu_ns": 640418.2857142857, "wall_ns": 640985.4285714285, "cold_ns": 758514}, "random/65536/compress6": {"n": 8, "cpu_ns": 1212988.25, "wall_ns": 1212417.0, "cold_ns": 1293039}, "random/1048576/compress1": {"n": 2, "cpu_ns": 13194433.0, "wall_ns": 13190878.5, "cold_ns": 15609950}, "random/1048576/compress6": {"n": 1, "cpu_ns": 22384359.0, "wall_ns": 22389724.0, "cold_ns": 22819551}, "random/1048713/decompress": {"n": 35, "cpu_ns": 233947.74285714285, "wall_ns": 234051.0, "cold_ns": 237143}, "random/1048713/private-decompress": {"n": 122, "cpu_ns": 149134.5737704918, "wall_ns": 149097.3524590164, "cold_ns": 211591}, "random/1048713/stream-decompress": {"n": 59, "cpu_ns": 210040.61016949153, "wall_ns": 209962.4406779661, "cold_ns": 236994}, "random/16777353/decompress": {"n": 1, "cpu_ns": 25194140.0, "wall_ns": 25187851.0, "cold_ns": 30078473}, "random/16777353/private-decompress": {"n": 2, "cpu_ns": 21853349.5, "wall_ns": 21850885.0, "cold_ns": 21298591}, "random/16777353/stream-decompress": {"n": 2, "cpu_ns": 24587037.0, "wall_ns": 24584126.5, "cold_ns": 22553991}, "zeros/1024/decompress": {"n": 766, "cpu_ns": 1889.074412532637, "wall_ns": 1885.5953002610966, "cold_ns": 23682}, "zeros/1024/private-decompress": {"n": 1406, "cpu_ns": 1589.8229018492177, "wall_ns": 1588.6273115220483, "cold_ns": 11626}, "zeros/1024/stream-decompress": {"n": 1391, "cpu_ns": 1438.2048885693746, "wall_ns": 1437.3191948238677, "cold_ns": 6765}, "zeros/1024/compress1": {"n": 1062, "cpu_ns": 7078.1516007532955, "wall_ns": 7073.9915254237285, "cold_ns": 77032}, "zeros/1024/compress6": {"n": 1065, "cpu_ns": 8544.184976525821, "wall_ns": 8540.773708920187, "cold_ns": 21560}, "zeros/65536/decompress": {"n": 555, "cpu_ns": 18759.374774774773, "wall_ns": 18751.922522522524, "cold_ns": 38686}, "zeros/65536/private-decompress": {"n": 712, "cpu_ns": 18664.549157303372, "wall_ns": 18658.040730337078, "cold_ns": 30639}, "zeros/65536/stream-decompress": {"n": 836, "cpu_ns": 27376.684210526317, "wall_ns": 27371.405502392343, "cold_ns": 40419}, "zeros/65536/compress1": {"n": 100, "cpu_ns": 25002.05, "wall_ns": 24983.16, "cold_ns": 73661}, "zeros/65536/compress6": {"n": 342, "cpu_ns": 43336.57894736842, "wall_ns": 43367.56432748538, "cold_ns": 41451}, "zeros/1048576/compress1": {"n": 24, "cpu_ns": 452198.5416666667, "wall_ns": 451921.875, "cold_ns": 739539}, "zeros/1048576/compress6": {"n": 23, "cpu_ns": 534343.2608695652, "wall_ns": 534098.7391304348, "cold_ns": 514690}, "zeros/1048713/decompress": {"n": 36, "cpu_ns": 349703.52777777775, "wall_ns": 350321.8611111111, "cold_ns": 694575}, "zeros/1048713/private-decompress": {"n": 54, "cpu_ns": 270045.1666666667, "wall_ns": 269960.7962962963, "cold_ns": 236818}, "zeros/1048713/stream-decompress": {"n": 40, "cpu_ns": 360397.475, "wall_ns": 360291.4, "cold_ns": 294698}, "zeros/16777353/decompress": {"n": 1, "cpu_ns": 22391359.0, "wall_ns": 22385647.0, "cold_ns": 28323040}, "zeros/16777353/private-decompress": {"n": 2, "cpu_ns": 21385253.5, "wall_ns": 21382582.5, "cold_ns": 19465184}, "zeros/16777353/stream-decompress": {"n": 2, "cpu_ns": 22606160.0, "wall_ns": 22608173.5, "cold_ns": 22941964}}}, {"repeat": 6, "variant": "baseline", "cases": {"fastq/1024/decompress": {"n": 307, "cpu_ns": 6511.732899022802, "wall_ns": 6496.693811074919, "cold_ns": 49387}, "fastq/1024/private-decompress": {"n": 1022, "cpu_ns": 6342.311154598826, "wall_ns": 6339.270058708415, "cold_ns": 15260}, "fastq/1024/stream-decompress": {"n": 730, "cpu_ns": 6298.706849315068, "wall_ns": 6304.712328767123, "cold_ns": 14346}, "fastq/1024/compress1": {"n": 105, "cpu_ns": 12801.27619047619, "wall_ns": 12782.076190476191, "cold_ns": 145390}, "fastq/1024/compress6": {"n": 394, "cpu_ns": 22130.5, "wall_ns": 22120.29695431472, "cold_ns": 48032}, "fastq/65536/decompress": {"n": 50, "cpu_ns": 277141.8, "wall_ns": 277055.94, "cold_ns": 267718}, "fastq/65536/private-decompress": {"n": 42, "cpu_ns": 237261.85714285713, "wall_ns": 237161.2142857143, "cold_ns": 298359}, "fastq/65536/stream-decompress": {"n": 53, "cpu_ns": 239302.24528301886, "wall_ns": 239204.84905660377, "cold_ns": 259333}, "fastq/65536/compress1": {"n": 26, "cpu_ns": 450125.1538461539, "wall_ns": 449940.42307692306, "cold_ns": 540267}, "fastq/65536/compress6": {"n": 10, "cpu_ns": 1633388.1, "wall_ns": 1632921.3, "cold_ns": 1551181}, "fastq/1048576/compress1": {"n": 2, "cpu_ns": 7523728.0, "wall_ns": 7520685.0, "cold_ns": 8228927}, "fastq/1048576/compress6": {"n": 1, "cpu_ns": 29259215.0, "wall_ns": 29253590.0, "cold_ns": 30316330}, "fastq/1048713/decompress": {"n": 4, "cpu_ns": 4365842.5, "wall_ns": 4364697.75, "cold_ns": 6040736}, "fastq/1048713/private-decompress": {"n": 4, "cpu_ns": 3867746.5, "wall_ns": 3864571.5, "cold_ns": 3876722}, "fastq/1048713/stream-decompress": {"n": 4, "cpu_ns": 4203920.75, "wall_ns": 4202743.0, "cold_ns": 4460398}, "fastq/16777353/decompress": {"n": 1, "cpu_ns": 73669031.0, "wall_ns": 73672760.0, "cold_ns": 59689954}, "fastq/16777353/private-decompress": {"n": 1, "cpu_ns": 62033081.0, "wall_ns": 62033688.0, "cold_ns": 60481868}, "fastq/16777353/stream-decompress": {"n": 1, "cpu_ns": 64058818.0, "wall_ns": 64060575.0, "cold_ns": 62225920}, "python/1024/decompress": {"n": 562, "cpu_ns": 5079.046263345196, "wall_ns": 5073.195729537367, "cold_ns": 21249}, "python/1024/private-decompress": {"n": 618, "cpu_ns": 6154.3624595469255, "wall_ns": 6148.864077669903, "cold_ns": 16504}, "python/1024/stream-decompress": {"n": 815, "cpu_ns": 6081.613496932516, "wall_ns": 6078.554601226994, "cold_ns": 11678}, "python/1024/compress1": {"n": 443, "cpu_ns": 10531.14446952596, "wall_ns": 10546.972911963883, "cold_ns": 20171}, "python/1024/compress6": {"n": 281, "cpu_ns": 22097.081850533807, "wall_ns": 22082.348754448398, "cold_ns": 44042}, "python/65536/decompress": {"n": 124, "cpu_ns": 64176.032258064515, "wall_ns": 64145.42741935484, "cold_ns": 83432}, "python/65536/private-decompress": {"n": 148, "cpu_ns": 66778.52027027027, "wall_ns": 66746.76351351352, "cold_ns": 67472}, "python/65536/stream-decompress": {"n": 150, "cpu_ns": 61570.96666666667, "wall_ns": 61703.54666666667, "cold_ns": 76212}, "python/65536/compress1": {"n": 59, "cpu_ns": 171020.35593220338, "wall_ns": 170921.71186440677, "cold_ns": 182844}, "python/65536/compress6": {"n": 21, "cpu_ns": 489974.28571428574, "wall_ns": 489720.61904761905, "cold_ns": 468861}, "python/1048576/compress1": {"n": 6, "cpu_ns": 2317781.3333333335, "wall_ns": 2316788.3333333335, "cold_ns": 2860599}, "python/1048576/compress6": {"n": 3, "cpu_ns": 4838933.333333333, "wall_ns": 4837059.666666667, "cold_ns": 4552646}, "python/1048713/decompress": {"n": 33, "cpu_ns": 332738.3939393939, "wall_ns": 332567.45454545453, "cold_ns": 353050}, "python/1048713/private-decompress": {"n": 43, "cpu_ns": 273338.5348837209, "wall_ns": 273227.1395348837, "cold_ns": 310964}, "python/1048713/stream-decompress": {"n": 35, "cpu_ns": 325499.54285714286, "wall_ns": 325359.45714285714, "cold_ns": 345885}, "python/16777353/decompress": {"n": 1, "cpu_ns": 12469667.0, "wall_ns": 12463947.0, "cold_ns": 17033662}, "python/16777353/private-decompress": {"n": 1, "cpu_ns": 11916936.0, "wall_ns": 11911272.0, "cold_ns": 11021386}, "python/16777353/stream-decompress": {"n": 1, "cpu_ns": 13375620.0, "wall_ns": 13369078.0, "cold_ns": 12406237}, "random/1024/decompress": {"n": 955, "cpu_ns": 573.807329842932, "wall_ns": 572.1821989528796, "cold_ns": 17340}, "random/1024/private-decompress": {"n": 1175, "cpu_ns": 1139.7472340425531, "wall_ns": 1138.7778723404256, "cold_ns": 9820}, "random/1024/stream-decompress": {"n": 1256, "cpu_ns": 1289.9108280254777, "wall_ns": 1289.0159235668789, "cold_ns": 6073}, "random/1024/compress1": {"n": 370, "cpu_ns": 15113.378378378378, "wall_ns": 15106.402702702702, "cold_ns": 21846}, "random/1024/compress6": {"n": 178, "cpu_ns": 38127.84269662921, "wall_ns": 38100.23595505618, "cold_ns": 77323}, "random/65536/decompress": {"n": 422, "cpu_ns": 10390.02606635071, "wall_ns": 10385.684834123223, "cold_ns": 25511}, "random/65536/private-decompress": {"n": 477, "cpu_ns": 8987.64360587002, "wall_ns": 8983.301886792453, "cold_ns": 17053}, "random/65536/stream-decompress": {"n": 509, "cpu_ns": 12920.787819253439, "wall_ns": 12912.744597249508, "cold_ns": 33173}, "random/65536/compress1": {"n": 14, "cpu_ns": 581019.1428571428, "wall_ns": 580863.3571428572, "cold_ns": 837196}, "random/65536/compress6": {"n": 8, "cpu_ns": 1352133.25, "wall_ns": 1351373.0, "cold_ns": 1511965}, "random/1048576/compress1": {"n": 2, "cpu_ns": 12547353.5, "wall_ns": 12543727.0, "cold_ns": 15514314}, "random/1048576/compress6": {"n": 1, "cpu_ns": 22367105.0, "wall_ns": 22360215.0, "cold_ns": 23135090}, "random/1048713/decompress": {"n": 35, "cpu_ns": 132650.77142857143, "wall_ns": 132586.0285714286, "cold_ns": 182670}, "random/1048713/private-decompress": {"n": 122, "cpu_ns": 90891.89344262295, "wall_ns": 90855.58196721312, "cold_ns": 92665}, "random/1048713/stream-decompress": {"n": 59, "cpu_ns": 132752.25423728814, "wall_ns": 132692.18644067796, "cold_ns": 173696}, "random/16777353/decompress": {"n": 1, "cpu_ns": 15780657.0, "wall_ns": 15789282.0, "cold_ns": 19835647}, "random/16777353/private-decompress": {"n": 2, "cpu_ns": 12516706.0, "wall_ns": 12513618.0, "cold_ns": 12137496}, "random/16777353/stream-decompress": {"n": 2, "cpu_ns": 14127738.0, "wall_ns": 14131069.0, "cold_ns": 12328315}, "zeros/1024/decompress": {"n": 766, "cpu_ns": 767.1436031331592, "wall_ns": 763.9660574412533, "cold_ns": 14096}, "zeros/1024/private-decompress": {"n": 1406, "cpu_ns": 2237.197724039829, "wall_ns": 2234.2624466571833, "cold_ns": 12599}, "zeros/1024/stream-decompress": {"n": 1391, "cpu_ns": 1719.4385334291876, "wall_ns": 1717.49245147376, "cold_ns": 7463}, "zeros/1024/compress1": {"n": 1062, "cpu_ns": 6496.782485875706, "wall_ns": 6504.300376647834, "cold_ns": 14859}, "zeros/1024/compress6": {"n": 1065, "cpu_ns": 9215.525821596244, "wall_ns": 9210.811267605633, "cold_ns": 13311}, "zeros/65536/decompress": {"n": 555, "cpu_ns": 11285.464864864865, "wall_ns": 11281.17117117117, "cold_ns": 27238}, "zeros/65536/private-decompress": {"n": 712, "cpu_ns": 10701.758426966293, "wall_ns": 10694.98595505618, "cold_ns": 16429}, "zeros/65536/stream-decompress": {"n": 836, "cpu_ns": 12403.863636363636, "wall_ns": 12400.025119617225, "cold_ns": 31990}, "zeros/65536/compress1": {"n": 100, "cpu_ns": 35703.41, "wall_ns": 35649.88, "cold_ns": 133287}, "zeros/65536/compress6": {"n": 342, "cpu_ns": 37291.698830409354, "wall_ns": 37277.87719298246, "cold_ns": 62562}, "zeros/1048576/compress1": {"n": 24, "cpu_ns": 462233.9166666667, "wall_ns": 462441.7916666667, "cold_ns": 540775}, "zeros/1048576/compress6": {"n": 23, "cpu_ns": 555414.1304347826, "wall_ns": 555209.5652173914, "cold_ns": 505939}, "zeros/1048713/decompress": {"n": 36, "cpu_ns": 306274.55555555556, "wall_ns": 306266.19444444444, "cold_ns": 389176}, "zeros/1048713/private-decompress": {"n": 54, "cpu_ns": 213173.61111111112, "wall_ns": 213075.44444444444, "cold_ns": 211287}, "zeros/1048713/stream-decompress": {"n": 40, "cpu_ns": 270508.425, "wall_ns": 270381.125, "cold_ns": 349289}, "zeros/16777353/decompress": {"n": 1, "cpu_ns": 14517214.0, "wall_ns": 14511656.0, "cold_ns": 18758488}, "zeros/16777353/private-decompress": {"n": 2, "cpu_ns": 12367045.5, "wall_ns": 12363547.5, "cold_ns": 11605233}, "zeros/16777353/stream-decompress": {"n": 2, "cpu_ns": 13079292.0, "wall_ns": 13080585.0, "cold_ns": 13836389}}}, {"repeat": 6, "variant": "bytesio-eof", "cases": {"fastq/1024/decompress": {"n": 307, "cpu_ns": 8151.990228013029, "wall_ns": 8142.775244299674, "cold_ns": 51368}, "fastq/1024/private-decompress": {"n": 1022, "cpu_ns": 10166.45988258317, "wall_ns": 10162.998043052838, "cold_ns": 16366}, "fastq/1024/stream-decompress": {"n": 730, "cpu_ns": 13183.021917808219, "wall_ns": 13177.32191780822, "cold_ns": 19568}, "fastq/1024/compress1": {"n": 105, "cpu_ns": 19044.180952380953, "wall_ns": 19015.10476190476, "cold_ns": 206514}, "fastq/1024/compress6": {"n": 394, "cpu_ns": 23666.121827411167, "wall_ns": 23656.005076142133, "cold_ns": 44605}, "fastq/65536/decompress": {"n": 50, "cpu_ns": 256210.7, "wall_ns": 256132.3, "cold_ns": 290731}, "fastq/65536/private-decompress": {"n": 42, "cpu_ns": 246580.40476190476, "wall_ns": 246714.30952380953, "cold_ns": 254475}, "fastq/65536/stream-decompress": {"n": 53, "cpu_ns": 252312.320754717, "wall_ns": 252229.05660377358, "cold_ns": 316441}, "fastq/65536/compress1": {"n": 26, "cpu_ns": 442112.96153846156, "wall_ns": 441922.6538461539, "cold_ns": 671805}, "fastq/65536/compress6": {"n": 10, "cpu_ns": 1638839.0, "wall_ns": 1638383.7, "cold_ns": 1547526}, "fastq/1048576/compress1": {"n": 2, "cpu_ns": 7434452.5, "wall_ns": 7431787.0, "cold_ns": 8492266}, "fastq/1048576/compress6": {"n": 1, "cpu_ns": 29124872.0, "wall_ns": 29119079.0, "cold_ns": 29685640}, "fastq/1048713/decompress": {"n": 4, "cpu_ns": 4551729.75, "wall_ns": 4550715.5, "cold_ns": 4847830}, "fastq/1048713/private-decompress": {"n": 4, "cpu_ns": 4428239.0, "wall_ns": 4427049.0, "cold_ns": 4266489}, "fastq/1048713/stream-decompress": {"n": 4, "cpu_ns": 4512260.75, "wall_ns": 4511166.5, "cold_ns": 4832951}, "fastq/16777353/decompress": {"n": 1, "cpu_ns": 78180739.0, "wall_ns": 78188042.0, "cold_ns": 71151840}, "fastq/16777353/private-decompress": {"n": 1, "cpu_ns": 70287540.0, "wall_ns": 70309025.0, "cold_ns": 69923915}, "fastq/16777353/stream-decompress": {"n": 1, "cpu_ns": 74147042.0, "wall_ns": 74152168.0, "cold_ns": 71934734}, "python/1024/decompress": {"n": 562, "cpu_ns": 7559.608540925267, "wall_ns": 7555.633451957296, "cold_ns": 37945}, "python/1024/private-decompress": {"n": 618, "cpu_ns": 8837.019417475729, "wall_ns": 8830.844660194174, "cold_ns": 17010}, "python/1024/stream-decompress": {"n": 815, "cpu_ns": 11021.465030674846, "wall_ns": 11016.910429447853, "cold_ns": 17244}, "python/1024/compress1": {"n": 443, "cpu_ns": 13075.64559819413, "wall_ns": 13066.948081264109, "cold_ns": 25280}, "python/1024/compress6": {"n": 281, "cpu_ns": 24096.70818505338, "wall_ns": 24082.270462633453, "cold_ns": 44851}, "python/65536/decompress": {"n": 124, "cpu_ns": 81579.40322580645, "wall_ns": 81543.43548387097, "cold_ns": 123767}, "python/65536/private-decompress": {"n": 148, "cpu_ns": 75197.75675675676, "wall_ns": 75171.43243243243, "cold_ns": 75847}, "python/65536/stream-decompress": {"n": 150, "cpu_ns": 71937.25333333333, "wall_ns": 71909.76, "cold_ns": 77659}, "python/65536/compress1": {"n": 59, "cpu_ns": 169968.98305084746, "wall_ns": 169875.40677966102, "cold_ns": 237001}, "python/65536/compress6": {"n": 21, "cpu_ns": 510087.85714285716, "wall_ns": 509837.4761904762, "cold_ns": 706099}, "python/1048576/compress1": {"n": 6, "cpu_ns": 2301849.1666666665, "wall_ns": 2300907.3333333335, "cold_ns": 2001698}, "python/1048576/compress6": {"n": 3, "cpu_ns": 4973586.0, "wall_ns": 4971076.666666667, "cold_ns": 4969833}, "python/1048713/decompress": {"n": 33, "cpu_ns": 421570.0, "wall_ns": 421390.3333333333, "cold_ns": 442125}, "python/1048713/private-decompress": {"n": 43, "cpu_ns": 370561.72093023255, "wall_ns": 370427.81395348837, "cold_ns": 436873}, "python/1048713/stream-decompress": {"n": 35, "cpu_ns": 411866.28571428574, "wall_ns": 411733.1142857143, "cold_ns": 540604}, "python/16777353/decompress": {"n": 1, "cpu_ns": 22559466.0, "wall_ns": 22553941.0, "cold_ns": 29070843}, "python/16777353/private-decompress": {"n": 1, "cpu_ns": 21375006.0, "wall_ns": 21388362.0, "cold_ns": 19331748}, "python/16777353/stream-decompress": {"n": 1, "cpu_ns": 21509542.0, "wall_ns": 21504615.0, "cold_ns": 21349374}, "random/1024/decompress": {"n": 955, "cpu_ns": 3461.558115183246, "wall_ns": 3457.748691099476, "cold_ns": 35710}, "random/1024/private-decompress": {"n": 1175, "cpu_ns": 3959.903829787234, "wall_ns": 3957.674893617021, "cold_ns": 18262}, "random/1024/stream-decompress": {"n": 1256, "cpu_ns": 5765.227707006369, "wall_ns": 5763.289808917198, "cold_ns": 11649}, "random/1024/compress1": {"n": 370, "cpu_ns": 19594.683783783785, "wall_ns": 19584.194594594595, "cold_ns": 107515}, "random/1024/compress6": {"n": 178, "cpu_ns": 35431.00561797753, "wall_ns": 35421.31460674157, "cold_ns": 70798}, "random/65536/decompress": {"n": 422, "cpu_ns": 15836.535545023697, "wall_ns": 15825.97393364929, "cold_ns": 44334}, "random/65536/private-decompress": {"n": 477, "cpu_ns": 14803.752620545074, "wall_ns": 14797.30607966457, "cold_ns": 37520}, "random/65536/stream-decompress": {"n": 509, "cpu_ns": 19347.548133595286, "wall_ns": 19339.330058939096, "cold_ns": 25979}, "random/65536/compress1": {"n": 14, "cpu_ns": 606971.3571428572, "wall_ns": 606803.9285714285, "cold_ns": 833574}, "random/65536/compress6": {"n": 8, "cpu_ns": 1506875.75, "wall_ns": 1507383.375, "cold_ns": 1834708}, "random/1048576/compress1": {"n": 2, "cpu_ns": 12625228.5, "wall_ns": 12622018.0, "cold_ns": 14086409}, "random/1048576/compress6": {"n": 1, "cpu_ns": 21291535.0, "wall_ns": 21296099.0, "cold_ns": 23353327}, "random/1048713/decompress": {"n": 35, "cpu_ns": 193758.0285714286, "wall_ns": 193673.2, "cold_ns": 247604}, "random/1048713/private-decompress": {"n": 122, "cpu_ns": 149629.84426229508, "wall_ns": 149587.29508196723, "cold_ns": 167240}, "random/1048713/stream-decompress": {"n": 59, "cpu_ns": 276174.9322033898, "wall_ns": 275928.4406779661, "cold_ns": 294777}, "random/16777353/decompress": {"n": 1, "cpu_ns": 22958261.0, "wall_ns": 22953326.0, "cold_ns": 27643546}, "random/16777353/private-decompress": {"n": 2, "cpu_ns": 22620452.5, "wall_ns": 22618039.0, "cold_ns": 19813911}, "random/16777353/stream-decompress": {"n": 2, "cpu_ns": 23572354.0, "wall_ns": 23574638.5, "cold_ns": 20714836}, "zeros/1024/decompress": {"n": 766, "cpu_ns": 3300.374673629243, "wall_ns": 3295.5130548302873, "cold_ns": 44901}, "zeros/1024/private-decompress": {"n": 1406, "cpu_ns": 3960.7147937411096, "wall_ns": 3958.7709815078238, "cold_ns": 12438}, "zeros/1024/stream-decompress": {"n": 1391, "cpu_ns": 6212.965492451473, "wall_ns": 6210.36520488857, "cold_ns": 11811}, "zeros/1024/compress1": {"n": 1062, "cpu_ns": 9580.414312617702, "wall_ns": 9576.428436911488, "cold_ns": 95689}, "zeros/1024/compress6": {"n": 1065, "cpu_ns": 11632.523943661972, "wall_ns": 11628.513615023474, "cold_ns": 26774}, "zeros/65536/decompress": {"n": 555, "cpu_ns": 18761.383783783785, "wall_ns": 18768.85225225225, "cold_ns": 37952}, "zeros/65536/private-decompress": {"n": 712, "cpu_ns": 19658.671348314605, "wall_ns": 19652.43820224719, "cold_ns": 53194}, "zeros/65536/stream-decompress": {"n": 836, "cpu_ns": 21826.752392344497, "wall_ns": 21821.869617224882, "cold_ns": 26120}, "zeros/65536/compress1": {"n": 100, "cpu_ns": 33166.93, "wall_ns": 33124.55, "cold_ns": 157880}, "zeros/65536/compress6": {"n": 342, "cpu_ns": 37542.88596491228, "wall_ns": 37529.36842105263, "cold_ns": 47009}, "zeros/1048576/compress1": {"n": 24, "cpu_ns": 493370.2083333333, "wall_ns": 493169.6666666667, "cold_ns": 671174}, "zeros/1048576/compress6": {"n": 23, "cpu_ns": 660915.0434782609, "wall_ns": 660672.1304347826, "cold_ns": 507011}, "zeros/1048713/decompress": {"n": 36, "cpu_ns": 313362.75, "wall_ns": 313232.69444444444, "cold_ns": 793661}, "zeros/1048713/private-decompress": {"n": 54, "cpu_ns": 290802.22222222225, "wall_ns": 290729.5, "cold_ns": 249101}, "zeros/1048713/stream-decompress": {"n": 40, "cpu_ns": 323732.65, "wall_ns": 323626.7, "cold_ns": 303648}, "zeros/16777353/decompress": {"n": 1, "cpu_ns": 20837948.0, "wall_ns": 20831708.0, "cold_ns": 28460654}, "zeros/16777353/private-decompress": {"n": 2, "cpu_ns": 20491440.5, "wall_ns": 20495518.0, "cold_ns": 20785754}, "zeros/16777353/stream-decompress": {"n": 2, "cpu_ns": 21436069.5, "wall_ns": 21438750.5, "cold_ns": 21680785}}}, {"repeat": 6, "variant": "buffers-eof", "cases": {"fastq/1024/decompress": {"n": 307, "cpu_ns": 5822.374592833876, "wall_ns": 5812.14983713355, "cold_ns": 48304}, "fastq/1024/private-decompress": {"n": 1022, "cpu_ns": 7176.181017612525, "wall_ns": 7172.159491193738, "cold_ns": 15758}, "fastq/1024/stream-decompress": {"n": 730, "cpu_ns": 6356.938356164384, "wall_ns": 6354.524657534246, "cold_ns": 14667}, "fastq/1024/compress1": {"n": 105, "cpu_ns": 16644.485714285714, "wall_ns": 16622.77142857143, "cold_ns": 138650}, "fastq/1024/compress6": {"n": 394, "cpu_ns": 21849.1269035533, "wall_ns": 21839.329949238578, "cold_ns": 68225}, "fastq/65536/decompress": {"n": 50, "cpu_ns": 245577.8, "wall_ns": 245495.7, "cold_ns": 277438}, "fastq/65536/private-decompress": {"n": 42, "cpu_ns": 238707.02380952382, "wall_ns": 238624.7380952381, "cold_ns": 270847}, "fastq/65536/stream-decompress": {"n": 53, "cpu_ns": 250870.83018867925, "wall_ns": 250778.43396226416, "cold_ns": 244455}, "fastq/65536/compress1": {"n": 26, "cpu_ns": 439992.42307692306, "wall_ns": 440249.26923076925, "cold_ns": 524836}, "fastq/65536/compress6": {"n": 10, "cpu_ns": 1613964.9, "wall_ns": 1613496.9, "cold_ns": 1699787}, "fastq/1048576/compress1": {"n": 2, "cpu_ns": 8967625.5, "wall_ns": 8965186.5, "cold_ns": 8772852}, "fastq/1048576/compress6": {"n": 1, "cpu_ns": 28997145.0, "wall_ns": 28991869.0, "cold_ns": 31781531}, "fastq/1048713/decompress": {"n": 4, "cpu_ns": 4051489.25, "wall_ns": 4050280.75, "cold_ns": 4353875}, "fastq/1048713/private-decompress": {"n": 4, "cpu_ns": 3788173.75, "wall_ns": 3786697.25, "cold_ns": 3791120}, "fastq/1048713/stream-decompress": {"n": 4, "cpu_ns": 3675286.75, "wall_ns": 3673589.25, "cold_ns": 4674936}, "fastq/16777353/decompress": {"n": 1, "cpu_ns": 69889426.0, "wall_ns": 69883408.0, "cold_ns": 70875894}, "fastq/16777353/private-decompress": {"n": 1, "cpu_ns": 69064230.0, "wall_ns": 69070391.0, "cold_ns": 64613873}, "fastq/16777353/stream-decompress": {"n": 1, "cpu_ns": 70075552.0, "wall_ns": 70090650.0, "cold_ns": 68008477}, "python/1024/decompress": {"n": 562, "cpu_ns": 4998.122775800712, "wall_ns": 4994.553380782918, "cold_ns": 21906}, "python/1024/private-decompress": {"n": 618, "cpu_ns": 5587.370550161812, "wall_ns": 5585.071197411004, "cold_ns": 13429}, "python/1024/stream-decompress": {"n": 815, "cpu_ns": 6012.927607361963, "wall_ns": 6009.074846625766, "cold_ns": 9807}, "python/1024/compress1": {"n": 443, "cpu_ns": 11225.09480812641, "wall_ns": 11244.146726862302, "cold_ns": 20971}, "python/1024/compress6": {"n": 281, "cpu_ns": 19107.62277580071, "wall_ns": 19101.90747330961, "cold_ns": 34968}, "python/65536/decompress": {"n": 124, "cpu_ns": 67415.20967741935, "wall_ns": 67379.64516129032, "cold_ns": 84617}, "python/65536/private-decompress": {"n": 148, "cpu_ns": 62573.70945945946, "wall_ns": 62556.38513513513, "cold_ns": 73977}, "python/65536/stream-decompress": {"n": 150, "cpu_ns": 69285.52666666667, "wall_ns": 69259.38, "cold_ns": 66365}, "python/65536/compress1": {"n": 59, "cpu_ns": 164142.30508474575, "wall_ns": 164076.35593220338, "cold_ns": 177201}, "python/65536/compress6": {"n": 21, "cpu_ns": 498881.0, "wall_ns": 498667.2380952381, "cold_ns": 526560}, "python/1048576/compress1": {"n": 6, "cpu_ns": 1951756.6666666667, "wall_ns": 1950837.5, "cold_ns": 2120707}, "python/1048576/compress6": {"n": 3, "cpu_ns": 4891781.666666667, "wall_ns": 4889501.333333333, "cold_ns": 4900141}, "python/1048713/decompress": {"n": 33, "cpu_ns": 504830.1818181818, "wall_ns": 504646.9090909091, "cold_ns": 696418}, "python/1048713/private-decompress": {"n": 43, "cpu_ns": 442391.3488372093, "wall_ns": 442398.0930232558, "cold_ns": 531448}, "python/1048713/stream-decompress": {"n": 35, "cpu_ns": 505212.02857142856, "wall_ns": 505083.6, "cold_ns": 478480}, "python/16777353/decompress": {"n": 1, "cpu_ns": 15111304.0, "wall_ns": 15113672.0, "cold_ns": 21505777}, "python/16777353/private-decompress": {"n": 1, "cpu_ns": 13907830.0, "wall_ns": 13900719.0, "cold_ns": 14478543}, "python/16777353/stream-decompress": {"n": 1, "cpu_ns": 16223038.0, "wall_ns": 16215750.0, "cold_ns": 15126305}, "random/1024/decompress": {"n": 955, "cpu_ns": 613.7256544502618, "wall_ns": 612.2335078534031, "cold_ns": 17848}, "random/1024/private-decompress": {"n": 1175, "cpu_ns": 1128.2791489361703, "wall_ns": 1127.219574468085, "cold_ns": 10250}, "random/1024/stream-decompress": {"n": 1256, "cpu_ns": 1174.1799363057326, "wall_ns": 1173.1337579617834, "cold_ns": 5933}, "random/1024/compress1": {"n": 370, "cpu_ns": 13729.81891891892, "wall_ns": 13724.98918918919, "cold_ns": 97789}, "random/1024/compress6": {"n": 178, "cpu_ns": 36009.629213483146, "wall_ns": 36030.72471910113, "cold_ns": 61259}, "random/65536/decompress": {"n": 422, "cpu_ns": 12241.42654028436, "wall_ns": 12234.710900473934, "cold_ns": 66144}, "random/65536/private-decompress": {"n": 477, "cpu_ns": 9630.056603773584, "wall_ns": 9626.716981132075, "cold_ns": 20426}, "random/65536/stream-decompress": {"n": 509, "cpu_ns": 12801.500982318272, "wall_ns": 12793.471512770138, "cold_ns": 17801}, "random/65536/compress1": {"n": 14, "cpu_ns": 640634.0714285715, "wall_ns": 640422.0714285715, "cold_ns": 892650}, "random/65536/compress6": {"n": 8, "cpu_ns": 1269640.625, "wall_ns": 1269001.875, "cold_ns": 1168492}, "random/1048576/compress1": {"n": 2, "cpu_ns": 12272444.0, "wall_ns": 12277496.5, "cold_ns": 13720682}, "random/1048576/compress6": {"n": 1, "cpu_ns": 21368582.0, "wall_ns": 21502685.0, "cold_ns": 21899644}, "random/1048713/decompress": {"n": 35, "cpu_ns": 239022.54285714286, "wall_ns": 238861.34285714285, "cold_ns": 252645}, "random/1048713/private-decompress": {"n": 122, "cpu_ns": 155244.94262295082, "wall_ns": 155207.0, "cold_ns": 211563}, "random/1048713/stream-decompress": {"n": 59, "cpu_ns": 236720.61016949153, "wall_ns": 236909.18644067796, "cold_ns": 241377}, "random/16777353/decompress": {"n": 1, "cpu_ns": 15397023.0, "wall_ns": 15390704.0, "cold_ns": 21803258}, "random/16777353/private-decompress": {"n": 2, "cpu_ns": 14355317.5, "wall_ns": 14352026.0, "cold_ns": 13532954}, "random/16777353/stream-decompress": {"n": 2, "cpu_ns": 15674579.0, "wall_ns": 15675958.0, "cold_ns": 15183440}, "zeros/1024/decompress": {"n": 766, "cpu_ns": 1511.3107049608354, "wall_ns": 1507.201044386423, "cold_ns": 22094}, "zeros/1024/private-decompress": {"n": 1406, "cpu_ns": 2244.6714082503554, "wall_ns": 2242.379800853485, "cold_ns": 13748}, "zeros/1024/stream-decompress": {"n": 1391, "cpu_ns": 1281.9956865564343, "wall_ns": 1281.0043134435657, "cold_ns": 6781}, "zeros/1024/compress1": {"n": 1062, "cpu_ns": 6395.185499058381, "wall_ns": 6403.222222222223, "cold_ns": 87190}, "zeros/1024/compress6": {"n": 1065, "cpu_ns": 9914.263849765259, "wall_ns": 9910.553051643192, "cold_ns": 34571}, "zeros/65536/decompress": {"n": 555, "cpu_ns": 15399.034234234234, "wall_ns": 15391.612612612613, "cold_ns": 31486}, "zeros/65536/private-decompress": {"n": 712, "cpu_ns": 17475.983146067414, "wall_ns": 17480.912921348314, "cold_ns": 32472}, "zeros/65536/stream-decompress": {"n": 836, "cpu_ns": 15856.354066985647, "wall_ns": 15851.842105263158, "cold_ns": 20654}, "zeros/65536/compress1": {"n": 100, "cpu_ns": 24814.48, "wall_ns": 24795.47, "cold_ns": 69439}, "zeros/65536/compress6": {"n": 342, "cpu_ns": 33733.32456140351, "wall_ns": 33721.30701754386, "cold_ns": 41107}, "zeros/1048576/compress1": {"n": 24, "cpu_ns": 451864.9583333333, "wall_ns": 451979.5416666667, "cold_ns": 581283}, "zeros/1048576/compress6": {"n": 23, "cpu_ns": 537856.695652174, "wall_ns": 537572.2173913043, "cold_ns": 484355}, "zeros/1048713/decompress": {"n": 36, "cpu_ns": 415253.1111111111, "wall_ns": 415335.6111111111, "cold_ns": 733034}, "zeros/1048713/private-decompress": {"n": 54, "cpu_ns": 372513.9259259259, "wall_ns": 372423.25925925927, "cold_ns": 458837}, "zeros/1048713/stream-decompress": {"n": 40, "cpu_ns": 435256.1, "wall_ns": 435132.425, "cold_ns": 407840}, "zeros/16777353/decompress": {"n": 1, "cpu_ns": 15779825.0, "wall_ns": 15764788.0, "cold_ns": 19669095}, "zeros/16777353/private-decompress": {"n": 2, "cpu_ns": 13743927.5, "wall_ns": 13740977.0, "cold_ns": 14504038}, "zeros/16777353/stream-decompress": {"n": 2, "cpu_ns": 14836462.0, "wall_ns": 14837932.0, "cold_ns": 15794763}}}, {"repeat": 6, "variant": "baseline-eof", "cases": {"fastq/1024/decompress": {"n": 307, "cpu_ns": 5468.794788273615, "wall_ns": 5460.296416938111, "cold_ns": 33442}, "fastq/1024/private-decompress": {"n": 1022, "cpu_ns": 6644.641878669276, "wall_ns": 6640.734833659491, "cold_ns": 14075}, "fastq/1024/stream-decompress": {"n": 730, "cpu_ns": 6406.320547945205, "wall_ns": 6403.26301369863, "cold_ns": 15606}, "fastq/1024/compress1": {"n": 105, "cpu_ns": 12262.371428571429, "wall_ns": 12244.857142857143, "cold_ns": 134056}, "fastq/1024/compress6": {"n": 394, "cpu_ns": 22472.36802030457, "wall_ns": 22461.535532994923, "cold_ns": 37143}, "fastq/65536/decompress": {"n": 50, "cpu_ns": 245224.48, "wall_ns": 245129.3, "cold_ns": 258334}, "fastq/65536/private-decompress": {"n": 42, "cpu_ns": 260731.40476190476, "wall_ns": 260623.95238095237, "cold_ns": 248935}, "fastq/65536/stream-decompress": {"n": 53, "cpu_ns": 251160.2641509434, "wall_ns": 251076.4716981132, "cold_ns": 230529}, "fastq/65536/compress1": {"n": 26, "cpu_ns": 479687.3846153846, "wall_ns": 479482.57692307694, "cold_ns": 557394}, "fastq/65536/compress6": {"n": 10, "cpu_ns": 1667043.9, "wall_ns": 1666507.2, "cold_ns": 2346567}, "fastq/1048576/compress1": {"n": 2, "cpu_ns": 8714943.5, "wall_ns": 8717275.5, "cold_ns": 8004044}, "fastq/1048576/compress6": {"n": 1, "cpu_ns": 32816742.0, "wall_ns": 32830715.0, "cold_ns": 32292807}, "fastq/1048713/decompress": {"n": 4, "cpu_ns": 4139374.75, "wall_ns": 4138251.0, "cold_ns": 4196959}, "fastq/1048713/private-decompress": {"n": 4, "cpu_ns": 4032842.25, "wall_ns": 4031633.25, "cold_ns": 4347263}, "fastq/1048713/stream-decompress": {"n": 4, "cpu_ns": 4121024.75, "wall_ns": 4119898.0, "cold_ns": 4223826}, "fastq/16777353/decompress": {"n": 1, "cpu_ns": 86970308.0, "wall_ns": 87036080.0, "cold_ns": 76507661}, "fastq/16777353/private-decompress": {"n": 1, "cpu_ns": 64429297.0, "wall_ns": 64435110.0, "cold_ns": 62611494}, "fastq/16777353/stream-decompress": {"n": 1, "cpu_ns": 66837661.0, "wall_ns": 66840135.0, "cold_ns": 64150726}, "python/1024/decompress": {"n": 562, "cpu_ns": 5928.683274021352, "wall_ns": 5921.7918149466195, "cold_ns": 19887}, "python/1024/private-decompress": {"n": 618, "cpu_ns": 6145.600323624595, "wall_ns": 6140.284789644013, "cold_ns": 25190}, "python/1024/stream-decompress": {"n": 815, "cpu_ns": 6551.110429447853, "wall_ns": 6547.712883435583, "cold_ns": 11373}, "python/1024/compress1": {"n": 443, "cpu_ns": 10503.909706546276, "wall_ns": 10500.697516930022, "cold_ns": 20121}, "python/1024/compress6": {"n": 281, "cpu_ns": 21204.928825622777, "wall_ns": 21191.09252669039, "cold_ns": 34085}, "python/65536/decompress": {"n": 124, "cpu_ns": 64541.16129032258, "wall_ns": 64519.99193548387, "cold_ns": 82580}, "python/65536/private-decompress": {"n": 148, "cpu_ns": 65479.75, "wall_ns": 65450.22972972973, "cold_ns": 102388}, "python/65536/stream-decompress": {"n": 150, "cpu_ns": 65828.62666666666, "wall_ns": 65796.46666666666, "cold_ns": 66190}, "python/65536/compress1": {"n": 59, "cpu_ns": 171175.50847457626, "wall_ns": 171093.71186440677, "cold_ns": 224168}, "python/65536/compress6": {"n": 21, "cpu_ns": 517668.7619047619, "wall_ns": 517424.0, "cold_ns": 555901}, "python/1048576/compress1": {"n": 6, "cpu_ns": 2039647.5, "wall_ns": 2038418.8333333333, "cold_ns": 2010235}, "python/1048576/compress6": {"n": 3, "cpu_ns": 5010368.666666667, "wall_ns": 5008337.333333333, "cold_ns": 5142292}, "python/1048713/decompress": {"n": 33, "cpu_ns": 326683.1818181818, "wall_ns": 326494.2727272727, "cold_ns": 375521}, "python/1048713/private-decompress": {"n": 43, "cpu_ns": 279875.3488372093, "wall_ns": 279743.25581395347, "cold_ns": 370436}, "python/1048713/stream-decompress": {"n": 35, "cpu_ns": 335370.0571428572, "wall_ns": 335225.8, "cold_ns": 315164}, "python/16777353/decompress": {"n": 1, "cpu_ns": 17636993.0, "wall_ns": 17850413.0, "cold_ns": 24179373}, "python/16777353/private-decompress": {"n": 1, "cpu_ns": 16333883.0, "wall_ns": 16515443.0, "cold_ns": 14201240}, "python/16777353/stream-decompress": {"n": 1, "cpu_ns": 17182388.0, "wall_ns": 17201237.0, "cold_ns": 16190161}, "random/1024/decompress": {"n": 955, "cpu_ns": 570.5256544502618, "wall_ns": 568.890052356021, "cold_ns": 16607}, "random/1024/private-decompress": {"n": 1175, "cpu_ns": 1399.115744680851, "wall_ns": 1396.3268085106383, "cold_ns": 9520}, "random/1024/stream-decompress": {"n": 1256, "cpu_ns": 1300.4824840764331, "wall_ns": 1297.657643312102, "cold_ns": 19713}, "random/1024/compress1": {"n": 370, "cpu_ns": 14560.635135135135, "wall_ns": 14550.883783783784, "cold_ns": 23798}, "random/1024/compress6": {"n": 178, "cpu_ns": 31801.8595505618, "wall_ns": 31793.073033707864, "cold_ns": 56309}, "random/65536/decompress": {"n": 422, "cpu_ns": 11061.450236966824, "wall_ns": 11050.554502369669, "cold_ns": 20716}, "random/65536/private-decompress": {"n": 477, "cpu_ns": 6450.599580712788, "wall_ns": 6442.442348008386, "cold_ns": 21224}, "random/65536/stream-decompress": {"n": 509, "cpu_ns": 8822.998035363458, "wall_ns": 8817.184675834971, "cold_ns": 16833}, "random/65536/compress1": {"n": 14, "cpu_ns": 791703.7142857143, "wall_ns": 791393.2857142857, "cold_ns": 738117}, "random/65536/compress6": {"n": 8, "cpu_ns": 1623925.0, "wall_ns": 1623254.625, "cold_ns": 1323222}, "random/1048576/compress1": {"n": 2, "cpu_ns": 13683743.5, "wall_ns": 13680874.5, "cold_ns": 12863418}, "random/1048576/compress6": {"n": 1, "cpu_ns": 23682395.0, "wall_ns": 23676764.0, "cold_ns": 21432118}, "random/1048713/decompress": {"n": 35, "cpu_ns": 151723.2857142857, "wall_ns": 151555.0285714286, "cold_ns": 309949}, "random/1048713/private-decompress": {"n": 122, "cpu_ns": 85204.68852459016, "wall_ns": 85164.18852459016, "cold_ns": 122196}, "random/1048713/stream-decompress": {"n": 59, "cpu_ns": 149441.25423728814, "wall_ns": 149353.37288135593, "cold_ns": 265861}, "random/16777353/decompress": {"n": 1, "cpu_ns": 14264631.0, "wall_ns": 14259055.0, "cold_ns": 21936527}, "random/16777353/private-decompress": {"n": 2, "cpu_ns": 12478174.5, "wall_ns": 12475338.0, "cold_ns": 11665110}, "random/16777353/stream-decompress": {"n": 2, "cpu_ns": 13879762.0, "wall_ns": 13876774.5, "cold_ns": 13127143}, "zeros/1024/decompress": {"n": 766, "cpu_ns": 1010.4934725848564, "wall_ns": 1006.6814621409922, "cold_ns": 14851}, "zeros/1024/private-decompress": {"n": 1406, "cpu_ns": 2749.5981507823612, "wall_ns": 2746.269559032717, "cold_ns": 13279}, "zeros/1024/stream-decompress": {"n": 1391, "cpu_ns": 2907.590222861251, "wall_ns": 2904.9108554996405, "cold_ns": 11288}, "zeros/1024/compress1": {"n": 1062, "cpu_ns": 6420.924670433145, "wall_ns": 6418.724105461393, "cold_ns": 18897}, "zeros/1024/compress6": {"n": 1065, "cpu_ns": 10739.528638497653, "wall_ns": 10735.822535211268, "cold_ns": 12964}, "zeros/65536/decompress": {"n": 555, "cpu_ns": 11934.866666666667, "wall_ns": 11928.025225225225, "cold_ns": 25480}, "zeros/65536/private-decompress": {"n": 712, "cpu_ns": 10177.566011235955, "wall_ns": 10174.41011235955, "cold_ns": 20760}, "zeros/65536/stream-decompress": {"n": 836, "cpu_ns": 12548.767942583732, "wall_ns": 12543.622009569379, "cold_ns": 16365}, "zeros/65536/compress1": {"n": 100, "cpu_ns": 26509.1, "wall_ns": 26487.68, "cold_ns": 115441}, "zeros/65536/compress6": {"n": 342, "cpu_ns": 33966.23976608187, "wall_ns": 33976.619883040934, "cold_ns": 42350}, "zeros/1048576/compress1": {"n": 24, "cpu_ns": 480273.125, "wall_ns": 480019.0416666667, "cold_ns": 597956}, "zeros/1048576/compress6": {"n": 23, "cpu_ns": 626394.8695652174, "wall_ns": 625964.2173913043, "cold_ns": 522919}, "zeros/1048713/decompress": {"n": 36, "cpu_ns": 261301.66666666666, "wall_ns": 261152.47222222222, "cold_ns": 405896}, "zeros/1048713/private-decompress": {"n": 54, "cpu_ns": 193314.6851851852, "wall_ns": 193206.77777777778, "cold_ns": 213302}, "zeros/1048713/stream-decompress": {"n": 40, "cpu_ns": 310746.875, "wall_ns": 310615.05, "cold_ns": 239960}, "zeros/16777353/decompress": {"n": 1, "cpu_ns": 14595369.0, "wall_ns": 14589776.0, "cold_ns": 17593871}, "zeros/16777353/private-decompress": {"n": 2, "cpu_ns": 12235711.5, "wall_ns": 12232720.0, "cold_ns": 10947019}, "zeros/16777353/stream-decompress": {"n": 2, "cpu_ns": 13655209.0, "wall_ns": 13652069.0, "cold_ns": 16000575}}}, {"repeat": 6, "variant": "eof-control", "cases": {"fastq/1024/decompress": {"n": 307, "cpu_ns": 6586.967426710098, "wall_ns": 6576.814332247557, "cold_ns": 39249}, "fastq/1024/private-decompress": {"n": 1022, "cpu_ns": 6617.498043052838, "wall_ns": 6614.678082191781, "cold_ns": 14307}, "fastq/1024/stream-decompress": {"n": 730, "cpu_ns": 7826.656164383561, "wall_ns": 7819.630136986301, "cold_ns": 19578}, "fastq/1024/compress1": {"n": 105, "cpu_ns": 20024.590476190475, "wall_ns": 19971.371428571427, "cold_ns": 220454}, "fastq/1024/compress6": {"n": 394, "cpu_ns": 22899.977157360405, "wall_ns": 22887.80964467005, "cold_ns": 71834}, "fastq/65536/decompress": {"n": 50, "cpu_ns": 280623.68, "wall_ns": 280516.12, "cold_ns": 321989}, "fastq/65536/private-decompress": {"n": 42, "cpu_ns": 260097.33333333334, "wall_ns": 259979.02380952382, "cold_ns": 297813}, "fastq/65536/stream-decompress": {"n": 53, "cpu_ns": 280894.4528301887, "wall_ns": 280924.58490566036, "cold_ns": 247924}, "fastq/65536/compress1": {"n": 26, "cpu_ns": 466939.8076923077, "wall_ns": 466716.6153846154, "cold_ns": 662814}, "fastq/65536/compress6": {"n": 10, "cpu_ns": 1678637.2, "wall_ns": 1678096.2, "cold_ns": 1871675}, "fastq/1048576/compress1": {"n": 2, "cpu_ns": 8095631.0, "wall_ns": 8092255.0, "cold_ns": 7306946}, "fastq/1048576/compress6": {"n": 1, "cpu_ns": 30930777.0, "wall_ns": 30924632.0, "cold_ns": 30238390}, "fastq/1048713/decompress": {"n": 4, "cpu_ns": 3999272.25, "wall_ns": 3998141.0, "cold_ns": 4483603}, "fastq/1048713/private-decompress": {"n": 4, "cpu_ns": 3998404.75, "wall_ns": 3997145.0, "cold_ns": 3746660}, "fastq/1048713/stream-decompress": {"n": 4, "cpu_ns": 4594824.75, "wall_ns": 4595543.25, "cold_ns": 5530600}, "fastq/16777353/decompress": {"n": 1, "cpu_ns": 69759302.0, "wall_ns": 69754365.0, "cold_ns": 59856443}, "fastq/16777353/private-decompress": {"n": 1, "cpu_ns": 62511887.0, "wall_ns": 62506990.0, "cold_ns": 66122650}, "fastq/16777353/stream-decompress": {"n": 1, "cpu_ns": 64188212.0, "wall_ns": 64200364.0, "cold_ns": 61988674}, "python/1024/decompress": {"n": 562, "cpu_ns": 5219.309608540925, "wall_ns": 5215.072953736655, "cold_ns": 21889}, "python/1024/private-decompress": {"n": 618, "cpu_ns": 5872.331715210356, "wall_ns": 5867.377022653722, "cold_ns": 13656}, "python/1024/stream-decompress": {"n": 815, "cpu_ns": 6315.080981595092, "wall_ns": 6310.815950920245, "cold_ns": 11435}, "python/1024/compress1": {"n": 443, "cpu_ns": 10849.510158013543, "wall_ns": 10841.792325056433, "cold_ns": 22292}, "python/1024/compress6": {"n": 281, "cpu_ns": 20535.93238434164, "wall_ns": 20526.249110320285, "cold_ns": 33951}, "python/65536/decompress": {"n": 124, "cpu_ns": 66268.73387096774, "wall_ns": 66237.99193548386, "cold_ns": 84210}, "python/65536/private-decompress": {"n": 148, "cpu_ns": 66295.22297297297, "wall_ns": 66266.37162162163, "cold_ns": 169850}, "python/65536/stream-decompress": {"n": 150, "cpu_ns": 63350.90666666667, "wall_ns": 63264.58666666667, "cold_ns": 67732}, "python/65536/compress1": {"n": 59, "cpu_ns": 162441.4406779661, "wall_ns": 162352.81355932204, "cold_ns": 183725}, "python/65536/compress6": {"n": 21, "cpu_ns": 496236.4285714286, "wall_ns": 495943.61904761905, "cold_ns": 492961}, "python/1048576/compress1": {"n": 6, "cpu_ns": 2226513.1666666665, "wall_ns": 2225339.0, "cold_ns": 2115137}, "python/1048576/compress6": {"n": 3, "cpu_ns": 4961134.666666667, "wall_ns": 4959406.666666667, "cold_ns": 5369588}, "python/1048713/decompress": {"n": 33, "cpu_ns": 338634.0303030303, "wall_ns": 338481.9090909091, "cold_ns": 380329}, "python/1048713/private-decompress": {"n": 43, "cpu_ns": 266808.6976744186, "wall_ns": 266698.4418604651, "cold_ns": 267861}, "python/1048713/stream-decompress": {"n": 35, "cpu_ns": 329100.77142857143, "wall_ns": 328976.6857142857, "cold_ns": 322599}, "python/16777353/decompress": {"n": 1, "cpu_ns": 13745432.0, "wall_ns": 13748789.0, "cold_ns": 17415569}, "python/16777353/private-decompress": {"n": 1, "cpu_ns": 12155764.0, "wall_ns": 12149917.0, "cold_ns": 10734508}, "python/16777353/stream-decompress": {"n": 1, "cpu_ns": 13605185.0, "wall_ns": 13599468.0, "cold_ns": 12295639}, "random/1024/decompress": {"n": 955, "cpu_ns": 581.7424083769633, "wall_ns": 580.1612565445026, "cold_ns": 14904}, "random/1024/private-decompress": {"n": 1175, "cpu_ns": 1447.0817021276596, "wall_ns": 1444.3191489361702, "cold_ns": 9886}, "random/1024/stream-decompress": {"n": 1256, "cpu_ns": 1375.6409235668789, "wall_ns": 1373.9546178343949, "cold_ns": 7156}, "random/1024/compress1": {"n": 370, "cpu_ns": 14816.04054054054, "wall_ns": 14807.324324324325, "cold_ns": 22532}, "random/1024/compress6": {"n": 178, "cpu_ns": 34123.57865168539, "wall_ns": 34110.16292134832, "cold_ns": 57393}, "random/65536/decompress": {"n": 422, "cpu_ns": 8562.88625592417, "wall_ns": 8552.68009478673, "cold_ns": 20369}, "random/65536/private-decompress": {"n": 477, "cpu_ns": 6665.368972746332, "wall_ns": 6661.444444444444, "cold_ns": 21671}, "random/65536/stream-decompress": {"n": 509, "cpu_ns": 8346.190569744596, "wall_ns": 8342.730844793714, "cold_ns": 15014}, "random/65536/compress1": {"n": 14, "cpu_ns": 636766.6428571428, "wall_ns": 636450.7142857143, "cold_ns": 690713}, "random/65536/compress6": {"n": 8, "cpu_ns": 1273409.125, "wall_ns": 1272833.875, "cold_ns": 1177448}, "random/1048576/compress1": {"n": 2, "cpu_ns": 13266226.5, "wall_ns": 13270729.0, "cold_ns": 13726204}, "random/1048576/compress6": {"n": 1, "cpu_ns": 22584090.0, "wall_ns": 22584886.0, "cold_ns": 23966090}, "random/1048713/decompress": {"n": 35, "cpu_ns": 140789.2, "wall_ns": 140661.45714285714, "cold_ns": 198078}, "random/1048713/private-decompress": {"n": 122, "cpu_ns": 87810.02459016393, "wall_ns": 87770.12295081967, "cold_ns": 117613}, "random/1048713/stream-decompress": {"n": 59, "cpu_ns": 136846.13559322033, "wall_ns": 136954.4406779661, "cold_ns": 176291}, "random/16777353/decompress": {"n": 1, "cpu_ns": 13659063.0, "wall_ns": 13653535.0, "cold_ns": 18955295}, "random/16777353/private-decompress": {"n": 2, "cpu_ns": 12793721.5, "wall_ns": 12790736.0, "cold_ns": 11332963}, "random/16777353/stream-decompress": {"n": 2, "cpu_ns": 14554451.5, "wall_ns": 14551717.5, "cold_ns": 14440334}, "zeros/1024/decompress": {"n": 766, "cpu_ns": 682.1853785900784, "wall_ns": 679.8146214099216, "cold_ns": 19730}, "zeros/1024/private-decompress": {"n": 1406, "cpu_ns": 1301.2389758179231, "wall_ns": 1299.6251778093883, "cold_ns": 10587}, "zeros/1024/stream-decompress": {"n": 1391, "cpu_ns": 1747.5442127965493, "wall_ns": 1745.5700934579438, "cold_ns": 6389}, "zeros/1024/compress1": {"n": 1062, "cpu_ns": 6570.520715630885, "wall_ns": 6568.550847457627, "cold_ns": 16731}, "zeros/1024/compress6": {"n": 1065, "cpu_ns": 8325.809389671362, "wall_ns": 8321.828169014085, "cold_ns": 12818}, "zeros/65536/decompress": {"n": 555, "cpu_ns": 10891.92072072072, "wall_ns": 10888.468468468469, "cold_ns": 25881}, "zeros/65536/private-decompress": {"n": 712, "cpu_ns": 10877.130617977527, "wall_ns": 10871.773876404495, "cold_ns": 16385}, "zeros/65536/stream-decompress": {"n": 836, "cpu_ns": 12345.801435406698, "wall_ns": 12340.129186602871, "cold_ns": 18792}, "zeros/65536/compress1": {"n": 100, "cpu_ns": 36699.18, "wall_ns": 36646.58, "cold_ns": 180567}, "zeros/65536/compress6": {"n": 342, "cpu_ns": 34094.6432748538, "wall_ns": 34081.35964912281, "cold_ns": 77652}, "zeros/1048576/compress1": {"n": 24, "cpu_ns": 483697.7916666667, "wall_ns": 483416.4166666667, "cold_ns": 857164}, "zeros/1048576/compress6": {"n": 23, "cpu_ns": 547455.4782608695, "wall_ns": 547475.3913043478, "cold_ns": 513249}, "zeros/1048713/decompress": {"n": 36, "cpu_ns": 259249.13888888888, "wall_ns": 259114.52777777778, "cold_ns": 556975}, "zeros/1048713/private-decompress": {"n": 54, "cpu_ns": 216643.72222222222, "wall_ns": 216557.83333333334, "cold_ns": 186873}, "zeros/1048713/stream-decompress": {"n": 40, "cpu_ns": 300460.9, "wall_ns": 302648.05, "cold_ns": 265412}, "zeros/16777353/decompress": {"n": 1, "cpu_ns": 13785128.0, "wall_ns": 13777966.0, "cold_ns": 17833070}, "zeros/16777353/private-decompress": {"n": 2, "cpu_ns": 12680922.5, "wall_ns": 12683227.0, "cold_ns": 10673392}, "zeros/16777353/stream-decompress": {"n": 2, "cpu_ns": 13298910.5, "wall_ns": 13296155.0, "cold_ns": 11898084}}}, {"repeat": 7, "variant": "bytesio-hybrid-eof", "cases": {"fastq/1024/decompress": {"n": 307, "cpu_ns": 5700.557003257329, "wall_ns": 5690.087947882736, "cold_ns": 34135}, "fastq/1024/private-decompress": {"n": 1022, "cpu_ns": 6683.565557729941, "wall_ns": 6680.447162426614, "cold_ns": 15367}, "fastq/1024/stream-decompress": {"n": 730, "cpu_ns": 6399.43698630137, "wall_ns": 6397.1671232876715, "cold_ns": 15409}, "fastq/1024/compress1": {"n": 105, "cpu_ns": 12491.819047619048, "wall_ns": 12474.952380952382, "cold_ns": 150313}, "fastq/1024/compress6": {"n": 394, "cpu_ns": 20543.9923857868, "wall_ns": 20534.901015228428, "cold_ns": 41075}, "fastq/65536/decompress": {"n": 50, "cpu_ns": 245914.26, "wall_ns": 245828.3, "cold_ns": 273665}, "fastq/65536/private-decompress": {"n": 42, "cpu_ns": 249928.04761904763, "wall_ns": 249822.97619047618, "cold_ns": 247619}, "fastq/65536/stream-decompress": {"n": 53, "cpu_ns": 252201.64150943398, "wall_ns": 252127.3962264151, "cold_ns": 244221}, "fastq/65536/compress1": {"n": 26, "cpu_ns": 443555.8076923077, "wall_ns": 444037.1538461539, "cold_ns": 546246}, "fastq/65536/compress6": {"n": 10, "cpu_ns": 1700161.8, "wall_ns": 1699681.9, "cold_ns": 1730384}, "fastq/1048576/compress1": {"n": 2, "cpu_ns": 7632341.0, "wall_ns": 7629409.0, "cold_ns": 8547682}, "fastq/1048576/compress6": {"n": 1, "cpu_ns": 29781340.0, "wall_ns": 29776053.0, "cold_ns": 30171146}, "fastq/1048713/decompress": {"n": 4, "cpu_ns": 5065356.0, "wall_ns": 5064106.5, "cold_ns": 4613596}, "fastq/1048713/private-decompress": {"n": 4, "cpu_ns": 5043966.0, "wall_ns": 5042922.5, "cold_ns": 5991892}, "fastq/1048713/stream-decompress": {"n": 4, "cpu_ns": 5288949.5, "wall_ns": 5287865.5, "cold_ns": 4174954}, "fastq/16777353/decompress": {"n": 1, "cpu_ns": 83212033.0, "wall_ns": 83206144.0, "cold_ns": 72153772}, "fastq/16777353/private-decompress": {"n": 1, "cpu_ns": 72644553.0, "wall_ns": 72729545.0, "cold_ns": 74942405}, "fastq/16777353/stream-decompress": {"n": 1, "cpu_ns": 74182891.0, "wall_ns": 74185709.0, "cold_ns": 73105864}, "python/1024/decompress": {"n": 562, "cpu_ns": 4922.183274021352, "wall_ns": 4917.930604982206, "cold_ns": 21388}, "python/1024/private-decompress": {"n": 618, "cpu_ns": 6240.953074433657, "wall_ns": 6234.909385113268, "cold_ns": 13227}, "python/1024/stream-decompress": {"n": 815, "cpu_ns": 6201.006134969325, "wall_ns": 6196.149693251534, "cold_ns": 17857}, "python/1024/compress1": {"n": 443, "cpu_ns": 10970.440180586907, "wall_ns": 10966.060948081264, "cold_ns": 21222}, "python/1024/compress6": {"n": 281, "cpu_ns": 19187.37722419929, "wall_ns": 19181.110320284697, "cold_ns": 34261}, "python/65536/decompress": {"n": 124, "cpu_ns": 69251.26612903226, "wall_ns": 69315.33870967742, "cold_ns": 95197}, "python/65536/private-decompress": {"n": 148, "cpu_ns": 64863.85810810811, "wall_ns": 64836.41891891892, "cold_ns": 78326}, "python/65536/stream-decompress": {"n": 150, "cpu_ns": 66122.8, "wall_ns": 66149.91333333333, "cold_ns": 74421}, "python/65536/compress1": {"n": 59, "cpu_ns": 202382.33898305084, "wall_ns": 202299.15254237287, "cold_ns": 181831}, "python/65536/compress6": {"n": 21, "cpu_ns": 499295.0, "wall_ns": 499071.4285714286, "cold_ns": 480837}, "python/1048576/compress1": {"n": 6, "cpu_ns": 2066283.5, "wall_ns": 2065453.6666666667, "cold_ns": 2158580}, "python/1048576/compress6": {"n": 3, "cpu_ns": 4882349.666666667, "wall_ns": 4880695.333333333, "cold_ns": 4711912}, "python/1048713/decompress": {"n": 33, "cpu_ns": 406991.0, "wall_ns": 406852.63636363635, "cold_ns": 396147}, "python/1048713/private-decompress": {"n": 43, "cpu_ns": 339531.20930232556, "wall_ns": 339429.0930232558, "cold_ns": 320365}, "python/1048713/stream-decompress": {"n": 35, "cpu_ns": 386219.17142857146, "wall_ns": 386525.8857142857, "cold_ns": 372896}, "python/16777353/decompress": {"n": 1, "cpu_ns": 22463611.0, "wall_ns": 22458375.0, "cold_ns": 27668416}, "python/16777353/private-decompress": {"n": 1, "cpu_ns": 24423106.0, "wall_ns": 24425425.0, "cold_ns": 19941204}, "python/16777353/stream-decompress": {"n": 1, "cpu_ns": 24891439.0, "wall_ns": 24886256.0, "cold_ns": 21562173}, "random/1024/decompress": {"n": 955, "cpu_ns": 1224.7225130890051, "wall_ns": 1221.8041884816753, "cold_ns": 22077}, "random/1024/private-decompress": {"n": 1175, "cpu_ns": 1671.1378723404255, "wall_ns": 1669.0051063829787, "cold_ns": 13232}, "random/1024/stream-decompress": {"n": 1256, "cpu_ns": 1503.5748407643312, "wall_ns": 1501.5788216560509, "cold_ns": 6836}, "random/1024/compress1": {"n": 370, "cpu_ns": 13918.943243243244, "wall_ns": 13914.6, "cold_ns": 120039}, "random/1024/compress6": {"n": 178, "cpu_ns": 37180.1404494382, "wall_ns": 37155.286516853936, "cold_ns": 61227}, "random/65536/decompress": {"n": 422, "cpu_ns": 12696.81990521327, "wall_ns": 12691.440758293838, "cold_ns": 57157}, "random/65536/private-decompress": {"n": 477, "cpu_ns": 14794.685534591195, "wall_ns": 14786.568134171908, "cold_ns": 19244}, "random/65536/stream-decompress": {"n": 509, "cpu_ns": 18789.400785854617, "wall_ns": 18781.715127701376, "cold_ns": 37152}, "random/65536/compress1": {"n": 14, "cpu_ns": 675787.2142857143, "wall_ns": 676372.7142857143, "cold_ns": 759779}, "random/65536/compress6": {"n": 8, "cpu_ns": 1171880.875, "wall_ns": 1171138.75, "cold_ns": 1296689}, "random/1048576/compress1": {"n": 2, "cpu_ns": 11969064.5, "wall_ns": 11966666.0, "cold_ns": 13692435}, "random/1048576/compress6": {"n": 1, "cpu_ns": 22136783.0, "wall_ns": 22148726.0, "cold_ns": 22229589}, "random/1048713/decompress": {"n": 35, "cpu_ns": 217727.6, "wall_ns": 217575.37142857144, "cold_ns": 434128}, "random/1048713/private-decompress": {"n": 122, "cpu_ns": 148529.30327868852, "wall_ns": 148494.38524590165, "cold_ns": 181285}, "random/1048713/stream-decompress": {"n": 59, "cpu_ns": 251262.49152542374, "wall_ns": 251181.83050847458, "cold_ns": 231215}, "random/16777353/decompress": {"n": 1, "cpu_ns": 27053905.0, "wall_ns": 27061113.0, "cold_ns": 29621048}, "random/16777353/private-decompress": {"n": 2, "cpu_ns": 24171498.0, "wall_ns": 24168835.5, "cold_ns": 19755088}, "random/16777353/stream-decompress": {"n": 2, "cpu_ns": 23338265.0, "wall_ns": 23340255.5, "cold_ns": 27156094}, "zeros/1024/decompress": {"n": 766, "cpu_ns": 696.1370757180157, "wall_ns": 694.0900783289817, "cold_ns": 14280}, "zeros/1024/private-decompress": {"n": 1406, "cpu_ns": 1389.570412517781, "wall_ns": 1387.4822190611665, "cold_ns": 8476}, "zeros/1024/stream-decompress": {"n": 1391, "cpu_ns": 1404.6484543493889, "wall_ns": 1402.7225017972683, "cold_ns": 7736}, "zeros/1024/compress1": {"n": 1062, "cpu_ns": 6519.413370998117, "wall_ns": 6516.600753295668, "cold_ns": 91846}, "zeros/1024/compress6": {"n": 1065, "cpu_ns": 8265.276056338029, "wall_ns": 8260.731455399062, "cold_ns": 16132}, "zeros/65536/decompress": {"n": 555, "cpu_ns": 17488.675675675677, "wall_ns": 17482.587387387386, "cold_ns": 48791}, "zeros/65536/private-decompress": {"n": 712, "cpu_ns": 16777.36657303371, "wall_ns": 16772.78511235955, "cold_ns": 28348}, "zeros/65536/stream-decompress": {"n": 836, "cpu_ns": 19855.986842105263, "wall_ns": 19851.38157894737, "cold_ns": 24844}, "zeros/65536/compress1": {"n": 100, "cpu_ns": 24848.18, "wall_ns": 24828.33, "cold_ns": 65954}, "zeros/65536/compress6": {"n": 342, "cpu_ns": 41455.48538011696, "wall_ns": 41474.82456140351, "cold_ns": 40870}, "zeros/1048576/compress1": {"n": 24, "cpu_ns": 490299.8333333333, "wall_ns": 490075.2083333333, "cold_ns": 571585}, "zeros/1048576/compress6": {"n": 23, "cpu_ns": 570250.4782608695, "wall_ns": 570030.9565217391, "cold_ns": 483129}, "zeros/1048713/decompress": {"n": 36, "cpu_ns": 363772.6388888889, "wall_ns": 363643.8888888889, "cold_ns": 682332}, "zeros/1048713/private-decompress": {"n": 54, "cpu_ns": 253956.0, "wall_ns": 253875.87037037036, "cold_ns": 244154}, "zeros/1048713/stream-decompress": {"n": 40, "cpu_ns": 349386.625, "wall_ns": 349261.55, "cold_ns": 302035}, "zeros/16777353/decompress": {"n": 1, "cpu_ns": 22717737.0, "wall_ns": 22712262.0, "cold_ns": 28172551}, "zeros/16777353/private-decompress": {"n": 2, "cpu_ns": 21578650.0, "wall_ns": 21579967.0, "cold_ns": 19175519}, "zeros/16777353/stream-decompress": {"n": 2, "cpu_ns": 23588525.5, "wall_ns": 23596526.5, "cold_ns": 20261095}}}, {"repeat": 7, "variant": "baseline-eof", "cases": {"fastq/1024/decompress": {"n": 307, "cpu_ns": 5331.703583061889, "wall_ns": 5323.358306188925, "cold_ns": 36740}, "fastq/1024/private-decompress": {"n": 1022, "cpu_ns": 6602.729941291585, "wall_ns": 6598.800391389433, "cold_ns": 13958}, "fastq/1024/stream-decompress": {"n": 730, "cpu_ns": 6989.791780821918, "wall_ns": 6983.990410958904, "cold_ns": 15976}, "fastq/1024/compress1": {"n": 105, "cpu_ns": 12999.295238095237, "wall_ns": 12981.742857142857, "cold_ns": 153488}, "fastq/1024/compress6": {"n": 394, "cpu_ns": 20868.870558375635, "wall_ns": 20856.888324873096, "cold_ns": 39076}, "fastq/65536/decompress": {"n": 50, "cpu_ns": 247257.04, "wall_ns": 248825.34, "cold_ns": 290621}, "fastq/65536/private-decompress": {"n": 42, "cpu_ns": 237449.85714285713, "wall_ns": 237368.2857142857, "cold_ns": 285023}, "fastq/65536/stream-decompress": {"n": 53, "cpu_ns": 251664.8679245283, "wall_ns": 251581.03773584907, "cold_ns": 242209}, "fastq/65536/compress1": {"n": 26, "cpu_ns": 437649.92307692306, "wall_ns": 437448.8846153846, "cold_ns": 577136}, "fastq/65536/compress6": {"n": 10, "cpu_ns": 1665315.2, "wall_ns": 1664840.9, "cold_ns": 1629457}, "fastq/1048576/compress1": {"n": 2, "cpu_ns": 8355902.0, "wall_ns": 8353409.0, "cold_ns": 7948026}, "fastq/1048576/compress6": {"n": 1, "cpu_ns": 33305453.0, "wall_ns": 33307424.0, "cold_ns": 31704490}, "fastq/1048713/decompress": {"n": 4, "cpu_ns": 4062158.75, "wall_ns": 4064675.5, "cold_ns": 4813311}, "fastq/1048713/private-decompress": {"n": 4, "cpu_ns": 3951198.0, "wall_ns": 3950104.0, "cold_ns": 3577232}, "fastq/1048713/stream-decompress": {"n": 4, "cpu_ns": 4015208.75, "wall_ns": 4013991.75, "cold_ns": 3799739}, "fastq/16777353/decompress": {"n": 1, "cpu_ns": 76736727.0, "wall_ns": 76741383.0, "cold_ns": 63748746}, "fastq/16777353/private-decompress": {"n": 1, "cpu_ns": 62646034.0, "wall_ns": 62640530.0, "cold_ns": 63242402}, "fastq/16777353/stream-decompress": {"n": 1, "cpu_ns": 64548212.0, "wall_ns": 64562511.0, "cold_ns": 61739052}, "python/1024/decompress": {"n": 562, "cpu_ns": 4954.325622775801, "wall_ns": 4950.017793594306, "cold_ns": 20687}, "python/1024/private-decompress": {"n": 618, "cpu_ns": 6556.34142394822, "wall_ns": 6550.734627831715, "cold_ns": 12793}, "python/1024/stream-decompress": {"n": 815, "cpu_ns": 6556.238036809816, "wall_ns": 6551.3435582822085, "cold_ns": 11344}, "python/1024/compress1": {"n": 443, "cpu_ns": 11009.106094808127, "wall_ns": 11005.302483069978, "cold_ns": 21393}, "python/1024/compress6": {"n": 281, "cpu_ns": 24193.462633451956, "wall_ns": 24228.893238434164, "cold_ns": 34314}, "python/65536/decompress": {"n": 124, "cpu_ns": 61844.72580645161, "wall_ns": 61815.532258064515, "cold_ns": 85235}, "python/65536/private-decompress": {"n": 148, "cpu_ns": 62683.28378378379, "wall_ns": 62654.39864864865, "cold_ns": 65687}, "python/65536/stream-decompress": {"n": 150, "cpu_ns": 61847.54, "wall_ns": 61834.72, "cold_ns": 75687}, "python/65536/compress1": {"n": 59, "cpu_ns": 173129.98305084746, "wall_ns": 173032.89830508476, "cold_ns": 189989}, "python/65536/compress6": {"n": 21, "cpu_ns": 495899.04761904763, "wall_ns": 495661.28571428574, "cold_ns": 541513}, "python/1048576/compress1": {"n": 6, "cpu_ns": 2125907.0, "wall_ns": 2125010.6666666665, "cold_ns": 2141350}, "python/1048576/compress6": {"n": 3, "cpu_ns": 5144198.0, "wall_ns": 5141556.333333333, "cold_ns": 4477504}, "python/1048713/decompress": {"n": 33, "cpu_ns": 319676.8484848485, "wall_ns": 319530.2121212121, "cold_ns": 406741}, "python/1048713/private-decompress": {"n": 43, "cpu_ns": 320374.37209302327, "wall_ns": 320263.4186046512, "cold_ns": 259386}, "python/1048713/stream-decompress": {"n": 35, "cpu_ns": 386099.77142857143, "wall_ns": 385951.8857142857, "cold_ns": 330989}, "python/16777353/decompress": {"n": 1, "cpu_ns": 14400131.0, "wall_ns": 14393665.0, "cold_ns": 17723379}, "python/16777353/private-decompress": {"n": 1, "cpu_ns": 12713146.0, "wall_ns": 12707265.0, "cold_ns": 11750180}, "python/16777353/stream-decompress": {"n": 1, "cpu_ns": 13725419.0, "wall_ns": 13719085.0, "cold_ns": 14094934}, "random/1024/decompress": {"n": 955, "cpu_ns": 516.1340314136125, "wall_ns": 514.8628272251309, "cold_ns": 12096}, "random/1024/private-decompress": {"n": 1175, "cpu_ns": 1102.932765957447, "wall_ns": 1101.7846808510637, "cold_ns": 7436}, "random/1024/stream-decompress": {"n": 1256, "cpu_ns": 1249.2547770700637, "wall_ns": 1246.6847133757963, "cold_ns": 5812}, "random/1024/compress1": {"n": 370, "cpu_ns": 15469.897297297297, "wall_ns": 15459.408108108108, "cold_ns": 27970}, "random/1024/compress6": {"n": 178, "cpu_ns": 33434.106741573036, "wall_ns": 33423.786516853936, "cold_ns": 58247}, "random/65536/decompress": {"n": 422, "cpu_ns": 7672.300947867298, "wall_ns": 7666.9881516587675, "cold_ns": 20967}, "random/65536/private-decompress": {"n": 477, "cpu_ns": 6709.983228511531, "wall_ns": 6702.9496855345915, "cold_ns": 15959}, "random/65536/stream-decompress": {"n": 509, "cpu_ns": 9272.738703339883, "wall_ns": 9266.962671905698, "cold_ns": 16370}, "random/65536/compress1": {"n": 14, "cpu_ns": 609683.6428571428, "wall_ns": 609271.3571428572, "cold_ns": 840811}, "random/65536/compress6": {"n": 8, "cpu_ns": 1273821.5, "wall_ns": 1273221.125, "cold_ns": 1831492}, "random/1048576/compress1": {"n": 2, "cpu_ns": 17779442.0, "wall_ns": 17781565.0, "cold_ns": 18362453}, "random/1048576/compress6": {"n": 1, "cpu_ns": 35289619.0, "wall_ns": 35282892.0, "cold_ns": 34541318}, "random/1048713/decompress": {"n": 35, "cpu_ns": 205693.25714285715, "wall_ns": 205521.05714285714, "cold_ns": 308373}, "random/1048713/private-decompress": {"n": 122, "cpu_ns": 109112.39344262295, "wall_ns": 109039.55737704918, "cold_ns": 168000}, "random/1048713/stream-decompress": {"n": 59, "cpu_ns": 202889.11864406778, "wall_ns": 202766.83050847458, "cold_ns": 267206}, "random/16777353/decompress": {"n": 1, "cpu_ns": 17200274.0, "wall_ns": 17193016.0, "cold_ns": 24226659}, "random/16777353/private-decompress": {"n": 2, "cpu_ns": 15450310.5, "wall_ns": 15447085.0, "cold_ns": 13699911}, "random/16777353/stream-decompress": {"n": 2, "cpu_ns": 17435486.0, "wall_ns": 17432456.0, "cold_ns": 15710733}, "zeros/1024/decompress": {"n": 766, "cpu_ns": 1159.1135770234987, "wall_ns": 1156.0417754569191, "cold_ns": 29487}, "zeros/1024/private-decompress": {"n": 1406, "cpu_ns": 2424.155761024182, "wall_ns": 2420.859174964438, "cold_ns": 13196}, "zeros/1024/stream-decompress": {"n": 1391, "cpu_ns": 2532.7792954708843, "wall_ns": 2529.4219985621853, "cold_ns": 10557}, "zeros/1024/compress1": {"n": 1062, "cpu_ns": 8034.204331450094, "wall_ns": 8029.7683615819205, "cold_ns": 19672}, "zeros/1024/compress6": {"n": 1065, "cpu_ns": 9201.431924882629, "wall_ns": 9197.46103286385, "cold_ns": 17654}, "zeros/65536/decompress": {"n": 555, "cpu_ns": 11213.888288288288, "wall_ns": 11203.594594594595, "cold_ns": 25368}, "zeros/65536/private-decompress": {"n": 712, "cpu_ns": 15566.956460674157, "wall_ns": 15560.828651685393, "cold_ns": 32780}, "zeros/65536/stream-decompress": {"n": 836, "cpu_ns": 13256.431818181818, "wall_ns": 13251.583732057416, "cold_ns": 18321}, "zeros/65536/compress1": {"n": 100, "cpu_ns": 26400.57, "wall_ns": 26366.65, "cold_ns": 116912}, "zeros/65536/compress6": {"n": 342, "cpu_ns": 37355.07602339181, "wall_ns": 37366.336257309944, "cold_ns": 47383}, "zeros/1048576/compress1": {"n": 24, "cpu_ns": 498018.375, "wall_ns": 497737.7916666667, "cold_ns": 621293}, "zeros/1048576/compress6": {"n": 23, "cpu_ns": 532018.8695652174, "wall_ns": 539941.3913043478, "cold_ns": 525304}, "zeros/1048713/decompress": {"n": 36, "cpu_ns": 246855.86111111112, "wall_ns": 246667.61111111112, "cold_ns": 642183}, "zeros/1048713/private-decompress": {"n": 54, "cpu_ns": 238523.53703703705, "wall_ns": 238597.74074074073, "cold_ns": 233261}, "zeros/1048713/stream-decompress": {"n": 40, "cpu_ns": 339427.675, "wall_ns": 339294.825, "cold_ns": 320776}, "zeros/16777353/decompress": {"n": 1, "cpu_ns": 17171511.0, "wall_ns": 17164271.0, "cold_ns": 23060982}, "zeros/16777353/private-decompress": {"n": 2, "cpu_ns": 15369692.5, "wall_ns": 15366378.0, "cold_ns": 13621863}, "zeros/16777353/stream-decompress": {"n": 2, "cpu_ns": 17320808.5, "wall_ns": 17329005.0, "cold_ns": 15207824}}}, {"repeat": 7, "variant": "buffers-eof", "cases": {"fastq/1024/decompress": {"n": 307, "cpu_ns": 6820.302931596091, "wall_ns": 6804.491856677524, "cold_ns": 49924}, "fastq/1024/private-decompress": {"n": 1022, "cpu_ns": 6447.686888454012, "wall_ns": 6444.637964774951, "cold_ns": 18235}, "fastq/1024/stream-decompress": {"n": 730, "cpu_ns": 6051.050684931507, "wall_ns": 6049.142465753424, "cold_ns": 14811}, "fastq/1024/compress1": {"n": 105, "cpu_ns": 12670.27619047619, "wall_ns": 12653.32380952381, "cold_ns": 142136}, "fastq/1024/compress6": {"n": 394, "cpu_ns": 21097.34010152284, "wall_ns": 21087.710659898476, "cold_ns": 39224}, "fastq/65536/decompress": {"n": 50, "cpu_ns": 306994.06, "wall_ns": 306881.32, "cold_ns": 348660}, "fastq/65536/private-decompress": {"n": 42, "cpu_ns": 307911.7380952381, "wall_ns": 307793.4761904762, "cold_ns": 303355}, "fastq/65536/stream-decompress": {"n": 53, "cpu_ns": 304978.679245283, "wall_ns": 304885.9811320755, "cold_ns": 310166}, "fastq/65536/compress1": {"n": 26, "cpu_ns": 449461.1153846154, "wall_ns": 449241.5, "cold_ns": 768292}, "fastq/65536/compress6": {"n": 10, "cpu_ns": 1563740.0, "wall_ns": 1563171.4, "cold_ns": 1672381}, "fastq/1048576/compress1": {"n": 2, "cpu_ns": 11318445.5, "wall_ns": 11315269.0, "cold_ns": 11526798}, "fastq/1048576/compress6": {"n": 1, "cpu_ns": 39026673.0, "wall_ns": 39030277.0, "cold_ns": 38817734}, "fastq/1048713/decompress": {"n": 4, "cpu_ns": 4470792.0, "wall_ns": 4469094.25, "cold_ns": 5671229}, "fastq/1048713/private-decompress": {"n": 4, "cpu_ns": 4267045.25, "wall_ns": 4265575.0, "cold_ns": 4357746}, "fastq/1048713/stream-decompress": {"n": 4, "cpu_ns": 4322971.5, "wall_ns": 4324235.75, "cold_ns": 4221184}, "fastq/16777353/decompress": {"n": 1, "cpu_ns": 88698775.0, "wall_ns": 88707107.0, "cold_ns": 88837054}, "fastq/16777353/private-decompress": {"n": 1, "cpu_ns": 82716385.0, "wall_ns": 82721136.0, "cold_ns": 79875750}, "fastq/16777353/stream-decompress": {"n": 1, "cpu_ns": 81392002.0, "wall_ns": 81395658.0, "cold_ns": 83814399}, "python/1024/decompress": {"n": 562, "cpu_ns": 6202.001779359431, "wall_ns": 6196.521352313167, "cold_ns": 27890}, "python/1024/private-decompress": {"n": 618, "cpu_ns": 5549.631067961165, "wall_ns": 5547.398058252427, "cold_ns": 15658}, "python/1024/stream-decompress": {"n": 815, "cpu_ns": 5930.5558282208585, "wall_ns": 5926.317791411043, "cold_ns": 10154}, "python/1024/compress1": {"n": 443, "cpu_ns": 16663.074492099324, "wall_ns": 16653.713318284423, "cold_ns": 28452}, "python/1024/compress6": {"n": 281, "cpu_ns": 19228.2384341637, "wall_ns": 19222.40925266904, "cold_ns": 35956}, "python/65536/decompress": {"n": 124, "cpu_ns": 67149.8629032258, "wall_ns": 67116.91935483871, "cold_ns": 116666}, "python/65536/private-decompress": {"n": 148, "cpu_ns": 78541.0, "wall_ns": 78512.61486486487, "cold_ns": 69237}, "python/65536/stream-decompress": {"n": 150, "cpu_ns": 69405.78666666667, "wall_ns": 69373.43333333333, "cold_ns": 68938}, "python/65536/compress1": {"n": 59, "cpu_ns": 178012.33898305084, "wall_ns": 177933.08474576272, "cold_ns": 268737}, "python/65536/compress6": {"n": 21, "cpu_ns": 579931.1428571428, "wall_ns": 579692.8095238095, "cold_ns": 459843}, "python/1048576/compress1": {"n": 6, "cpu_ns": 1977700.6666666667, "wall_ns": 1976774.6666666667, "cold_ns": 2206076}, "python/1048576/compress6": {"n": 3, "cpu_ns": 4781137.666666667, "wall_ns": 4778811.333333333, "cold_ns": 5064191}, "python/1048713/decompress": {"n": 33, "cpu_ns": 489753.2121212121, "wall_ns": 489597.7878787879, "cold_ns": 512755}, "python/1048713/private-decompress": {"n": 43, "cpu_ns": 438758.3953488372, "wall_ns": 438638.5348837209, "cold_ns": 434079}, "python/1048713/stream-decompress": {"n": 35, "cpu_ns": 498619.8, "wall_ns": 498958.82857142854, "cold_ns": 505061}, "python/16777353/decompress": {"n": 1, "cpu_ns": 15176573.0, "wall_ns": 15170178.0, "cold_ns": 20896888}, "python/16777353/private-decompress": {"n": 1, "cpu_ns": 13965274.0, "wall_ns": 13959234.0, "cold_ns": 13870892}, "python/16777353/stream-decompress": {"n": 1, "cpu_ns": 15486524.0, "wall_ns": 15480333.0, "cold_ns": 17536283}, "random/1024/decompress": {"n": 955, "cpu_ns": 588.4879581151832, "wall_ns": 586.8230366492147, "cold_ns": 22680}, "random/1024/private-decompress": {"n": 1175, "cpu_ns": 1135.087659574468, "wall_ns": 1134.0825531914893, "cold_ns": 10499}, "random/1024/stream-decompress": {"n": 1256, "cpu_ns": 1118.18949044586, "wall_ns": 1117.1154458598726, "cold_ns": 6763}, "random/1024/compress1": {"n": 370, "cpu_ns": 13341.983783783784, "wall_ns": 13337.8, "cold_ns": 90397}, "random/1024/compress6": {"n": 178, "cpu_ns": 38914.91573033708, "wall_ns": 38888.67415730337, "cold_ns": 60022}, "random/65536/decompress": {"n": 422, "cpu_ns": 11062.4336492891, "wall_ns": 11094.962085308056, "cold_ns": 59561}, "random/65536/private-decompress": {"n": 477, "cpu_ns": 14555.987421383648, "wall_ns": 14546.960167714884, "cold_ns": 26961}, "random/65536/stream-decompress": {"n": 509, "cpu_ns": 14294.73673870334, "wall_ns": 14271.884086444008, "cold_ns": 52026}, "random/65536/compress1": {"n": 14, "cpu_ns": 798552.2142857143, "wall_ns": 798217.5, "cold_ns": 714023}, "random/65536/compress6": {"n": 8, "cpu_ns": 1263310.75, "wall_ns": 1262710.125, "cold_ns": 1179137}, "random/1048576/compress1": {"n": 2, "cpu_ns": 12557453.5, "wall_ns": 12554495.5, "cold_ns": 13563660}, "random/1048576/compress6": {"n": 1, "cpu_ns": 22690520.0, "wall_ns": 22684377.0, "cold_ns": 21802931}, "random/1048713/decompress": {"n": 35, "cpu_ns": 236838.2857142857, "wall_ns": 236686.34285714285, "cold_ns": 308057}, "random/1048713/private-decompress": {"n": 122, "cpu_ns": 154739.87704918033, "wall_ns": 154702.18852459016, "cold_ns": 188238}, "random/1048713/stream-decompress": {"n": 59, "cpu_ns": 221845.42372881356, "wall_ns": 221767.11864406778, "cold_ns": 238886}, "random/16777353/decompress": {"n": 1, "cpu_ns": 16114263.0, "wall_ns": 16107159.0, "cold_ns": 22024231}, "random/16777353/private-decompress": {"n": 2, "cpu_ns": 15194710.5, "wall_ns": 15201620.5, "cold_ns": 15580274}, "random/16777353/stream-decompress": {"n": 2, "cpu_ns": 17051752.5, "wall_ns": 17048240.0, "cold_ns": 16259309}, "zeros/1024/decompress": {"n": 766, "cpu_ns": 665.8877284595301, "wall_ns": 663.6827676240209, "cold_ns": 20743}, "zeros/1024/private-decompress": {"n": 1406, "cpu_ns": 1396.6088193456615, "wall_ns": 1395.041251778094, "cold_ns": 11051}, "zeros/1024/stream-decompress": {"n": 1391, "cpu_ns": 1400.4651329978433, "wall_ns": 1398.5363048166787, "cold_ns": 6631}, "zeros/1024/compress1": {"n": 1062, "cpu_ns": 6379.344632768361, "wall_ns": 6377.919962335217, "cold_ns": 96387}, "zeros/1024/compress6": {"n": 1065, "cpu_ns": 8827.468544600939, "wall_ns": 8823.731455399062, "cold_ns": 16455}, "zeros/65536/decompress": {"n": 555, "cpu_ns": 16368.978378378379, "wall_ns": 16360.711711711712, "cold_ns": 60396}, "zeros/65536/private-decompress": {"n": 712, "cpu_ns": 14173.86797752809, "wall_ns": 14168.467696629214, "cold_ns": 29624}, "zeros/65536/stream-decompress": {"n": 836, "cpu_ns": 19792.00956937799, "wall_ns": 19786.91148325359, "cold_ns": 21275}, "zeros/65536/compress1": {"n": 100, "cpu_ns": 25825.84, "wall_ns": 25803.21, "cold_ns": 60081}, "zeros/65536/compress6": {"n": 342, "cpu_ns": 34039.897660818715, "wall_ns": 34025.45321637427, "cold_ns": 42721}, "zeros/1048576/compress1": {"n": 24, "cpu_ns": 507563.2083333333, "wall_ns": 507302.75, "cold_ns": 856507}, "zeros/1048576/compress6": {"n": 23, "cpu_ns": 520926.4347826087, "wall_ns": 520550.04347826086, "cold_ns": 497996}, "zeros/1048713/decompress": {"n": 36, "cpu_ns": 443560.05555555556, "wall_ns": 443402.19444444444, "cold_ns": 594535}, "zeros/1048713/private-decompress": {"n": 54, "cpu_ns": 407603.8333333333, "wall_ns": 407493.4259259259, "cold_ns": 524038}, "zeros/1048713/stream-decompress": {"n": 40, "cpu_ns": 515362.475, "wall_ns": 515220.775, "cold_ns": 509620}, "zeros/16777353/decompress": {"n": 1, "cpu_ns": 16530746.0, "wall_ns": 16523632.0, "cold_ns": 21914279}, "zeros/16777353/private-decompress": {"n": 2, "cpu_ns": 18032165.5, "wall_ns": 18032745.5, "cold_ns": 16578856}, "zeros/16777353/stream-decompress": {"n": 2, "cpu_ns": 18078959.5, "wall_ns": 18178965.0, "cold_ns": 19758062}}}, {"repeat": 7, "variant": "eof-control", "cases": {"fastq/1024/decompress": {"n": 307, "cpu_ns": 8774.85993485342, "wall_ns": 8758.85993485342, "cold_ns": 50667}, "fastq/1024/private-decompress": {"n": 1022, "cpu_ns": 7768.594911937378, "wall_ns": 7764.125244618395, "cold_ns": 21974}, "fastq/1024/stream-decompress": {"n": 730, "cpu_ns": 6359.384931506849, "wall_ns": 6352.024657534246, "cold_ns": 14581}, "fastq/1024/compress1": {"n": 105, "cpu_ns": 15057.466666666667, "wall_ns": 15013.638095238095, "cold_ns": 160124}, "fastq/1024/compress6": {"n": 394, "cpu_ns": 24521.02538071066, "wall_ns": 24465.040609137057, "cold_ns": 68398}, "fastq/65536/decompress": {"n": 50, "cpu_ns": 250144.38, "wall_ns": 250046.28, "cold_ns": 346735}, "fastq/65536/private-decompress": {"n": 42, "cpu_ns": 293072.0238095238, "wall_ns": 292957.9761904762, "cold_ns": 297272}, "fastq/65536/stream-decompress": {"n": 53, "cpu_ns": 253086.77358490566, "wall_ns": 253008.03773584907, "cold_ns": 235304}, "fastq/65536/compress1": {"n": 26, "cpu_ns": 477995.5, "wall_ns": 477766.1923076923, "cold_ns": 578726}, "fastq/65536/compress6": {"n": 10, "cpu_ns": 1586094.4, "wall_ns": 1585591.6, "cold_ns": 2376502}, "fastq/1048576/compress1": {"n": 2, "cpu_ns": 7292481.5, "wall_ns": 7293689.5, "cold_ns": 7650686}, "fastq/1048576/compress6": {"n": 1, "cpu_ns": 29455898.0, "wall_ns": 29460774.0, "cold_ns": 31068778}, "fastq/1048713/decompress": {"n": 4, "cpu_ns": 4182529.5, "wall_ns": 4183424.25, "cold_ns": 4306361}, "fastq/1048713/private-decompress": {"n": 4, "cpu_ns": 4156975.0, "wall_ns": 4155852.5, "cold_ns": 3676949}, "fastq/1048713/stream-decompress": {"n": 4, "cpu_ns": 4419968.0, "wall_ns": 4418593.0, "cold_ns": 4628213}, "fastq/16777353/decompress": {"n": 1, "cpu_ns": 73374373.0, "wall_ns": 73369023.0, "cold_ns": 67667092}, "fastq/16777353/private-decompress": {"n": 1, "cpu_ns": 63036839.0, "wall_ns": 63045094.0, "cold_ns": 61704499}, "fastq/16777353/stream-decompress": {"n": 1, "cpu_ns": 66054906.0, "wall_ns": 66049114.0, "cold_ns": 64706871}, "python/1024/decompress": {"n": 562, "cpu_ns": 5566.220640569395, "wall_ns": 5558.14768683274, "cold_ns": 24523}, "python/1024/private-decompress": {"n": 618, "cpu_ns": 5572.671521035599, "wall_ns": 5566.297734627832, "cold_ns": 17302}, "python/1024/stream-decompress": {"n": 815, "cpu_ns": 5832.736196319019, "wall_ns": 5828.764417177914, "cold_ns": 11710}, "python/1024/compress1": {"n": 443, "cpu_ns": 13059.751693002258, "wall_ns": 13048.68848758465, "cold_ns": 21476}, "python/1024/compress6": {"n": 281, "cpu_ns": 20636.462633451956, "wall_ns": 20626.227758007117, "cold_ns": 50700}, "python/65536/decompress": {"n": 124, "cpu_ns": 63430.846774193546, "wall_ns": 63400.24193548387, "cold_ns": 103480}, "python/65536/private-decompress": {"n": 148, "cpu_ns": 64242.78378378379, "wall_ns": 64212.08108108108, "cold_ns": 66345}, "python/65536/stream-decompress": {"n": 150, "cpu_ns": 63114.02, "wall_ns": 63145.00666666667, "cold_ns": 67535}, "python/65536/compress1": {"n": 59, "cpu_ns": 175898.88135593222, "wall_ns": 175826.3220338983, "cold_ns": 175865}, "python/65536/compress6": {"n": 21, "cpu_ns": 499746.09523809527, "wall_ns": 499493.71428571426, "cold_ns": 481262}, "python/1048576/compress1": {"n": 6, "cpu_ns": 2127426.3333333335, "wall_ns": 2126459.3333333335, "cold_ns": 1997617}, "python/1048576/compress6": {"n": 3, "cpu_ns": 5634444.333333333, "wall_ns": 5632075.0, "cold_ns": 4594370}, "python/1048713/decompress": {"n": 33, "cpu_ns": 327518.8181818182, "wall_ns": 327332.0909090909, "cold_ns": 402673}, "python/1048713/private-decompress": {"n": 43, "cpu_ns": 286350.5813953488, "wall_ns": 285843.74418604653, "cold_ns": 309923}, "python/1048713/stream-decompress": {"n": 35, "cpu_ns": 348027.6285714286, "wall_ns": 347886.4, "cold_ns": 328684}, "python/16777353/decompress": {"n": 1, "cpu_ns": 13347985.0, "wall_ns": 13356138.0, "cold_ns": 18285439}, "python/16777353/private-decompress": {"n": 1, "cpu_ns": 12030695.0, "wall_ns": 12024402.0, "cold_ns": 10562990}, "python/16777353/stream-decompress": {"n": 1, "cpu_ns": 13518560.0, "wall_ns": 13512793.0, "cold_ns": 12076483}, "random/1024/decompress": {"n": 955, "cpu_ns": 548.0450261780105, "wall_ns": 546.6973821989528, "cold_ns": 11438}, "random/1024/private-decompress": {"n": 1175, "cpu_ns": 999.7625531914894, "wall_ns": 998.7242553191489, "cold_ns": 8008}, "random/1024/stream-decompress": {"n": 1256, "cpu_ns": 1139.5079617834394, "wall_ns": 1138.4211783439491, "cold_ns": 5501}, "random/1024/compress1": {"n": 370, "cpu_ns": 17351.02972972973, "wall_ns": 17338.08108108108, "cold_ns": 23011}, "random/1024/compress6": {"n": 178, "cpu_ns": 35086.89887640449, "wall_ns": 35074.32584269663, "cold_ns": 86492}, "random/65536/decompress": {"n": 422, "cpu_ns": 8283.215639810427, "wall_ns": 8269.582938388625, "cold_ns": 23177}, "random/65536/private-decompress": {"n": 477, "cpu_ns": 6819.67714884696, "wall_ns": 6812.591194968553, "cold_ns": 21667}, "random/65536/stream-decompress": {"n": 509, "cpu_ns": 8713.383104125736, "wall_ns": 8709.838899803537, "cold_ns": 17020}, "random/65536/compress1": {"n": 14, "cpu_ns": 742839.0, "wall_ns": 742444.2857142857, "cold_ns": 666428}, "random/65536/compress6": {"n": 8, "cpu_ns": 1165366.125, "wall_ns": 1164871.25, "cold_ns": 1751583}, "random/1048576/compress1": {"n": 2, "cpu_ns": 13455599.0, "wall_ns": 13451339.5, "cold_ns": 12698005}, "random/1048576/compress6": {"n": 1, "cpu_ns": 26930160.0, "wall_ns": 26924151.0, "cold_ns": 23627336}, "random/1048713/decompress": {"n": 35, "cpu_ns": 137588.4, "wall_ns": 137463.65714285715, "cold_ns": 177725}, "random/1048713/private-decompress": {"n": 122, "cpu_ns": 88334.22131147541, "wall_ns": 88288.27049180328, "cold_ns": 197818}, "random/1048713/stream-decompress": {"n": 59, "cpu_ns": 143958.38983050847, "wall_ns": 143874.4745762712, "cold_ns": 168878}, "random/16777353/decompress": {"n": 1, "cpu_ns": 14182936.0, "wall_ns": 14176220.0, "cold_ns": 19345581}, "random/16777353/private-decompress": {"n": 2, "cpu_ns": 13194804.5, "wall_ns": 13198287.0, "cold_ns": 11662224}, "random/16777353/stream-decompress": {"n": 2, "cpu_ns": 14270673.5, "wall_ns": 14268002.5, "cold_ns": 13750493}, "zeros/1024/decompress": {"n": 766, "cpu_ns": 651.2806788511749, "wall_ns": 649.2845953002611, "cold_ns": 18604}, "zeros/1024/private-decompress": {"n": 1406, "cpu_ns": 1099.460881934566, "wall_ns": 1098.5277382645804, "cold_ns": 10662}, "zeros/1024/stream-decompress": {"n": 1391, "cpu_ns": 1194.4859813084113, "wall_ns": 1193.5988497483825, "cold_ns": 5827}, "zeros/1024/compress1": {"n": 1062, "cpu_ns": 6514.329566854991, "wall_ns": 6510.743879472693, "cold_ns": 13035}, "zeros/1024/compress6": {"n": 1065, "cpu_ns": 8053.076995305164, "wall_ns": 8049.692957746479, "cold_ns": 13252}, "zeros/65536/decompress": {"n": 555, "cpu_ns": 12180.781981981982, "wall_ns": 12173.039639639639, "cold_ns": 25774}, "zeros/65536/private-decompress": {"n": 712, "cpu_ns": 9887.731741573034, "wall_ns": 9885.71488764045, "cold_ns": 20559}, "zeros/65536/stream-decompress": {"n": 836, "cpu_ns": 16307.875598086124, "wall_ns": 16303.594497607655, "cold_ns": 16056}, "zeros/65536/compress1": {"n": 100, "cpu_ns": 25103.88, "wall_ns": 25081.71, "cold_ns": 117507}, "zeros/65536/compress6": {"n": 342, "cpu_ns": 34352.51461988304, "wall_ns": 34760.336257309944, "cold_ns": 41388}, "zeros/1048576/compress1": {"n": 24, "cpu_ns": 562827.125, "wall_ns": 562621.875, "cold_ns": 575904}, "zeros/1048576/compress6": {"n": 23, "cpu_ns": 530531.304347826, "wall_ns": 530737.8695652174, "cold_ns": 488429}, "zeros/1048713/decompress": {"n": 36, "cpu_ns": 262267.6111111111, "wall_ns": 262130.05555555556, "cold_ns": 392051}, "zeros/1048713/private-decompress": {"n": 54, "cpu_ns": 192337.24074074073, "wall_ns": 192226.72222222222, "cold_ns": 196292}, "zeros/1048713/stream-decompress": {"n": 40, "cpu_ns": 265538.7, "wall_ns": 265394.975, "cold_ns": 258178}, "zeros/16777353/decompress": {"n": 1, "cpu_ns": 15656775.0, "wall_ns": 15650812.0, "cold_ns": 18672846}, "zeros/16777353/private-decompress": {"n": 2, "cpu_ns": 13604007.0, "wall_ns": 13605643.0, "cold_ns": 12059750}, "zeros/16777353/stream-decompress": {"n": 2, "cpu_ns": 14219354.0, "wall_ns": 14218797.5, "cold_ns": 12049821}}}, {"repeat": 7, "variant": "segmented-eof", "cases": {"fastq/1024/decompress": {"n": 307, "cpu_ns": 5905.644951140065, "wall_ns": 5894.798045602606, "cold_ns": 42634}, "fastq/1024/private-decompress": {"n": 1022, "cpu_ns": 7433.254403131115, "wall_ns": 7428.737769080235, "cold_ns": 16089}, "fastq/1024/stream-decompress": {"n": 730, "cpu_ns": 7086.1164383561645, "wall_ns": 7079.712328767123, "cold_ns": 16850}, "fastq/1024/compress1": {"n": 105, "cpu_ns": 13460.133333333333, "wall_ns": 13428.12380952381, "cold_ns": 251209}, "fastq/1024/compress6": {"n": 394, "cpu_ns": 20101.779187817257, "wall_ns": 20092.3730964467, "cold_ns": 42593}, "fastq/65536/decompress": {"n": 50, "cpu_ns": 244919.6, "wall_ns": 244810.4, "cold_ns": 280225}, "fastq/65536/private-decompress": {"n": 42, "cpu_ns": 254261.07142857142, "wall_ns": 254139.2619047619, "cold_ns": 304996}, "fastq/65536/stream-decompress": {"n": 53, "cpu_ns": 281812.0566037736, "wall_ns": 281733.90566037735, "cold_ns": 253860}, "fastq/65536/compress1": {"n": 26, "cpu_ns": 454052.96153846156, "wall_ns": 453858.0, "cold_ns": 527222}, "fastq/65536/compress6": {"n": 10, "cpu_ns": 1814191.0, "wall_ns": 1813686.6, "cold_ns": 1577977}, "fastq/1048576/compress1": {"n": 2, "cpu_ns": 10622007.0, "wall_ns": 10618836.5, "cold_ns": 9729287}, "fastq/1048576/compress6": {"n": 1, "cpu_ns": 30161454.0, "wall_ns": 30164910.0, "cold_ns": 37812070}, "fastq/1048713/decompress": {"n": 4, "cpu_ns": 4296354.75, "wall_ns": 4295180.75, "cold_ns": 4010044}, "fastq/1048713/private-decompress": {"n": 4, "cpu_ns": 4207910.75, "wall_ns": 4206723.5, "cold_ns": 4562004}, "fastq/1048713/stream-decompress": {"n": 4, "cpu_ns": 4272848.5, "wall_ns": 4271696.75, "cold_ns": 4196986}, "fastq/16777353/decompress": {"n": 1, "cpu_ns": 77887249.0, "wall_ns": 77968771.0, "cold_ns": 78429701}, "fastq/16777353/private-decompress": {"n": 1, "cpu_ns": 77651166.0, "wall_ns": 77653053.0, "cold_ns": 72294542}, "fastq/16777353/stream-decompress": {"n": 1, "cpu_ns": 90624125.0, "wall_ns": 90646946.0, "cold_ns": 86722457}, "python/1024/decompress": {"n": 562, "cpu_ns": 7280.120996441281, "wall_ns": 7271.6814946619215, "cold_ns": 26782}, "python/1024/private-decompress": {"n": 618, "cpu_ns": 8794.053398058253, "wall_ns": 8786.39644012945, "cold_ns": 24593}, "python/1024/stream-decompress": {"n": 815, "cpu_ns": 8581.671165644171, "wall_ns": 8577.006134969326, "cold_ns": 16645}, "python/1024/compress1": {"n": 443, "cpu_ns": 16564.740406320543, "wall_ns": 16552.85553047404, "cold_ns": 121447}, "python/1024/compress6": {"n": 281, "cpu_ns": 31075.64412811388, "wall_ns": 31059.334519572953, "cold_ns": 59159}, "python/65536/decompress": {"n": 124, "cpu_ns": 88754.95967741935, "wall_ns": 88712.55645161291, "cold_ns": 112044}, "python/65536/private-decompress": {"n": 148, "cpu_ns": 86575.3918918919, "wall_ns": 86542.83783783784, "cold_ns": 98785}, "python/65536/stream-decompress": {"n": 150, "cpu_ns": 90668.96666666666, "wall_ns": 90635.87333333334, "cold_ns": 105203}, "python/65536/compress1": {"n": 59, "cpu_ns": 228237.61016949153, "wall_ns": 228143.42372881356, "cold_ns": 309731}, "python/65536/compress6": {"n": 21, "cpu_ns": 639283.7619047619, "wall_ns": 639024.5714285715, "cold_ns": 652648}, "python/1048576/compress1": {"n": 6, "cpu_ns": 2097709.5, "wall_ns": 2094922.1666666667, "cold_ns": 2542654}, "python/1048576/compress6": {"n": 3, "cpu_ns": 6313907.333333333, "wall_ns": 6311895.333333333, "cold_ns": 6328683}, "python/1048713/decompress": {"n": 33, "cpu_ns": 374087.3333333333, "wall_ns": 373906.45454545453, "cold_ns": 693351}, "python/1048713/private-decompress": {"n": 43, "cpu_ns": 293081.0465116279, "wall_ns": 292947.25581395347, "cold_ns": 297376}, "python/1048713/stream-decompress": {"n": 35, "cpu_ns": 378533.85714285716, "wall_ns": 378699.82857142854, "cold_ns": 405140}, "python/16777353/decompress": {"n": 1, "cpu_ns": 22559336.0, "wall_ns": 22553274.0, "cold_ns": 17110745}, "python/16777353/private-decompress": {"n": 1, "cpu_ns": 24317524.0, "wall_ns": 24310366.0, "cold_ns": 20662522}, "python/16777353/stream-decompress": {"n": 1, "cpu_ns": 26800642.0, "wall_ns": 26801923.0, "cold_ns": 22987105}, "random/1024/decompress": {"n": 955, "cpu_ns": 1228.993717277487, "wall_ns": 1224.9497382198954, "cold_ns": 13434}, "random/1024/private-decompress": {"n": 1175, "cpu_ns": 2155.7591489361703, "wall_ns": 2157.756595744681, "cold_ns": 11703}, "random/1024/stream-decompress": {"n": 1256, "cpu_ns": 2397.8861464968154, "wall_ns": 2394.728503184713, "cold_ns": 10511}, "random/1024/compress1": {"n": 370, "cpu_ns": 22250.902702702704, "wall_ns": 22238.3972972973, "cold_ns": 35460}, "random/1024/compress6": {"n": 178, "cpu_ns": 59386.08426966292, "wall_ns": 59336.72471910113, "cold_ns": 99059}, "random/65536/decompress": {"n": 422, "cpu_ns": 16717.789099526068, "wall_ns": 16705.618483412323, "cold_ns": 34522}, "random/65536/private-decompress": {"n": 477, "cpu_ns": 14524.675052410901, "wall_ns": 14515.893081761007, "cold_ns": 47504}, "random/65536/stream-decompress": {"n": 509, "cpu_ns": 18355.49901768173, "wall_ns": 18345.504911591357, "cold_ns": 31238}, "random/65536/compress1": {"n": 14, "cpu_ns": 915964.2857142857, "wall_ns": 915591.2857142857, "cold_ns": 956428}, "random/65536/compress6": {"n": 8, "cpu_ns": 1880197.25, "wall_ns": 1879592.875, "cold_ns": 1828545}, "random/1048576/compress1": {"n": 2, "cpu_ns": 16663201.0, "wall_ns": 16660149.0, "cold_ns": 17097967}, "random/1048576/compress6": {"n": 1, "cpu_ns": 32762636.0, "wall_ns": 32756537.0, "cold_ns": 32699670}, "random/1048713/decompress": {"n": 35, "cpu_ns": 260713.11428571428, "wall_ns": 260525.91428571427, "cold_ns": 587554}, "random/1048713/private-decompress": {"n": 122, "cpu_ns": 131021.53278688525, "wall_ns": 130986.8606557377, "cold_ns": 163263}, "random/1048713/stream-decompress": {"n": 59, "cpu_ns": 195488.86440677967, "wall_ns": 195552.93220338982, "cold_ns": 219184}, "random/16777353/decompress": {"n": 1, "cpu_ns": 6820533.0, "wall_ns": 6814387.0, "cold_ns": 17755565}, "random/16777353/private-decompress": {"n": 2, "cpu_ns": 4917874.5, "wall_ns": 4914114.0, "cold_ns": 5356214}, "random/16777353/stream-decompress": {"n": 2, "cpu_ns": 5961613.5, "wall_ns": 5957002.5, "cold_ns": 5931664}, "zeros/1024/decompress": {"n": 766, "cpu_ns": 1426.762402088773, "wall_ns": 1422.242819843342, "cold_ns": 19382}, "zeros/1024/private-decompress": {"n": 1406, "cpu_ns": 2790.4082503556187, "wall_ns": 2786.7411095305833, "cold_ns": 14944}, "zeros/1024/stream-decompress": {"n": 1391, "cpu_ns": 3149.8116462976277, "wall_ns": 3146.6599568655643, "cold_ns": 11911}, "zeros/1024/compress1": {"n": 1062, "cpu_ns": 6576.220338983051, "wall_ns": 6573.178907721281, "cold_ns": 128943}, "zeros/1024/compress6": {"n": 1065, "cpu_ns": 8092.821596244132, "wall_ns": 8089.174647887324, "cold_ns": 19208}, "zeros/65536/decompress": {"n": 555, "cpu_ns": 16467.046846846846, "wall_ns": 16459.37657657658, "cold_ns": 34384}, "zeros/65536/private-decompress": {"n": 712, "cpu_ns": 15179.794943820225, "wall_ns": 15174.710674157302, "cold_ns": 23850}, "zeros/65536/stream-decompress": {"n": 836, "cpu_ns": 17916.258373205743, "wall_ns": 17911.430622009568, "cold_ns": 22486}, "zeros/65536/compress1": {"n": 100, "cpu_ns": 25662.31, "wall_ns": 25644.31, "cold_ns": 70055}, "zeros/65536/compress6": {"n": 342, "cpu_ns": 36283.40643274854, "wall_ns": 36271.771929824565, "cold_ns": 49116}, "zeros/1048576/compress1": {"n": 24, "cpu_ns": 491916.4166666667, "wall_ns": 491640.4583333333, "cold_ns": 590014}, "zeros/1048576/compress6": {"n": 23, "cpu_ns": 660550.6521739131, "wall_ns": 660318.2173913043, "cold_ns": 515522}, "zeros/1048713/decompress": {"n": 36, "cpu_ns": 281534.94444444444, "wall_ns": 281687.3611111111, "cold_ns": 506475}, "zeros/1048713/private-decompress": {"n": 54, "cpu_ns": 155486.61111111112, "wall_ns": 155386.90740740742, "cold_ns": 291337}, "zeros/1048713/stream-decompress": {"n": 40, "cpu_ns": 240270.2, "wall_ns": 240136.85, "cold_ns": 318214}, "zeros/16777353/decompress": {"n": 1, "cpu_ns": 5230972.0, "wall_ns": 5222890.0, "cold_ns": 16956549}, "zeros/16777353/private-decompress": {"n": 2, "cpu_ns": 4266449.5, "wall_ns": 4262793.0, "cold_ns": 4937198}, "zeros/16777353/stream-decompress": {"n": 2, "cpu_ns": 5761581.5, "wall_ns": 5758073.0, "cold_ns": 5814451}}}, {"repeat": 7, "variant": "baseline", "cases": {"fastq/1024/decompress": {"n": 307, "cpu_ns": 6208.661237785016, "wall_ns": 6193.28664495114, "cold_ns": 37476}, "fastq/1024/private-decompress": {"n": 1022, "cpu_ns": 6901.607632093934, "wall_ns": 6897.879647749511, "cold_ns": 22039}, "fastq/1024/stream-decompress": {"n": 730, "cpu_ns": 6304.134246575342, "wall_ns": 6583.009589041096, "cold_ns": 14930}, "fastq/1024/compress1": {"n": 105, "cpu_ns": 12624.314285714287, "wall_ns": 12606.514285714286, "cold_ns": 145768}, "fastq/1024/compress6": {"n": 394, "cpu_ns": 22172.362944162436, "wall_ns": 22161.928934010153, "cold_ns": 37995}, "fastq/65536/decompress": {"n": 50, "cpu_ns": 274693.06, "wall_ns": 274581.54, "cold_ns": 269011}, "fastq/65536/private-decompress": {"n": 42, "cpu_ns": 239366.52380952382, "wall_ns": 239496.16666666666, "cold_ns": 332870}, "fastq/65536/stream-decompress": {"n": 53, "cpu_ns": 243897.22641509434, "wall_ns": 243809.3396226415, "cold_ns": 239383}, "fastq/65536/compress1": {"n": 26, "cpu_ns": 431011.0, "wall_ns": 430814.3846153846, "cold_ns": 557736}, "fastq/65536/compress6": {"n": 10, "cpu_ns": 1607362.9, "wall_ns": 1606861.0, "cold_ns": 1593205}, "fastq/1048576/compress1": {"n": 2, "cpu_ns": 7370016.5, "wall_ns": 7367109.0, "cold_ns": 9072948}, "fastq/1048576/compress6": {"n": 1, "cpu_ns": 30106944.0, "wall_ns": 30101390.0, "cold_ns": 31371714}, "fastq/1048713/decompress": {"n": 4, "cpu_ns": 3997076.5, "wall_ns": 3995969.75, "cold_ns": 4122538}, "fastq/1048713/private-decompress": {"n": 4, "cpu_ns": 3989601.25, "wall_ns": 3990777.25, "cold_ns": 3786465}, "fastq/1048713/stream-decompress": {"n": 4, "cpu_ns": 4221925.75, "wall_ns": 4220605.5, "cold_ns": 4124668}, "fastq/16777353/decompress": {"n": 1, "cpu_ns": 70494207.0, "wall_ns": 70488658.0, "cold_ns": 61681138}, "fastq/16777353/private-decompress": {"n": 1, "cpu_ns": 62636443.0, "wall_ns": 62631275.0, "cold_ns": 62781910}, "fastq/16777353/stream-decompress": {"n": 1, "cpu_ns": 63307298.0, "wall_ns": 63310470.0, "cold_ns": 63021531}, "python/1024/decompress": {"n": 562, "cpu_ns": 5261.409252669039, "wall_ns": 5253.633451957296, "cold_ns": 30582}, "python/1024/private-decompress": {"n": 618, "cpu_ns": 6178.493527508091, "wall_ns": 6191.01779935275, "cold_ns": 16723}, "python/1024/stream-decompress": {"n": 815, "cpu_ns": 5824.099386503068, "wall_ns": 5821.40245398773, "cold_ns": 10996}, "python/1024/compress1": {"n": 443, "cpu_ns": 11154.54401805869, "wall_ns": 11145.891647855531, "cold_ns": 20442}, "python/1024/compress6": {"n": 281, "cpu_ns": 24528.313167259785, "wall_ns": 24514.768683274022, "cold_ns": 36684}, "python/65536/decompress": {"n": 124, "cpu_ns": 66699.89516129032, "wall_ns": 66660.1129032258, "cold_ns": 86373}, "python/65536/private-decompress": {"n": 148, "cpu_ns": 62970.07432432433, "wall_ns": 62992.89864864865, "cold_ns": 79704}, "python/65536/stream-decompress": {"n": 150, "cpu_ns": 63144.693333333336, "wall_ns": 63114.18, "cold_ns": 64527}, "python/65536/compress1": {"n": 59, "cpu_ns": 160774.2372881356, "wall_ns": 160687.18644067796, "cold_ns": 192410}, "python/65536/compress6": {"n": 21, "cpu_ns": 507238.0, "wall_ns": 507013.38095238095, "cold_ns": 464200}, "python/1048576/compress1": {"n": 6, "cpu_ns": 2220183.5, "wall_ns": 2219065.1666666665, "cold_ns": 2025163}, "python/1048576/compress6": {"n": 3, "cpu_ns": 5078338.666666667, "wall_ns": 5075895.333333333, "cold_ns": 4852723}, "python/1048713/decompress": {"n": 33, "cpu_ns": 322686.9090909091, "wall_ns": 322525.69696969696, "cold_ns": 360138}, "python/1048713/private-decompress": {"n": 43, "cpu_ns": 263075.9534883721, "wall_ns": 262972.62790697673, "cold_ns": 280772}, "python/1048713/stream-decompress": {"n": 35, "cpu_ns": 384362.0857142857, "wall_ns": 384433.3142857143, "cold_ns": 368729}, "python/16777353/decompress": {"n": 1, "cpu_ns": 13829131.0, "wall_ns": 13822246.0, "cold_ns": 17978493}, "python/16777353/private-decompress": {"n": 1, "cpu_ns": 11765625.0, "wall_ns": 11759992.0, "cold_ns": 10610435}, "python/16777353/stream-decompress": {"n": 1, "cpu_ns": 17235753.0, "wall_ns": 17248997.0, "cold_ns": 13118852}, "random/1024/decompress": {"n": 955, "cpu_ns": 1268.5738219895288, "wall_ns": 1265.3602094240837, "cold_ns": 19785}, "random/1024/private-decompress": {"n": 1175, "cpu_ns": 1331.3234042553192, "wall_ns": 1329.2417021276597, "cold_ns": 13151}, "random/1024/stream-decompress": {"n": 1256, "cpu_ns": 1253.6385350318471, "wall_ns": 1252.5350318471337, "cold_ns": 6469}, "random/1024/compress1": {"n": 370, "cpu_ns": 13415.518918918919, "wall_ns": 13411.3, "cold_ns": 22508}, "random/1024/compress6": {"n": 178, "cpu_ns": 36525.67415730337, "wall_ns": 36503.213483146064, "cold_ns": 54745}, "random/65536/decompress": {"n": 422, "cpu_ns": 10629.516587677725, "wall_ns": 10623.04028436019, "cold_ns": 25602}, "random/65536/private-decompress": {"n": 477, "cpu_ns": 12818.115303983228, "wall_ns": 12810.559748427673, "cold_ns": 20639}, "random/65536/stream-decompress": {"n": 509, "cpu_ns": 11554.180746561886, "wall_ns": 11550.776031434185, "cold_ns": 20641}, "random/65536/compress1": {"n": 14, "cpu_ns": 695738.3571428572, "wall_ns": 696306.2142857143, "cold_ns": 694617}, "random/65536/compress6": {"n": 8, "cpu_ns": 1163155.875, "wall_ns": 1162528.125, "cold_ns": 1202777}, "random/1048576/compress1": {"n": 2, "cpu_ns": 11902673.5, "wall_ns": 11893253.0, "cold_ns": 13065850}, "random/1048576/compress6": {"n": 1, "cpu_ns": 21510333.0, "wall_ns": 21512692.0, "cold_ns": 21842978}, "random/1048713/decompress": {"n": 35, "cpu_ns": 147981.77142857143, "wall_ns": 147711.8, "cold_ns": 176557}, "random/1048713/private-decompress": {"n": 122, "cpu_ns": 91233.84426229508, "wall_ns": 91244.84426229508, "cold_ns": 260654}, "random/1048713/stream-decompress": {"n": 59, "cpu_ns": 150789.7288135593, "wall_ns": 150711.64406779662, "cold_ns": 168545}, "random/16777353/decompress": {"n": 1, "cpu_ns": 13826629.0, "wall_ns": 13820983.0, "cold_ns": 18747897}, "random/16777353/private-decompress": {"n": 2, "cpu_ns": 12672416.5, "wall_ns": 12673955.0, "cold_ns": 11555833}, "random/16777353/stream-decompress": {"n": 2, "cpu_ns": 15044351.5, "wall_ns": 15056920.5, "cold_ns": 12538036}, "zeros/1024/decompress": {"n": 766, "cpu_ns": 715.3485639686684, "wall_ns": 712.9738903394256, "cold_ns": 17583}, "zeros/1024/private-decompress": {"n": 1406, "cpu_ns": 1438.8883357041252, "wall_ns": 1437.9431009957325, "cold_ns": 10968}, "zeros/1024/stream-decompress": {"n": 1391, "cpu_ns": 1330.1595974119339, "wall_ns": 1329.1588785046729, "cold_ns": 5879}, "zeros/1024/compress1": {"n": 1062, "cpu_ns": 6815.976459510358, "wall_ns": 6811.867231638418, "cold_ns": 13172}, "zeros/1024/compress6": {"n": 1065, "cpu_ns": 7964.166197183099, "wall_ns": 7961.215023474178, "cold_ns": 13886}, "zeros/65536/decompress": {"n": 555, "cpu_ns": 13477.403603603603, "wall_ns": 13470.286486486486, "cold_ns": 26594}, "zeros/65536/private-decompress": {"n": 712, "cpu_ns": 10728.491573033707, "wall_ns": 10724.150280898877, "cold_ns": 21095}, "zeros/65536/stream-decompress": {"n": 836, "cpu_ns": 13661.97009569378, "wall_ns": 13657.192583732058, "cold_ns": 17467}, "zeros/65536/compress1": {"n": 100, "cpu_ns": 25307.7, "wall_ns": 25280.66, "cold_ns": 120802}, "zeros/65536/compress6": {"n": 342, "cpu_ns": 35051.754385964916, "wall_ns": 35036.43274853801, "cold_ns": 41003}, "zeros/1048576/compress1": {"n": 24, "cpu_ns": 458449.2083333333, "wall_ns": 458197.4583333333, "cold_ns": 675154}, "zeros/1048576/compress6": {"n": 23, "cpu_ns": 536551.5217391305, "wall_ns": 536273.7826086957, "cold_ns": 516990}, "zeros/1048713/decompress": {"n": 36, "cpu_ns": 249896.36111111112, "wall_ns": 249758.75, "cold_ns": 420949}, "zeros/1048713/private-decompress": {"n": 54, "cpu_ns": 190891.1851851852, "wall_ns": 190800.8148148148, "cold_ns": 214680}, "zeros/1048713/stream-decompress": {"n": 40, "cpu_ns": 255196.175, "wall_ns": 255080.8, "cold_ns": 238807}, "zeros/16777353/decompress": {"n": 1, "cpu_ns": 12821978.0, "wall_ns": 12815677.0, "cold_ns": 17444206}, "zeros/16777353/private-decompress": {"n": 2, "cpu_ns": 12228249.0, "wall_ns": 12225491.5, "cold_ns": 11209499}, "zeros/16777353/stream-decompress": {"n": 2, "cpu_ns": 13225381.5, "wall_ns": 13222551.0, "cold_ns": 11676142}}}, {"repeat": 7, "variant": "bytesio-eof", "cases": {"fastq/1024/decompress": {"n": 307, "cpu_ns": 10207.456026058631, "wall_ns": 10187.462540716613, "cold_ns": 70383}, "fastq/1024/private-decompress": {"n": 1022, "cpu_ns": 8721.472602739726, "wall_ns": 8718.100782778865, "cold_ns": 22424}, "fastq/1024/stream-decompress": {"n": 730, "cpu_ns": 11231.912328767123, "wall_ns": 11227.060273972602, "cold_ns": 17818}, "fastq/1024/compress1": {"n": 105, "cpu_ns": 16407.75238095238, "wall_ns": 16381.647619047619, "cold_ns": 155153}, "fastq/1024/compress6": {"n": 394, "cpu_ns": 22285.60913705584, "wall_ns": 22279.312182741116, "cold_ns": 44219}, "fastq/65536/decompress": {"n": 50, "cpu_ns": 245102.72, "wall_ns": 245026.8, "cold_ns": 291097}, "fastq/65536/private-decompress": {"n": 42, "cpu_ns": 252732.61904761905, "wall_ns": 252641.61904761905, "cold_ns": 237610}, "fastq/65536/stream-decompress": {"n": 53, "cpu_ns": 253061.7358490566, "wall_ns": 253218.84905660377, "cold_ns": 246241}, "fastq/65536/compress1": {"n": 26, "cpu_ns": 437976.3461538461, "wall_ns": 437801.1538461539, "cold_ns": 692498}, "fastq/65536/compress6": {"n": 10, "cpu_ns": 1907272.4, "wall_ns": 1906645.5, "cold_ns": 2435888}, "fastq/1048576/compress1": {"n": 2, "cpu_ns": 8689637.5, "wall_ns": 8686933.5, "cold_ns": 10492888}, "fastq/1048576/compress6": {"n": 1, "cpu_ns": 34029591.0, "wall_ns": 34024406.0, "cold_ns": 29270209}, "fastq/1048713/decompress": {"n": 4, "cpu_ns": 4560725.25, "wall_ns": 4559611.0, "cold_ns": 4847316}, "fastq/1048713/private-decompress": {"n": 4, "cpu_ns": 4678289.0, "wall_ns": 4677192.75, "cold_ns": 4151751}, "fastq/1048713/stream-decompress": {"n": 4, "cpu_ns": 4782195.25, "wall_ns": 4781164.75, "cold_ns": 4919106}, "fastq/16777353/decompress": {"n": 1, "cpu_ns": 80472292.0, "wall_ns": 80478026.0, "cold_ns": 70479395}, "fastq/16777353/private-decompress": {"n": 1, "cpu_ns": 74339037.0, "wall_ns": 74348761.0, "cold_ns": 71399467}, "fastq/16777353/stream-decompress": {"n": 1, "cpu_ns": 77399027.0, "wall_ns": 77393592.0, "cold_ns": 74707168}, "python/1024/decompress": {"n": 562, "cpu_ns": 7532.450177935943, "wall_ns": 7527.606761565837, "cold_ns": 33800}, "python/1024/private-decompress": {"n": 618, "cpu_ns": 9489.224919093851, "wall_ns": 9480.959546925566, "cold_ns": 16637}, "python/1024/stream-decompress": {"n": 815, "cpu_ns": 13810.215950920245, "wall_ns": 13804.895705521472, "cold_ns": 27649}, "python/1024/compress1": {"n": 443, "cpu_ns": 14793.690744920994, "wall_ns": 14785.28893905192, "cold_ns": 25561}, "python/1024/compress6": {"n": 281, "cpu_ns": 23001.921708185055, "wall_ns": 22989.889679715303, "cold_ns": 38968}, "python/65536/decompress": {"n": 124, "cpu_ns": 83761.7258064516, "wall_ns": 83725.62096774194, "cold_ns": 99734}, "python/65536/private-decompress": {"n": 148, "cpu_ns": 73235.33108108108, "wall_ns": 73204.8918918919, "cold_ns": 77181}, "python/65536/stream-decompress": {"n": 150, "cpu_ns": 75212.42666666667, "wall_ns": 75184.49333333333, "cold_ns": 77252}, "python/65536/compress1": {"n": 59, "cpu_ns": 175170.4745762712, "wall_ns": 175092.86440677967, "cold_ns": 183894}, "python/65536/compress6": {"n": 21, "cpu_ns": 500828.4761904762, "wall_ns": 500595.4285714286, "cold_ns": 514105}, "python/1048576/compress1": {"n": 6, "cpu_ns": 2108301.3333333335, "wall_ns": 2107327.3333333335, "cold_ns": 2128492}, "python/1048576/compress6": {"n": 3, "cpu_ns": 5248558.333333333, "wall_ns": 5246457.0, "cold_ns": 5403122}, "python/1048713/decompress": {"n": 33, "cpu_ns": 403166.48484848486, "wall_ns": 403030.0303030303, "cold_ns": 413651}, "python/1048713/private-decompress": {"n": 43, "cpu_ns": 357287.93023255817, "wall_ns": 357020.4418604651, "cold_ns": 326838}, "python/1048713/stream-decompress": {"n": 35, "cpu_ns": 435190.2571428571, "wall_ns": 435055.14285714284, "cold_ns": 390424}, "python/16777353/decompress": {"n": 1, "cpu_ns": 22708664.0, "wall_ns": 22702284.0, "cold_ns": 29524140}, "python/16777353/private-decompress": {"n": 1, "cpu_ns": 21711087.0, "wall_ns": 21705744.0, "cold_ns": 21303488}, "python/16777353/stream-decompress": {"n": 1, "cpu_ns": 22963663.0, "wall_ns": 22958405.0, "cold_ns": 22044387}, "random/1024/decompress": {"n": 955, "cpu_ns": 5236.368586387434, "wall_ns": 5230.839790575917, "cold_ns": 24174}, "random/1024/private-decompress": {"n": 1175, "cpu_ns": 5246.557446808511, "wall_ns": 5243.514893617022, "cold_ns": 20367}, "random/1024/stream-decompress": {"n": 1256, "cpu_ns": 6309.382165605096, "wall_ns": 6305.730095541401, "cold_ns": 12669}, "random/1024/compress1": {"n": 370, "cpu_ns": 23904.772972972973, "wall_ns": 23890.913513513515, "cold_ns": 177133}, "random/1024/compress6": {"n": 178, "cpu_ns": 42872.06741573034, "wall_ns": 42828.050561797754, "cold_ns": 72697}, "random/65536/decompress": {"n": 422, "cpu_ns": 14134.322274881517, "wall_ns": 14130.016587677725, "cold_ns": 36773}, "random/65536/private-decompress": {"n": 477, "cpu_ns": 21563.559748427673, "wall_ns": 21555.58071278826, "cold_ns": 30513}, "random/65536/stream-decompress": {"n": 509, "cpu_ns": 18381.62278978389, "wall_ns": 18372.795677799608, "cold_ns": 27421}, "random/65536/compress1": {"n": 14, "cpu_ns": 664821.0, "wall_ns": 664471.7142857143, "cold_ns": 958032}, "random/65536/compress6": {"n": 8, "cpu_ns": 1730881.25, "wall_ns": 1730185.875, "cold_ns": 1197182}, "random/1048576/compress1": {"n": 2, "cpu_ns": 13841838.5, "wall_ns": 13837994.5, "cold_ns": 15900033}, "random/1048576/compress6": {"n": 1, "cpu_ns": 25600290.0, "wall_ns": 25594349.0, "cold_ns": 28319087}, "random/1048713/decompress": {"n": 35, "cpu_ns": 195676.42857142858, "wall_ns": 195829.74285714285, "cold_ns": 246415}, "random/1048713/private-decompress": {"n": 122, "cpu_ns": 148621.8524590164, "wall_ns": 148584.79508196723, "cold_ns": 222967}, "random/1048713/stream-decompress": {"n": 59, "cpu_ns": 270724.5254237288, "wall_ns": 270482.9491525424, "cold_ns": 343079}, "random/16777353/decompress": {"n": 1, "cpu_ns": 22812714.0, "wall_ns": 22806967.0, "cold_ns": 28933424}, "random/16777353/private-decompress": {"n": 2, "cpu_ns": 22776727.0, "wall_ns": 22779696.0, "cold_ns": 20043492}, "random/16777353/stream-decompress": {"n": 2, "cpu_ns": 23504625.5, "wall_ns": 23508186.0, "cold_ns": 23269440}, "zeros/1024/decompress": {"n": 766, "cpu_ns": 2711.2310704960837, "wall_ns": 2708.878590078329, "cold_ns": 32181}, "zeros/1024/private-decompress": {"n": 1406, "cpu_ns": 4275.883357041252, "wall_ns": 4273.151493598862, "cold_ns": 11178}, "zeros/1024/stream-decompress": {"n": 1391, "cpu_ns": 5816.602444284687, "wall_ns": 5814.195542774982, "cold_ns": 12322}, "zeros/1024/compress1": {"n": 1062, "cpu_ns": 8856.918079096045, "wall_ns": 8853.383239171375, "cold_ns": 96952}, "zeros/1024/compress6": {"n": 1065, "cpu_ns": 10325.308920187794, "wall_ns": 10322.799061032863, "cold_ns": 26795}, "zeros/65536/decompress": {"n": 555, "cpu_ns": 18203.733333333334, "wall_ns": 18196.434234234235, "cold_ns": 50183}, "zeros/65536/private-decompress": {"n": 712, "cpu_ns": 19187.794943820223, "wall_ns": 19182.323033707864, "cold_ns": 43410}, "zeros/65536/stream-decompress": {"n": 836, "cpu_ns": 25186.28947368421, "wall_ns": 25171.04066985646, "cold_ns": 26579}, "zeros/65536/compress1": {"n": 100, "cpu_ns": 30352.47, "wall_ns": 30312.52, "cold_ns": 114973}, "zeros/65536/compress6": {"n": 342, "cpu_ns": 38244.836257309944, "wall_ns": 38230.57602339181, "cold_ns": 63195}, "zeros/1048576/compress1": {"n": 24, "cpu_ns": 482932.7083333333, "wall_ns": 482651.4166666667, "cold_ns": 604927}, "zeros/1048576/compress6": {"n": 23, "cpu_ns": 552205.1739130435, "wall_ns": 551877.1304347826, "cold_ns": 551293}, "zeros/1048713/decompress": {"n": 36, "cpu_ns": 327671.8888888889, "wall_ns": 327529.27777777775, "cold_ns": 783789}, "zeros/1048713/private-decompress": {"n": 54, "cpu_ns": 257832.7037037037, "wall_ns": 257741.8148148148, "cold_ns": 249662}, "zeros/1048713/stream-decompress": {"n": 40, "cpu_ns": 318364.5, "wall_ns": 318258.825, "cold_ns": 300698}, "zeros/16777353/decompress": {"n": 1, "cpu_ns": 22216321.0, "wall_ns": 22220300.0, "cold_ns": 29277560}, "zeros/16777353/private-decompress": {"n": 2, "cpu_ns": 21674831.0, "wall_ns": 21680193.5, "cold_ns": 20209678}, "zeros/16777353/stream-decompress": {"n": 2, "cpu_ns": 22192107.5, "wall_ns": 22198080.5, "cold_ns": 21236595}}}, {"repeat": 8, "variant": "bytesio-eof", "cases": {"fastq/1024/decompress": {"n": 307, "cpu_ns": 11064.827361563517, "wall_ns": 11048.042345276874, "cold_ns": 55036}, "fastq/1024/private-decompress": {"n": 1022, "cpu_ns": 9304.445205479453, "wall_ns": 9300.593933463797, "cold_ns": 20265}, "fastq/1024/stream-decompress": {"n": 730, "cpu_ns": 11469.679452054794, "wall_ns": 11464.742465753425, "cold_ns": 19654}, "fastq/1024/compress1": {"n": 105, "cpu_ns": 15557.819047619048, "wall_ns": 15540.914285714285, "cold_ns": 159061}, "fastq/1024/compress6": {"n": 394, "cpu_ns": 32642.246192893403, "wall_ns": 32631.883248730963, "cold_ns": 40878}, "fastq/65536/decompress": {"n": 50, "cpu_ns": 261105.66, "wall_ns": 261019.86, "cold_ns": 266968}, "fastq/65536/private-decompress": {"n": 42, "cpu_ns": 245293.04761904763, "wall_ns": 245177.97619047618, "cold_ns": 277289}, "fastq/65536/stream-decompress": {"n": 53, "cpu_ns": 258864.6037735849, "wall_ns": 258791.4716981132, "cold_ns": 328968}, "fastq/65536/compress1": {"n": 26, "cpu_ns": 585797.5384615385, "wall_ns": 585588.7307692308, "cold_ns": 543358}, "fastq/65536/compress6": {"n": 10, "cpu_ns": 1711894.3, "wall_ns": 1711340.4, "cold_ns": 2112166}, "fastq/1048576/compress1": {"n": 2, "cpu_ns": 7890459.5, "wall_ns": 7887794.0, "cold_ns": 8625821}, "fastq/1048576/compress6": {"n": 1, "cpu_ns": 30348138.0, "wall_ns": 30350941.0, "cold_ns": 30490534}, "fastq/1048713/decompress": {"n": 4, "cpu_ns": 4707395.75, "wall_ns": 4706325.25, "cold_ns": 5286562}, "fastq/1048713/private-decompress": {"n": 4, "cpu_ns": 4536027.75, "wall_ns": 4535108.25, "cold_ns": 4414602}, "fastq/1048713/stream-decompress": {"n": 4, "cpu_ns": 4608992.75, "wall_ns": 4610237.0, "cold_ns": 4832747}, "fastq/16777353/decompress": {"n": 1, "cpu_ns": 81097125.0, "wall_ns": 81100389.0, "cold_ns": 71457339}, "fastq/16777353/private-decompress": {"n": 1, "cpu_ns": 71313819.0, "wall_ns": 71318392.0, "cold_ns": 69071832}, "fastq/16777353/stream-decompress": {"n": 1, "cpu_ns": 73453330.0, "wall_ns": 73448711.0, "cold_ns": 71221044}, "python/1024/decompress": {"n": 562, "cpu_ns": 7690.304270462633, "wall_ns": 7686.211743772242, "cold_ns": 39862}, "python/1024/private-decompress": {"n": 618, "cpu_ns": 8563.179611650485, "wall_ns": 8559.770226537217, "cold_ns": 16894}, "python/1024/stream-decompress": {"n": 815, "cpu_ns": 11782.722699386502, "wall_ns": 11778.029447852761, "cold_ns": 23792}, "python/1024/compress1": {"n": 443, "cpu_ns": 13743.792325056433, "wall_ns": 13735.480812641084, "cold_ns": 24169}, "python/1024/compress6": {"n": 281, "cpu_ns": 28905.754448398577, "wall_ns": 28888.402135231318, "cold_ns": 38592}, "python/65536/decompress": {"n": 124, "cpu_ns": 73165.03225806452, "wall_ns": 73123.59677419355, "cold_ns": 97760}, "python/65536/private-decompress": {"n": 148, "cpu_ns": 72046.63513513513, "wall_ns": 72018.66216216216, "cold_ns": 82757}, "python/65536/stream-decompress": {"n": 150, "cpu_ns": 91179.22666666667, "wall_ns": 91152.94666666667, "cold_ns": 75613}, "python/65536/compress1": {"n": 59, "cpu_ns": 170722.7627118644, "wall_ns": 170646.33898305084, "cold_ns": 194477}, "python/65536/compress6": {"n": 21, "cpu_ns": 495919.0, "wall_ns": 495734.5714285714, "cold_ns": 483476}, "python/1048576/compress1": {"n": 6, "cpu_ns": 2034036.6666666667, "wall_ns": 2032758.0, "cold_ns": 2350891}, "python/1048576/compress6": {"n": 3, "cpu_ns": 4872450.666666667, "wall_ns": 4870179.0, "cold_ns": 5029626}, "python/1048713/decompress": {"n": 33, "cpu_ns": 402768.0606060606, "wall_ns": 402623.1515151515, "cold_ns": 413236}, "python/1048713/private-decompress": {"n": 43, "cpu_ns": 358020.4186046512, "wall_ns": 357878.488372093, "cold_ns": 411016}, "python/1048713/stream-decompress": {"n": 35, "cpu_ns": 521759.9428571428, "wall_ns": 521622.3142857143, "cold_ns": 514039}, "python/16777353/decompress": {"n": 1, "cpu_ns": 23792022.0, "wall_ns": 23787198.0, "cold_ns": 30840232}, "python/16777353/private-decompress": {"n": 1, "cpu_ns": 21644866.0, "wall_ns": 21650462.0, "cold_ns": 20251290}, "python/16777353/stream-decompress": {"n": 1, "cpu_ns": 25953436.0, "wall_ns": 25957800.0, "cold_ns": 21312121}, "random/1024/decompress": {"n": 955, "cpu_ns": 3455.144502617801, "wall_ns": 3451.8513089005237, "cold_ns": 22857}, "random/1024/private-decompress": {"n": 1175, "cpu_ns": 4110.5974468085105, "wall_ns": 4107.462127659574, "cold_ns": 12503}, "random/1024/stream-decompress": {"n": 1256, "cpu_ns": 5787.027070063694, "wall_ns": 5784.549363057325, "cold_ns": 12238}, "random/1024/compress1": {"n": 370, "cpu_ns": 20729.624324324323, "wall_ns": 20717.205405405406, "cold_ns": 109499}, "random/1024/compress6": {"n": 178, "cpu_ns": 44159.05617977528, "wall_ns": 44194.6797752809, "cold_ns": 100812}, "random/65536/decompress": {"n": 422, "cpu_ns": 15442.28672985782, "wall_ns": 15431.222748815166, "cold_ns": 46138}, "random/65536/private-decompress": {"n": 477, "cpu_ns": 13197.477987421384, "wall_ns": 13190.461215932914, "cold_ns": 47674}, "random/65536/stream-decompress": {"n": 509, "cpu_ns": 19658.766208251473, "wall_ns": 19650.61493123772, "cold_ns": 36424}, "random/65536/compress1": {"n": 14, "cpu_ns": 606529.5714285715, "wall_ns": 606313.7857142857, "cold_ns": 1229175}, "random/65536/compress6": {"n": 8, "cpu_ns": 1312482.25, "wall_ns": 1311838.75, "cold_ns": 1352460}, "random/1048576/compress1": {"n": 2, "cpu_ns": 13180270.0, "wall_ns": 13176992.5, "cold_ns": 14059310}, "random/1048576/compress6": {"n": 1, "cpu_ns": 23144203.0, "wall_ns": 23138562.0, "cold_ns": 22400918}, "random/1048713/decompress": {"n": 35, "cpu_ns": 203403.3142857143, "wall_ns": 203257.48571428572, "cold_ns": 235686}, "random/1048713/private-decompress": {"n": 122, "cpu_ns": 157408.69672131148, "wall_ns": 157367.0655737705, "cold_ns": 197386}, "random/1048713/stream-decompress": {"n": 59, "cpu_ns": 279626.6101694915, "wall_ns": 279536.6101694915, "cold_ns": 293572}, "random/16777353/decompress": {"n": 1, "cpu_ns": 23674397.0, "wall_ns": 23669014.0, "cold_ns": 30021855}, "random/16777353/private-decompress": {"n": 2, "cpu_ns": 22654661.5, "wall_ns": 22652097.5, "cold_ns": 23392375}, "random/16777353/stream-decompress": {"n": 2, "cpu_ns": 23396719.5, "wall_ns": 23394157.5, "cold_ns": 24189693}, "zeros/1024/decompress": {"n": 766, "cpu_ns": 2711.484334203655, "wall_ns": 2709.1292428198435, "cold_ns": 25604}, "zeros/1024/private-decompress": {"n": 1406, "cpu_ns": 4357.591749644381, "wall_ns": 4354.859174964438, "cold_ns": 19601}, "zeros/1024/stream-decompress": {"n": 1391, "cpu_ns": 5815.26096333573, "wall_ns": 5812.952552120776, "cold_ns": 13074}, "zeros/1024/compress1": {"n": 1062, "cpu_ns": 9269.305084745763, "wall_ns": 9265.512241054614, "cold_ns": 95411}, "zeros/1024/compress6": {"n": 1065, "cpu_ns": 10693.78028169014, "wall_ns": 10698.51455399061, "cold_ns": 24817}, "zeros/65536/decompress": {"n": 555, "cpu_ns": 17846.953153153154, "wall_ns": 17839.443243243244, "cold_ns": 46140}, "zeros/65536/private-decompress": {"n": 712, "cpu_ns": 17058.9452247191, "wall_ns": 17052.914325842696, "cold_ns": 34638}, "zeros/65536/stream-decompress": {"n": 836, "cpu_ns": 22135.54066985646, "wall_ns": 22130.50956937799, "cold_ns": 27258}, "zeros/65536/compress1": {"n": 100, "cpu_ns": 28487.47, "wall_ns": 28467.16, "cold_ns": 117289}, "zeros/65536/compress6": {"n": 342, "cpu_ns": 40472.00292397661, "wall_ns": 40459.81286549708, "cold_ns": 45594}, "zeros/1048576/compress1": {"n": 24, "cpu_ns": 529311.4166666666, "wall_ns": 529104.2083333334, "cold_ns": 596760}, "zeros/1048576/compress6": {"n": 23, "cpu_ns": 600875.1304347826, "wall_ns": 600660.6086956522, "cold_ns": 502626}, "zeros/1048713/decompress": {"n": 36, "cpu_ns": 345447.72222222225, "wall_ns": 345305.19444444444, "cold_ns": 704466}, "zeros/1048713/private-decompress": {"n": 54, "cpu_ns": 279236.6666666667, "wall_ns": 279143.7962962963, "cold_ns": 256429}, "zeros/1048713/stream-decompress": {"n": 40, "cpu_ns": 334702.625, "wall_ns": 334557.625, "cold_ns": 463972}, "zeros/16777353/decompress": {"n": 1, "cpu_ns": 24254753.0, "wall_ns": 24248600.0, "cold_ns": 30383197}, "zeros/16777353/private-decompress": {"n": 2, "cpu_ns": 22666240.5, "wall_ns": 22667176.5, "cold_ns": 20282590}, "zeros/16777353/stream-decompress": {"n": 2, "cpu_ns": 24447228.0, "wall_ns": 24444649.0, "cold_ns": 22898903}}}, {"repeat": 8, "variant": "buffers-eof", "cases": {"fastq/1024/decompress": {"n": 307, "cpu_ns": 5562.397394136808, "wall_ns": 5553.071661237785, "cold_ns": 29679}, "fastq/1024/private-decompress": {"n": 1022, "cpu_ns": 7481.545009784736, "wall_ns": 7477.51663405088, "cold_ns": 13724}, "fastq/1024/stream-decompress": {"n": 730, "cpu_ns": 7133.175342465754, "wall_ns": 7128.245205479452, "cold_ns": 15082}, "fastq/1024/compress1": {"n": 105, "cpu_ns": 13033.228571428572, "wall_ns": 13012.52380952381, "cold_ns": 158998}, "fastq/1024/compress6": {"n": 394, "cpu_ns": 22886.530456852794, "wall_ns": 22876.25888324873, "cold_ns": 40134}, "fastq/65536/decompress": {"n": 50, "cpu_ns": 245608.9, "wall_ns": 245511.46, "cold_ns": 273287}, "fastq/65536/private-decompress": {"n": 42, "cpu_ns": 255647.64285714287, "wall_ns": 255543.30952380953, "cold_ns": 271639}, "fastq/65536/stream-decompress": {"n": 53, "cpu_ns": 252559.6603773585, "wall_ns": 252480.69811320756, "cold_ns": 251478}, "fastq/65536/compress1": {"n": 26, "cpu_ns": 423518.8461538461, "wall_ns": 423562.23076923075, "cold_ns": 548400}, "fastq/65536/compress6": {"n": 10, "cpu_ns": 1630428.2, "wall_ns": 1629897.0, "cold_ns": 1721621}, "fastq/1048576/compress1": {"n": 2, "cpu_ns": 8289340.5, "wall_ns": 8286611.0, "cold_ns": 7882456}, "fastq/1048576/compress6": {"n": 1, "cpu_ns": 30929903.0, "wall_ns": 30931779.0, "cold_ns": 30780320}, "fastq/1048713/decompress": {"n": 4, "cpu_ns": 3668098.5, "wall_ns": 3666843.5, "cold_ns": 4438209}, "fastq/1048713/private-decompress": {"n": 4, "cpu_ns": 3577564.5, "wall_ns": 3576270.25, "cold_ns": 3417368}, "fastq/1048713/stream-decompress": {"n": 4, "cpu_ns": 3538082.25, "wall_ns": 3536899.75, "cold_ns": 3466062}, "fastq/16777353/decompress": {"n": 1, "cpu_ns": 71624281.0, "wall_ns": 71618694.0, "cold_ns": 73675329}, "fastq/16777353/private-decompress": {"n": 1, "cpu_ns": 66702635.0, "wall_ns": 66707928.0, "cold_ns": 66521789}, "fastq/16777353/stream-decompress": {"n": 1, "cpu_ns": 68448528.0, "wall_ns": 68442138.0, "cold_ns": 70022949}, "python/1024/decompress": {"n": 562, "cpu_ns": 4948.601423487545, "wall_ns": 4944.370106761566, "cold_ns": 20967}, "python/1024/private-decompress": {"n": 618, "cpu_ns": 5979.085760517799, "wall_ns": 5975.210355987055, "cold_ns": 12026}, "python/1024/stream-decompress": {"n": 815, "cpu_ns": 5836.596319018405, "wall_ns": 5833.43190184049, "cold_ns": 14596}, "python/1024/compress1": {"n": 443, "cpu_ns": 10790.941309255079, "wall_ns": 10785.6388261851, "cold_ns": 21606}, "python/1024/compress6": {"n": 281, "cpu_ns": 27784.103202846974, "wall_ns": 27765.576512455515, "cold_ns": 35026}, "python/65536/decompress": {"n": 124, "cpu_ns": 63902.07258064516, "wall_ns": 63949.903225806454, "cold_ns": 86393}, "python/65536/private-decompress": {"n": 148, "cpu_ns": 74135.04054054055, "wall_ns": 74107.17567567568, "cold_ns": 67945}, "python/65536/stream-decompress": {"n": 150, "cpu_ns": 79467.3, "wall_ns": 79431.06, "cold_ns": 70019}, "python/65536/compress1": {"n": 59, "cpu_ns": 209306.30508474575, "wall_ns": 209211.30508474575, "cold_ns": 246788}, "python/65536/compress6": {"n": 21, "cpu_ns": 569745.5238095238, "wall_ns": 569477.380952381, "cold_ns": 697024}, "python/1048576/compress1": {"n": 6, "cpu_ns": 2418120.3333333335, "wall_ns": 2417058.1666666665, "cold_ns": 2692634}, "python/1048576/compress6": {"n": 3, "cpu_ns": 5689308.0, "wall_ns": 5689451.0, "cold_ns": 6272725}, "python/1048713/decompress": {"n": 33, "cpu_ns": 517546.8484848485, "wall_ns": 517689.0303030303, "cold_ns": 603779}, "python/1048713/private-decompress": {"n": 43, "cpu_ns": 450485.3023255814, "wall_ns": 450358.511627907, "cold_ns": 438369}, "python/1048713/stream-decompress": {"n": 35, "cpu_ns": 521737.0857142857, "wall_ns": 521586.97142857144, "cold_ns": 550775}, "python/16777353/decompress": {"n": 1, "cpu_ns": 17312086.0, "wall_ns": 17302438.0, "cold_ns": 20996083}, "python/16777353/private-decompress": {"n": 1, "cpu_ns": 15759799.0, "wall_ns": 15752544.0, "cold_ns": 16600017}, "python/16777353/stream-decompress": {"n": 1, "cpu_ns": 17499277.0, "wall_ns": 17502565.0, "cold_ns": 15598874}, "random/1024/decompress": {"n": 955, "cpu_ns": 597.344502617801, "wall_ns": 595.8094240837696, "cold_ns": 11160}, "random/1024/private-decompress": {"n": 1175, "cpu_ns": 1252.3361702127659, "wall_ns": 1250.484255319149, "cold_ns": 7353}, "random/1024/stream-decompress": {"n": 1256, "cpu_ns": 1289.3574840764331, "wall_ns": 1287.2093949044586, "cold_ns": 6799}, "random/1024/compress1": {"n": 370, "cpu_ns": 14429.778378378378, "wall_ns": 14420.340540540541, "cold_ns": 129681}, "random/1024/compress6": {"n": 178, "cpu_ns": 33692.9606741573, "wall_ns": 33676.70224719101, "cold_ns": 69112}, "random/65536/decompress": {"n": 422, "cpu_ns": 14671.17298578199, "wall_ns": 14660.644549763034, "cold_ns": 75297}, "random/65536/private-decompress": {"n": 477, "cpu_ns": 9365.761006289309, "wall_ns": 9362.412997903564, "cold_ns": 23987}, "random/65536/stream-decompress": {"n": 509, "cpu_ns": 13179.777996070727, "wall_ns": 13174.188605108055, "cold_ns": 17655}, "random/65536/compress1": {"n": 14, "cpu_ns": 625979.1428571428, "wall_ns": 625648.4285714285, "cold_ns": 725775}, "random/65536/compress6": {"n": 8, "cpu_ns": 1327700.375, "wall_ns": 1327129.0, "cold_ns": 1158777}, "random/1048576/compress1": {"n": 2, "cpu_ns": 13258005.0, "wall_ns": 13263699.0, "cold_ns": 13626730}, "random/1048576/compress6": {"n": 1, "cpu_ns": 22173070.0, "wall_ns": 22167581.0, "cold_ns": 22165783}, "random/1048713/decompress": {"n": 35, "cpu_ns": 236465.42857142858, "wall_ns": 236329.88571428572, "cold_ns": 301867}, "random/1048713/private-decompress": {"n": 122, "cpu_ns": 159526.31967213115, "wall_ns": 159482.40983606558, "cold_ns": 189359}, "random/1048713/stream-decompress": {"n": 59, "cpu_ns": 225988.42372881356, "wall_ns": 225903.4406779661, "cold_ns": 286166}, "random/16777353/decompress": {"n": 1, "cpu_ns": 15738358.0, "wall_ns": 15730297.0, "cold_ns": 21628271}, "random/16777353/private-decompress": {"n": 2, "cpu_ns": 14277131.5, "wall_ns": 14274268.5, "cold_ns": 14646909}, "random/16777353/stream-decompress": {"n": 2, "cpu_ns": 17018856.0, "wall_ns": 17019410.0, "cold_ns": 15648060}, "zeros/1024/decompress": {"n": 766, "cpu_ns": 622.751958224543, "wall_ns": 621.065274151436, "cold_ns": 12670}, "zeros/1024/private-decompress": {"n": 1406, "cpu_ns": 1455.1906116642958, "wall_ns": 1453.381934566145, "cold_ns": 8268}, "zeros/1024/stream-decompress": {"n": 1391, "cpu_ns": 1923.1639108554996, "wall_ns": 1920.744787922358, "cold_ns": 8259}, "zeros/1024/compress1": {"n": 1062, "cpu_ns": 6734.792843691149, "wall_ns": 6731.636534839925, "cold_ns": 86965}, "zeros/1024/compress6": {"n": 1065, "cpu_ns": 8143.087323943662, "wall_ns": 8139.62441314554, "cold_ns": 24761}, "zeros/65536/decompress": {"n": 555, "cpu_ns": 14689.482882882883, "wall_ns": 14709.623423423423, "cold_ns": 31284}, "zeros/65536/private-decompress": {"n": 712, "cpu_ns": 14195.48595505618, "wall_ns": 14189.911516853932, "cold_ns": 21437}, "zeros/65536/stream-decompress": {"n": 836, "cpu_ns": 16563.980861244017, "wall_ns": 16558.807416267944, "cold_ns": 21579}, "zeros/65536/compress1": {"n": 100, "cpu_ns": 26162.13, "wall_ns": 26137.74, "cold_ns": 80880}, "zeros/65536/compress6": {"n": 342, "cpu_ns": 33717.23391812865, "wall_ns": 33703.523391812865, "cold_ns": 45052}, "zeros/1048576/compress1": {"n": 24, "cpu_ns": 571913.7916666666, "wall_ns": 571615.6666666666, "cold_ns": 890679}, "zeros/1048576/compress6": {"n": 23, "cpu_ns": 604121.9130434783, "wall_ns": 603763.1739130435, "cold_ns": 799871}, "zeros/1048713/decompress": {"n": 36, "cpu_ns": 536333.3333333334, "wall_ns": 619649.0555555555, "cold_ns": 761811}, "zeros/1048713/private-decompress": {"n": 54, "cpu_ns": 461311.2037037037, "wall_ns": 461201.3703703704, "cold_ns": 442368}, "zeros/1048713/stream-decompress": {"n": 40, "cpu_ns": 583051.525, "wall_ns": 582898.0, "cold_ns": 548799}, "zeros/16777353/decompress": {"n": 1, "cpu_ns": 18961031.0, "wall_ns": 18954383.0, "cold_ns": 25331030}, "zeros/16777353/private-decompress": {"n": 2, "cpu_ns": 19281758.5, "wall_ns": 21244996.5, "cold_ns": 18717625}, "zeros/16777353/stream-decompress": {"n": 2, "cpu_ns": 19970408.0, "wall_ns": 20628428.0, "cold_ns": 19545176}}}, {"repeat": 8, "variant": "baseline-eof", "cases": {"fastq/1024/decompress": {"n": 307, "cpu_ns": 9069.319218241042, "wall_ns": 9051.28664495114, "cold_ns": 54952}, "fastq/1024/private-decompress": {"n": 1022, "cpu_ns": 10368.616438356165, "wall_ns": 10379.539138943248, "cold_ns": 105830}, "fastq/1024/stream-decompress": {"n": 730, "cpu_ns": 10655.967123287672, "wall_ns": 10677.017808219178, "cold_ns": 20964}, "fastq/1024/compress1": {"n": 105, "cpu_ns": 21690.866666666665, "wall_ns": 21806.180952380953, "cold_ns": 194648}, "fastq/1024/compress6": {"n": 394, "cpu_ns": 30504.725888324872, "wall_ns": 30592.370558375635, "cold_ns": 62580}, "fastq/65536/decompress": {"n": 50, "cpu_ns": 287704.24, "wall_ns": 287860.02, "cold_ns": 257099}, "fastq/65536/private-decompress": {"n": 42, "cpu_ns": 339753.88095238095, "wall_ns": 339631.11904761905, "cold_ns": 365868}, "fastq/65536/stream-decompress": {"n": 53, "cpu_ns": 292905.24528301886, "wall_ns": 292798.7358490566, "cold_ns": 319471}, "fastq/65536/compress1": {"n": 26, "cpu_ns": 519748.1153846154, "wall_ns": 519461.1153846154, "cold_ns": 889393}, "fastq/65536/compress6": {"n": 10, "cpu_ns": 2263335.4, "wall_ns": 2273994.1, "cold_ns": 2292454}, "fastq/1048576/compress1": {"n": 2, "cpu_ns": 9531171.5, "wall_ns": 10667358.0, "cold_ns": 10207231}, "fastq/1048576/compress6": {"n": 1, "cpu_ns": 34307736.0, "wall_ns": 34300561.0, "cold_ns": 37280851}, "fastq/1048713/decompress": {"n": 4, "cpu_ns": 4072766.75, "wall_ns": 4071632.0, "cold_ns": 4356884}, "fastq/1048713/private-decompress": {"n": 4, "cpu_ns": 3931387.25, "wall_ns": 3930384.25, "cold_ns": 3755334}, "fastq/1048713/stream-decompress": {"n": 4, "cpu_ns": 3982157.5, "wall_ns": 3981021.25, "cold_ns": 4102725}, "fastq/16777353/decompress": {"n": 1, "cpu_ns": 75243224.0, "wall_ns": 75247172.0, "cold_ns": 62176509}, "fastq/16777353/private-decompress": {"n": 1, "cpu_ns": 64812756.0, "wall_ns": 64817531.0, "cold_ns": 64556557}, "fastq/16777353/stream-decompress": {"n": 1, "cpu_ns": 66719053.0, "wall_ns": 66713998.0, "cold_ns": 62374926}, "python/1024/decompress": {"n": 562, "cpu_ns": 4987.23665480427, "wall_ns": 4983.129893238434, "cold_ns": 20508}, "python/1024/private-decompress": {"n": 618, "cpu_ns": 7115.046925566343, "wall_ns": 7095.660194174758, "cold_ns": 12379}, "python/1024/stream-decompress": {"n": 815, "cpu_ns": 6265.252760736196, "wall_ns": 6260.911656441718, "cold_ns": 23763}, "python/1024/compress1": {"n": 443, "cpu_ns": 10655.848758465012, "wall_ns": 10651.846501128668, "cold_ns": 21750}, "python/1024/compress6": {"n": 281, "cpu_ns": 20665.1743772242, "wall_ns": 20648.32384341637, "cold_ns": 34428}, "python/65536/decompress": {"n": 124, "cpu_ns": 64163.596774193546, "wall_ns": 64131.72580645161, "cold_ns": 104580}, "python/65536/private-decompress": {"n": 148, "cpu_ns": 65376.64864864865, "wall_ns": 65348.49324324324, "cold_ns": 64746}, "python/65536/stream-decompress": {"n": 150, "cpu_ns": 61841.44666666666, "wall_ns": 61819.59333333333, "cold_ns": 66358}, "python/65536/compress1": {"n": 59, "cpu_ns": 185781.4745762712, "wall_ns": 185688.5254237288, "cold_ns": 177570}, "python/65536/compress6": {"n": 21, "cpu_ns": 520793.6666666667, "wall_ns": 520553.4285714286, "cold_ns": 575324}, "python/1048576/compress1": {"n": 6, "cpu_ns": 2329229.0, "wall_ns": 2328224.8333333335, "cold_ns": 2105004}, "python/1048576/compress6": {"n": 3, "cpu_ns": 5419645.0, "wall_ns": 5417919.666666667, "cold_ns": 4916099}, "python/1048713/decompress": {"n": 33, "cpu_ns": 338673.3939393939, "wall_ns": 338514.3333333333, "cold_ns": 346960}, "python/1048713/private-decompress": {"n": 43, "cpu_ns": 277484.32558139536, "wall_ns": 277365.27906976745, "cold_ns": 280076}, "python/1048713/stream-decompress": {"n": 35, "cpu_ns": 316844.5714285714, "wall_ns": 316715.3142857143, "cold_ns": 323871}, "python/16777353/decompress": {"n": 1, "cpu_ns": 13036580.0, "wall_ns": 13030496.0, "cold_ns": 17736630}, "python/16777353/private-decompress": {"n": 1, "cpu_ns": 11677476.0, "wall_ns": 11670345.0, "cold_ns": 9921070}, "python/16777353/stream-decompress": {"n": 1, "cpu_ns": 13205497.0, "wall_ns": 13200058.0, "cold_ns": 12299999}, "random/1024/decompress": {"n": 955, "cpu_ns": 738.5109947643979, "wall_ns": 735.8743455497382, "cold_ns": 14873}, "random/1024/private-decompress": {"n": 1175, "cpu_ns": 1868.1693617021276, "wall_ns": 1870.952340425532, "cold_ns": 11611}, "random/1024/stream-decompress": {"n": 1256, "cpu_ns": 2793.3407643312103, "wall_ns": 2789.434713375796, "cold_ns": 15438}, "random/1024/compress1": {"n": 370, "cpu_ns": 14636.491891891892, "wall_ns": 14624.932432432432, "cold_ns": 35837}, "random/1024/compress6": {"n": 178, "cpu_ns": 32470.65168539326, "wall_ns": 32461.286516853932, "cold_ns": 56991}, "random/65536/decompress": {"n": 422, "cpu_ns": 9206.457345971565, "wall_ns": 9196.92654028436, "cold_ns": 21065}, "random/65536/private-decompress": {"n": 477, "cpu_ns": 6756.280922431866, "wall_ns": 6751.649895178197, "cold_ns": 19882}, "random/65536/stream-decompress": {"n": 509, "cpu_ns": 8549.825147347741, "wall_ns": 8546.194499017682, "cold_ns": 16084}, "random/65536/compress1": {"n": 14, "cpu_ns": 616806.6428571428, "wall_ns": 617291.3571428572, "cold_ns": 665077}, "random/65536/compress6": {"n": 8, "cpu_ns": 1133264.875, "wall_ns": 1132944.625, "cold_ns": 1258810}, "random/1048576/compress1": {"n": 2, "cpu_ns": 12225401.0, "wall_ns": 12222392.0, "cold_ns": 12781043}, "random/1048576/compress6": {"n": 1, "cpu_ns": 22338144.0, "wall_ns": 22332591.0, "cold_ns": 21296266}, "random/1048713/decompress": {"n": 35, "cpu_ns": 141581.4, "wall_ns": 141411.14285714287, "cold_ns": 231690}, "random/1048713/private-decompress": {"n": 122, "cpu_ns": 100712.36885245901, "wall_ns": 100670.33606557376, "cold_ns": 148117}, "random/1048713/stream-decompress": {"n": 59, "cpu_ns": 149074.01694915254, "wall_ns": 148985.91525423728, "cold_ns": 196500}, "random/16777353/decompress": {"n": 1, "cpu_ns": 15562184.0, "wall_ns": 15556153.0, "cold_ns": 21404289}, "random/16777353/private-decompress": {"n": 2, "cpu_ns": 12540832.5, "wall_ns": 12537642.0, "cold_ns": 11083889}, "random/16777353/stream-decompress": {"n": 2, "cpu_ns": 13205388.0, "wall_ns": 13205817.0, "cold_ns": 15073812}, "zeros/1024/decompress": {"n": 766, "cpu_ns": 716.3107049608356, "wall_ns": 714.5156657963446, "cold_ns": 16603}, "zeros/1024/private-decompress": {"n": 1406, "cpu_ns": 1352.533428165007, "wall_ns": 1351.0234708392604, "cold_ns": 12228}, "zeros/1024/stream-decompress": {"n": 1391, "cpu_ns": 1340.7785765636233, "wall_ns": 1339.4838245866283, "cold_ns": 6691}, "zeros/1024/compress1": {"n": 1062, "cpu_ns": 6942.780602636535, "wall_ns": 6939.297551789077, "cold_ns": 18600}, "zeros/1024/compress6": {"n": 1065, "cpu_ns": 8228.574647887324, "wall_ns": 8232.564319248826, "cold_ns": 24523}, "zeros/65536/decompress": {"n": 555, "cpu_ns": 13940.508108108108, "wall_ns": 13932.517117117117, "cold_ns": 38562}, "zeros/65536/private-decompress": {"n": 712, "cpu_ns": 10051.849719101123, "wall_ns": 10045.310393258427, "cold_ns": 19525}, "zeros/65536/stream-decompress": {"n": 836, "cpu_ns": 12947.946172248803, "wall_ns": 12960.6004784689, "cold_ns": 26603}, "zeros/65536/compress1": {"n": 100, "cpu_ns": 25124.87, "wall_ns": 25103.93, "cold_ns": 117530}, "zeros/65536/compress6": {"n": 342, "cpu_ns": 38830.15204678362, "wall_ns": 38816.33918128655, "cold_ns": 41800}, "zeros/1048576/compress1": {"n": 24, "cpu_ns": 481929.3333333333, "wall_ns": 482139.5, "cold_ns": 571608}, "zeros/1048576/compress6": {"n": 23, "cpu_ns": 614742.3913043478, "wall_ns": 614862.9565217391, "cold_ns": 515607}, "zeros/1048713/decompress": {"n": 36, "cpu_ns": 324826.19444444444, "wall_ns": 325000.0, "cold_ns": 422863}, "zeros/1048713/private-decompress": {"n": 54, "cpu_ns": 214226.66666666666, "wall_ns": 214104.03703703705, "cold_ns": 195440}, "zeros/1048713/stream-decompress": {"n": 40, "cpu_ns": 319052.425, "wall_ns": 318903.625, "cold_ns": 260829}, "zeros/16777353/decompress": {"n": 1, "cpu_ns": 14270939.0, "wall_ns": 14265046.0, "cold_ns": 19592949}, "zeros/16777353/private-decompress": {"n": 2, "cpu_ns": 11839652.0, "wall_ns": 11835926.0, "cold_ns": 10529943}, "zeros/16777353/stream-decompress": {"n": 2, "cpu_ns": 16237101.0, "wall_ns": 16237543.0, "cold_ns": 12045920}}}, {"repeat": 8, "variant": "eof-control", "cases": {"fastq/1024/decompress": {"n": 307, "cpu_ns": 5575.5798045602605, "wall_ns": 5566.120521172638, "cold_ns": 38301}, "fastq/1024/private-decompress": {"n": 1022, "cpu_ns": 7620.920743639922, "wall_ns": 7616.517612524462, "cold_ns": 18961}, "fastq/1024/stream-decompress": {"n": 730, "cpu_ns": 8553.542465753424, "wall_ns": 8537.875342465753, "cold_ns": 22000}, "fastq/1024/compress1": {"n": 105, "cpu_ns": 12824.619047619048, "wall_ns": 12807.514285714286, "cold_ns": 152093}, "fastq/1024/compress6": {"n": 394, "cpu_ns": 20409.695431472082, "wall_ns": 20399.307106598986, "cold_ns": 39886}, "fastq/65536/decompress": {"n": 50, "cpu_ns": 243400.68, "wall_ns": 243527.16, "cold_ns": 250508}, "fastq/65536/private-decompress": {"n": 42, "cpu_ns": 233815.88095238095, "wall_ns": 233707.0, "cold_ns": 236574}, "fastq/65536/stream-decompress": {"n": 53, "cpu_ns": 287890.92452830187, "wall_ns": 287803.9811320755, "cold_ns": 235857}, "fastq/65536/compress1": {"n": 26, "cpu_ns": 529386.5769230769, "wall_ns": 529005.2307692308, "cold_ns": 741062}, "fastq/65536/compress6": {"n": 10, "cpu_ns": 1756653.2, "wall_ns": 1757343.9, "cold_ns": 1836254}, "fastq/1048576/compress1": {"n": 2, "cpu_ns": 7659899.0, "wall_ns": 7656901.5, "cold_ns": 9200943}, "fastq/1048576/compress6": {"n": 1, "cpu_ns": 30265318.0, "wall_ns": 30266861.0, "cold_ns": 34409347}, "fastq/1048713/decompress": {"n": 4, "cpu_ns": 5410123.5, "wall_ns": 5412593.75, "cold_ns": 5869576}, "fastq/1048713/private-decompress": {"n": 4, "cpu_ns": 5499158.5, "wall_ns": 5497678.5, "cold_ns": 5409922}, "fastq/1048713/stream-decompress": {"n": 4, "cpu_ns": 5586164.5, "wall_ns": 5590280.75, "cold_ns": 5439163}, "fastq/16777353/decompress": {"n": 1, "cpu_ns": 71685315.0, "wall_ns": 71689408.0, "cold_ns": 65208204}, "fastq/16777353/private-decompress": {"n": 1, "cpu_ns": 63794326.0, "wall_ns": 63798622.0, "cold_ns": 61448082}, "fastq/16777353/stream-decompress": {"n": 1, "cpu_ns": 72953183.0, "wall_ns": 72956987.0, "cold_ns": 62675446}, "python/1024/decompress": {"n": 562, "cpu_ns": 5226.85231316726, "wall_ns": 5220.772241992882, "cold_ns": 41089}, "python/1024/private-decompress": {"n": 618, "cpu_ns": 6353.9902912621355, "wall_ns": 6350.288025889968, "cold_ns": 15911}, "python/1024/stream-decompress": {"n": 815, "cpu_ns": 6987.5055214723925, "wall_ns": 6982.289570552147, "cold_ns": 15900}, "python/1024/compress1": {"n": 443, "cpu_ns": 11444.787810383747, "wall_ns": 11436.749435665914, "cold_ns": 20985}, "python/1024/compress6": {"n": 281, "cpu_ns": 22386.366548042704, "wall_ns": 22377.758007117438, "cold_ns": 35279}, "python/65536/decompress": {"n": 124, "cpu_ns": 63916.41129032258, "wall_ns": 63887.68548387097, "cold_ns": 80673}, "python/65536/private-decompress": {"n": 148, "cpu_ns": 68785.48648648648, "wall_ns": 68756.58108108108, "cold_ns": 65612}, "python/65536/stream-decompress": {"n": 150, "cpu_ns": 62778.26666666667, "wall_ns": 62752.27333333333, "cold_ns": 67864}, "python/65536/compress1": {"n": 59, "cpu_ns": 170015.6779661017, "wall_ns": 169934.42372881356, "cold_ns": 269724}, "python/65536/compress6": {"n": 21, "cpu_ns": 493358.71428571426, "wall_ns": 493120.85714285716, "cold_ns": 514771}, "python/1048576/compress1": {"n": 6, "cpu_ns": 2218305.5, "wall_ns": 2217246.8333333335, "cold_ns": 2214423}, "python/1048576/compress6": {"n": 3, "cpu_ns": 5057629.666666667, "wall_ns": 5065134.333333333, "cold_ns": 4920965}, "python/1048713/decompress": {"n": 33, "cpu_ns": 349599.45454545453, "wall_ns": 349446.7878787879, "cold_ns": 372063}, "python/1048713/private-decompress": {"n": 43, "cpu_ns": 282642.0232558139, "wall_ns": 282534.74418604653, "cold_ns": 264974}, "python/1048713/stream-decompress": {"n": 35, "cpu_ns": 335331.45714285714, "wall_ns": 335171.3714285714, "cold_ns": 339550}, "python/16777353/decompress": {"n": 1, "cpu_ns": 14435972.0, "wall_ns": 14424721.0, "cold_ns": 22043111}, "python/16777353/private-decompress": {"n": 1, "cpu_ns": 13112579.0, "wall_ns": 13106893.0, "cold_ns": 11636154}, "python/16777353/stream-decompress": {"n": 1, "cpu_ns": 14950099.0, "wall_ns": 14944081.0, "cold_ns": 12814002}, "random/1024/decompress": {"n": 955, "cpu_ns": 1001.1664921465969, "wall_ns": 998.261780104712, "cold_ns": 33724}, "random/1024/private-decompress": {"n": 1175, "cpu_ns": 1446.0825531914893, "wall_ns": 1441.1370212765958, "cold_ns": 11309}, "random/1024/stream-decompress": {"n": 1256, "cpu_ns": 1283.3702229299363, "wall_ns": 1279.3025477707006, "cold_ns": 11710}, "random/1024/compress1": {"n": 370, "cpu_ns": 15515.81891891892, "wall_ns": 15504.82972972973, "cold_ns": 31529}, "random/1024/compress6": {"n": 178, "cpu_ns": 33542.7808988764, "wall_ns": 33530.7191011236, "cold_ns": 57126}, "random/65536/decompress": {"n": 422, "cpu_ns": 9390.599526066351, "wall_ns": 9375.151658767772, "cold_ns": 36185}, "random/65536/private-decompress": {"n": 477, "cpu_ns": 7022.318658280922, "wall_ns": 7032.1509433962265, "cold_ns": 21320}, "random/65536/stream-decompress": {"n": 509, "cpu_ns": 8666.52652259332, "wall_ns": 8663.392927308449, "cold_ns": 17578}, "random/65536/compress1": {"n": 14, "cpu_ns": 655127.1428571428, "wall_ns": 654791.9285714285, "cold_ns": 876806}, "random/65536/compress6": {"n": 8, "cpu_ns": 1416377.625, "wall_ns": 1415595.375, "cold_ns": 1186380}, "random/1048576/compress1": {"n": 2, "cpu_ns": 14546732.5, "wall_ns": 14544003.5, "cold_ns": 14718930}, "random/1048576/compress6": {"n": 1, "cpu_ns": 22602371.0, "wall_ns": 22593979.0, "cold_ns": 23333829}, "random/1048713/decompress": {"n": 35, "cpu_ns": 152883.08571428573, "wall_ns": 152653.11428571428, "cold_ns": 176371}, "random/1048713/private-decompress": {"n": 122, "cpu_ns": 84883.38524590163, "wall_ns": 84837.58196721312, "cold_ns": 302429}, "random/1048713/stream-decompress": {"n": 59, "cpu_ns": 149651.08474576272, "wall_ns": 149562.57627118644, "cold_ns": 170808}, "random/16777353/decompress": {"n": 1, "cpu_ns": 14627470.0, "wall_ns": 14628942.0, "cold_ns": 22583969}, "random/16777353/private-decompress": {"n": 2, "cpu_ns": 12266694.5, "wall_ns": 12263488.0, "cold_ns": 12542227}, "random/16777353/stream-decompress": {"n": 2, "cpu_ns": 14619609.5, "wall_ns": 14616813.0, "cold_ns": 18137763}, "zeros/1024/decompress": {"n": 766, "cpu_ns": 667.751958224543, "wall_ns": 665.6057441253264, "cold_ns": 17887}, "zeros/1024/private-decompress": {"n": 1406, "cpu_ns": 1264.5533428165006, "wall_ns": 1263.6365576102419, "cold_ns": 10615}, "zeros/1024/stream-decompress": {"n": 1391, "cpu_ns": 1321.1063982746225, "wall_ns": 1320.1833213515456, "cold_ns": 6257}, "zeros/1024/compress1": {"n": 1062, "cpu_ns": 7286.727871939736, "wall_ns": 7282.164783427495, "cold_ns": 12975}, "zeros/1024/compress6": {"n": 1065, "cpu_ns": 8741.598122065729, "wall_ns": 8737.868544600939, "cold_ns": 18827}, "zeros/65536/decompress": {"n": 555, "cpu_ns": 11952.677477477477, "wall_ns": 11945.531531531531, "cold_ns": 41529}, "zeros/65536/private-decompress": {"n": 712, "cpu_ns": 10422.620786516854, "wall_ns": 10419.505617977527, "cold_ns": 20260}, "zeros/65536/stream-decompress": {"n": 836, "cpu_ns": 15032.064593301435, "wall_ns": 15025.995215311004, "cold_ns": 23857}, "zeros/65536/compress1": {"n": 100, "cpu_ns": 24819.2, "wall_ns": 24800.57, "cold_ns": 293635}, "zeros/65536/compress6": {"n": 342, "cpu_ns": 35100.459064327486, "wall_ns": 35089.459064327486, "cold_ns": 41426}, "zeros/1048576/compress1": {"n": 24, "cpu_ns": 497610.875, "wall_ns": 497405.9166666667, "cold_ns": 554445}, "zeros/1048576/compress6": {"n": 23, "cpu_ns": 584939.1304347826, "wall_ns": 584726.9130434783, "cold_ns": 516941}, "zeros/1048713/decompress": {"n": 36, "cpu_ns": 310854.80555555556, "wall_ns": 310659.02777777775, "cold_ns": 519092}, "zeros/1048713/private-decompress": {"n": 54, "cpu_ns": 235298.25925925927, "wall_ns": 235196.40740740742, "cold_ns": 276187}, "zeros/1048713/stream-decompress": {"n": 40, "cpu_ns": 259415.0, "wall_ns": 259739.0, "cold_ns": 239902}, "zeros/16777353/decompress": {"n": 1, "cpu_ns": 13567948.0, "wall_ns": 13562255.0, "cold_ns": 18253611}, "zeros/16777353/private-decompress": {"n": 2, "cpu_ns": 11742179.5, "wall_ns": 11738390.0, "cold_ns": 11136774}, "zeros/16777353/stream-decompress": {"n": 2, "cpu_ns": 13873487.0, "wall_ns": 13869924.5, "cold_ns": 13964050}}}, {"repeat": 8, "variant": "bytesio-hybrid-eof", "cases": {"fastq/1024/decompress": {"n": 307, "cpu_ns": 8848.758957654723, "wall_ns": 8833.87296416938, "cold_ns": 52026}, "fastq/1024/private-decompress": {"n": 1022, "cpu_ns": 7919.402152641878, "wall_ns": 7915.261252446184, "cold_ns": 20251}, "fastq/1024/stream-decompress": {"n": 730, "cpu_ns": 7386.913698630137, "wall_ns": 7380.5150684931505, "cold_ns": 16120}, "fastq/1024/compress1": {"n": 105, "cpu_ns": 21174.638095238097, "wall_ns": 21123.47619047619, "cold_ns": 249559}, "fastq/1024/compress6": {"n": 394, "cpu_ns": 24623.413705583756, "wall_ns": 24612.931472081218, "cold_ns": 72837}, "fastq/65536/decompress": {"n": 50, "cpu_ns": 242277.4, "wall_ns": 242202.8, "cold_ns": 402149}, "fastq/65536/private-decompress": {"n": 42, "cpu_ns": 253135.42857142858, "wall_ns": 253028.80952380953, "cold_ns": 242202}, "fastq/65536/stream-decompress": {"n": 53, "cpu_ns": 267471.07547169813, "wall_ns": 267382.22641509434, "cold_ns": 356804}, "fastq/65536/compress1": {"n": 26, "cpu_ns": 416298.8846153846, "wall_ns": 416180.23076923075, "cold_ns": 559739}, "fastq/65536/compress6": {"n": 10, "cpu_ns": 1675057.7, "wall_ns": 1674510.4, "cold_ns": 2016229}, "fastq/1048576/compress1": {"n": 2, "cpu_ns": 7400981.5, "wall_ns": 7398462.5, "cold_ns": 9472296}, "fastq/1048576/compress6": {"n": 1, "cpu_ns": 30163427.0, "wall_ns": 30157507.0, "cold_ns": 29210474}, "fastq/1048713/decompress": {"n": 4, "cpu_ns": 4573553.5, "wall_ns": 4572395.0, "cold_ns": 5036593}, "fastq/1048713/private-decompress": {"n": 4, "cpu_ns": 4743928.5, "wall_ns": 4742781.0, "cold_ns": 4543386}, "fastq/1048713/stream-decompress": {"n": 4, "cpu_ns": 4743746.5, "wall_ns": 4742615.75, "cold_ns": 4952441}, "fastq/16777353/decompress": {"n": 1, "cpu_ns": 82485093.0, "wall_ns": 82479845.0, "cold_ns": 75393752}, "fastq/16777353/private-decompress": {"n": 1, "cpu_ns": 92464260.0, "wall_ns": 92469227.0, "cold_ns": 92546252}, "fastq/16777353/stream-decompress": {"n": 1, "cpu_ns": 75853354.0, "wall_ns": 75857603.0, "cold_ns": 71538700}, "python/1024/decompress": {"n": 562, "cpu_ns": 6058.7081850533805, "wall_ns": 6048.809608540925, "cold_ns": 25323}, "python/1024/private-decompress": {"n": 618, "cpu_ns": 6270.5, "wall_ns": 6267.189320388349, "cold_ns": 19004}, "python/1024/stream-decompress": {"n": 815, "cpu_ns": 7711.479754601227, "wall_ns": 7702.176687116565, "cold_ns": 11339}, "python/1024/compress1": {"n": 443, "cpu_ns": 17332.589164785553, "wall_ns": 17321.05869074492, "cold_ns": 36396}, "python/1024/compress6": {"n": 281, "cpu_ns": 34114.30960854093, "wall_ns": 34131.70106761566, "cold_ns": 50266}, "python/65536/decompress": {"n": 124, "cpu_ns": 99607.76612903226, "wall_ns": 99554.12903225806, "cold_ns": 136760}, "python/65536/private-decompress": {"n": 148, "cpu_ns": 101343.88513513513, "wall_ns": 101371.4527027027, "cold_ns": 106076}, "python/65536/stream-decompress": {"n": 150, "cpu_ns": 103965.39333333333, "wall_ns": 103929.19333333333, "cold_ns": 116441}, "python/65536/compress1": {"n": 59, "cpu_ns": 242649.66101694916, "wall_ns": 242466.28813559323, "cold_ns": 265786}, "python/65536/compress6": {"n": 21, "cpu_ns": 673785.8571428572, "wall_ns": 674062.8571428572, "cold_ns": 682801}, "python/1048576/compress1": {"n": 6, "cpu_ns": 2129655.5, "wall_ns": 2133037.1666666665, "cold_ns": 2233194}, "python/1048576/compress6": {"n": 3, "cpu_ns": 5304464.0, "wall_ns": 5302696.0, "cold_ns": 4843367}, "python/1048713/decompress": {"n": 33, "cpu_ns": 410016.57575757575, "wall_ns": 409853.36363636365, "cold_ns": 515536}, "python/1048713/private-decompress": {"n": 43, "cpu_ns": 363966.3488372093, "wall_ns": 363762.6976744186, "cold_ns": 354526}, "python/1048713/stream-decompress": {"n": 35, "cpu_ns": 402295.4, "wall_ns": 402096.3714285714, "cold_ns": 617065}, "python/16777353/decompress": {"n": 1, "cpu_ns": 21636576.0, "wall_ns": 21639523.0, "cold_ns": 27335067}, "python/16777353/private-decompress": {"n": 1, "cpu_ns": 25971856.0, "wall_ns": 25965133.0, "cold_ns": 19832953}, "python/16777353/stream-decompress": {"n": 1, "cpu_ns": 28519254.0, "wall_ns": 28513925.0, "cold_ns": 20486631}, "random/1024/decompress": {"n": 955, "cpu_ns": 728.5842931937173, "wall_ns": 724.6104712041885, "cold_ns": 27849}, "random/1024/private-decompress": {"n": 1175, "cpu_ns": 1712.1421276595745, "wall_ns": 1707.9029787234042, "cold_ns": 18644}, "random/1024/stream-decompress": {"n": 1256, "cpu_ns": 1554.8535031847134, "wall_ns": 1552.7348726114649, "cold_ns": 8545}, "random/1024/compress1": {"n": 370, "cpu_ns": 16046.78108108108, "wall_ns": 16037.22972972973, "cold_ns": 106378}, "random/1024/compress6": {"n": 178, "cpu_ns": 39765.926966292136, "wall_ns": 39724.07865168539, "cold_ns": 72355}, "random/65536/decompress": {"n": 422, "cpu_ns": 15329.125592417062, "wall_ns": 15318.89336492891, "cold_ns": 51639}, "random/65536/private-decompress": {"n": 477, "cpu_ns": 12067.568134171908, "wall_ns": 12054.941299790356, "cold_ns": 24205}, "random/65536/stream-decompress": {"n": 509, "cpu_ns": 17123.62475442043, "wall_ns": 17115.141453831042, "cold_ns": 36403}, "random/65536/compress1": {"n": 14, "cpu_ns": 684937.0714285715, "wall_ns": 684613.5714285715, "cold_ns": 784834}, "random/65536/compress6": {"n": 8, "cpu_ns": 1208169.375, "wall_ns": 1207585.375, "cold_ns": 1585060}, "random/1048576/compress1": {"n": 2, "cpu_ns": 12935011.5, "wall_ns": 12937380.0, "cold_ns": 14227898}, "random/1048576/compress6": {"n": 1, "cpu_ns": 24626631.0, "wall_ns": 24634250.0, "cold_ns": 21017594}, "random/1048713/decompress": {"n": 35, "cpu_ns": 199861.17142857143, "wall_ns": 199727.17142857143, "cold_ns": 276278}, "random/1048713/private-decompress": {"n": 122, "cpu_ns": 164937.4180327869, "wall_ns": 164961.62295081967, "cold_ns": 176267}, "random/1048713/stream-decompress": {"n": 59, "cpu_ns": 240103.98305084746, "wall_ns": 239997.5254237288, "cold_ns": 495613}, "random/16777353/decompress": {"n": 1, "cpu_ns": 25839661.0, "wall_ns": 25854766.0, "cold_ns": 32133588}, "random/16777353/private-decompress": {"n": 2, "cpu_ns": 22971973.0, "wall_ns": 22974582.5, "cold_ns": 23186903}, "random/16777353/stream-decompress": {"n": 2, "cpu_ns": 24407894.5, "wall_ns": 24405264.0, "cold_ns": 22886299}, "zeros/1024/decompress": {"n": 766, "cpu_ns": 689.8825065274151, "wall_ns": 688.0391644908616, "cold_ns": 16040}, "zeros/1024/private-decompress": {"n": 1406, "cpu_ns": 1698.3541963015648, "wall_ns": 1697.1209103840683, "cold_ns": 9488}, "zeros/1024/stream-decompress": {"n": 1391, "cpu_ns": 2263.5168943206327, "wall_ns": 2259.3961179007906, "cold_ns": 6571}, "zeros/1024/compress1": {"n": 1062, "cpu_ns": 6549.427495291902, "wall_ns": 6545.592278719398, "cold_ns": 170487}, "zeros/1024/compress6": {"n": 1065, "cpu_ns": 8111.800938967136, "wall_ns": 8106.936150234742, "cold_ns": 20785}, "zeros/65536/decompress": {"n": 555, "cpu_ns": 17892.765765765766, "wall_ns": 17883.809009009008, "cold_ns": 68199}, "zeros/65536/private-decompress": {"n": 712, "cpu_ns": 18916.86797752809, "wall_ns": 18911.25702247191, "cold_ns": 34766}, "zeros/65536/stream-decompress": {"n": 836, "cpu_ns": 21306.36124401914, "wall_ns": 21301.66985645933, "cold_ns": 25327}, "zeros/65536/compress1": {"n": 100, "cpu_ns": 25045.61, "wall_ns": 25025.12, "cold_ns": 66976}, "zeros/65536/compress6": {"n": 342, "cpu_ns": 36772.80701754386, "wall_ns": 36759.50292397661, "cold_ns": 48959}, "zeros/1048576/compress1": {"n": 24, "cpu_ns": 542920.75, "wall_ns": 542706.5416666666, "cold_ns": 634094}, "zeros/1048576/compress6": {"n": 23, "cpu_ns": 646777.2608695652, "wall_ns": 647395.304347826, "cold_ns": 530711}, "zeros/1048713/decompress": {"n": 36, "cpu_ns": 366018.0, "wall_ns": 365858.0, "cold_ns": 737289}, "zeros/1048713/private-decompress": {"n": 54, "cpu_ns": 283748.1666666667, "wall_ns": 283659.85185185185, "cold_ns": 257203}, "zeros/1048713/stream-decompress": {"n": 40, "cpu_ns": 363584.575, "wall_ns": 363467.675, "cold_ns": 302428}, "zeros/16777353/decompress": {"n": 1, "cpu_ns": 23797255.0, "wall_ns": 23788824.0, "cold_ns": 31911771}, "zeros/16777353/private-decompress": {"n": 2, "cpu_ns": 22897036.0, "wall_ns": 22898456.0, "cold_ns": 22058043}, "zeros/16777353/stream-decompress": {"n": 2, "cpu_ns": 25574180.0, "wall_ns": 25582582.5, "cold_ns": 27946995}}}, {"repeat": 8, "variant": "baseline", "cases": {"fastq/1024/decompress": {"n": 307, "cpu_ns": 6955.739413680782, "wall_ns": 6929.410423452769, "cold_ns": 32381}, "fastq/1024/private-decompress": {"n": 1022, "cpu_ns": 7634.664383561644, "wall_ns": 7629.5371819960865, "cold_ns": 35701}, "fastq/1024/stream-decompress": {"n": 730, "cpu_ns": 6529.071232876712, "wall_ns": 6526.775342465753, "cold_ns": 14702}, "fastq/1024/compress1": {"n": 105, "cpu_ns": 13474.133333333333, "wall_ns": 13452.695238095239, "cold_ns": 137992}, "fastq/1024/compress6": {"n": 394, "cpu_ns": 25729.05583756345, "wall_ns": 25718.878172588833, "cold_ns": 40136}, "fastq/65536/decompress": {"n": 50, "cpu_ns": 251608.32, "wall_ns": 251503.36, "cold_ns": 258238}, "fastq/65536/private-decompress": {"n": 42, "cpu_ns": 233954.02380952382, "wall_ns": 233864.66666666666, "cold_ns": 243280}, "fastq/65536/stream-decompress": {"n": 53, "cpu_ns": 280028.5471698113, "wall_ns": 280999.0566037736, "cold_ns": 307840}, "fastq/65536/compress1": {"n": 26, "cpu_ns": 455155.96153846156, "wall_ns": 454930.3846153846, "cold_ns": 594597}, "fastq/65536/compress6": {"n": 10, "cpu_ns": 1831099.8, "wall_ns": 1830630.6, "cold_ns": 1829094}, "fastq/1048576/compress1": {"n": 2, "cpu_ns": 7818071.0, "wall_ns": 7814656.0, "cold_ns": 7937032}, "fastq/1048576/compress6": {"n": 1, "cpu_ns": 32078055.0, "wall_ns": 32071131.0, "cold_ns": 30904922}, "fastq/1048713/decompress": {"n": 4, "cpu_ns": 4418794.25, "wall_ns": 4417623.5, "cold_ns": 4487722}, "fastq/1048713/private-decompress": {"n": 4, "cpu_ns": 3951851.5, "wall_ns": 3950547.75, "cold_ns": 4055160}, "fastq/1048713/stream-decompress": {"n": 4, "cpu_ns": 4438957.25, "wall_ns": 4440801.25, "cold_ns": 4212607}, "fastq/16777353/decompress": {"n": 1, "cpu_ns": 72581879.0, "wall_ns": 72588682.0, "cold_ns": 63178750}, "fastq/16777353/private-decompress": {"n": 1, "cpu_ns": 64386713.0, "wall_ns": 64381775.0, "cold_ns": 64355793}, "fastq/16777353/stream-decompress": {"n": 1, "cpu_ns": 64007108.0, "wall_ns": 64002270.0, "cold_ns": 64807685}, "python/1024/decompress": {"n": 562, "cpu_ns": 4841.1921708185055, "wall_ns": 4837.014234875445, "cold_ns": 21010}, "python/1024/private-decompress": {"n": 618, "cpu_ns": 6314.97572815534, "wall_ns": 6308.456310679611, "cold_ns": 12485}, "python/1024/stream-decompress": {"n": 815, "cpu_ns": 6378.0699386503065, "wall_ns": 6373.976687116565, "cold_ns": 11432}, "python/1024/compress1": {"n": 443, "cpu_ns": 10721.613995485328, "wall_ns": 10739.40632054176, "cold_ns": 21177}, "python/1024/compress6": {"n": 281, "cpu_ns": 21548.658362989325, "wall_ns": 21531.64056939502, "cold_ns": 33771}, "python/65536/decompress": {"n": 124, "cpu_ns": 64677.467741935485, "wall_ns": 64646.346774193546, "cold_ns": 82872}, "python/65536/private-decompress": {"n": 148, "cpu_ns": 65099.56081081081, "wall_ns": 65066.60810810811, "cold_ns": 72495}, "python/65536/stream-decompress": {"n": 150, "cpu_ns": 64940.06, "wall_ns": 64987.8, "cold_ns": 110839}, "python/65536/compress1": {"n": 59, "cpu_ns": 196661.28813559323, "wall_ns": 196570.11864406778, "cold_ns": 178752}, "python/65536/compress6": {"n": 21, "cpu_ns": 552143.0476190476, "wall_ns": 551885.5714285715, "cold_ns": 477204}, "python/1048576/compress1": {"n": 6, "cpu_ns": 2101217.5, "wall_ns": 2100150.0, "cold_ns": 2132663}, "python/1048576/compress6": {"n": 3, "cpu_ns": 5199442.0, "wall_ns": 5197721.333333333, "cold_ns": 4648673}, "python/1048713/decompress": {"n": 33, "cpu_ns": 339841.6060606061, "wall_ns": 339685.69696969696, "cold_ns": 362817}, "python/1048713/private-decompress": {"n": 43, "cpu_ns": 288354.6046511628, "wall_ns": 288237.8604651163, "cold_ns": 275205}, "python/1048713/stream-decompress": {"n": 35, "cpu_ns": 339016.8857142857, "wall_ns": 338871.8, "cold_ns": 435982}, "python/16777353/decompress": {"n": 1, "cpu_ns": 14586278.0, "wall_ns": 14580208.0, "cold_ns": 18541475}, "python/16777353/private-decompress": {"n": 1, "cpu_ns": 11663884.0, "wall_ns": 11657387.0, "cold_ns": 10475324}, "python/16777353/stream-decompress": {"n": 1, "cpu_ns": 12896260.0, "wall_ns": 12889740.0, "cold_ns": 12181842}, "random/1024/decompress": {"n": 955, "cpu_ns": 609.8523560209424, "wall_ns": 607.9340314136126, "cold_ns": 17574}, "random/1024/private-decompress": {"n": 1175, "cpu_ns": 1207.743829787234, "wall_ns": 1205.8697872340426, "cold_ns": 9843}, "random/1024/stream-decompress": {"n": 1256, "cpu_ns": 1318.937898089172, "wall_ns": 1316.5557324840765, "cold_ns": 7076}, "random/1024/compress1": {"n": 370, "cpu_ns": 16643.84054054054, "wall_ns": 16631.87027027027, "cold_ns": 25035}, "random/1024/compress6": {"n": 178, "cpu_ns": 34033.25842696629, "wall_ns": 34014.49438202247, "cold_ns": 59326}, "random/65536/decompress": {"n": 422, "cpu_ns": 10350.08056872038, "wall_ns": 10337.992890995261, "cold_ns": 24811}, "random/65536/private-decompress": {"n": 477, "cpu_ns": 10268.046121593292, "wall_ns": 10258.914046121594, "cold_ns": 39201}, "random/65536/stream-decompress": {"n": 509, "cpu_ns": 12183.60510805501, "wall_ns": 12177.383104125736, "cold_ns": 21199}, "random/65536/compress1": {"n": 14, "cpu_ns": 580875.9285714285, "wall_ns": 580734.1428571428, "cold_ns": 702312}, "random/65536/compress6": {"n": 8, "cpu_ns": 1374476.75, "wall_ns": 1373789.0, "cold_ns": 1237782}, "random/1048576/compress1": {"n": 2, "cpu_ns": 13047714.0, "wall_ns": 13044395.0, "cold_ns": 14619649}, "random/1048576/compress6": {"n": 1, "cpu_ns": 23620539.0, "wall_ns": 23613837.0, "cold_ns": 20135808}, "random/1048713/decompress": {"n": 35, "cpu_ns": 135114.2, "wall_ns": 135031.3142857143, "cold_ns": 193669}, "random/1048713/private-decompress": {"n": 122, "cpu_ns": 87939.31967213115, "wall_ns": 87900.58196721312, "cold_ns": 110181}, "random/1048713/stream-decompress": {"n": 59, "cpu_ns": 140350.35593220338, "wall_ns": 140247.37288135593, "cold_ns": 175491}, "random/16777353/decompress": {"n": 1, "cpu_ns": 14738422.0, "wall_ns": 14732499.0, "cold_ns": 20310464}, "random/16777353/private-decompress": {"n": 2, "cpu_ns": 12651176.0, "wall_ns": 12648068.5, "cold_ns": 11825091}, "random/16777353/stream-decompress": {"n": 2, "cpu_ns": 16391976.0, "wall_ns": 16389228.0, "cold_ns": 14091121}, "zeros/1024/decompress": {"n": 766, "cpu_ns": 728.3002610966057, "wall_ns": 725.9530026109661, "cold_ns": 19701}, "zeros/1024/private-decompress": {"n": 1406, "cpu_ns": 1397.6330014224752, "wall_ns": 1395.9800853485065, "cold_ns": 11313}, "zeros/1024/stream-decompress": {"n": 1391, "cpu_ns": 1546.0639827462257, "wall_ns": 1545.0050323508267, "cold_ns": 6414}, "zeros/1024/compress1": {"n": 1062, "cpu_ns": 7027.754237288135, "wall_ns": 7023.809792843691, "cold_ns": 14099}, "zeros/1024/compress6": {"n": 1065, "cpu_ns": 8518.428169014085, "wall_ns": 8514.669483568076, "cold_ns": 18392}, "zeros/65536/decompress": {"n": 555, "cpu_ns": 18559.43963963964, "wall_ns": 18549.956756756757, "cold_ns": 33534}, "zeros/65536/private-decompress": {"n": 712, "cpu_ns": 17005.405898876405, "wall_ns": 16996.914325842696, "cold_ns": 30695}, "zeros/65536/stream-decompress": {"n": 836, "cpu_ns": 16099.566985645934, "wall_ns": 16094.58014354067, "cold_ns": 26478}, "zeros/65536/compress1": {"n": 100, "cpu_ns": 24345.32, "wall_ns": 24328.33, "cold_ns": 112886}, "zeros/65536/compress6": {"n": 342, "cpu_ns": 39746.34795321638, "wall_ns": 39840.38596491228, "cold_ns": 41097}, "zeros/1048576/compress1": {"n": 24, "cpu_ns": 474207.25, "wall_ns": 473964.4583333333, "cold_ns": 564421}, "zeros/1048576/compress6": {"n": 23, "cpu_ns": 541298.0869565217, "wall_ns": 541082.0869565217, "cold_ns": 494772}, "zeros/1048713/decompress": {"n": 36, "cpu_ns": 269341.27777777775, "wall_ns": 269165.44444444444, "cold_ns": 490318}, "zeros/1048713/private-decompress": {"n": 54, "cpu_ns": 226168.42592592593, "wall_ns": 226213.05555555556, "cold_ns": 266401}, "zeros/1048713/stream-decompress": {"n": 40, "cpu_ns": 304185.875, "wall_ns": 304040.525, "cold_ns": 350993}, "zeros/16777353/decompress": {"n": 1, "cpu_ns": 13710633.0, "wall_ns": 13704654.0, "cold_ns": 23525439}, "zeros/16777353/private-decompress": {"n": 2, "cpu_ns": 12652138.0, "wall_ns": 12653120.5, "cold_ns": 10480209}, "zeros/16777353/stream-decompress": {"n": 2, "cpu_ns": 14448484.5, "wall_ns": 14445572.5, "cold_ns": 12337927}}}, {"repeat": 8, "variant": "segmented-eof", "cases": {"fastq/1024/decompress": {"n": 307, "cpu_ns": 5919.99348534202, "wall_ns": 5907.276872964169, "cold_ns": 36309}, "fastq/1024/private-decompress": {"n": 1022, "cpu_ns": 7505.714285714285, "wall_ns": 7501.3542074363995, "cold_ns": 20541}, "fastq/1024/stream-decompress": {"n": 730, "cpu_ns": 6606.7520547945205, "wall_ns": 6604.558904109589, "cold_ns": 15532}, "fastq/1024/compress1": {"n": 105, "cpu_ns": 12561.161904761904, "wall_ns": 12541.87619047619, "cold_ns": 143301}, "fastq/1024/compress6": {"n": 394, "cpu_ns": 23250.10659898477, "wall_ns": 23262.093908629442, "cold_ns": 39083}, "fastq/65536/decompress": {"n": 50, "cpu_ns": 250977.52, "wall_ns": 250885.0, "cold_ns": 279527}, "fastq/65536/private-decompress": {"n": 42, "cpu_ns": 254045.2142857143, "wall_ns": 253947.33333333334, "cold_ns": 266270}, "fastq/65536/stream-decompress": {"n": 53, "cpu_ns": 253399.24528301886, "wall_ns": 253685.6603773585, "cold_ns": 247597}, "fastq/65536/compress1": {"n": 26, "cpu_ns": 454373.42307692306, "wall_ns": 454200.46153846156, "cold_ns": 528888}, "fastq/65536/compress6": {"n": 10, "cpu_ns": 1617998.7, "wall_ns": 1617527.6, "cold_ns": 1601139}, "fastq/1048576/compress1": {"n": 2, "cpu_ns": 9357455.0, "wall_ns": 9358637.5, "cold_ns": 11339940}, "fastq/1048576/compress6": {"n": 1, "cpu_ns": 42084065.0, "wall_ns": 42077569.0, "cold_ns": 36383879}, "fastq/1048713/decompress": {"n": 4, "cpu_ns": 5712468.75, "wall_ns": 5711047.25, "cold_ns": 5819448}, "fastq/1048713/private-decompress": {"n": 4, "cpu_ns": 3966439.75, "wall_ns": 3965229.5, "cold_ns": 4054626}, "fastq/1048713/stream-decompress": {"n": 4, "cpu_ns": 4376810.25, "wall_ns": 4375747.75, "cold_ns": 4419498}, "fastq/16777353/decompress": {"n": 1, "cpu_ns": 73236486.0, "wall_ns": 73243082.0, "cold_ns": 71072845}, "fastq/16777353/private-decompress": {"n": 1, "cpu_ns": 76480715.0, "wall_ns": 76488710.0, "cold_ns": 68479766}, "fastq/16777353/stream-decompress": {"n": 1, "cpu_ns": 74895775.0, "wall_ns": 74906257.0, "cold_ns": 70065960}, "python/1024/decompress": {"n": 562, "cpu_ns": 5284.46975088968, "wall_ns": 5278.348754448399, "cold_ns": 36628}, "python/1024/private-decompress": {"n": 618, "cpu_ns": 5681.987055016181, "wall_ns": 5679.438511326861, "cold_ns": 16129}, "python/1024/stream-decompress": {"n": 815, "cpu_ns": 5962.557055214724, "wall_ns": 5960.375460122699, "cold_ns": 10808}, "python/1024/compress1": {"n": 443, "cpu_ns": 12606.273137697517, "wall_ns": 12597.128668171557, "cold_ns": 92080}, "python/1024/compress6": {"n": 281, "cpu_ns": 20137.38434163701, "wall_ns": 20128.804270462635, "cold_ns": 48015}, "python/65536/decompress": {"n": 124, "cpu_ns": 68499.71774193548, "wall_ns": 68463.64516129032, "cold_ns": 87887}, "python/65536/private-decompress": {"n": 148, "cpu_ns": 63448.85135135135, "wall_ns": 63427.5472972973, "cold_ns": 73519}, "python/65536/stream-decompress": {"n": 150, "cpu_ns": 81605.73333333334, "wall_ns": 81707.99333333333, "cold_ns": 68671}, "python/65536/compress1": {"n": 59, "cpu_ns": 167771.61016949153, "wall_ns": 167690.0338983051, "cold_ns": 223088}, "python/65536/compress6": {"n": 21, "cpu_ns": 476918.7619047619, "wall_ns": 476710.7619047619, "cold_ns": 512763}, "python/1048576/compress1": {"n": 6, "cpu_ns": 1981234.6666666667, "wall_ns": 1980180.6666666667, "cold_ns": 2912138}, "python/1048576/compress6": {"n": 3, "cpu_ns": 4838923.666666667, "wall_ns": 4837219.333333333, "cold_ns": 5250187}, "python/1048713/decompress": {"n": 33, "cpu_ns": 314125.0, "wall_ns": 313704.24242424243, "cold_ns": 519430}, "python/1048713/private-decompress": {"n": 43, "cpu_ns": 255780.39534883722, "wall_ns": 255670.23255813954, "cold_ns": 284598}, "python/1048713/stream-decompress": {"n": 35, "cpu_ns": 343835.2, "wall_ns": 343702.14285714284, "cold_ns": 273991}, "python/16777353/decompress": {"n": 1, "cpu_ns": 19191856.0, "wall_ns": 19196121.0, "cold_ns": 16678399}, "python/16777353/private-decompress": {"n": 1, "cpu_ns": 20465598.0, "wall_ns": 20458236.0, "cold_ns": 15844248}, "python/16777353/stream-decompress": {"n": 1, "cpu_ns": 18862264.0, "wall_ns": 18856757.0, "cold_ns": 19395026}, "random/1024/decompress": {"n": 955, "cpu_ns": 789.0293193717278, "wall_ns": 787.041884816754, "cold_ns": 11479}, "random/1024/private-decompress": {"n": 1175, "cpu_ns": 1181.8851063829786, "wall_ns": 1180.6808510638298, "cold_ns": 8023}, "random/1024/stream-decompress": {"n": 1256, "cpu_ns": 1381.095541401274, "wall_ns": 1379.312101910828, "cold_ns": 6199}, "random/1024/compress1": {"n": 370, "cpu_ns": 14068.578378378379, "wall_ns": 14061.897297297297, "cold_ns": 24403}, "random/1024/compress6": {"n": 178, "cpu_ns": 37867.93258426966, "wall_ns": 37843.33707865168, "cold_ns": 56266}, "random/65536/decompress": {"n": 422, "cpu_ns": 11709.31990521327, "wall_ns": 11700.770142180094, "cold_ns": 28711}, "random/65536/private-decompress": {"n": 477, "cpu_ns": 9743.958071278827, "wall_ns": 9740.4213836478, "cold_ns": 22014}, "random/65536/stream-decompress": {"n": 509, "cpu_ns": 12902.24557956778, "wall_ns": 12894.365422396857, "cold_ns": 18345}, "random/65536/compress1": {"n": 14, "cpu_ns": 668221.8571428572, "wall_ns": 668651.2142857143, "cold_ns": 663471}, "random/65536/compress6": {"n": 8, "cpu_ns": 1387685.625, "wall_ns": 1387035.875, "cold_ns": 1310709}, "random/1048576/compress1": {"n": 2, "cpu_ns": 16031472.0, "wall_ns": 16027962.0, "cold_ns": 15222767}, "random/1048576/compress6": {"n": 1, "cpu_ns": 21842568.0, "wall_ns": 21836010.0, "cold_ns": 22058095}, "random/1048713/decompress": {"n": 35, "cpu_ns": 175714.3142857143, "wall_ns": 175623.65714285715, "cold_ns": 240788}, "random/1048713/private-decompress": {"n": 122, "cpu_ns": 136173.45081967214, "wall_ns": 136138.09836065574, "cold_ns": 154310}, "random/1048713/stream-decompress": {"n": 59, "cpu_ns": 207585.6779661017, "wall_ns": 207502.49152542374, "cold_ns": 226115}, "random/16777353/decompress": {"n": 1, "cpu_ns": 6127635.0, "wall_ns": 6120680.0, "cold_ns": 16758662}, "random/16777353/private-decompress": {"n": 2, "cpu_ns": 4703823.0, "wall_ns": 4700219.5, "cold_ns": 5439353}, "random/16777353/stream-decompress": {"n": 2, "cpu_ns": 5597618.5, "wall_ns": 5593084.0, "cold_ns": 5766109}, "zeros/1024/decompress": {"n": 766, "cpu_ns": 844.8759791122716, "wall_ns": 842.0848563968668, "cold_ns": 19174}, "zeros/1024/private-decompress": {"n": 1406, "cpu_ns": 1285.4438122332858, "wall_ns": 1284.4054054054054, "cold_ns": 11619}, "zeros/1024/stream-decompress": {"n": 1391, "cpu_ns": 1527.471603163192, "wall_ns": 1526.218547807333, "cold_ns": 7292}, "zeros/1024/compress1": {"n": 1062, "cpu_ns": 7714.71186440678, "wall_ns": 7719.387005649717, "cold_ns": 72780}, "zeros/1024/compress6": {"n": 1065, "cpu_ns": 8940.131455399061, "wall_ns": 8935.566197183098, "cold_ns": 30803}, "zeros/65536/decompress": {"n": 555, "cpu_ns": 17835.776576576576, "wall_ns": 17841.032432432432, "cold_ns": 45750}, "zeros/65536/private-decompress": {"n": 712, "cpu_ns": 20087.337078651686, "wall_ns": 20079.245786516854, "cold_ns": 23555}, "zeros/65536/stream-decompress": {"n": 836, "cpu_ns": 23815.934210526317, "wall_ns": 23809.41866028708, "cold_ns": 34869}, "zeros/65536/compress1": {"n": 100, "cpu_ns": 43624.14, "wall_ns": 43558.61, "cold_ns": 104127}, "zeros/65536/compress6": {"n": 342, "cpu_ns": 47574.523391812865, "wall_ns": 49047.412280701756, "cold_ns": 67152}, "zeros/1048576/compress1": {"n": 24, "cpu_ns": 688991.7916666666, "wall_ns": 688657.3333333334, "cold_ns": 892278}, "zeros/1048576/compress6": {"n": 23, "cpu_ns": 570931.7391304348, "wall_ns": 570609.8260869565, "cold_ns": 832154}, "zeros/1048713/decompress": {"n": 36, "cpu_ns": 296299.0833333333, "wall_ns": 296126.05555555556, "cold_ns": 725117}, "zeros/1048713/private-decompress": {"n": 54, "cpu_ns": 191047.94444444444, "wall_ns": 191176.77777777778, "cold_ns": 233866}, "zeros/1048713/stream-decompress": {"n": 40, "cpu_ns": 232077.575, "wall_ns": 231940.45, "cold_ns": 234092}, "zeros/16777353/decompress": {"n": 1, "cpu_ns": 5904202.0, "wall_ns": 5896350.0, "cold_ns": 19014746}, "zeros/16777353/private-decompress": {"n": 2, "cpu_ns": 5569616.0, "wall_ns": 5564100.0, "cold_ns": 5063654}, "zeros/16777353/stream-decompress": {"n": 2, "cpu_ns": 6485470.0, "wall_ns": 6481888.5, "cold_ns": 6995256}}}] \ No newline at end of file diff --git a/benchmark_scripts/abi3_results/mitigation-summary.csv b/benchmark_scripts/abi3_results/mitigation-summary.csv new file mode 100644 index 0000000..8b41ddf --- /dev/null +++ b/benchmark_scripts/abi3_results/mitigation-summary.csv @@ -0,0 +1,13 @@ +route,variant,cases,median_time_ratio,min_case_median,max_case_median +decompress,buffers-eof,8,1.129581,0.914047,1.651139 +decompress,segmented-eof,8,0.971255,0.392543,1.467111 +decompress,bytesio-eof,8,1.333060,1.148433,1.682881 +decompress,bytesio-hybrid-eof,8,1.322568,1.150789,1.697125 +private-decompress,buffers-eof,8,1.197271,0.910001,1.910662 +private-decompress,segmented-eof,8,0.980153,0.392010,1.651245 +private-decompress,bytesio-eof,8,1.463061,1.136457,1.873178 +private-decompress,bytesio-hybrid-eof,8,1.524346,1.139390,1.921091 +stream-decompress,buffers-eof,8,1.180522,0.888484,1.585731 +stream-decompress,segmented-eof,8,1.036446,0.399769,1.542543 +stream-decompress,bytesio-eof,8,1.395577,1.049052,1.879725 +stream-decompress,bytesio-hybrid-eof,8,1.379089,1.149263,1.813529 diff --git a/benchmark_scripts/abi3_results/repair-check.json b/benchmark_scripts/abi3_results/repair-check.json new file mode 100644 index 0000000..e211011 --- /dev/null +++ b/benchmark_scripts/abi3_results/repair-check.json @@ -0,0 +1 @@ +{"library":"zlib_ng","cpu":1,"data_sha256":{"fastq/1024":"2cec02dbcd4cc5f0ccf836672f152194b29d9ee45e1292e635c0a9107cf4acd1","fastq/65536":"31b7e19eadd8b98ad595674ccb6ca2ee37d016bd02cc182266a4ae10be4a6dad","fastq/1048713":"07470e0750a612d1614b7071185c97cf8310a664fbfd3772f91db3e8b7457f01","fastq/16777353":"62b434badf6470d49340d3eaccb6fec06b0602cd9e9f24aaff5168f0e5a1841d","python/1024":"28856cbc7c06254faaaabc7e3899809e10a6cd0468a16286641204b5b3fa1ffb","python/65536":"36a9ee288573ca560b14140121f71ea2646551fe2dcccde793ce47cb6a62b294","python/1048713":"055db84263fed0331717d4eb3068ce22a1fa78d2003bd50647425e51df73de04","python/16777353":"18ac7596c0c46d8f5ab9fd2fb4ad135293cc0b7ff097fa9a57e20c7029326a34","random/1024":"5df1dcb73969899b0bbc2cb4e98f3affc3505102182493b12fef383bcebc9eb0","random/65536":"d312d474de17fb2be9fd039ccfb2416cf1f2da032c116ed9cb3d42525298a568","random/1048713":"837a1d7d1b939a175c3f9458f105416b14e35a99ab984f4c9ad3dee850d0bfb5","random/16777353":"c9308eea0744297ae570571065d4e7d0493db8175697591cd445f3de4da1d82a","zeros/1024":"5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef","zeros/65536":"de2f256064a0af797747c2b97505dc0b9f3df0de4f489eac731c23ae9ca9cc31","zeros/1048713":"d73fc687e0c6f4f112419b7d020838af6cb80d81d3e45e3575ba530f9d30c9b1","zeros/16777353":"56a708148aa97d511ceab81d338809de974d7e13191a91bf4c6411b7538bb594"},"planned_rounds":9,"runs":[{"round":0,"variant":"control","cases":{"fastq/1024/compress1":{"cpu_ns":2455885,"wall_ns":2455913,"count":215},"fastq/1024/decompress":{"cpu_ns":9095281,"wall_ns":9097515,"count":1349},"fastq/1024/raw-decompress":{"cpu_ns":18185882,"wall_ns":18197710,"count":2224},"fastq/1024/stream-decompress":{"cpu_ns":8929829,"wall_ns":8930241,"count":1447},"fastq/1024/bounded-decompress":{"cpu_ns":9091354,"wall_ns":9091968,"count":1396},"fastq/1024/gzip-read128k":{"cpu_ns":5719706,"wall_ns":5720180,"count":234},"fastq/1024/gzip-readinto128k":{"cpu_ns":10441918,"wall_ns":10442633,"count":329},"fastq/1024/crc32":{"cpu_ns":3603574,"wall_ns":3603729,"count":8746},"fastq/65536/compress1":{"cpu_ns":12193095,"wall_ns":12193750,"count":30},"fastq/65536/decompress":{"cpu_ns":18887417,"wall_ns":18888025,"count":82},"fastq/65536/raw-decompress":{"cpu_ns":20502478,"wall_ns":20503270,"count":86},"fastq/65536/stream-decompress":{"cpu_ns":20587570,"wall_ns":20589552,"count":81},"fastq/65536/bounded-decompress":{"cpu_ns":18553748,"wall_ns":18554280,"count":95},"fastq/65536/gzip-read128k":{"cpu_ns":14521792,"wall_ns":14522359,"count":61},"fastq/65536/gzip-readinto128k":{"cpu_ns":19888805,"wall_ns":19889670,"count":82},"fastq/65536/crc32":{"cpu_ns":9807635,"wall_ns":9807843,"count":612},"fastq/1048713/compress1":{"cpu_ns":20376316,"wall_ns":20376856,"count":3},"fastq/1048713/decompress":{"cpu_ns":22201716,"wall_ns":22202992,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":20280317,"wall_ns":20281283,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":24142995,"wall_ns":24144739,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21376405,"wall_ns":21391435,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":22575321,"wall_ns":22577697,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22578405,"wall_ns":22579540,"count":6},"fastq/1048713/crc32":{"cpu_ns":17321545,"wall_ns":17323023,"count":67},"fastq/16777353/compress1":{"cpu_ns":117583606,"wall_ns":117609078,"count":1},"fastq/16777353/decompress":{"cpu_ns":63914684,"wall_ns":63920978,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":64975466,"wall_ns":64987460,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":63393349,"wall_ns":63393314,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":73654879,"wall_ns":73665274,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60991897,"wall_ns":60993218,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":59166845,"wall_ns":59176862,"count":1},"fastq/16777353/crc32":{"cpu_ns":21500539,"wall_ns":21511106,"count":5},"python/1024/compress1":{"cpu_ns":8423959,"wall_ns":8425860,"count":729},"python/1024/decompress":{"cpu_ns":7252371,"wall_ns":7253307,"count":1327},"python/1024/raw-decompress":{"cpu_ns":10658744,"wall_ns":10659789,"count":1849},"python/1024/stream-decompress":{"cpu_ns":7820896,"wall_ns":7821353,"count":1322},"python/1024/bounded-decompress":{"cpu_ns":8430564,"wall_ns":8431322,"count":1304},"python/1024/gzip-read128k":{"cpu_ns":6281809,"wall_ns":6282471,"count":252},"python/1024/gzip-readinto128k":{"cpu_ns":16436156,"wall_ns":16437014,"count":547},"python/1024/crc32":{"cpu_ns":3650005,"wall_ns":3650422,"count":8348},"python/65536/compress1":{"cpu_ns":18924403,"wall_ns":18925324,"count":70},"python/65536/decompress":{"cpu_ns":17353454,"wall_ns":17365165,"count":139},"python/65536/raw-decompress":{"cpu_ns":20225351,"wall_ns":20227850,"count":160},"python/65536/stream-decompress":{"cpu_ns":19270150,"wall_ns":19271731,"count":154},"python/65536/bounded-decompress":{"cpu_ns":18574507,"wall_ns":18575328,"count":179},"python/65536/gzip-read128k":{"cpu_ns":14902045,"wall_ns":14911896,"count":104},"python/65536/gzip-readinto128k":{"cpu_ns":18265413,"wall_ns":18266200,"count":124},"python/65536/crc32":{"cpu_ns":21994305,"wall_ns":21997320,"count":1040},"python/1048713/compress1":{"cpu_ns":21952819,"wall_ns":21954455,"count":5},"python/1048713/decompress":{"cpu_ns":20604330,"wall_ns":20605441,"count":11},"python/1048713/raw-decompress":{"cpu_ns":26997119,"wall_ns":27007501,"count":12},"python/1048713/stream-decompress":{"cpu_ns":22706738,"wall_ns":22708335,"count":12},"python/1048713/bounded-decompress":{"cpu_ns":21033238,"wall_ns":21035139,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":19447336,"wall_ns":19457217,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":22412328,"wall_ns":22414399,"count":11},"python/1048713/crc32":{"cpu_ns":23181412,"wall_ns":23183681,"count":73},"python/16777353/compress1":{"cpu_ns":68495759,"wall_ns":68511504,"count":1},"python/16777353/decompress":{"cpu_ns":37942385,"wall_ns":37954314,"count":1},"python/16777353/raw-decompress":{"cpu_ns":35675433,"wall_ns":35685291,"count":1},"python/16777353/stream-decompress":{"cpu_ns":37402082,"wall_ns":37407707,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":46471467,"wall_ns":46481614,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":33533369,"wall_ns":33536976,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":32286779,"wall_ns":32299374,"count":1},"python/16777353/crc32":{"cpu_ns":21984630,"wall_ns":21987243,"count":5},"random/1024/compress1":{"cpu_ns":9727819,"wall_ns":9728310,"count":627},"random/1024/decompress":{"cpu_ns":2909822,"wall_ns":2910362,"count":4657},"random/1024/raw-decompress":{"cpu_ns":3269532,"wall_ns":3279150,"count":3892},"random/1024/stream-decompress":{"cpu_ns":3840879,"wall_ns":3841258,"count":3129},"random/1024/bounded-decompress":{"cpu_ns":4294950,"wall_ns":4295570,"count":2890},"random/1024/gzip-read128k":{"cpu_ns":9980395,"wall_ns":9982872,"count":442},"random/1024/gzip-readinto128k":{"cpu_ns":17039827,"wall_ns":17040387,"count":676},"random/1024/crc32":{"cpu_ns":4097624,"wall_ns":4098550,"count":10000},"random/65536/compress1":{"cpu_ns":20781685,"wall_ns":20782571,"count":35},"random/65536/decompress":{"cpu_ns":10913146,"wall_ns":10921433,"count":849},"random/65536/raw-decompress":{"cpu_ns":10825693,"wall_ns":10826535,"count":981},"random/65536/stream-decompress":{"cpu_ns":12712988,"wall_ns":12715097,"count":921},"random/65536/bounded-decompress":{"cpu_ns":9002939,"wall_ns":9004777,"count":1336},"random/65536/gzip-read128k":{"cpu_ns":9092556,"wall_ns":9093291,"count":197},"random/65536/gzip-readinto128k":{"cpu_ns":17191176,"wall_ns":17209208,"count":320},"random/65536/crc32":{"cpu_ns":17462383,"wall_ns":17463094,"count":1072},"random/1048713/compress1":{"cpu_ns":23454370,"wall_ns":23456427,"count":2},"random/1048713/decompress":{"cpu_ns":15544241,"wall_ns":15555856,"count":62},"random/1048713/raw-decompress":{"cpu_ns":18584027,"wall_ns":18585924,"count":91},"random/1048713/stream-decompress":{"cpu_ns":18167883,"wall_ns":18169542,"count":72},"random/1048713/bounded-decompress":{"cpu_ns":18810567,"wall_ns":18830742,"count":86},"random/1048713/gzip-read128k":{"cpu_ns":17148287,"wall_ns":17149371,"count":34},"random/1048713/gzip-readinto128k":{"cpu_ns":19422051,"wall_ns":19423293,"count":41},"random/1048713/crc32":{"cpu_ns":20023219,"wall_ns":20025145,"count":75},"random/16777353/compress1":{"cpu_ns":212409005,"wall_ns":212440162,"count":1},"random/16777353/decompress":{"cpu_ns":31360518,"wall_ns":31361710,"count":2},"random/16777353/raw-decompress":{"cpu_ns":26193318,"wall_ns":26192450,"count":2},"random/16777353/stream-decompress":{"cpu_ns":29656740,"wall_ns":29656258,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":54557177,"wall_ns":54571806,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":20179121,"wall_ns":20195160,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":23357181,"wall_ns":23361255,"count":3},"random/16777353/crc32":{"cpu_ns":23248033,"wall_ns":23249296,"count":5},"zeros/1024/compress1":{"cpu_ns":6418232,"wall_ns":6418426,"count":1002},"zeros/1024/decompress":{"cpu_ns":3332150,"wall_ns":3332537,"count":4862},"zeros/1024/raw-decompress":{"cpu_ns":2202473,"wall_ns":2202834,"count":2347},"zeros/1024/stream-decompress":{"cpu_ns":4118604,"wall_ns":4120607,"count":2817},"zeros/1024/bounded-decompress":{"cpu_ns":4239311,"wall_ns":4240143,"count":2573},"zeros/1024/gzip-read128k":{"cpu_ns":8436865,"wall_ns":8438095,"count":390},"zeros/1024/gzip-readinto128k":{"cpu_ns":17268315,"wall_ns":17277083,"count":656},"zeros/1024/crc32":{"cpu_ns":5281008,"wall_ns":5283130,"count":10000},"zeros/65536/compress1":{"cpu_ns":15665076,"wall_ns":15666320,"count":602},"zeros/65536/decompress":{"cpu_ns":16130061,"wall_ns":16132140,"count":1036},"zeros/65536/raw-decompress":{"cpu_ns":14870610,"wall_ns":14872547,"count":1120},"zeros/65536/stream-decompress":{"cpu_ns":14728352,"wall_ns":14739932,"count":882},"zeros/65536/bounded-decompress":{"cpu_ns":9401270,"wall_ns":9402405,"count":958},"zeros/65536/gzip-read128k":{"cpu_ns":8484562,"wall_ns":8485259,"count":190},"zeros/65536/gzip-readinto128k":{"cpu_ns":18134859,"wall_ns":18136177,"count":324},"zeros/65536/crc32":{"cpu_ns":16014628,"wall_ns":16015680,"count":957},"zeros/1048713/compress1":{"cpu_ns":17868299,"wall_ns":17886588,"count":44},"zeros/1048713/decompress":{"cpu_ns":18081343,"wall_ns":18082459,"count":45},"zeros/1048713/raw-decompress":{"cpu_ns":19944854,"wall_ns":19946849,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":19977093,"wall_ns":19991575,"count":49},"zeros/1048713/bounded-decompress":{"cpu_ns":14814515,"wall_ns":14816089,"count":90},"zeros/1048713/gzip-read128k":{"cpu_ns":18442892,"wall_ns":18445507,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":14411193,"wall_ns":14412812,"count":33},"zeros/1048713/crc32":{"cpu_ns":19793931,"wall_ns":19806398,"count":77},"zeros/16777353/compress1":{"cpu_ns":21998091,"wall_ns":21999471,"count":3},"zeros/16777353/decompress":{"cpu_ns":27920297,"wall_ns":27938875,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":24526544,"wall_ns":24528097,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":27396895,"wall_ns":27397696,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":15154214,"wall_ns":15153843,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":27213122,"wall_ns":27213083,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":25934947,"wall_ns":25945456,"count":4},"zeros/16777353/crc32":{"cpu_ns":21710433,"wall_ns":21713335,"count":5}},"python":"3.11.15 (main, Mar 24 2026, 22:50:29) [Clang 22.1.1 ]","module":"/tmp/zlib-ng-final-after/lib/python3.11/site-packages/zlib_ng/__init__.py","platform":"Linux-7.0.0-42-generic-x86_64-with-glibc2.43","extension":"/tmp/zlib-ng-final-after/lib/python3.11/site-packages/zlib_ng/zlib_ng.abi3.so","version":"1.1.1.dev0","gil_enabled":true,"free_threaded":false},{"round":0,"variant":"baseline","cases":{"fastq/1024/compress1":{"cpu_ns":2480750,"wall_ns":2480897,"count":215},"fastq/1024/decompress":{"cpu_ns":7183232,"wall_ns":7183521,"count":1349},"fastq/1024/raw-decompress":{"cpu_ns":12979922,"wall_ns":12988711,"count":2224},"fastq/1024/stream-decompress":{"cpu_ns":9192505,"wall_ns":9192948,"count":1447},"fastq/1024/bounded-decompress":{"cpu_ns":9437349,"wall_ns":9438080,"count":1396},"fastq/1024/gzip-read128k":{"cpu_ns":6242640,"wall_ns":6243798,"count":234},"fastq/1024/gzip-readinto128k":{"cpu_ns":9951351,"wall_ns":9951913,"count":329},"fastq/1024/crc32":{"cpu_ns":3793877,"wall_ns":3794329,"count":8746},"fastq/65536/compress1":{"cpu_ns":12015778,"wall_ns":12016120,"count":30},"fastq/65536/decompress":{"cpu_ns":18888201,"wall_ns":18896519,"count":82},"fastq/65536/raw-decompress":{"cpu_ns":19897904,"wall_ns":19898579,"count":86},"fastq/65536/stream-decompress":{"cpu_ns":18720790,"wall_ns":18721533,"count":81},"fastq/65536/bounded-decompress":{"cpu_ns":19113951,"wall_ns":19217436,"count":95},"fastq/65536/gzip-read128k":{"cpu_ns":14796720,"wall_ns":14797902,"count":61},"fastq/65536/gzip-readinto128k":{"cpu_ns":20033025,"wall_ns":20033808,"count":82},"fastq/65536/crc32":{"cpu_ns":9874123,"wall_ns":9874381,"count":612},"fastq/1048713/compress1":{"cpu_ns":20379314,"wall_ns":20379909,"count":3},"fastq/1048713/decompress":{"cpu_ns":20792977,"wall_ns":20794096,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":20973034,"wall_ns":20994475,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":21212503,"wall_ns":21213760,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20708132,"wall_ns":20708545,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":22550082,"wall_ns":22551665,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22077564,"wall_ns":22078559,"count":6},"fastq/1048713/crc32":{"cpu_ns":17327275,"wall_ns":17327897,"count":67},"fastq/16777353/compress1":{"cpu_ns":111214924,"wall_ns":111223448,"count":1},"fastq/16777353/decompress":{"cpu_ns":61533358,"wall_ns":61562304,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":60939242,"wall_ns":60939429,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":61682943,"wall_ns":61694092,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":75531391,"wall_ns":75542614,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":59385265,"wall_ns":59399859,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":59331592,"wall_ns":59345045,"count":1},"fastq/16777353/crc32":{"cpu_ns":21660603,"wall_ns":21662149,"count":5},"python/1024/compress1":{"cpu_ns":8699936,"wall_ns":8700563,"count":729},"python/1024/decompress":{"cpu_ns":7235947,"wall_ns":7245061,"count":1327},"python/1024/raw-decompress":{"cpu_ns":10622078,"wall_ns":10623141,"count":1849},"python/1024/stream-decompress":{"cpu_ns":8490878,"wall_ns":8492558,"count":1322},"python/1024/bounded-decompress":{"cpu_ns":8990248,"wall_ns":8990982,"count":1304},"python/1024/gzip-read128k":{"cpu_ns":6165179,"wall_ns":6165782,"count":252},"python/1024/gzip-readinto128k":{"cpu_ns":16851356,"wall_ns":16852444,"count":547},"python/1024/crc32":{"cpu_ns":3525182,"wall_ns":3525718,"count":8348},"python/65536/compress1":{"cpu_ns":18956135,"wall_ns":18965576,"count":70},"python/65536/decompress":{"cpu_ns":18298890,"wall_ns":18300933,"count":139},"python/65536/raw-decompress":{"cpu_ns":20098627,"wall_ns":20101020,"count":160},"python/65536/stream-decompress":{"cpu_ns":19274066,"wall_ns":19275058,"count":154},"python/65536/bounded-decompress":{"cpu_ns":18680934,"wall_ns":18681819,"count":179},"python/65536/gzip-read128k":{"cpu_ns":15913604,"wall_ns":15915568,"count":104},"python/65536/gzip-readinto128k":{"cpu_ns":19035933,"wall_ns":19046025,"count":124},"python/65536/crc32":{"cpu_ns":17728113,"wall_ns":17731646,"count":1040},"python/1048713/compress1":{"cpu_ns":22169667,"wall_ns":22171600,"count":5},"python/1048713/decompress":{"cpu_ns":22730157,"wall_ns":22733063,"count":11},"python/1048713/raw-decompress":{"cpu_ns":25342047,"wall_ns":25343293,"count":12},"python/1048713/stream-decompress":{"cpu_ns":22401562,"wall_ns":22417225,"count":12},"python/1048713/bounded-decompress":{"cpu_ns":21884401,"wall_ns":21886352,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":20344481,"wall_ns":20345847,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":21341932,"wall_ns":21349802,"count":11},"python/1048713/crc32":{"cpu_ns":18660751,"wall_ns":18661416,"count":73},"python/16777353/compress1":{"cpu_ns":68655013,"wall_ns":68670952,"count":1},"python/16777353/decompress":{"cpu_ns":37622487,"wall_ns":37624025,"count":1},"python/16777353/raw-decompress":{"cpu_ns":35847910,"wall_ns":35849292,"count":1},"python/16777353/stream-decompress":{"cpu_ns":38214850,"wall_ns":38215650,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":43583871,"wall_ns":43594732,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32518049,"wall_ns":32519113,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":31436675,"wall_ns":31429590,"count":1},"python/16777353/crc32":{"cpu_ns":21341432,"wall_ns":21350350,"count":5},"random/1024/compress1":{"cpu_ns":8533007,"wall_ns":8533524,"count":627},"random/1024/decompress":{"cpu_ns":2853585,"wall_ns":2853946,"count":4657},"random/1024/raw-decompress":{"cpu_ns":3329866,"wall_ns":3330087,"count":3892},"random/1024/stream-decompress":{"cpu_ns":4518952,"wall_ns":4519567,"count":3129},"random/1024/bounded-decompress":{"cpu_ns":4964014,"wall_ns":4964411,"count":2890},"random/1024/gzip-read128k":{"cpu_ns":8487414,"wall_ns":8488157,"count":442},"random/1024/gzip-readinto128k":{"cpu_ns":16964761,"wall_ns":16965626,"count":676},"random/1024/crc32":{"cpu_ns":4385562,"wall_ns":4394716,"count":10000},"random/65536/compress1":{"cpu_ns":20729661,"wall_ns":20730636,"count":35},"random/65536/decompress":{"cpu_ns":11216717,"wall_ns":11218729,"count":849},"random/65536/raw-decompress":{"cpu_ns":10567384,"wall_ns":10568042,"count":981},"random/65536/stream-decompress":{"cpu_ns":12690882,"wall_ns":12691646,"count":921},"random/65536/bounded-decompress":{"cpu_ns":7880104,"wall_ns":7889092,"count":1336},"random/65536/gzip-read128k":{"cpu_ns":8941036,"wall_ns":8941764,"count":197},"random/65536/gzip-readinto128k":{"cpu_ns":22629444,"wall_ns":22631668,"count":320},"random/65536/crc32":{"cpu_ns":17622745,"wall_ns":17624653,"count":1072},"random/1048713/compress1":{"cpu_ns":23358753,"wall_ns":23359028,"count":2},"random/1048713/decompress":{"cpu_ns":14970180,"wall_ns":14971152,"count":62},"random/1048713/raw-decompress":{"cpu_ns":17124781,"wall_ns":17125986,"count":91},"random/1048713/stream-decompress":{"cpu_ns":17483469,"wall_ns":17493217,"count":72},"random/1048713/bounded-decompress":{"cpu_ns":16464540,"wall_ns":16466253,"count":86},"random/1048713/gzip-read128k":{"cpu_ns":16425939,"wall_ns":16427185,"count":34},"random/1048713/gzip-readinto128k":{"cpu_ns":18983176,"wall_ns":18991372,"count":41},"random/1048713/crc32":{"cpu_ns":19436221,"wall_ns":19437093,"count":75},"random/16777353/compress1":{"cpu_ns":207801187,"wall_ns":207842401,"count":1},"random/16777353/decompress":{"cpu_ns":32559798,"wall_ns":32569704,"count":2},"random/16777353/raw-decompress":{"cpu_ns":29498848,"wall_ns":29499083,"count":2},"random/16777353/stream-decompress":{"cpu_ns":32919937,"wall_ns":32921272,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":49054278,"wall_ns":49056107,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":19044793,"wall_ns":19047117,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":22485191,"wall_ns":22487413,"count":3},"random/16777353/crc32":{"cpu_ns":26582716,"wall_ns":26584139,"count":5},"zeros/1024/compress1":{"cpu_ns":6464693,"wall_ns":6466221,"count":1002},"zeros/1024/decompress":{"cpu_ns":4715488,"wall_ns":4732869,"count":4862},"zeros/1024/raw-decompress":{"cpu_ns":2310034,"wall_ns":2310757,"count":2347},"zeros/1024/stream-decompress":{"cpu_ns":4180260,"wall_ns":4180508,"count":2817},"zeros/1024/bounded-decompress":{"cpu_ns":4818718,"wall_ns":4819330,"count":2573},"zeros/1024/gzip-read128k":{"cpu_ns":7840926,"wall_ns":7841567,"count":390},"zeros/1024/gzip-readinto128k":{"cpu_ns":16450911,"wall_ns":16451791,"count":656},"zeros/1024/crc32":{"cpu_ns":4052128,"wall_ns":4052283,"count":10000},"zeros/65536/compress1":{"cpu_ns":14638862,"wall_ns":14639213,"count":602},"zeros/65536/decompress":{"cpu_ns":15041876,"wall_ns":15051759,"count":1036},"zeros/65536/raw-decompress":{"cpu_ns":14385976,"wall_ns":14388558,"count":1120},"zeros/65536/stream-decompress":{"cpu_ns":13691459,"wall_ns":13692671,"count":882},"zeros/65536/bounded-decompress":{"cpu_ns":8762350,"wall_ns":8763108,"count":958},"zeros/65536/gzip-read128k":{"cpu_ns":8590432,"wall_ns":8591296,"count":190},"zeros/65536/gzip-readinto128k":{"cpu_ns":17245756,"wall_ns":17434492,"count":324},"zeros/65536/crc32":{"cpu_ns":15691329,"wall_ns":15693815,"count":957},"zeros/1048713/compress1":{"cpu_ns":18238962,"wall_ns":18240451,"count":44},"zeros/1048713/decompress":{"cpu_ns":18304017,"wall_ns":18305211,"count":45},"zeros/1048713/raw-decompress":{"cpu_ns":19395226,"wall_ns":19396729,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":20339244,"wall_ns":20340447,"count":49},"zeros/1048713/bounded-decompress":{"cpu_ns":14283416,"wall_ns":14283898,"count":90},"zeros/1048713/gzip-read128k":{"cpu_ns":18335780,"wall_ns":18351619,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":13804900,"wall_ns":13805427,"count":33},"zeros/1048713/crc32":{"cpu_ns":20766742,"wall_ns":20768393,"count":77},"zeros/16777353/compress1":{"cpu_ns":25648878,"wall_ns":25650697,"count":3},"zeros/16777353/decompress":{"cpu_ns":27448324,"wall_ns":27448390,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":30120864,"wall_ns":30121976,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":30413345,"wall_ns":30415078,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":14804447,"wall_ns":14816319,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26658085,"wall_ns":26657918,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":26371232,"wall_ns":26381750,"count":4},"zeros/16777353/crc32":{"cpu_ns":21690938,"wall_ns":21692796,"count":5}},"python":"3.11.15 (main, Mar 24 2026, 22:50:29) [Clang 22.1.1 ]","module":"/tmp/zlib-ng-final-after/lib/python3.11/site-packages/zlib_ng/__init__.py","platform":"Linux-7.0.0-42-generic-x86_64-with-glibc2.43","extension":"/tmp/zlib-ng-final-after/lib/python3.11/site-packages/zlib_ng/zlib_ng.abi3.so","version":"1.1.1.dev0","gil_enabled":true,"free_threaded":false},{"round":0,"variant":"candidate","cases":{"fastq/1024/compress1":{"cpu_ns":4237026,"wall_ns":4241817,"count":215},"fastq/1024/decompress":{"cpu_ns":12631638,"wall_ns":12633298,"count":1349},"fastq/1024/raw-decompress":{"cpu_ns":19592138,"wall_ns":19602268,"count":2224},"fastq/1024/stream-decompress":{"cpu_ns":14557987,"wall_ns":14558975,"count":1447},"fastq/1024/bounded-decompress":{"cpu_ns":14408847,"wall_ns":14409493,"count":1396},"fastq/1024/gzip-read128k":{"cpu_ns":8897773,"wall_ns":8898474,"count":234},"fastq/1024/gzip-readinto128k":{"cpu_ns":17872881,"wall_ns":17883239,"count":329},"fastq/1024/crc32":{"cpu_ns":4755804,"wall_ns":4756895,"count":8746},"fastq/65536/compress1":{"cpu_ns":12263680,"wall_ns":12263959,"count":30},"fastq/65536/decompress":{"cpu_ns":20199674,"wall_ns":20201380,"count":82},"fastq/65536/raw-decompress":{"cpu_ns":19927246,"wall_ns":19928130,"count":86},"fastq/65536/stream-decompress":{"cpu_ns":18870557,"wall_ns":18871189,"count":81},"fastq/65536/bounded-decompress":{"cpu_ns":18648458,"wall_ns":18648933,"count":95},"fastq/65536/gzip-read128k":{"cpu_ns":14377720,"wall_ns":14378367,"count":61},"fastq/65536/gzip-readinto128k":{"cpu_ns":20355100,"wall_ns":20367074,"count":82},"fastq/65536/crc32":{"cpu_ns":10336774,"wall_ns":10338642,"count":612},"fastq/1048713/compress1":{"cpu_ns":21122042,"wall_ns":21136695,"count":3},"fastq/1048713/decompress":{"cpu_ns":20898660,"wall_ns":20899533,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":20420821,"wall_ns":20421359,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":21035849,"wall_ns":21037283,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20570281,"wall_ns":20571604,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":21735974,"wall_ns":21736936,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21637568,"wall_ns":21693646,"count":6},"fastq/1048713/crc32":{"cpu_ns":17208548,"wall_ns":17209213,"count":67},"fastq/16777353/compress1":{"cpu_ns":127291657,"wall_ns":127319864,"count":1},"fastq/16777353/decompress":{"cpu_ns":68560861,"wall_ns":68562158,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":64390183,"wall_ns":64390932,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":66133881,"wall_ns":66145652,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":75789089,"wall_ns":75804959,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60044441,"wall_ns":60070572,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58568264,"wall_ns":58570500,"count":1},"fastq/16777353/crc32":{"cpu_ns":22844009,"wall_ns":22845579,"count":5},"python/1024/compress1":{"cpu_ns":9601509,"wall_ns":9603019,"count":729},"python/1024/decompress":{"cpu_ns":7255240,"wall_ns":7255947,"count":1327},"python/1024/raw-decompress":{"cpu_ns":10881446,"wall_ns":10883801,"count":1849},"python/1024/stream-decompress":{"cpu_ns":9120819,"wall_ns":9122672,"count":1322},"python/1024/bounded-decompress":{"cpu_ns":9549752,"wall_ns":9551335,"count":1304},"python/1024/gzip-read128k":{"cpu_ns":6509705,"wall_ns":6510809,"count":252},"python/1024/gzip-readinto128k":{"cpu_ns":19396522,"wall_ns":19408087,"count":547},"python/1024/crc32":{"cpu_ns":3514107,"wall_ns":3515396,"count":8348},"python/65536/compress1":{"cpu_ns":18862618,"wall_ns":18863328,"count":70},"python/65536/decompress":{"cpu_ns":22079418,"wall_ns":22081675,"count":139},"python/65536/raw-decompress":{"cpu_ns":20050458,"wall_ns":20052238,"count":160},"python/65536/stream-decompress":{"cpu_ns":21476295,"wall_ns":21478728,"count":154},"python/65536/bounded-decompress":{"cpu_ns":19150096,"wall_ns":19151297,"count":179},"python/65536/gzip-read128k":{"cpu_ns":14776210,"wall_ns":14786449,"count":104},"python/65536/gzip-readinto128k":{"cpu_ns":19136430,"wall_ns":19138389,"count":124},"python/65536/crc32":{"cpu_ns":18571063,"wall_ns":18573279,"count":1040},"python/1048713/compress1":{"cpu_ns":21358765,"wall_ns":21359686,"count":5},"python/1048713/decompress":{"cpu_ns":20383874,"wall_ns":20385113,"count":11},"python/1048713/raw-decompress":{"cpu_ns":21446688,"wall_ns":21447667,"count":12},"python/1048713/stream-decompress":{"cpu_ns":22215971,"wall_ns":22225810,"count":12},"python/1048713/bounded-decompress":{"cpu_ns":21201144,"wall_ns":21194343,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":19581987,"wall_ns":19583425,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":21464289,"wall_ns":21465489,"count":11},"python/1048713/crc32":{"cpu_ns":18862756,"wall_ns":18863588,"count":73},"python/16777353/compress1":{"cpu_ns":69316205,"wall_ns":69334564,"count":1},"python/16777353/decompress":{"cpu_ns":36217760,"wall_ns":36229021,"count":1},"python/16777353/raw-decompress":{"cpu_ns":35607775,"wall_ns":35608442,"count":1},"python/16777353/stream-decompress":{"cpu_ns":37641416,"wall_ns":37650479,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":43290545,"wall_ns":43291813,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32421853,"wall_ns":32436083,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":33487907,"wall_ns":33503834,"count":1},"python/16777353/crc32":{"cpu_ns":22119585,"wall_ns":22120675,"count":5},"random/1024/compress1":{"cpu_ns":8223559,"wall_ns":8223789,"count":627},"random/1024/decompress":{"cpu_ns":2879030,"wall_ns":2879179,"count":4657},"random/1024/raw-decompress":{"cpu_ns":3449597,"wall_ns":3450545,"count":3892},"random/1024/stream-decompress":{"cpu_ns":4059583,"wall_ns":4059880,"count":3129},"random/1024/bounded-decompress":{"cpu_ns":4573655,"wall_ns":4574077,"count":2890},"random/1024/gzip-read128k":{"cpu_ns":9640113,"wall_ns":9648897,"count":442},"random/1024/gzip-readinto128k":{"cpu_ns":19060337,"wall_ns":19062182,"count":676},"random/1024/crc32":{"cpu_ns":4373581,"wall_ns":4374719,"count":10000},"random/65536/compress1":{"cpu_ns":20385241,"wall_ns":20386139,"count":35},"random/65536/decompress":{"cpu_ns":11087443,"wall_ns":11088643,"count":849},"random/65536/raw-decompress":{"cpu_ns":16802201,"wall_ns":16805020,"count":981},"random/65536/stream-decompress":{"cpu_ns":14509447,"wall_ns":14511082,"count":921},"random/65536/bounded-decompress":{"cpu_ns":7514937,"wall_ns":7515509,"count":1336},"random/65536/gzip-read128k":{"cpu_ns":9546593,"wall_ns":9547518,"count":197},"random/65536/gzip-readinto128k":{"cpu_ns":17846001,"wall_ns":17847085,"count":320},"random/65536/crc32":{"cpu_ns":20437923,"wall_ns":20451381,"count":1072},"random/1048713/compress1":{"cpu_ns":23655856,"wall_ns":23656755,"count":2},"random/1048713/decompress":{"cpu_ns":15074311,"wall_ns":15074876,"count":62},"random/1048713/raw-decompress":{"cpu_ns":17376739,"wall_ns":17377872,"count":91},"random/1048713/stream-decompress":{"cpu_ns":17828500,"wall_ns":17830716,"count":72},"random/1048713/bounded-decompress":{"cpu_ns":18585536,"wall_ns":18587088,"count":86},"random/1048713/gzip-read128k":{"cpu_ns":15770145,"wall_ns":15770934,"count":34},"random/1048713/gzip-readinto128k":{"cpu_ns":19004807,"wall_ns":19006206,"count":41},"random/1048713/crc32":{"cpu_ns":19325175,"wall_ns":19326017,"count":75},"random/16777353/compress1":{"cpu_ns":198885266,"wall_ns":198909216,"count":1},"random/16777353/decompress":{"cpu_ns":29079737,"wall_ns":29088920,"count":2},"random/16777353/raw-decompress":{"cpu_ns":28261890,"wall_ns":28262519,"count":2},"random/16777353/stream-decompress":{"cpu_ns":29061990,"wall_ns":29061452,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":48286994,"wall_ns":48288712,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18782060,"wall_ns":18795147,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":22595070,"wall_ns":22597168,"count":3},"random/16777353/crc32":{"cpu_ns":24121979,"wall_ns":24122732,"count":5},"zeros/1024/compress1":{"cpu_ns":6266016,"wall_ns":6266408,"count":1002},"zeros/1024/decompress":{"cpu_ns":3646028,"wall_ns":3646814,"count":4862},"zeros/1024/raw-decompress":{"cpu_ns":2035859,"wall_ns":2036013,"count":2347},"zeros/1024/stream-decompress":{"cpu_ns":3807592,"wall_ns":3807925,"count":2817},"zeros/1024/bounded-decompress":{"cpu_ns":4499199,"wall_ns":4499771,"count":2573},"zeros/1024/gzip-read128k":{"cpu_ns":8072716,"wall_ns":8073555,"count":390},"zeros/1024/gzip-readinto128k":{"cpu_ns":17279279,"wall_ns":17280208,"count":656},"zeros/1024/crc32":{"cpu_ns":4116627,"wall_ns":4117145,"count":10000},"zeros/65536/compress1":{"cpu_ns":14720880,"wall_ns":14721505,"count":602},"zeros/65536/decompress":{"cpu_ns":14992566,"wall_ns":14993679,"count":1036},"zeros/65536/raw-decompress":{"cpu_ns":14148614,"wall_ns":14150626,"count":1120},"zeros/65536/stream-decompress":{"cpu_ns":13551310,"wall_ns":13562154,"count":882},"zeros/65536/bounded-decompress":{"cpu_ns":8789095,"wall_ns":8789883,"count":958},"zeros/65536/gzip-read128k":{"cpu_ns":8596794,"wall_ns":8597681,"count":190},"zeros/65536/gzip-readinto128k":{"cpu_ns":17612809,"wall_ns":17613963,"count":324},"zeros/65536/crc32":{"cpu_ns":16461947,"wall_ns":16464708,"count":957},"zeros/1048713/compress1":{"cpu_ns":21420123,"wall_ns":21435470,"count":44},"zeros/1048713/decompress":{"cpu_ns":20074752,"wall_ns":20077179,"count":45},"zeros/1048713/raw-decompress":{"cpu_ns":22697433,"wall_ns":22700279,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":22798981,"wall_ns":22800320,"count":49},"zeros/1048713/bounded-decompress":{"cpu_ns":15175349,"wall_ns":15176850,"count":90},"zeros/1048713/gzip-read128k":{"cpu_ns":17969713,"wall_ns":17970726,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":15116839,"wall_ns":15262296,"count":33},"zeros/1048713/crc32":{"cpu_ns":21319184,"wall_ns":21321893,"count":77},"zeros/16777353/compress1":{"cpu_ns":21155370,"wall_ns":21156979,"count":3},"zeros/16777353/decompress":{"cpu_ns":27700843,"wall_ns":27702439,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":27317747,"wall_ns":27327969,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":30129933,"wall_ns":30129739,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13242951,"wall_ns":13245448,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":25870050,"wall_ns":25870788,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":25107191,"wall_ns":25127772,"count":4},"zeros/16777353/crc32":{"cpu_ns":23140615,"wall_ns":23141191,"count":5}},"python":"3.11.15 (main, Mar 24 2026, 22:50:29) [Clang 22.1.1 ]","module":"/tmp/claude-1000/-home-iliya-repositories-python-isal/c787189d-3ae9-48fb-9f55-20cc2ef2d6e4/scratchpad/retime-zlib2/venv-candidate/lib/python3.11/site-packages/zlib_ng/__init__.py","platform":"Linux-7.0.0-42-generic-x86_64-with-glibc2.43","extension":"/tmp/claude-1000/-home-iliya-repositories-python-isal/c787189d-3ae9-48fb-9f55-20cc2ef2d6e4/scratchpad/retime-zlib2/venv-candidate/lib/python3.11/site-packages/zlib_ng/zlib_ng.abi3.so","version":"1.1.1.dev0","gil_enabled":true,"free_threaded":false},{"round":1,"variant":"candidate","cases":{"fastq/1024/compress1":{"cpu_ns":2672932,"wall_ns":2677164,"count":215},"fastq/1024/decompress":{"cpu_ns":7383925,"wall_ns":7393390,"count":1349},"fastq/1024/raw-decompress":{"cpu_ns":14335052,"wall_ns":14336975,"count":2224},"fastq/1024/stream-decompress":{"cpu_ns":11098581,"wall_ns":11100127,"count":1447},"fastq/1024/bounded-decompress":{"cpu_ns":9453896,"wall_ns":9454828,"count":1396},"fastq/1024/gzip-read128k":{"cpu_ns":5950655,"wall_ns":5951206,"count":234},"fastq/1024/gzip-readinto128k":{"cpu_ns":10775810,"wall_ns":10776787,"count":329},"fastq/1024/crc32":{"cpu_ns":4585229,"wall_ns":4587164,"count":8746},"fastq/65536/compress1":{"cpu_ns":12414223,"wall_ns":12415047,"count":30},"fastq/65536/decompress":{"cpu_ns":19674691,"wall_ns":19676572,"count":82},"fastq/65536/raw-decompress":{"cpu_ns":21198132,"wall_ns":21199675,"count":86},"fastq/65536/stream-decompress":{"cpu_ns":18769029,"wall_ns":18776484,"count":81},"fastq/65536/bounded-decompress":{"cpu_ns":18803988,"wall_ns":18804460,"count":95},"fastq/65536/gzip-read128k":{"cpu_ns":14315436,"wall_ns":14316166,"count":61},"fastq/65536/gzip-readinto128k":{"cpu_ns":19708546,"wall_ns":19709268,"count":82},"fastq/65536/crc32":{"cpu_ns":10099810,"wall_ns":10106406,"count":612},"fastq/1048713/compress1":{"cpu_ns":22318707,"wall_ns":22319802,"count":3},"fastq/1048713/decompress":{"cpu_ns":20943073,"wall_ns":20943896,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":20330801,"wall_ns":20331325,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":21434759,"wall_ns":21436075,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":22099331,"wall_ns":22100819,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":22891030,"wall_ns":22892334,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":23462832,"wall_ns":23472476,"count":6},"fastq/1048713/crc32":{"cpu_ns":21216320,"wall_ns":21218189,"count":67},"fastq/16777353/compress1":{"cpu_ns":114444455,"wall_ns":114471907,"count":1},"fastq/16777353/decompress":{"cpu_ns":62574196,"wall_ns":62584396,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":62329519,"wall_ns":62343830,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":63260140,"wall_ns":63261663,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":73227057,"wall_ns":73229293,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":62024544,"wall_ns":62026416,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":59254137,"wall_ns":59263373,"count":1},"fastq/16777353/crc32":{"cpu_ns":22216401,"wall_ns":22218101,"count":5},"python/1024/compress1":{"cpu_ns":8459253,"wall_ns":8460007,"count":729},"python/1024/decompress":{"cpu_ns":7215976,"wall_ns":7216475,"count":1327},"python/1024/raw-decompress":{"cpu_ns":10607358,"wall_ns":10608382,"count":1849},"python/1024/stream-decompress":{"cpu_ns":7905683,"wall_ns":7906311,"count":1322},"python/1024/bounded-decompress":{"cpu_ns":8582147,"wall_ns":8591969,"count":1304},"python/1024/gzip-read128k":{"cpu_ns":6100587,"wall_ns":6101355,"count":252},"python/1024/gzip-readinto128k":{"cpu_ns":18930668,"wall_ns":18932311,"count":547},"python/1024/crc32":{"cpu_ns":3636617,"wall_ns":3637180,"count":8348},"python/65536/compress1":{"cpu_ns":18450026,"wall_ns":18450607,"count":70},"python/65536/decompress":{"cpu_ns":17490973,"wall_ns":17499439,"count":139},"python/65536/raw-decompress":{"cpu_ns":20020791,"wall_ns":20023225,"count":160},"python/65536/stream-decompress":{"cpu_ns":20030187,"wall_ns":20032536,"count":154},"python/65536/bounded-decompress":{"cpu_ns":19157324,"wall_ns":19157969,"count":179},"python/65536/gzip-read128k":{"cpu_ns":17036449,"wall_ns":17038176,"count":104},"python/65536/gzip-readinto128k":{"cpu_ns":18524287,"wall_ns":18525219,"count":124},"python/65536/crc32":{"cpu_ns":17363175,"wall_ns":17363903,"count":1040},"python/1048713/compress1":{"cpu_ns":20650778,"wall_ns":20652468,"count":5},"python/1048713/decompress":{"cpu_ns":21172535,"wall_ns":21173964,"count":11},"python/1048713/raw-decompress":{"cpu_ns":23032605,"wall_ns":23047811,"count":12},"python/1048713/stream-decompress":{"cpu_ns":22799246,"wall_ns":22801418,"count":12},"python/1048713/bounded-decompress":{"cpu_ns":22333181,"wall_ns":22334990,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":23338502,"wall_ns":23353878,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":27875543,"wall_ns":27877940,"count":11},"python/1048713/crc32":{"cpu_ns":19839699,"wall_ns":19855364,"count":73},"python/16777353/compress1":{"cpu_ns":69428120,"wall_ns":69429767,"count":1},"python/16777353/decompress":{"cpu_ns":37397566,"wall_ns":37398071,"count":1},"python/16777353/raw-decompress":{"cpu_ns":36399475,"wall_ns":36400483,"count":1},"python/16777353/stream-decompress":{"cpu_ns":35881632,"wall_ns":35882298,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":43564988,"wall_ns":43576987,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":34298644,"wall_ns":34321615,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30534653,"wall_ns":30552812,"count":1},"python/16777353/crc32":{"cpu_ns":22510635,"wall_ns":22512749,"count":5},"random/1024/compress1":{"cpu_ns":8809604,"wall_ns":8810540,"count":627},"random/1024/decompress":{"cpu_ns":2894155,"wall_ns":2894587,"count":4657},"random/1024/raw-decompress":{"cpu_ns":3201581,"wall_ns":3201923,"count":3892},"random/1024/stream-decompress":{"cpu_ns":4105931,"wall_ns":4106502,"count":3129},"random/1024/bounded-decompress":{"cpu_ns":4704619,"wall_ns":4705210,"count":2890},"random/1024/gzip-read128k":{"cpu_ns":8537295,"wall_ns":8537960,"count":442},"random/1024/gzip-readinto128k":{"cpu_ns":17014333,"wall_ns":17015371,"count":676},"random/1024/crc32":{"cpu_ns":4045772,"wall_ns":4046065,"count":10000},"random/65536/compress1":{"cpu_ns":20233109,"wall_ns":20233584,"count":35},"random/65536/decompress":{"cpu_ns":10720755,"wall_ns":10721445,"count":849},"random/65536/raw-decompress":{"cpu_ns":10609597,"wall_ns":10610393,"count":981},"random/65536/stream-decompress":{"cpu_ns":14147807,"wall_ns":14150168,"count":921},"random/65536/bounded-decompress":{"cpu_ns":8140931,"wall_ns":8142277,"count":1336},"random/65536/gzip-read128k":{"cpu_ns":8944491,"wall_ns":8945241,"count":197},"random/65536/gzip-readinto128k":{"cpu_ns":16980773,"wall_ns":16990239,"count":320},"random/65536/crc32":{"cpu_ns":17480802,"wall_ns":17481214,"count":1072},"random/1048713/compress1":{"cpu_ns":23847814,"wall_ns":23858269,"count":2},"random/1048713/decompress":{"cpu_ns":17572278,"wall_ns":17574358,"count":62},"random/1048713/raw-decompress":{"cpu_ns":18529308,"wall_ns":18531481,"count":91},"random/1048713/stream-decompress":{"cpu_ns":17690237,"wall_ns":17691410,"count":72},"random/1048713/bounded-decompress":{"cpu_ns":16497593,"wall_ns":16507344,"count":86},"random/1048713/gzip-read128k":{"cpu_ns":17651481,"wall_ns":17653067,"count":34},"random/1048713/gzip-readinto128k":{"cpu_ns":19718577,"wall_ns":19720333,"count":41},"random/1048713/crc32":{"cpu_ns":22655313,"wall_ns":22658081,"count":75},"random/16777353/compress1":{"cpu_ns":202180579,"wall_ns":202201629,"count":1},"random/16777353/decompress":{"cpu_ns":29314960,"wall_ns":29326931,"count":2},"random/16777353/raw-decompress":{"cpu_ns":26563682,"wall_ns":26563168,"count":2},"random/16777353/stream-decompress":{"cpu_ns":30086153,"wall_ns":30087284,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":48416526,"wall_ns":48433698,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18853301,"wall_ns":18867442,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":22989666,"wall_ns":22991704,"count":3},"random/16777353/crc32":{"cpu_ns":21973492,"wall_ns":21986024,"count":5},"zeros/1024/compress1":{"cpu_ns":6607371,"wall_ns":6608818,"count":1002},"zeros/1024/decompress":{"cpu_ns":3524334,"wall_ns":3524742,"count":4862},"zeros/1024/raw-decompress":{"cpu_ns":2203476,"wall_ns":2203668,"count":2347},"zeros/1024/stream-decompress":{"cpu_ns":4199921,"wall_ns":4200996,"count":2817},"zeros/1024/bounded-decompress":{"cpu_ns":4498434,"wall_ns":4500527,"count":2573},"zeros/1024/gzip-read128k":{"cpu_ns":7952801,"wall_ns":7953758,"count":390},"zeros/1024/gzip-readinto128k":{"cpu_ns":16687879,"wall_ns":16700180,"count":656},"zeros/1024/crc32":{"cpu_ns":4211306,"wall_ns":4211963,"count":10000},"zeros/65536/compress1":{"cpu_ns":14688807,"wall_ns":14689431,"count":602},"zeros/65536/decompress":{"cpu_ns":14773687,"wall_ns":14774823,"count":1036},"zeros/65536/raw-decompress":{"cpu_ns":14175361,"wall_ns":14177365,"count":1120},"zeros/65536/stream-decompress":{"cpu_ns":13384992,"wall_ns":13393164,"count":882},"zeros/65536/bounded-decompress":{"cpu_ns":8865011,"wall_ns":8865644,"count":958},"zeros/65536/gzip-read128k":{"cpu_ns":8630980,"wall_ns":8632040,"count":190},"zeros/65536/gzip-readinto128k":{"cpu_ns":17215967,"wall_ns":17217014,"count":324},"zeros/65536/crc32":{"cpu_ns":15836861,"wall_ns":15838688,"count":957},"zeros/1048713/compress1":{"cpu_ns":18821611,"wall_ns":18831612,"count":44},"zeros/1048713/decompress":{"cpu_ns":18944364,"wall_ns":18946604,"count":45},"zeros/1048713/raw-decompress":{"cpu_ns":19539673,"wall_ns":19540529,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":19995818,"wall_ns":20004493,"count":49},"zeros/1048713/bounded-decompress":{"cpu_ns":14712004,"wall_ns":14713231,"count":90},"zeros/1048713/gzip-read128k":{"cpu_ns":18264289,"wall_ns":18265925,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":13991491,"wall_ns":13992615,"count":33},"zeros/1048713/crc32":{"cpu_ns":19669273,"wall_ns":19670070,"count":77},"zeros/16777353/compress1":{"cpu_ns":24280543,"wall_ns":24282237,"count":3},"zeros/16777353/decompress":{"cpu_ns":29879323,"wall_ns":29891266,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":24970061,"wall_ns":24970563,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":27471181,"wall_ns":27472217,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13124344,"wall_ns":13134555,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":25994518,"wall_ns":25995903,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":27691459,"wall_ns":27702101,"count":4},"zeros/16777353/crc32":{"cpu_ns":21308043,"wall_ns":21309267,"count":5}},"python":"3.11.15 (main, Mar 24 2026, 22:50:29) [Clang 22.1.1 ]","module":"/tmp/claude-1000/-home-iliya-repositories-python-isal/c787189d-3ae9-48fb-9f55-20cc2ef2d6e4/scratchpad/retime-zlib2/venv-candidate/lib/python3.11/site-packages/zlib_ng/__init__.py","platform":"Linux-7.0.0-42-generic-x86_64-with-glibc2.43","extension":"/tmp/claude-1000/-home-iliya-repositories-python-isal/c787189d-3ae9-48fb-9f55-20cc2ef2d6e4/scratchpad/retime-zlib2/venv-candidate/lib/python3.11/site-packages/zlib_ng/zlib_ng.abi3.so","version":"1.1.1.dev0","gil_enabled":true,"free_threaded":false},{"round":1,"variant":"control","cases":{"fastq/1024/compress1":{"cpu_ns":2514367,"wall_ns":2514362,"count":215},"fastq/1024/decompress":{"cpu_ns":7326113,"wall_ns":7326589,"count":1349},"fastq/1024/raw-decompress":{"cpu_ns":13021548,"wall_ns":13035365,"count":2224},"fastq/1024/stream-decompress":{"cpu_ns":8930413,"wall_ns":8930871,"count":1447},"fastq/1024/bounded-decompress":{"cpu_ns":9280971,"wall_ns":9281514,"count":1396},"fastq/1024/gzip-read128k":{"cpu_ns":5862105,"wall_ns":5862773,"count":234},"fastq/1024/gzip-readinto128k":{"cpu_ns":9989688,"wall_ns":9990370,"count":329},"fastq/1024/crc32":{"cpu_ns":3498675,"wall_ns":3498813,"count":8746},"fastq/65536/compress1":{"cpu_ns":11922437,"wall_ns":11922727,"count":30},"fastq/65536/decompress":{"cpu_ns":19367935,"wall_ns":19375974,"count":82},"fastq/65536/raw-decompress":{"cpu_ns":21700213,"wall_ns":21701997,"count":86},"fastq/65536/stream-decompress":{"cpu_ns":18937929,"wall_ns":18938825,"count":81},"fastq/65536/bounded-decompress":{"cpu_ns":19288367,"wall_ns":19289147,"count":95},"fastq/65536/gzip-read128k":{"cpu_ns":14603252,"wall_ns":14604016,"count":61},"fastq/65536/gzip-readinto128k":{"cpu_ns":20131446,"wall_ns":20136459,"count":82},"fastq/65536/crc32":{"cpu_ns":10855332,"wall_ns":10858124,"count":612},"fastq/1048713/compress1":{"cpu_ns":22184393,"wall_ns":22185835,"count":3},"fastq/1048713/decompress":{"cpu_ns":21091404,"wall_ns":21092374,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":21615036,"wall_ns":21616774,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":20802038,"wall_ns":20802909,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":22328397,"wall_ns":22339966,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":21928561,"wall_ns":21930049,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21818577,"wall_ns":21819460,"count":6},"fastq/1048713/crc32":{"cpu_ns":17135774,"wall_ns":17136256,"count":67},"fastq/16777353/compress1":{"cpu_ns":112712426,"wall_ns":112735046,"count":1},"fastq/16777353/decompress":{"cpu_ns":62570867,"wall_ns":62582249,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":60748857,"wall_ns":60756473,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":61668112,"wall_ns":61680663,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":73630097,"wall_ns":73642516,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":59749423,"wall_ns":59757798,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58554594,"wall_ns":58556740,"count":1},"fastq/16777353/crc32":{"cpu_ns":21908713,"wall_ns":21910242,"count":5},"python/1024/compress1":{"cpu_ns":7855073,"wall_ns":7855316,"count":729},"python/1024/decompress":{"cpu_ns":7196347,"wall_ns":7196983,"count":1327},"python/1024/raw-decompress":{"cpu_ns":10600114,"wall_ns":10600860,"count":1849},"python/1024/stream-decompress":{"cpu_ns":8319160,"wall_ns":8319950,"count":1322},"python/1024/bounded-decompress":{"cpu_ns":8292981,"wall_ns":8293424,"count":1304},"python/1024/gzip-read128k":{"cpu_ns":6698147,"wall_ns":6699268,"count":252},"python/1024/gzip-readinto128k":{"cpu_ns":17084450,"wall_ns":17094797,"count":547},"python/1024/crc32":{"cpu_ns":3454576,"wall_ns":3455691,"count":8348},"python/65536/compress1":{"cpu_ns":18774054,"wall_ns":18776534,"count":70},"python/65536/decompress":{"cpu_ns":17102766,"wall_ns":17103353,"count":139},"python/65536/raw-decompress":{"cpu_ns":19629309,"wall_ns":19637869,"count":160},"python/65536/stream-decompress":{"cpu_ns":19437476,"wall_ns":19439802,"count":154},"python/65536/bounded-decompress":{"cpu_ns":18640445,"wall_ns":18641520,"count":179},"python/65536/gzip-read128k":{"cpu_ns":14797476,"wall_ns":14798416,"count":104},"python/65536/gzip-readinto128k":{"cpu_ns":18431144,"wall_ns":18440482,"count":124},"python/65536/crc32":{"cpu_ns":16878093,"wall_ns":16878764,"count":1040},"python/1048713/compress1":{"cpu_ns":21285813,"wall_ns":21285788,"count":5},"python/1048713/decompress":{"cpu_ns":20347207,"wall_ns":20359666,"count":11},"python/1048713/raw-decompress":{"cpu_ns":21478823,"wall_ns":21480084,"count":12},"python/1048713/stream-decompress":{"cpu_ns":22018186,"wall_ns":22031064,"count":12},"python/1048713/bounded-decompress":{"cpu_ns":20723725,"wall_ns":20725217,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":19628925,"wall_ns":19629565,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":21434704,"wall_ns":21454047,"count":11},"python/1048713/crc32":{"cpu_ns":19610574,"wall_ns":19612287,"count":73},"python/16777353/compress1":{"cpu_ns":68036046,"wall_ns":68038298,"count":1},"python/16777353/decompress":{"cpu_ns":37019127,"wall_ns":37037746,"count":1},"python/16777353/raw-decompress":{"cpu_ns":35249793,"wall_ns":35250072,"count":1},"python/16777353/stream-decompress":{"cpu_ns":35924408,"wall_ns":35924835,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":44144449,"wall_ns":44145410,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32744140,"wall_ns":32755794,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":31325542,"wall_ns":31336196,"count":1},"python/16777353/crc32":{"cpu_ns":21408577,"wall_ns":21410428,"count":5},"random/1024/compress1":{"cpu_ns":8580649,"wall_ns":8581115,"count":627},"random/1024/decompress":{"cpu_ns":2893310,"wall_ns":2893429,"count":4657},"random/1024/raw-decompress":{"cpu_ns":3301678,"wall_ns":3301955,"count":3892},"random/1024/stream-decompress":{"cpu_ns":4381162,"wall_ns":4381813,"count":3129},"random/1024/bounded-decompress":{"cpu_ns":4741009,"wall_ns":4741432,"count":2890},"random/1024/gzip-read128k":{"cpu_ns":8419300,"wall_ns":8420024,"count":442},"random/1024/gzip-readinto128k":{"cpu_ns":16789175,"wall_ns":16790382,"count":676},"random/1024/crc32":{"cpu_ns":4297632,"wall_ns":4298188,"count":10000},"random/65536/compress1":{"cpu_ns":20354490,"wall_ns":20429973,"count":35},"random/65536/decompress":{"cpu_ns":10885899,"wall_ns":10886597,"count":849},"random/65536/raw-decompress":{"cpu_ns":10487570,"wall_ns":10488249,"count":981},"random/65536/stream-decompress":{"cpu_ns":12833546,"wall_ns":12834305,"count":921},"random/65536/bounded-decompress":{"cpu_ns":7264845,"wall_ns":7265422,"count":1336},"random/65536/gzip-read128k":{"cpu_ns":9254652,"wall_ns":9255366,"count":197},"random/65536/gzip-readinto128k":{"cpu_ns":17300548,"wall_ns":17310267,"count":320},"random/65536/crc32":{"cpu_ns":17514389,"wall_ns":17516000,"count":1072},"random/1048713/compress1":{"cpu_ns":24087258,"wall_ns":24089135,"count":2},"random/1048713/decompress":{"cpu_ns":15089140,"wall_ns":15091542,"count":62},"random/1048713/raw-decompress":{"cpu_ns":17128620,"wall_ns":17129920,"count":91},"random/1048713/stream-decompress":{"cpu_ns":18162917,"wall_ns":18164764,"count":72},"random/1048713/bounded-decompress":{"cpu_ns":16366168,"wall_ns":16378954,"count":86},"random/1048713/gzip-read128k":{"cpu_ns":16487540,"wall_ns":16490453,"count":34},"random/1048713/gzip-readinto128k":{"cpu_ns":19774221,"wall_ns":19776036,"count":41},"random/1048713/crc32":{"cpu_ns":19708483,"wall_ns":19716131,"count":75},"random/16777353/compress1":{"cpu_ns":220443131,"wall_ns":220446629,"count":1},"random/16777353/decompress":{"cpu_ns":28322408,"wall_ns":28331902,"count":2},"random/16777353/raw-decompress":{"cpu_ns":27141541,"wall_ns":27141435,"count":2},"random/16777353/stream-decompress":{"cpu_ns":28246695,"wall_ns":28247661,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":47009114,"wall_ns":47021417,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18792362,"wall_ns":18795859,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":23120872,"wall_ns":23122554,"count":3},"random/16777353/crc32":{"cpu_ns":21501157,"wall_ns":21517643,"count":5},"zeros/1024/compress1":{"cpu_ns":6414988,"wall_ns":6415378,"count":1002},"zeros/1024/decompress":{"cpu_ns":3567471,"wall_ns":3568226,"count":4862},"zeros/1024/raw-decompress":{"cpu_ns":2224287,"wall_ns":2224832,"count":2347},"zeros/1024/stream-decompress":{"cpu_ns":3915577,"wall_ns":3915915,"count":2817},"zeros/1024/bounded-decompress":{"cpu_ns":4687079,"wall_ns":4687621,"count":2573},"zeros/1024/gzip-read128k":{"cpu_ns":7616606,"wall_ns":7617326,"count":390},"zeros/1024/gzip-readinto128k":{"cpu_ns":16590038,"wall_ns":16601810,"count":656},"zeros/1024/crc32":{"cpu_ns":3989716,"wall_ns":3989876,"count":10000},"zeros/65536/compress1":{"cpu_ns":14940622,"wall_ns":14941255,"count":602},"zeros/65536/decompress":{"cpu_ns":15209680,"wall_ns":15211989,"count":1036},"zeros/65536/raw-decompress":{"cpu_ns":13955726,"wall_ns":13956618,"count":1120},"zeros/65536/stream-decompress":{"cpu_ns":13554040,"wall_ns":13572916,"count":882},"zeros/65536/bounded-decompress":{"cpu_ns":8591948,"wall_ns":8592382,"count":958},"zeros/65536/gzip-read128k":{"cpu_ns":8577922,"wall_ns":8578709,"count":190},"zeros/65536/gzip-readinto128k":{"cpu_ns":22969958,"wall_ns":22971695,"count":324},"zeros/65536/crc32":{"cpu_ns":15880546,"wall_ns":15881166,"count":957},"zeros/1048713/compress1":{"cpu_ns":18499380,"wall_ns":18502120,"count":44},"zeros/1048713/decompress":{"cpu_ns":19298112,"wall_ns":19300250,"count":45},"zeros/1048713/raw-decompress":{"cpu_ns":19480585,"wall_ns":19481903,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":19860537,"wall_ns":19871518,"count":49},"zeros/1048713/bounded-decompress":{"cpu_ns":14793355,"wall_ns":14794888,"count":90},"zeros/1048713/gzip-read128k":{"cpu_ns":18407058,"wall_ns":18413084,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":14690027,"wall_ns":14698592,"count":33},"zeros/1048713/crc32":{"cpu_ns":20026372,"wall_ns":20028569,"count":77},"zeros/16777353/compress1":{"cpu_ns":20996630,"wall_ns":20998233,"count":3},"zeros/16777353/decompress":{"cpu_ns":29639677,"wall_ns":29640980,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":26254290,"wall_ns":26255310,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":31215002,"wall_ns":31220593,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":15883005,"wall_ns":15884406,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26214610,"wall_ns":26215356,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":26246674,"wall_ns":26248502,"count":4},"zeros/16777353/crc32":{"cpu_ns":21760298,"wall_ns":21761693,"count":5}},"python":"3.11.15 (main, Mar 24 2026, 22:50:29) [Clang 22.1.1 ]","module":"/tmp/zlib-ng-final-after/lib/python3.11/site-packages/zlib_ng/__init__.py","platform":"Linux-7.0.0-42-generic-x86_64-with-glibc2.43","extension":"/tmp/zlib-ng-final-after/lib/python3.11/site-packages/zlib_ng/zlib_ng.abi3.so","version":"1.1.1.dev0","gil_enabled":true,"free_threaded":false},{"round":1,"variant":"baseline","cases":{"fastq/1024/compress1":{"cpu_ns":2495758,"wall_ns":2510013,"count":215},"fastq/1024/decompress":{"cpu_ns":7427549,"wall_ns":7437706,"count":1349},"fastq/1024/raw-decompress":{"cpu_ns":12802116,"wall_ns":12803017,"count":2224},"fastq/1024/stream-decompress":{"cpu_ns":8833727,"wall_ns":8835054,"count":1447},"fastq/1024/bounded-decompress":{"cpu_ns":9548221,"wall_ns":9548717,"count":1396},"fastq/1024/gzip-read128k":{"cpu_ns":5898637,"wall_ns":5899201,"count":234},"fastq/1024/gzip-readinto128k":{"cpu_ns":9774554,"wall_ns":9775151,"count":329},"fastq/1024/crc32":{"cpu_ns":3763397,"wall_ns":3763805,"count":8746},"fastq/65536/compress1":{"cpu_ns":11847015,"wall_ns":11847626,"count":30},"fastq/65536/decompress":{"cpu_ns":20839140,"wall_ns":20842210,"count":82},"fastq/65536/raw-decompress":{"cpu_ns":23543086,"wall_ns":23544932,"count":86},"fastq/65536/stream-decompress":{"cpu_ns":19589555,"wall_ns":19600647,"count":81},"fastq/65536/bounded-decompress":{"cpu_ns":19294854,"wall_ns":19297059,"count":95},"fastq/65536/gzip-read128k":{"cpu_ns":14661985,"wall_ns":14663543,"count":61},"fastq/65536/gzip-readinto128k":{"cpu_ns":21795225,"wall_ns":21983200,"count":82},"fastq/65536/crc32":{"cpu_ns":10324580,"wall_ns":10326317,"count":612},"fastq/1048713/compress1":{"cpu_ns":21753494,"wall_ns":21754444,"count":3},"fastq/1048713/decompress":{"cpu_ns":22355157,"wall_ns":22364435,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":20795247,"wall_ns":20795966,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":21659225,"wall_ns":21669253,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21046166,"wall_ns":21048409,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":21422767,"wall_ns":21423650,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22203627,"wall_ns":22213355,"count":6},"fastq/1048713/crc32":{"cpu_ns":17592848,"wall_ns":17594599,"count":67},"fastq/16777353/compress1":{"cpu_ns":117832085,"wall_ns":117833590,"count":1},"fastq/16777353/decompress":{"cpu_ns":64062895,"wall_ns":64064068,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":83571092,"wall_ns":83592768,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":82594934,"wall_ns":82618876,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":81056563,"wall_ns":81067943,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":62950462,"wall_ns":62965665,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":62116508,"wall_ns":62130909,"count":1},"fastq/16777353/crc32":{"cpu_ns":22320434,"wall_ns":22322207,"count":5},"python/1024/compress1":{"cpu_ns":9178658,"wall_ns":9181035,"count":729},"python/1024/decompress":{"cpu_ns":7263394,"wall_ns":7264171,"count":1327},"python/1024/raw-decompress":{"cpu_ns":11080940,"wall_ns":11081894,"count":1849},"python/1024/stream-decompress":{"cpu_ns":8107669,"wall_ns":8108127,"count":1322},"python/1024/bounded-decompress":{"cpu_ns":9153606,"wall_ns":9162831,"count":1304},"python/1024/gzip-read128k":{"cpu_ns":7856776,"wall_ns":7858586,"count":252},"python/1024/gzip-readinto128k":{"cpu_ns":17173997,"wall_ns":17174974,"count":547},"python/1024/crc32":{"cpu_ns":3592769,"wall_ns":3593361,"count":8348},"python/65536/compress1":{"cpu_ns":19403627,"wall_ns":19405762,"count":70},"python/65536/decompress":{"cpu_ns":18195360,"wall_ns":18198114,"count":139},"python/65536/raw-decompress":{"cpu_ns":20274330,"wall_ns":20276154,"count":160},"python/65536/stream-decompress":{"cpu_ns":19951422,"wall_ns":19953160,"count":154},"python/65536/bounded-decompress":{"cpu_ns":20986345,"wall_ns":20988738,"count":179},"python/65536/gzip-read128k":{"cpu_ns":15509007,"wall_ns":15510901,"count":104},"python/65536/gzip-readinto128k":{"cpu_ns":19610621,"wall_ns":19612583,"count":124},"python/65536/crc32":{"cpu_ns":17964592,"wall_ns":17967388,"count":1040},"python/1048713/compress1":{"cpu_ns":21949315,"wall_ns":21949982,"count":5},"python/1048713/decompress":{"cpu_ns":21242942,"wall_ns":21245649,"count":11},"python/1048713/raw-decompress":{"cpu_ns":23057343,"wall_ns":23069798,"count":12},"python/1048713/stream-decompress":{"cpu_ns":23068044,"wall_ns":23069528,"count":12},"python/1048713/bounded-decompress":{"cpu_ns":23688803,"wall_ns":23691254,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":25442340,"wall_ns":25444956,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":21985319,"wall_ns":21987038,"count":11},"python/1048713/crc32":{"cpu_ns":19475328,"wall_ns":19483595,"count":73},"python/16777353/compress1":{"cpu_ns":69474664,"wall_ns":69489796,"count":1},"python/16777353/decompress":{"cpu_ns":37582722,"wall_ns":37594346,"count":1},"python/16777353/raw-decompress":{"cpu_ns":39116026,"wall_ns":39116789,"count":1},"python/16777353/stream-decompress":{"cpu_ns":37358473,"wall_ns":37359283,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":44157171,"wall_ns":44166011,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":35029889,"wall_ns":35032493,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":33452512,"wall_ns":33454603,"count":1},"python/16777353/crc32":{"cpu_ns":22342948,"wall_ns":22343982,"count":5},"random/1024/compress1":{"cpu_ns":8416268,"wall_ns":8416826,"count":627},"random/1024/decompress":{"cpu_ns":3121755,"wall_ns":3122431,"count":4657},"random/1024/raw-decompress":{"cpu_ns":3562385,"wall_ns":3562859,"count":3892},"random/1024/stream-decompress":{"cpu_ns":3946534,"wall_ns":3947038,"count":3129},"random/1024/bounded-decompress":{"cpu_ns":4885039,"wall_ns":4885666,"count":2890},"random/1024/gzip-read128k":{"cpu_ns":8930810,"wall_ns":8932022,"count":442},"random/1024/gzip-readinto128k":{"cpu_ns":19405248,"wall_ns":19407387,"count":676},"random/1024/crc32":{"cpu_ns":4311048,"wall_ns":4323592,"count":10000},"random/65536/compress1":{"cpu_ns":21341649,"wall_ns":21343929,"count":35},"random/65536/decompress":{"cpu_ns":11277833,"wall_ns":11280403,"count":849},"random/65536/raw-decompress":{"cpu_ns":10925901,"wall_ns":10927007,"count":981},"random/65536/stream-decompress":{"cpu_ns":13024036,"wall_ns":13025005,"count":921},"random/65536/bounded-decompress":{"cpu_ns":7699820,"wall_ns":7710060,"count":1336},"random/65536/gzip-read128k":{"cpu_ns":9259537,"wall_ns":9260512,"count":197},"random/65536/gzip-readinto128k":{"cpu_ns":18099412,"wall_ns":18101395,"count":320},"random/65536/crc32":{"cpu_ns":17726751,"wall_ns":17728946,"count":1072},"random/1048713/compress1":{"cpu_ns":23676990,"wall_ns":23677370,"count":2},"random/1048713/decompress":{"cpu_ns":15257790,"wall_ns":15260066,"count":62},"random/1048713/raw-decompress":{"cpu_ns":17585125,"wall_ns":17586534,"count":91},"random/1048713/stream-decompress":{"cpu_ns":18351451,"wall_ns":18362571,"count":72},"random/1048713/bounded-decompress":{"cpu_ns":16998681,"wall_ns":17000911,"count":86},"random/1048713/gzip-read128k":{"cpu_ns":16669254,"wall_ns":16671604,"count":34},"random/1048713/gzip-readinto128k":{"cpu_ns":19701152,"wall_ns":19717011,"count":41},"random/1048713/crc32":{"cpu_ns":19618456,"wall_ns":19620752,"count":75},"random/16777353/compress1":{"cpu_ns":209116551,"wall_ns":209135424,"count":1},"random/16777353/decompress":{"cpu_ns":28595944,"wall_ns":28597758,"count":2},"random/16777353/raw-decompress":{"cpu_ns":26548698,"wall_ns":26549296,"count":2},"random/16777353/stream-decompress":{"cpu_ns":28947932,"wall_ns":28948451,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":48981101,"wall_ns":48982950,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":20355524,"wall_ns":20356648,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":23557094,"wall_ns":23567055,"count":3},"random/16777353/crc32":{"cpu_ns":22341108,"wall_ns":22342883,"count":5},"zeros/1024/compress1":{"cpu_ns":6805256,"wall_ns":6806158,"count":1002},"zeros/1024/decompress":{"cpu_ns":3466837,"wall_ns":3468851,"count":4862},"zeros/1024/raw-decompress":{"cpu_ns":3580667,"wall_ns":3876821,"count":2347},"zeros/1024/stream-decompress":{"cpu_ns":4194611,"wall_ns":4195584,"count":2817},"zeros/1024/bounded-decompress":{"cpu_ns":4852073,"wall_ns":4852783,"count":2573},"zeros/1024/gzip-read128k":{"cpu_ns":7819790,"wall_ns":7820488,"count":390},"zeros/1024/gzip-readinto128k":{"cpu_ns":17556009,"wall_ns":17557637,"count":656},"zeros/1024/crc32":{"cpu_ns":4205673,"wall_ns":4206294,"count":10000},"zeros/65536/compress1":{"cpu_ns":15406357,"wall_ns":15407451,"count":602},"zeros/65536/decompress":{"cpu_ns":15292520,"wall_ns":15304998,"count":1036},"zeros/65536/raw-decompress":{"cpu_ns":14571959,"wall_ns":14573766,"count":1120},"zeros/65536/stream-decompress":{"cpu_ns":13841850,"wall_ns":13843760,"count":882},"zeros/65536/bounded-decompress":{"cpu_ns":9122899,"wall_ns":9124548,"count":958},"zeros/65536/gzip-read128k":{"cpu_ns":9860056,"wall_ns":9862090,"count":190},"zeros/65536/gzip-readinto128k":{"cpu_ns":17480871,"wall_ns":17482562,"count":324},"zeros/65536/crc32":{"cpu_ns":15727776,"wall_ns":15729404,"count":957},"zeros/1048713/compress1":{"cpu_ns":18910689,"wall_ns":18912931,"count":44},"zeros/1048713/decompress":{"cpu_ns":19196242,"wall_ns":19207097,"count":45},"zeros/1048713/raw-decompress":{"cpu_ns":20095561,"wall_ns":20096655,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":21796686,"wall_ns":21798647,"count":49},"zeros/1048713/bounded-decompress":{"cpu_ns":15082127,"wall_ns":15083906,"count":90},"zeros/1048713/gzip-read128k":{"cpu_ns":18360208,"wall_ns":18370259,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":14313495,"wall_ns":14314720,"count":33},"zeros/1048713/crc32":{"cpu_ns":20399989,"wall_ns":20392800,"count":77},"zeros/16777353/compress1":{"cpu_ns":22867817,"wall_ns":22885480,"count":3},"zeros/16777353/decompress":{"cpu_ns":29644189,"wall_ns":29645463,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":27286935,"wall_ns":27287328,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":29151552,"wall_ns":29160033,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":14860681,"wall_ns":14861747,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":27092739,"wall_ns":27102992,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":26071871,"wall_ns":26073622,"count":4},"zeros/16777353/crc32":{"cpu_ns":22067825,"wall_ns":22069004,"count":5}},"python":"3.11.15 (main, Mar 24 2026, 22:50:29) [Clang 22.1.1 ]","module":"/tmp/zlib-ng-final-after/lib/python3.11/site-packages/zlib_ng/__init__.py","platform":"Linux-7.0.0-42-generic-x86_64-with-glibc2.43","extension":"/tmp/zlib-ng-final-after/lib/python3.11/site-packages/zlib_ng/zlib_ng.abi3.so","version":"1.1.1.dev0","gil_enabled":true,"free_threaded":false},{"round":2,"variant":"candidate","cases":{"fastq/1024/compress1":{"cpu_ns":2478841,"wall_ns":2482077,"count":215},"fastq/1024/decompress":{"cpu_ns":7466236,"wall_ns":7466520,"count":1349},"fastq/1024/raw-decompress":{"cpu_ns":13075481,"wall_ns":13076182,"count":2224},"fastq/1024/stream-decompress":{"cpu_ns":9352116,"wall_ns":9352796,"count":1447},"fastq/1024/bounded-decompress":{"cpu_ns":9860373,"wall_ns":9861283,"count":1396},"fastq/1024/gzip-read128k":{"cpu_ns":5931028,"wall_ns":5931609,"count":234},"fastq/1024/gzip-readinto128k":{"cpu_ns":10043711,"wall_ns":10044271,"count":329},"fastq/1024/crc32":{"cpu_ns":3755556,"wall_ns":3756095,"count":8746},"fastq/65536/compress1":{"cpu_ns":12430148,"wall_ns":12430773,"count":30},"fastq/65536/decompress":{"cpu_ns":19585448,"wall_ns":19587478,"count":82},"fastq/65536/raw-decompress":{"cpu_ns":20719148,"wall_ns":20729142,"count":86},"fastq/65536/stream-decompress":{"cpu_ns":19389046,"wall_ns":19381813,"count":81},"fastq/65536/bounded-decompress":{"cpu_ns":19342460,"wall_ns":19344412,"count":95},"fastq/65536/gzip-read128k":{"cpu_ns":14948296,"wall_ns":14956310,"count":61},"fastq/65536/gzip-readinto128k":{"cpu_ns":21253652,"wall_ns":21254977,"count":82},"fastq/65536/crc32":{"cpu_ns":10402226,"wall_ns":10403815,"count":612},"fastq/1048713/compress1":{"cpu_ns":21600396,"wall_ns":21619522,"count":3},"fastq/1048713/decompress":{"cpu_ns":21379214,"wall_ns":21381546,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":21034181,"wall_ns":21035511,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":21619049,"wall_ns":21620778,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21862908,"wall_ns":21865652,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":23336247,"wall_ns":23351989,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":23421931,"wall_ns":23422618,"count":6},"fastq/1048713/crc32":{"cpu_ns":18662086,"wall_ns":18663760,"count":67},"fastq/16777353/compress1":{"cpu_ns":124936648,"wall_ns":124947133,"count":1},"fastq/16777353/decompress":{"cpu_ns":67554049,"wall_ns":67562659,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":62448739,"wall_ns":62461242,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":66614986,"wall_ns":66614686,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":73937401,"wall_ns":73947550,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":79168578,"wall_ns":79170905,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":62257273,"wall_ns":62275406,"count":1},"fastq/16777353/crc32":{"cpu_ns":23354669,"wall_ns":23371641,"count":5},"python/1024/compress1":{"cpu_ns":13718455,"wall_ns":13721190,"count":729},"python/1024/decompress":{"cpu_ns":8355634,"wall_ns":8357358,"count":1327},"python/1024/raw-decompress":{"cpu_ns":10565728,"wall_ns":10567537,"count":1849},"python/1024/stream-decompress":{"cpu_ns":8488909,"wall_ns":8491580,"count":1322},"python/1024/bounded-decompress":{"cpu_ns":8728995,"wall_ns":8743118,"count":1304},"python/1024/gzip-read128k":{"cpu_ns":6349225,"wall_ns":6350556,"count":252},"python/1024/gzip-readinto128k":{"cpu_ns":18074488,"wall_ns":18076132,"count":547},"python/1024/crc32":{"cpu_ns":3443680,"wall_ns":3444656,"count":8348},"python/65536/compress1":{"cpu_ns":19073709,"wall_ns":19076200,"count":70},"python/65536/decompress":{"cpu_ns":19520281,"wall_ns":19532410,"count":139},"python/65536/raw-decompress":{"cpu_ns":20314625,"wall_ns":20317127,"count":160},"python/65536/stream-decompress":{"cpu_ns":21027996,"wall_ns":21030507,"count":154},"python/65536/bounded-decompress":{"cpu_ns":19105275,"wall_ns":19107959,"count":179},"python/65536/gzip-read128k":{"cpu_ns":15016306,"wall_ns":15018835,"count":104},"python/65536/gzip-readinto128k":{"cpu_ns":21558667,"wall_ns":21561153,"count":124},"python/65536/crc32":{"cpu_ns":19224733,"wall_ns":19227315,"count":1040},"python/1048713/compress1":{"cpu_ns":23468106,"wall_ns":23469736,"count":5},"python/1048713/decompress":{"cpu_ns":20888854,"wall_ns":20891133,"count":11},"python/1048713/raw-decompress":{"cpu_ns":22316796,"wall_ns":22319283,"count":12},"python/1048713/stream-decompress":{"cpu_ns":25425070,"wall_ns":25426849,"count":12},"python/1048713/bounded-decompress":{"cpu_ns":22375586,"wall_ns":22392053,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":23424699,"wall_ns":23429068,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":22227552,"wall_ns":22229012,"count":11},"python/1048713/crc32":{"cpu_ns":19337261,"wall_ns":19347610,"count":73},"python/16777353/compress1":{"cpu_ns":70815235,"wall_ns":70830733,"count":1},"python/16777353/decompress":{"cpu_ns":37568011,"wall_ns":37592587,"count":1},"python/16777353/raw-decompress":{"cpu_ns":36260185,"wall_ns":36260126,"count":1},"python/16777353/stream-decompress":{"cpu_ns":39485345,"wall_ns":39485967,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":46289454,"wall_ns":46298600,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":33520365,"wall_ns":33520857,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":31505732,"wall_ns":31507874,"count":1},"python/16777353/crc32":{"cpu_ns":22351364,"wall_ns":22362607,"count":5},"random/1024/compress1":{"cpu_ns":8699997,"wall_ns":8700613,"count":627},"random/1024/decompress":{"cpu_ns":2837295,"wall_ns":2837633,"count":4657},"random/1024/raw-decompress":{"cpu_ns":3551644,"wall_ns":3552306,"count":3892},"random/1024/stream-decompress":{"cpu_ns":4597597,"wall_ns":4598119,"count":3129},"random/1024/bounded-decompress":{"cpu_ns":4983852,"wall_ns":4984954,"count":2890},"random/1024/gzip-read128k":{"cpu_ns":8834609,"wall_ns":8845229,"count":442},"random/1024/gzip-readinto128k":{"cpu_ns":17348607,"wall_ns":17350109,"count":676},"random/1024/crc32":{"cpu_ns":4229502,"wall_ns":4230007,"count":10000},"random/65536/compress1":{"cpu_ns":21244404,"wall_ns":21247143,"count":35},"random/65536/decompress":{"cpu_ns":11474857,"wall_ns":11476093,"count":849},"random/65536/raw-decompress":{"cpu_ns":11264568,"wall_ns":11265594,"count":981},"random/65536/stream-decompress":{"cpu_ns":13160651,"wall_ns":13161645,"count":921},"random/65536/bounded-decompress":{"cpu_ns":7815370,"wall_ns":7816345,"count":1336},"random/65536/gzip-read128k":{"cpu_ns":9464864,"wall_ns":9465983,"count":197},"random/65536/gzip-readinto128k":{"cpu_ns":17285009,"wall_ns":17286997,"count":320},"random/65536/crc32":{"cpu_ns":17882684,"wall_ns":17884740,"count":1072},"random/1048713/compress1":{"cpu_ns":23938491,"wall_ns":23948220,"count":2},"random/1048713/decompress":{"cpu_ns":15335271,"wall_ns":15337469,"count":62},"random/1048713/raw-decompress":{"cpu_ns":17912187,"wall_ns":17914607,"count":91},"random/1048713/stream-decompress":{"cpu_ns":19931137,"wall_ns":19942050,"count":72},"random/1048713/bounded-decompress":{"cpu_ns":18219342,"wall_ns":18221538,"count":86},"random/1048713/gzip-read128k":{"cpu_ns":17460010,"wall_ns":17461208,"count":34},"random/1048713/gzip-readinto128k":{"cpu_ns":19440673,"wall_ns":19442258,"count":41},"random/1048713/crc32":{"cpu_ns":20069167,"wall_ns":20071336,"count":75},"random/16777353/compress1":{"cpu_ns":204664489,"wall_ns":204728857,"count":1},"random/16777353/decompress":{"cpu_ns":29961156,"wall_ns":29960575,"count":2},"random/16777353/raw-decompress":{"cpu_ns":26600436,"wall_ns":26600238,"count":2},"random/16777353/stream-decompress":{"cpu_ns":28749292,"wall_ns":28759175,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":49790185,"wall_ns":49801497,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":19837300,"wall_ns":19837533,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":23227518,"wall_ns":23229908,"count":3},"random/16777353/crc32":{"cpu_ns":24757099,"wall_ns":24759027,"count":5},"zeros/1024/compress1":{"cpu_ns":6353010,"wall_ns":6353488,"count":1002},"zeros/1024/decompress":{"cpu_ns":3652853,"wall_ns":3653574,"count":4862},"zeros/1024/raw-decompress":{"cpu_ns":2185255,"wall_ns":2185600,"count":2347},"zeros/1024/stream-decompress":{"cpu_ns":4304607,"wall_ns":4304953,"count":2817},"zeros/1024/bounded-decompress":{"cpu_ns":4741131,"wall_ns":4741943,"count":2573},"zeros/1024/gzip-read128k":{"cpu_ns":7695156,"wall_ns":7695920,"count":390},"zeros/1024/gzip-readinto128k":{"cpu_ns":17792638,"wall_ns":17795330,"count":656},"zeros/1024/crc32":{"cpu_ns":5440904,"wall_ns":5441890,"count":10000},"zeros/65536/compress1":{"cpu_ns":15082409,"wall_ns":15101829,"count":602},"zeros/65536/decompress":{"cpu_ns":15182298,"wall_ns":15184444,"count":1036},"zeros/65536/raw-decompress":{"cpu_ns":14569574,"wall_ns":14571129,"count":1120},"zeros/65536/stream-decompress":{"cpu_ns":13942752,"wall_ns":13943981,"count":882},"zeros/65536/bounded-decompress":{"cpu_ns":8950738,"wall_ns":8951691,"count":958},"zeros/65536/gzip-read128k":{"cpu_ns":8730017,"wall_ns":9143637,"count":190},"zeros/65536/gzip-readinto128k":{"cpu_ns":17846539,"wall_ns":17848444,"count":324},"zeros/65536/crc32":{"cpu_ns":17430728,"wall_ns":17433210,"count":957},"zeros/1048713/compress1":{"cpu_ns":19547556,"wall_ns":19549714,"count":44},"zeros/1048713/decompress":{"cpu_ns":18822261,"wall_ns":18824286,"count":45},"zeros/1048713/raw-decompress":{"cpu_ns":21685318,"wall_ns":21687119,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":20264218,"wall_ns":20266361,"count":49},"zeros/1048713/bounded-decompress":{"cpu_ns":14958291,"wall_ns":14980065,"count":90},"zeros/1048713/gzip-read128k":{"cpu_ns":20181319,"wall_ns":20182849,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":14384479,"wall_ns":14385995,"count":33},"zeros/1048713/crc32":{"cpu_ns":20502230,"wall_ns":20516705,"count":77},"zeros/16777353/compress1":{"cpu_ns":24002653,"wall_ns":24003868,"count":3},"zeros/16777353/decompress":{"cpu_ns":36584150,"wall_ns":36604179,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":32451258,"wall_ns":32467880,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":34252047,"wall_ns":34278684,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":16591355,"wall_ns":16592911,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":38227603,"wall_ns":38240200,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":29823561,"wall_ns":29825438,"count":4},"zeros/16777353/crc32":{"cpu_ns":22807591,"wall_ns":22809163,"count":5}},"python":"3.11.15 (main, Mar 24 2026, 22:50:29) [Clang 22.1.1 ]","module":"/tmp/claude-1000/-home-iliya-repositories-python-isal/c787189d-3ae9-48fb-9f55-20cc2ef2d6e4/scratchpad/retime-zlib2/venv-candidate/lib/python3.11/site-packages/zlib_ng/__init__.py","platform":"Linux-7.0.0-42-generic-x86_64-with-glibc2.43","extension":"/tmp/claude-1000/-home-iliya-repositories-python-isal/c787189d-3ae9-48fb-9f55-20cc2ef2d6e4/scratchpad/retime-zlib2/venv-candidate/lib/python3.11/site-packages/zlib_ng/zlib_ng.abi3.so","version":"1.1.1.dev0","gil_enabled":true,"free_threaded":false},{"round":2,"variant":"control","cases":{"fastq/1024/compress1":{"cpu_ns":2586271,"wall_ns":2586547,"count":215},"fastq/1024/decompress":{"cpu_ns":7238416,"wall_ns":7238672,"count":1349},"fastq/1024/raw-decompress":{"cpu_ns":13486668,"wall_ns":13487221,"count":2224},"fastq/1024/stream-decompress":{"cpu_ns":9214015,"wall_ns":9216513,"count":1447},"fastq/1024/bounded-decompress":{"cpu_ns":9947002,"wall_ns":9948214,"count":1396},"fastq/1024/gzip-read128k":{"cpu_ns":5880321,"wall_ns":5880827,"count":234},"fastq/1024/gzip-readinto128k":{"cpu_ns":10250155,"wall_ns":10250773,"count":329},"fastq/1024/crc32":{"cpu_ns":3556731,"wall_ns":3557351,"count":8746},"fastq/65536/compress1":{"cpu_ns":12269772,"wall_ns":12270634,"count":30},"fastq/65536/decompress":{"cpu_ns":19520463,"wall_ns":19522254,"count":82},"fastq/65536/raw-decompress":{"cpu_ns":20100809,"wall_ns":20101980,"count":86},"fastq/65536/stream-decompress":{"cpu_ns":19141425,"wall_ns":19142437,"count":81},"fastq/65536/bounded-decompress":{"cpu_ns":19707849,"wall_ns":19721536,"count":95},"fastq/65536/gzip-read128k":{"cpu_ns":14999762,"wall_ns":15001452,"count":61},"fastq/65536/gzip-readinto128k":{"cpu_ns":20959432,"wall_ns":20960533,"count":82},"fastq/65536/crc32":{"cpu_ns":10059385,"wall_ns":10060235,"count":612},"fastq/1048713/compress1":{"cpu_ns":20832312,"wall_ns":20832622,"count":3},"fastq/1048713/decompress":{"cpu_ns":21393037,"wall_ns":21394953,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":26192831,"wall_ns":26194907,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":29365772,"wall_ns":29367618,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":25293110,"wall_ns":25302914,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":23628486,"wall_ns":23629781,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22194350,"wall_ns":22203230,"count":6},"fastq/1048713/crc32":{"cpu_ns":17978936,"wall_ns":17979631,"count":67},"fastq/16777353/compress1":{"cpu_ns":114493526,"wall_ns":114518002,"count":1},"fastq/16777353/decompress":{"cpu_ns":63365254,"wall_ns":63372422,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":63131476,"wall_ns":63132003,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":65966682,"wall_ns":65978275,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":76133691,"wall_ns":76153105,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":69678432,"wall_ns":69699070,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":59338896,"wall_ns":59341236,"count":1},"fastq/16777353/crc32":{"cpu_ns":21550110,"wall_ns":21551341,"count":5},"python/1024/compress1":{"cpu_ns":8092849,"wall_ns":8092986,"count":729},"python/1024/decompress":{"cpu_ns":7465591,"wall_ns":7475956,"count":1327},"python/1024/raw-decompress":{"cpu_ns":11057437,"wall_ns":11058258,"count":1849},"python/1024/stream-decompress":{"cpu_ns":8368429,"wall_ns":8369033,"count":1322},"python/1024/bounded-decompress":{"cpu_ns":8913609,"wall_ns":8915411,"count":1304},"python/1024/gzip-read128k":{"cpu_ns":6461952,"wall_ns":6462665,"count":252},"python/1024/gzip-readinto128k":{"cpu_ns":17341428,"wall_ns":17342523,"count":547},"python/1024/crc32":{"cpu_ns":3424667,"wall_ns":3424927,"count":8348},"python/65536/compress1":{"cpu_ns":18815364,"wall_ns":18816635,"count":70},"python/65536/decompress":{"cpu_ns":17876374,"wall_ns":17877515,"count":139},"python/65536/raw-decompress":{"cpu_ns":19870696,"wall_ns":19871796,"count":160},"python/65536/stream-decompress":{"cpu_ns":19621727,"wall_ns":19638169,"count":154},"python/65536/bounded-decompress":{"cpu_ns":19158839,"wall_ns":19161138,"count":179},"python/65536/gzip-read128k":{"cpu_ns":15125503,"wall_ns":15127295,"count":104},"python/65536/gzip-readinto128k":{"cpu_ns":18547756,"wall_ns":18548830,"count":124},"python/65536/crc32":{"cpu_ns":17198222,"wall_ns":17199678,"count":1040},"python/1048713/compress1":{"cpu_ns":20946319,"wall_ns":20948261,"count":5},"python/1048713/decompress":{"cpu_ns":22996270,"wall_ns":23008966,"count":11},"python/1048713/raw-decompress":{"cpu_ns":21771029,"wall_ns":21773255,"count":12},"python/1048713/stream-decompress":{"cpu_ns":22533229,"wall_ns":22535105,"count":12},"python/1048713/bounded-decompress":{"cpu_ns":22262377,"wall_ns":22283999,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":19705244,"wall_ns":19706692,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":21863049,"wall_ns":21864946,"count":11},"python/1048713/crc32":{"cpu_ns":19364854,"wall_ns":19367096,"count":73},"python/16777353/compress1":{"cpu_ns":89598066,"wall_ns":89617013,"count":1},"python/16777353/decompress":{"cpu_ns":36629447,"wall_ns":36630413,"count":1},"python/16777353/raw-decompress":{"cpu_ns":34615306,"wall_ns":34615291,"count":1},"python/16777353/stream-decompress":{"cpu_ns":35472528,"wall_ns":35472678,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":43820327,"wall_ns":43838916,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":33244450,"wall_ns":33259095,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30634995,"wall_ns":30647628,"count":1},"python/16777353/crc32":{"cpu_ns":21463385,"wall_ns":21465157,"count":5},"random/1024/compress1":{"cpu_ns":8334089,"wall_ns":8341247,"count":627},"random/1024/decompress":{"cpu_ns":2754305,"wall_ns":2754524,"count":4657},"random/1024/raw-decompress":{"cpu_ns":3861872,"wall_ns":3862320,"count":3892},"random/1024/stream-decompress":{"cpu_ns":4509777,"wall_ns":4510088,"count":3129},"random/1024/bounded-decompress":{"cpu_ns":4841201,"wall_ns":4841755,"count":2890},"random/1024/gzip-read128k":{"cpu_ns":8991883,"wall_ns":8993780,"count":442},"random/1024/gzip-readinto128k":{"cpu_ns":17989618,"wall_ns":17990916,"count":676},"random/1024/crc32":{"cpu_ns":4123195,"wall_ns":4123797,"count":10000},"random/65536/compress1":{"cpu_ns":20991273,"wall_ns":20993228,"count":35},"random/65536/decompress":{"cpu_ns":10774742,"wall_ns":10775476,"count":849},"random/65536/raw-decompress":{"cpu_ns":10814450,"wall_ns":10815097,"count":981},"random/65536/stream-decompress":{"cpu_ns":12359865,"wall_ns":12360427,"count":921},"random/65536/bounded-decompress":{"cpu_ns":7734021,"wall_ns":7734586,"count":1336},"random/65536/gzip-read128k":{"cpu_ns":9063514,"wall_ns":9064349,"count":197},"random/65536/gzip-readinto128k":{"cpu_ns":17307871,"wall_ns":17309979,"count":320},"random/65536/crc32":{"cpu_ns":17402309,"wall_ns":17403535,"count":1072},"random/1048713/compress1":{"cpu_ns":23242834,"wall_ns":23245263,"count":2},"random/1048713/decompress":{"cpu_ns":15075392,"wall_ns":15077590,"count":62},"random/1048713/raw-decompress":{"cpu_ns":17551731,"wall_ns":17555239,"count":91},"random/1048713/stream-decompress":{"cpu_ns":18092877,"wall_ns":18101854,"count":72},"random/1048713/bounded-decompress":{"cpu_ns":18202727,"wall_ns":18205394,"count":86},"random/1048713/gzip-read128k":{"cpu_ns":17667950,"wall_ns":17670523,"count":34},"random/1048713/gzip-readinto128k":{"cpu_ns":20214124,"wall_ns":20215763,"count":41},"random/1048713/crc32":{"cpu_ns":19308340,"wall_ns":19317828,"count":75},"random/16777353/compress1":{"cpu_ns":206020384,"wall_ns":206031939,"count":1},"random/16777353/decompress":{"cpu_ns":28368727,"wall_ns":28378537,"count":2},"random/16777353/raw-decompress":{"cpu_ns":27982470,"wall_ns":27984087,"count":2},"random/16777353/stream-decompress":{"cpu_ns":28275992,"wall_ns":28277603,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":53706004,"wall_ns":53708520,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":20198196,"wall_ns":20211034,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":23228498,"wall_ns":23235421,"count":3},"random/16777353/crc32":{"cpu_ns":23509387,"wall_ns":23521979,"count":5},"zeros/1024/compress1":{"cpu_ns":6379463,"wall_ns":6379940,"count":1002},"zeros/1024/decompress":{"cpu_ns":3426665,"wall_ns":3427245,"count":4862},"zeros/1024/raw-decompress":{"cpu_ns":2341039,"wall_ns":2341482,"count":2347},"zeros/1024/stream-decompress":{"cpu_ns":4336638,"wall_ns":4337262,"count":2817},"zeros/1024/bounded-decompress":{"cpu_ns":5314755,"wall_ns":5315822,"count":2573},"zeros/1024/gzip-read128k":{"cpu_ns":7879704,"wall_ns":7880341,"count":390},"zeros/1024/gzip-readinto128k":{"cpu_ns":17050118,"wall_ns":17060673,"count":656},"zeros/1024/crc32":{"cpu_ns":4383755,"wall_ns":4384536,"count":10000},"zeros/65536/compress1":{"cpu_ns":14596953,"wall_ns":14597670,"count":602},"zeros/65536/decompress":{"cpu_ns":16033725,"wall_ns":16035358,"count":1036},"zeros/65536/raw-decompress":{"cpu_ns":16125597,"wall_ns":16127652,"count":1120},"zeros/65536/stream-decompress":{"cpu_ns":13793254,"wall_ns":13803578,"count":882},"zeros/65536/bounded-decompress":{"cpu_ns":10373134,"wall_ns":10374751,"count":958},"zeros/65536/gzip-read128k":{"cpu_ns":9253997,"wall_ns":9255086,"count":190},"zeros/65536/gzip-readinto128k":{"cpu_ns":17244625,"wall_ns":17245391,"count":324},"zeros/65536/crc32":{"cpu_ns":15846760,"wall_ns":15858561,"count":957},"zeros/1048713/compress1":{"cpu_ns":18812292,"wall_ns":18817652,"count":44},"zeros/1048713/decompress":{"cpu_ns":18565294,"wall_ns":18567831,"count":45},"zeros/1048713/raw-decompress":{"cpu_ns":20538743,"wall_ns":20540028,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":19838259,"wall_ns":20030342,"count":49},"zeros/1048713/bounded-decompress":{"cpu_ns":14962388,"wall_ns":14963520,"count":90},"zeros/1048713/gzip-read128k":{"cpu_ns":18326976,"wall_ns":18328166,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":14290898,"wall_ns":14298680,"count":33},"zeros/1048713/crc32":{"cpu_ns":20314104,"wall_ns":20315369,"count":77},"zeros/16777353/compress1":{"cpu_ns":21100118,"wall_ns":21101799,"count":3},"zeros/16777353/decompress":{"cpu_ns":28934800,"wall_ns":28935603,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":25358393,"wall_ns":25358107,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":27789926,"wall_ns":27789949,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":14168983,"wall_ns":14191748,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26079004,"wall_ns":26079872,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":26974127,"wall_ns":26988245,"count":4},"zeros/16777353/crc32":{"cpu_ns":23975454,"wall_ns":23977495,"count":5}},"python":"3.11.15 (main, Mar 24 2026, 22:50:29) [Clang 22.1.1 ]","module":"/tmp/zlib-ng-final-after/lib/python3.11/site-packages/zlib_ng/__init__.py","platform":"Linux-7.0.0-42-generic-x86_64-with-glibc2.43","extension":"/tmp/zlib-ng-final-after/lib/python3.11/site-packages/zlib_ng/zlib_ng.abi3.so","version":"1.1.1.dev0","gil_enabled":true,"free_threaded":false},{"round":2,"variant":"baseline","cases":{"fastq/1024/compress1":{"cpu_ns":2696973,"wall_ns":2697441,"count":215},"fastq/1024/decompress":{"cpu_ns":8628774,"wall_ns":8647119,"count":1349},"fastq/1024/raw-decompress":{"cpu_ns":13564344,"wall_ns":13564774,"count":2224},"fastq/1024/stream-decompress":{"cpu_ns":9301889,"wall_ns":9303287,"count":1447},"fastq/1024/bounded-decompress":{"cpu_ns":11335366,"wall_ns":11336798,"count":1396},"fastq/1024/gzip-read128k":{"cpu_ns":5767700,"wall_ns":5768218,"count":234},"fastq/1024/gzip-readinto128k":{"cpu_ns":9824871,"wall_ns":9825446,"count":329},"fastq/1024/crc32":{"cpu_ns":3727566,"wall_ns":3727935,"count":8746},"fastq/65536/compress1":{"cpu_ns":11887332,"wall_ns":11898502,"count":30},"fastq/65536/decompress":{"cpu_ns":19205742,"wall_ns":19206468,"count":82},"fastq/65536/raw-decompress":{"cpu_ns":19887793,"wall_ns":19888321,"count":86},"fastq/65536/stream-decompress":{"cpu_ns":19302448,"wall_ns":19303362,"count":81},"fastq/65536/bounded-decompress":{"cpu_ns":20264393,"wall_ns":20266131,"count":95},"fastq/65536/gzip-read128k":{"cpu_ns":14321458,"wall_ns":14322011,"count":61},"fastq/65536/gzip-readinto128k":{"cpu_ns":19942166,"wall_ns":19943135,"count":82},"fastq/65536/crc32":{"cpu_ns":10279029,"wall_ns":10280326,"count":612},"fastq/1048713/compress1":{"cpu_ns":20600235,"wall_ns":20600685,"count":3},"fastq/1048713/decompress":{"cpu_ns":22649056,"wall_ns":22650903,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":20481371,"wall_ns":20482367,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":22487799,"wall_ns":22489399,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20569027,"wall_ns":20569899,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":23851894,"wall_ns":23853161,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":23215818,"wall_ns":23225936,"count":6},"fastq/1048713/crc32":{"cpu_ns":17084881,"wall_ns":17085008,"count":67},"fastq/16777353/compress1":{"cpu_ns":115350744,"wall_ns":115369588,"count":1},"fastq/16777353/decompress":{"cpu_ns":63166139,"wall_ns":63176618,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":62040418,"wall_ns":62052378,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":62612721,"wall_ns":62620989,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":73482531,"wall_ns":73484248,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60067900,"wall_ns":60079758,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":59048920,"wall_ns":59057687,"count":1},"fastq/16777353/crc32":{"cpu_ns":22624886,"wall_ns":22637406,"count":5},"python/1024/compress1":{"cpu_ns":8154868,"wall_ns":8155260,"count":729},"python/1024/decompress":{"cpu_ns":7630433,"wall_ns":7631146,"count":1327},"python/1024/raw-decompress":{"cpu_ns":11074994,"wall_ns":11075453,"count":1849},"python/1024/stream-decompress":{"cpu_ns":8156999,"wall_ns":8157338,"count":1322},"python/1024/bounded-decompress":{"cpu_ns":8746870,"wall_ns":8754740,"count":1304},"python/1024/gzip-read128k":{"cpu_ns":6310588,"wall_ns":6311291,"count":252},"python/1024/gzip-readinto128k":{"cpu_ns":16686643,"wall_ns":16687285,"count":547},"python/1024/crc32":{"cpu_ns":3329372,"wall_ns":3329489,"count":8348},"python/65536/compress1":{"cpu_ns":20412240,"wall_ns":20414812,"count":70},"python/65536/decompress":{"cpu_ns":17572044,"wall_ns":17574137,"count":139},"python/65536/raw-decompress":{"cpu_ns":20384158,"wall_ns":20385971,"count":160},"python/65536/stream-decompress":{"cpu_ns":20345663,"wall_ns":20347810,"count":154},"python/65536/bounded-decompress":{"cpu_ns":18518592,"wall_ns":18519183,"count":179},"python/65536/gzip-read128k":{"cpu_ns":15017176,"wall_ns":15027568,"count":104},"python/65536/gzip-readinto128k":{"cpu_ns":20455936,"wall_ns":20458228,"count":124},"python/65536/crc32":{"cpu_ns":16771077,"wall_ns":16771834,"count":1040},"python/1048713/compress1":{"cpu_ns":21138367,"wall_ns":21151821,"count":5},"python/1048713/decompress":{"cpu_ns":20557733,"wall_ns":20559112,"count":11},"python/1048713/raw-decompress":{"cpu_ns":21335004,"wall_ns":21335827,"count":12},"python/1048713/stream-decompress":{"cpu_ns":23821955,"wall_ns":23824377,"count":12},"python/1048713/bounded-decompress":{"cpu_ns":21010773,"wall_ns":21011658,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":20330073,"wall_ns":20344143,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":22436183,"wall_ns":22438116,"count":11},"python/1048713/crc32":{"cpu_ns":19939390,"wall_ns":19941748,"count":73},"python/16777353/compress1":{"cpu_ns":72253447,"wall_ns":72254788,"count":1},"python/16777353/decompress":{"cpu_ns":37616733,"wall_ns":37615881,"count":1},"python/16777353/raw-decompress":{"cpu_ns":34871039,"wall_ns":34870835,"count":1},"python/16777353/stream-decompress":{"cpu_ns":35953933,"wall_ns":35953457,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":45001762,"wall_ns":45019531,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32479507,"wall_ns":32495687,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":31707721,"wall_ns":31717278,"count":1},"python/16777353/crc32":{"cpu_ns":21238116,"wall_ns":21239934,"count":5},"random/1024/compress1":{"cpu_ns":8601071,"wall_ns":8602047,"count":627},"random/1024/decompress":{"cpu_ns":3482743,"wall_ns":3484499,"count":4657},"random/1024/raw-decompress":{"cpu_ns":3809812,"wall_ns":3810438,"count":3892},"random/1024/stream-decompress":{"cpu_ns":4294202,"wall_ns":4294962,"count":3129},"random/1024/bounded-decompress":{"cpu_ns":4760545,"wall_ns":4761057,"count":2890},"random/1024/gzip-read128k":{"cpu_ns":8686415,"wall_ns":8687235,"count":442},"random/1024/gzip-readinto128k":{"cpu_ns":17015764,"wall_ns":17016583,"count":676},"random/1024/crc32":{"cpu_ns":4075282,"wall_ns":4075458,"count":10000},"random/65536/compress1":{"cpu_ns":20887874,"wall_ns":20899093,"count":35},"random/65536/decompress":{"cpu_ns":10942258,"wall_ns":10943018,"count":849},"random/65536/raw-decompress":{"cpu_ns":10780833,"wall_ns":10781584,"count":981},"random/65536/stream-decompress":{"cpu_ns":12455527,"wall_ns":12456001,"count":921},"random/65536/bounded-decompress":{"cpu_ns":7700116,"wall_ns":7701127,"count":1336},"random/65536/gzip-read128k":{"cpu_ns":9208518,"wall_ns":9210165,"count":197},"random/65536/gzip-readinto128k":{"cpu_ns":17082099,"wall_ns":17090373,"count":320},"random/65536/crc32":{"cpu_ns":17434922,"wall_ns":17435500,"count":1072},"random/1048713/compress1":{"cpu_ns":23291829,"wall_ns":23301506,"count":2},"random/1048713/decompress":{"cpu_ns":15370378,"wall_ns":15372378,"count":62},"random/1048713/raw-decompress":{"cpu_ns":17527023,"wall_ns":17528868,"count":91},"random/1048713/stream-decompress":{"cpu_ns":17577129,"wall_ns":17578393,"count":72},"random/1048713/bounded-decompress":{"cpu_ns":16519147,"wall_ns":16521032,"count":86},"random/1048713/gzip-read128k":{"cpu_ns":15949687,"wall_ns":15950885,"count":34},"random/1048713/gzip-readinto128k":{"cpu_ns":19112167,"wall_ns":19113358,"count":41},"random/1048713/crc32":{"cpu_ns":19581121,"wall_ns":19593017,"count":75},"random/16777353/compress1":{"cpu_ns":200010093,"wall_ns":200029128,"count":1},"random/16777353/decompress":{"cpu_ns":29257979,"wall_ns":29267700,"count":2},"random/16777353/raw-decompress":{"cpu_ns":26624625,"wall_ns":26625303,"count":2},"random/16777353/stream-decompress":{"cpu_ns":30340432,"wall_ns":30340733,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":47909754,"wall_ns":47926783,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":19042616,"wall_ns":19059930,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":22877134,"wall_ns":22879991,"count":3},"random/16777353/crc32":{"cpu_ns":22151646,"wall_ns":22164686,"count":5},"zeros/1024/compress1":{"cpu_ns":6424284,"wall_ns":6425144,"count":1002},"zeros/1024/decompress":{"cpu_ns":4377435,"wall_ns":4378147,"count":4862},"zeros/1024/raw-decompress":{"cpu_ns":2796699,"wall_ns":2797310,"count":2347},"zeros/1024/stream-decompress":{"cpu_ns":4443900,"wall_ns":4445474,"count":2817},"zeros/1024/bounded-decompress":{"cpu_ns":5014776,"wall_ns":5015457,"count":2573},"zeros/1024/gzip-read128k":{"cpu_ns":8123408,"wall_ns":8124388,"count":390},"zeros/1024/gzip-readinto128k":{"cpu_ns":17312373,"wall_ns":17321169,"count":656},"zeros/1024/crc32":{"cpu_ns":4103453,"wall_ns":4103754,"count":10000},"zeros/65536/compress1":{"cpu_ns":15063359,"wall_ns":15064241,"count":602},"zeros/65536/decompress":{"cpu_ns":15880686,"wall_ns":15882659,"count":1036},"zeros/65536/raw-decompress":{"cpu_ns":14230415,"wall_ns":14231289,"count":1120},"zeros/65536/stream-decompress":{"cpu_ns":14096662,"wall_ns":14106185,"count":882},"zeros/65536/bounded-decompress":{"cpu_ns":8765751,"wall_ns":8767143,"count":958},"zeros/65536/gzip-read128k":{"cpu_ns":8507630,"wall_ns":8507950,"count":190},"zeros/65536/gzip-readinto128k":{"cpu_ns":17281593,"wall_ns":17283111,"count":324},"zeros/65536/crc32":{"cpu_ns":15599182,"wall_ns":15600264,"count":957},"zeros/1048713/compress1":{"cpu_ns":18611050,"wall_ns":18643573,"count":44},"zeros/1048713/decompress":{"cpu_ns":18405263,"wall_ns":18406765,"count":45},"zeros/1048713/raw-decompress":{"cpu_ns":19461360,"wall_ns":19462287,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":20233825,"wall_ns":20235029,"count":49},"zeros/1048713/bounded-decompress":{"cpu_ns":14436282,"wall_ns":14437784,"count":90},"zeros/1048713/gzip-read128k":{"cpu_ns":17966874,"wall_ns":17967986,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":14069434,"wall_ns":14070387,"count":33},"zeros/1048713/crc32":{"cpu_ns":20473322,"wall_ns":20475507,"count":77},"zeros/16777353/compress1":{"cpu_ns":21494692,"wall_ns":21496425,"count":3},"zeros/16777353/decompress":{"cpu_ns":27129721,"wall_ns":27139633,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":24923424,"wall_ns":24923799,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":28223032,"wall_ns":28223329,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13184822,"wall_ns":13184603,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26784404,"wall_ns":26788028,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":25633127,"wall_ns":25651129,"count":4},"zeros/16777353/crc32":{"cpu_ns":22306564,"wall_ns":22308262,"count":5}},"python":"3.11.15 (main, Mar 24 2026, 22:50:29) [Clang 22.1.1 ]","module":"/tmp/zlib-ng-final-after/lib/python3.11/site-packages/zlib_ng/__init__.py","platform":"Linux-7.0.0-42-generic-x86_64-with-glibc2.43","extension":"/tmp/zlib-ng-final-after/lib/python3.11/site-packages/zlib_ng/zlib_ng.abi3.so","version":"1.1.1.dev0","gil_enabled":true,"free_threaded":false},{"round":3,"variant":"candidate","cases":{"fastq/1024/compress1":{"cpu_ns":2491224,"wall_ns":2499444,"count":215},"fastq/1024/decompress":{"cpu_ns":7672921,"wall_ns":7674331,"count":1349},"fastq/1024/raw-decompress":{"cpu_ns":12956170,"wall_ns":12967853,"count":2224},"fastq/1024/stream-decompress":{"cpu_ns":9348949,"wall_ns":9350217,"count":1447},"fastq/1024/bounded-decompress":{"cpu_ns":10580562,"wall_ns":10581690,"count":1396},"fastq/1024/gzip-read128k":{"cpu_ns":6140125,"wall_ns":6140685,"count":234},"fastq/1024/gzip-readinto128k":{"cpu_ns":10444852,"wall_ns":10445382,"count":329},"fastq/1024/crc32":{"cpu_ns":3881461,"wall_ns":3881874,"count":8746},"fastq/65536/compress1":{"cpu_ns":11947438,"wall_ns":11947817,"count":30},"fastq/65536/decompress":{"cpu_ns":19773589,"wall_ns":19775083,"count":82},"fastq/65536/raw-decompress":{"cpu_ns":20699798,"wall_ns":20701805,"count":86},"fastq/65536/stream-decompress":{"cpu_ns":19061482,"wall_ns":19062909,"count":81},"fastq/65536/bounded-decompress":{"cpu_ns":18895299,"wall_ns":18904574,"count":95},"fastq/65536/gzip-read128k":{"cpu_ns":14468675,"wall_ns":14469518,"count":61},"fastq/65536/gzip-readinto128k":{"cpu_ns":19978202,"wall_ns":19978937,"count":82},"fastq/65536/crc32":{"cpu_ns":10058323,"wall_ns":10058770,"count":612},"fastq/1048713/compress1":{"cpu_ns":21531524,"wall_ns":21533062,"count":3},"fastq/1048713/decompress":{"cpu_ns":20794713,"wall_ns":20795546,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":20389552,"wall_ns":20399104,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":21043931,"wall_ns":21045573,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20420545,"wall_ns":20421533,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":22255248,"wall_ns":22256360,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21608702,"wall_ns":21609893,"count":6},"fastq/1048713/crc32":{"cpu_ns":17303090,"wall_ns":17310728,"count":67},"fastq/16777353/compress1":{"cpu_ns":110606154,"wall_ns":110616636,"count":1},"fastq/16777353/decompress":{"cpu_ns":62443674,"wall_ns":62450207,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":61785362,"wall_ns":61792998,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":62824131,"wall_ns":62842138,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":74471745,"wall_ns":74482417,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":59843573,"wall_ns":59845446,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58475097,"wall_ns":58477335,"count":1},"fastq/16777353/crc32":{"cpu_ns":21386182,"wall_ns":21387928,"count":5},"python/1024/compress1":{"cpu_ns":7958816,"wall_ns":7967835,"count":729},"python/1024/decompress":{"cpu_ns":7140092,"wall_ns":7141063,"count":1327},"python/1024/raw-decompress":{"cpu_ns":11398097,"wall_ns":11401058,"count":1849},"python/1024/stream-decompress":{"cpu_ns":8547544,"wall_ns":8548896,"count":1322},"python/1024/bounded-decompress":{"cpu_ns":8739292,"wall_ns":8739819,"count":1304},"python/1024/gzip-read128k":{"cpu_ns":6581066,"wall_ns":6581929,"count":252},"python/1024/gzip-readinto128k":{"cpu_ns":17070877,"wall_ns":17072592,"count":547},"python/1024/crc32":{"cpu_ns":3462306,"wall_ns":3471023,"count":8348},"python/65536/compress1":{"cpu_ns":18912030,"wall_ns":18914474,"count":70},"python/65536/decompress":{"cpu_ns":17163126,"wall_ns":17163904,"count":139},"python/65536/raw-decompress":{"cpu_ns":19809856,"wall_ns":19810721,"count":160},"python/65536/stream-decompress":{"cpu_ns":19250635,"wall_ns":19264059,"count":154},"python/65536/bounded-decompress":{"cpu_ns":18837093,"wall_ns":18838143,"count":179},"python/65536/gzip-read128k":{"cpu_ns":14668116,"wall_ns":14668915,"count":104},"python/65536/gzip-readinto128k":{"cpu_ns":18802263,"wall_ns":18813181,"count":124},"python/65536/crc32":{"cpu_ns":16828847,"wall_ns":16829729,"count":1040},"python/1048713/compress1":{"cpu_ns":20961466,"wall_ns":20962795,"count":5},"python/1048713/decompress":{"cpu_ns":21890779,"wall_ns":21911927,"count":11},"python/1048713/raw-decompress":{"cpu_ns":21141825,"wall_ns":21143795,"count":12},"python/1048713/stream-decompress":{"cpu_ns":22076519,"wall_ns":22078276,"count":12},"python/1048713/bounded-decompress":{"cpu_ns":20968538,"wall_ns":20985414,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":19293950,"wall_ns":19295256,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":22312271,"wall_ns":22313701,"count":11},"python/1048713/crc32":{"cpu_ns":18635217,"wall_ns":18647630,"count":73},"python/16777353/compress1":{"cpu_ns":67533140,"wall_ns":67544536,"count":1},"python/16777353/decompress":{"cpu_ns":35828203,"wall_ns":35828317,"count":1},"python/16777353/raw-decompress":{"cpu_ns":34742085,"wall_ns":34743170,"count":1},"python/16777353/stream-decompress":{"cpu_ns":36237886,"wall_ns":36238268,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42934175,"wall_ns":42935652,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32880552,"wall_ns":32892110,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30977311,"wall_ns":30979162,"count":1},"python/16777353/crc32":{"cpu_ns":21303728,"wall_ns":21305341,"count":5},"random/1024/compress1":{"cpu_ns":8593172,"wall_ns":8593943,"count":627},"random/1024/decompress":{"cpu_ns":2830730,"wall_ns":2831274,"count":4657},"random/1024/raw-decompress":{"cpu_ns":3091301,"wall_ns":3109590,"count":3892},"random/1024/stream-decompress":{"cpu_ns":4332372,"wall_ns":4333078,"count":3129},"random/1024/bounded-decompress":{"cpu_ns":4989540,"wall_ns":4990215,"count":2890},"random/1024/gzip-read128k":{"cpu_ns":8842047,"wall_ns":8842720,"count":442},"random/1024/gzip-readinto128k":{"cpu_ns":16793141,"wall_ns":16793926,"count":676},"random/1024/crc32":{"cpu_ns":4035450,"wall_ns":4035988,"count":10000},"random/65536/compress1":{"cpu_ns":21415555,"wall_ns":21418395,"count":35},"random/65536/decompress":{"cpu_ns":10685184,"wall_ns":10693131,"count":849},"random/65536/raw-decompress":{"cpu_ns":10596154,"wall_ns":10596910,"count":981},"random/65536/stream-decompress":{"cpu_ns":12774525,"wall_ns":12775258,"count":921},"random/65536/bounded-decompress":{"cpu_ns":7411751,"wall_ns":7412161,"count":1336},"random/65536/gzip-read128k":{"cpu_ns":9145984,"wall_ns":9146747,"count":197},"random/65536/gzip-readinto128k":{"cpu_ns":17637255,"wall_ns":17647741,"count":320},"random/65536/crc32":{"cpu_ns":17214120,"wall_ns":17214789,"count":1072},"random/1048713/compress1":{"cpu_ns":23432106,"wall_ns":23433445,"count":2},"random/1048713/decompress":{"cpu_ns":15165150,"wall_ns":15175122,"count":62},"random/1048713/raw-decompress":{"cpu_ns":17084921,"wall_ns":17085856,"count":91},"random/1048713/stream-decompress":{"cpu_ns":17529545,"wall_ns":17530281,"count":72},"random/1048713/bounded-decompress":{"cpu_ns":16624420,"wall_ns":16625351,"count":86},"random/1048713/gzip-read128k":{"cpu_ns":16913673,"wall_ns":16915369,"count":34},"random/1048713/gzip-readinto128k":{"cpu_ns":18996782,"wall_ns":18997429,"count":41},"random/1048713/crc32":{"cpu_ns":19280971,"wall_ns":19281875,"count":75},"random/16777353/compress1":{"cpu_ns":197668304,"wall_ns":197689077,"count":1},"random/16777353/decompress":{"cpu_ns":28885485,"wall_ns":28898112,"count":2},"random/16777353/raw-decompress":{"cpu_ns":28924587,"wall_ns":28925003,"count":2},"random/16777353/stream-decompress":{"cpu_ns":29126977,"wall_ns":29127477,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":48112528,"wall_ns":48125936,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":19317306,"wall_ns":19317565,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":22703419,"wall_ns":22705502,"count":3},"random/16777353/crc32":{"cpu_ns":22023961,"wall_ns":22043433,"count":5},"zeros/1024/compress1":{"cpu_ns":6293383,"wall_ns":6293937,"count":1002},"zeros/1024/decompress":{"cpu_ns":3372813,"wall_ns":3373539,"count":4862},"zeros/1024/raw-decompress":{"cpu_ns":2046944,"wall_ns":2047222,"count":2347},"zeros/1024/stream-decompress":{"cpu_ns":4356787,"wall_ns":4357420,"count":2817},"zeros/1024/bounded-decompress":{"cpu_ns":5039641,"wall_ns":5040423,"count":2573},"zeros/1024/gzip-read128k":{"cpu_ns":7887323,"wall_ns":7887989,"count":390},"zeros/1024/gzip-readinto128k":{"cpu_ns":17050555,"wall_ns":17065918,"count":656},"zeros/1024/crc32":{"cpu_ns":4212451,"wall_ns":4213357,"count":10000},"zeros/65536/compress1":{"cpu_ns":15010343,"wall_ns":15011507,"count":602},"zeros/65536/decompress":{"cpu_ns":14846189,"wall_ns":14847266,"count":1036},"zeros/65536/raw-decompress":{"cpu_ns":13992652,"wall_ns":13993352,"count":1120},"zeros/65536/stream-decompress":{"cpu_ns":14065640,"wall_ns":14067894,"count":882},"zeros/65536/bounded-decompress":{"cpu_ns":8665780,"wall_ns":8666351,"count":958},"zeros/65536/gzip-read128k":{"cpu_ns":8507558,"wall_ns":8508442,"count":190},"zeros/65536/gzip-readinto128k":{"cpu_ns":16987604,"wall_ns":16988544,"count":324},"zeros/65536/crc32":{"cpu_ns":15677330,"wall_ns":15677907,"count":957},"zeros/1048713/compress1":{"cpu_ns":18441977,"wall_ns":18443713,"count":44},"zeros/1048713/decompress":{"cpu_ns":18377471,"wall_ns":18378595,"count":45},"zeros/1048713/raw-decompress":{"cpu_ns":20368512,"wall_ns":20370644,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":19973133,"wall_ns":19984251,"count":49},"zeros/1048713/bounded-decompress":{"cpu_ns":14749760,"wall_ns":14751509,"count":90},"zeros/1048713/gzip-read128k":{"cpu_ns":19394159,"wall_ns":19395841,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":14114200,"wall_ns":14114942,"count":33},"zeros/1048713/crc32":{"cpu_ns":19952075,"wall_ns":19959970,"count":77},"zeros/16777353/compress1":{"cpu_ns":21401954,"wall_ns":21403298,"count":3},"zeros/16777353/decompress":{"cpu_ns":32291587,"wall_ns":32291891,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":25378890,"wall_ns":25379560,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":28047369,"wall_ns":28047322,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":15757007,"wall_ns":15757359,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26115695,"wall_ns":26116584,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":25645382,"wall_ns":25655026,"count":4},"zeros/16777353/crc32":{"cpu_ns":21706220,"wall_ns":21707664,"count":5}},"python":"3.11.15 (main, Mar 24 2026, 22:50:29) [Clang 22.1.1 ]","module":"/tmp/claude-1000/-home-iliya-repositories-python-isal/c787189d-3ae9-48fb-9f55-20cc2ef2d6e4/scratchpad/retime-zlib2/venv-candidate/lib/python3.11/site-packages/zlib_ng/__init__.py","platform":"Linux-7.0.0-42-generic-x86_64-with-glibc2.43","extension":"/tmp/claude-1000/-home-iliya-repositories-python-isal/c787189d-3ae9-48fb-9f55-20cc2ef2d6e4/scratchpad/retime-zlib2/venv-candidate/lib/python3.11/site-packages/zlib_ng/zlib_ng.abi3.so","version":"1.1.1.dev0","gil_enabled":true,"free_threaded":false},{"round":3,"variant":"control","cases":{"fastq/1024/compress1":{"cpu_ns":2446105,"wall_ns":2445989,"count":215},"fastq/1024/decompress":{"cpu_ns":7442210,"wall_ns":7442737,"count":1349},"fastq/1024/raw-decompress":{"cpu_ns":12466104,"wall_ns":12478702,"count":2224},"fastq/1024/stream-decompress":{"cpu_ns":9205516,"wall_ns":9205972,"count":1447},"fastq/1024/bounded-decompress":{"cpu_ns":9039919,"wall_ns":9040549,"count":1396},"fastq/1024/gzip-read128k":{"cpu_ns":8291763,"wall_ns":8293287,"count":234},"fastq/1024/gzip-readinto128k":{"cpu_ns":10449215,"wall_ns":10450121,"count":329},"fastq/1024/crc32":{"cpu_ns":3590779,"wall_ns":3590954,"count":8746},"fastq/65536/compress1":{"cpu_ns":12458180,"wall_ns":12458509,"count":30},"fastq/65536/decompress":{"cpu_ns":19029905,"wall_ns":19037033,"count":82},"fastq/65536/raw-decompress":{"cpu_ns":19650707,"wall_ns":19651383,"count":86},"fastq/65536/stream-decompress":{"cpu_ns":18634854,"wall_ns":18635584,"count":81},"fastq/65536/bounded-decompress":{"cpu_ns":18741492,"wall_ns":19111695,"count":95},"fastq/65536/gzip-read128k":{"cpu_ns":16217839,"wall_ns":16219198,"count":61},"fastq/65536/gzip-readinto128k":{"cpu_ns":19932555,"wall_ns":19933349,"count":82},"fastq/65536/crc32":{"cpu_ns":9796062,"wall_ns":9796549,"count":612},"fastq/1048713/compress1":{"cpu_ns":20566483,"wall_ns":20567003,"count":3},"fastq/1048713/decompress":{"cpu_ns":20730885,"wall_ns":20731642,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":22131096,"wall_ns":22140577,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":20815665,"wall_ns":20816278,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20998686,"wall_ns":21000158,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":21657139,"wall_ns":21657775,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":24533247,"wall_ns":24534654,"count":6},"fastq/1048713/crc32":{"cpu_ns":17413158,"wall_ns":17423935,"count":67},"fastq/16777353/compress1":{"cpu_ns":112070755,"wall_ns":112080679,"count":1},"fastq/16777353/decompress":{"cpu_ns":63906015,"wall_ns":63913362,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":60332712,"wall_ns":60348621,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":62354247,"wall_ns":62364926,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":73558224,"wall_ns":73575417,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":59082589,"wall_ns":59060488,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":59346621,"wall_ns":59349408,"count":1},"fastq/16777353/crc32":{"cpu_ns":22164515,"wall_ns":22173950,"count":5},"python/1024/compress1":{"cpu_ns":8320758,"wall_ns":8323103,"count":729},"python/1024/decompress":{"cpu_ns":7191293,"wall_ns":7192908,"count":1327},"python/1024/raw-decompress":{"cpu_ns":10225874,"wall_ns":10227895,"count":1849},"python/1024/stream-decompress":{"cpu_ns":7993511,"wall_ns":7995380,"count":1322},"python/1024/bounded-decompress":{"cpu_ns":8568683,"wall_ns":8570616,"count":1304},"python/1024/gzip-read128k":{"cpu_ns":6331807,"wall_ns":6332859,"count":252},"python/1024/gzip-readinto128k":{"cpu_ns":17235573,"wall_ns":17237252,"count":547},"python/1024/crc32":{"cpu_ns":3447815,"wall_ns":3448422,"count":8348},"python/65536/compress1":{"cpu_ns":18892974,"wall_ns":18895555,"count":70},"python/65536/decompress":{"cpu_ns":19633446,"wall_ns":19638113,"count":139},"python/65536/raw-decompress":{"cpu_ns":22234157,"wall_ns":22249555,"count":160},"python/65536/stream-decompress":{"cpu_ns":19419322,"wall_ns":19420990,"count":154},"python/65536/bounded-decompress":{"cpu_ns":18697923,"wall_ns":18698589,"count":179},"python/65536/gzip-read128k":{"cpu_ns":14770431,"wall_ns":14771309,"count":104},"python/65536/gzip-readinto128k":{"cpu_ns":18870506,"wall_ns":18872778,"count":124},"python/65536/crc32":{"cpu_ns":16722993,"wall_ns":16723448,"count":1040},"python/1048713/compress1":{"cpu_ns":21460265,"wall_ns":21461570,"count":5},"python/1048713/decompress":{"cpu_ns":20267863,"wall_ns":20269408,"count":11},"python/1048713/raw-decompress":{"cpu_ns":21384026,"wall_ns":21384842,"count":12},"python/1048713/stream-decompress":{"cpu_ns":22694350,"wall_ns":22711301,"count":12},"python/1048713/bounded-decompress":{"cpu_ns":21168962,"wall_ns":21170453,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":19249740,"wall_ns":19250491,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":21193897,"wall_ns":21194827,"count":11},"python/1048713/crc32":{"cpu_ns":19445747,"wall_ns":19446489,"count":73},"python/16777353/compress1":{"cpu_ns":67573244,"wall_ns":67575819,"count":1},"python/16777353/decompress":{"cpu_ns":35728456,"wall_ns":35728235,"count":1},"python/16777353/raw-decompress":{"cpu_ns":35166014,"wall_ns":35171957,"count":1},"python/16777353/stream-decompress":{"cpu_ns":36806625,"wall_ns":36821382,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":43090732,"wall_ns":43104119,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":31988446,"wall_ns":31990013,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":32329882,"wall_ns":32331576,"count":1},"python/16777353/crc32":{"cpu_ns":21762620,"wall_ns":21771506,"count":5},"random/1024/compress1":{"cpu_ns":8366657,"wall_ns":8366900,"count":627},"random/1024/decompress":{"cpu_ns":2959187,"wall_ns":2959771,"count":4657},"random/1024/raw-decompress":{"cpu_ns":2985221,"wall_ns":2985524,"count":3892},"random/1024/stream-decompress":{"cpu_ns":3887079,"wall_ns":3887397,"count":3129},"random/1024/bounded-decompress":{"cpu_ns":4113207,"wall_ns":4113582,"count":2890},"random/1024/gzip-read128k":{"cpu_ns":8685891,"wall_ns":8686739,"count":442},"random/1024/gzip-readinto128k":{"cpu_ns":16684797,"wall_ns":16685666,"count":676},"random/1024/crc32":{"cpu_ns":4190365,"wall_ns":4191290,"count":10000},"random/65536/compress1":{"cpu_ns":20402849,"wall_ns":20404175,"count":35},"random/65536/decompress":{"cpu_ns":10952559,"wall_ns":10953156,"count":849},"random/65536/raw-decompress":{"cpu_ns":10845519,"wall_ns":10846495,"count":981},"random/65536/stream-decompress":{"cpu_ns":12421961,"wall_ns":12422603,"count":921},"random/65536/bounded-decompress":{"cpu_ns":7295523,"wall_ns":7296063,"count":1336},"random/65536/gzip-read128k":{"cpu_ns":8824899,"wall_ns":8825525,"count":197},"random/65536/gzip-readinto128k":{"cpu_ns":17087634,"wall_ns":17088453,"count":320},"random/65536/crc32":{"cpu_ns":17433557,"wall_ns":17434188,"count":1072},"random/1048713/compress1":{"cpu_ns":23372011,"wall_ns":23384985,"count":2},"random/1048713/decompress":{"cpu_ns":15188433,"wall_ns":15189585,"count":62},"random/1048713/raw-decompress":{"cpu_ns":17115370,"wall_ns":17115429,"count":91},"random/1048713/stream-decompress":{"cpu_ns":17566980,"wall_ns":17574789,"count":72},"random/1048713/bounded-decompress":{"cpu_ns":16353352,"wall_ns":16354954,"count":86},"random/1048713/gzip-read128k":{"cpu_ns":16496021,"wall_ns":16497857,"count":34},"random/1048713/gzip-readinto128k":{"cpu_ns":18969817,"wall_ns":18971355,"count":41},"random/1048713/crc32":{"cpu_ns":19225115,"wall_ns":19329908,"count":75},"random/16777353/compress1":{"cpu_ns":205720704,"wall_ns":205743313,"count":1},"random/16777353/decompress":{"cpu_ns":29384479,"wall_ns":29386627,"count":2},"random/16777353/raw-decompress":{"cpu_ns":27304130,"wall_ns":27304408,"count":2},"random/16777353/stream-decompress":{"cpu_ns":30800046,"wall_ns":30801041,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":47356004,"wall_ns":47357519,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":19045353,"wall_ns":19046285,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":22404859,"wall_ns":22406578,"count":3},"random/16777353/crc32":{"cpu_ns":21719861,"wall_ns":21732354,"count":5},"zeros/1024/compress1":{"cpu_ns":6728630,"wall_ns":6729022,"count":1002},"zeros/1024/decompress":{"cpu_ns":3438271,"wall_ns":3438672,"count":4862},"zeros/1024/raw-decompress":{"cpu_ns":2072635,"wall_ns":2073194,"count":2347},"zeros/1024/stream-decompress":{"cpu_ns":3936803,"wall_ns":3938390,"count":2817},"zeros/1024/bounded-decompress":{"cpu_ns":6773234,"wall_ns":6775191,"count":2573},"zeros/1024/gzip-read128k":{"cpu_ns":7893195,"wall_ns":7893942,"count":390},"zeros/1024/gzip-readinto128k":{"cpu_ns":18850073,"wall_ns":18877399,"count":656},"zeros/1024/crc32":{"cpu_ns":4133227,"wall_ns":4133489,"count":10000},"zeros/65536/compress1":{"cpu_ns":14509635,"wall_ns":14510133,"count":602},"zeros/65536/decompress":{"cpu_ns":14887314,"wall_ns":14888080,"count":1036},"zeros/65536/raw-decompress":{"cpu_ns":13759060,"wall_ns":13760187,"count":1120},"zeros/65536/stream-decompress":{"cpu_ns":14046111,"wall_ns":14048080,"count":882},"zeros/65536/bounded-decompress":{"cpu_ns":8846784,"wall_ns":8847502,"count":958},"zeros/65536/gzip-read128k":{"cpu_ns":8491666,"wall_ns":8492347,"count":190},"zeros/65536/gzip-readinto128k":{"cpu_ns":19110955,"wall_ns":19112738,"count":324},"zeros/65536/crc32":{"cpu_ns":15224546,"wall_ns":15224996,"count":957},"zeros/1048713/compress1":{"cpu_ns":18386622,"wall_ns":18535156,"count":44},"zeros/1048713/decompress":{"cpu_ns":18024165,"wall_ns":18026017,"count":45},"zeros/1048713/raw-decompress":{"cpu_ns":19803485,"wall_ns":19805547,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":20091951,"wall_ns":20102636,"count":49},"zeros/1048713/bounded-decompress":{"cpu_ns":14527762,"wall_ns":14528565,"count":90},"zeros/1048713/gzip-read128k":{"cpu_ns":17639197,"wall_ns":17640204,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":13959164,"wall_ns":13959967,"count":33},"zeros/1048713/crc32":{"cpu_ns":19637750,"wall_ns":19638460,"count":77},"zeros/16777353/compress1":{"cpu_ns":20630613,"wall_ns":20631782,"count":3},"zeros/16777353/decompress":{"cpu_ns":27649433,"wall_ns":27659738,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":27232450,"wall_ns":27224307,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":27884804,"wall_ns":27885655,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13085507,"wall_ns":13085328,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":28554085,"wall_ns":28554466,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":25213738,"wall_ns":25223711,"count":4},"zeros/16777353/crc32":{"cpu_ns":21335256,"wall_ns":21336652,"count":5}},"python":"3.11.15 (main, Mar 24 2026, 22:50:29) [Clang 22.1.1 ]","module":"/tmp/zlib-ng-final-after/lib/python3.11/site-packages/zlib_ng/__init__.py","platform":"Linux-7.0.0-42-generic-x86_64-with-glibc2.43","extension":"/tmp/zlib-ng-final-after/lib/python3.11/site-packages/zlib_ng/zlib_ng.abi3.so","version":"1.1.1.dev0","gil_enabled":true,"free_threaded":false},{"round":3,"variant":"baseline","cases":{"fastq/1024/compress1":{"cpu_ns":2458574,"wall_ns":2458307,"count":215},"fastq/1024/decompress":{"cpu_ns":8662567,"wall_ns":8664919,"count":1349},"fastq/1024/raw-decompress":{"cpu_ns":17043383,"wall_ns":17051219,"count":2224},"fastq/1024/stream-decompress":{"cpu_ns":9065693,"wall_ns":9066279,"count":1447},"fastq/1024/bounded-decompress":{"cpu_ns":9333256,"wall_ns":9333829,"count":1396},"fastq/1024/gzip-read128k":{"cpu_ns":5882612,"wall_ns":5883129,"count":234},"fastq/1024/gzip-readinto128k":{"cpu_ns":10348060,"wall_ns":10349234,"count":329},"fastq/1024/crc32":{"cpu_ns":3663169,"wall_ns":3663877,"count":8746},"fastq/65536/compress1":{"cpu_ns":13629030,"wall_ns":13630842,"count":30},"fastq/65536/decompress":{"cpu_ns":19443059,"wall_ns":19444843,"count":82},"fastq/65536/raw-decompress":{"cpu_ns":20245494,"wall_ns":20246414,"count":86},"fastq/65536/stream-decompress":{"cpu_ns":18904186,"wall_ns":18905031,"count":81},"fastq/65536/bounded-decompress":{"cpu_ns":18692572,"wall_ns":18693149,"count":95},"fastq/65536/gzip-read128k":{"cpu_ns":14408032,"wall_ns":14408756,"count":61},"fastq/65536/gzip-readinto128k":{"cpu_ns":21353429,"wall_ns":21354574,"count":82},"fastq/65536/crc32":{"cpu_ns":10242542,"wall_ns":10243286,"count":612},"fastq/1048713/compress1":{"cpu_ns":21335969,"wall_ns":21337334,"count":3},"fastq/1048713/decompress":{"cpu_ns":20915762,"wall_ns":20916665,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":22490033,"wall_ns":22500379,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":21318898,"wall_ns":21320272,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20858698,"wall_ns":20870863,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":21444947,"wall_ns":21445669,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22205812,"wall_ns":22206936,"count":6},"fastq/1048713/crc32":{"cpu_ns":17585732,"wall_ns":17598883,"count":67},"fastq/16777353/compress1":{"cpu_ns":109664803,"wall_ns":109676691,"count":1},"fastq/16777353/decompress":{"cpu_ns":61116739,"wall_ns":61126600,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":61149295,"wall_ns":61149344,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":61624765,"wall_ns":61625723,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":73037057,"wall_ns":73050344,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":59921299,"wall_ns":59929679,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":59390884,"wall_ns":59400560,"count":1},"fastq/16777353/crc32":{"cpu_ns":22755525,"wall_ns":22757969,"count":5},"python/1024/compress1":{"cpu_ns":8945437,"wall_ns":8947671,"count":729},"python/1024/decompress":{"cpu_ns":7264909,"wall_ns":7274154,"count":1327},"python/1024/raw-decompress":{"cpu_ns":10946315,"wall_ns":10947186,"count":1849},"python/1024/stream-decompress":{"cpu_ns":8215187,"wall_ns":8215585,"count":1322},"python/1024/bounded-decompress":{"cpu_ns":10229382,"wall_ns":10231435,"count":1304},"python/1024/gzip-read128k":{"cpu_ns":6499169,"wall_ns":6500037,"count":252},"python/1024/gzip-readinto128k":{"cpu_ns":17035034,"wall_ns":17036749,"count":547},"python/1024/crc32":{"cpu_ns":3361355,"wall_ns":3361519,"count":8348},"python/65536/compress1":{"cpu_ns":18657810,"wall_ns":18658747,"count":70},"python/65536/decompress":{"cpu_ns":17588831,"wall_ns":17589980,"count":139},"python/65536/raw-decompress":{"cpu_ns":19489878,"wall_ns":19490420,"count":160},"python/65536/stream-decompress":{"cpu_ns":19010591,"wall_ns":19024442,"count":154},"python/65536/bounded-decompress":{"cpu_ns":20203485,"wall_ns":20205823,"count":179},"python/65536/gzip-read128k":{"cpu_ns":14561788,"wall_ns":14562899,"count":104},"python/65536/gzip-readinto128k":{"cpu_ns":18536862,"wall_ns":18537997,"count":124},"python/65536/crc32":{"cpu_ns":16766022,"wall_ns":16779433,"count":1040},"python/1048713/compress1":{"cpu_ns":20928623,"wall_ns":20929943,"count":5},"python/1048713/decompress":{"cpu_ns":21823059,"wall_ns":21843553,"count":11},"python/1048713/raw-decompress":{"cpu_ns":21021714,"wall_ns":21023143,"count":12},"python/1048713/stream-decompress":{"cpu_ns":22401761,"wall_ns":22403644,"count":12},"python/1048713/bounded-decompress":{"cpu_ns":20400964,"wall_ns":20414120,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":19587393,"wall_ns":19589436,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":22692733,"wall_ns":22694760,"count":11},"python/1048713/crc32":{"cpu_ns":18532734,"wall_ns":18541022,"count":73},"python/16777353/compress1":{"cpu_ns":67121992,"wall_ns":67123258,"count":1},"python/16777353/decompress":{"cpu_ns":36086089,"wall_ns":36097208,"count":1},"python/16777353/raw-decompress":{"cpu_ns":34846509,"wall_ns":34866076,"count":1},"python/16777353/stream-decompress":{"cpu_ns":36016967,"wall_ns":36016325,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":47736341,"wall_ns":47769552,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32806345,"wall_ns":32821397,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":31093773,"wall_ns":31095730,"count":1},"python/16777353/crc32":{"cpu_ns":21719022,"wall_ns":21720525,"count":5},"random/1024/compress1":{"cpu_ns":8788922,"wall_ns":8790802,"count":627},"random/1024/decompress":{"cpu_ns":3108099,"wall_ns":3108344,"count":4657},"random/1024/raw-decompress":{"cpu_ns":3576873,"wall_ns":3577459,"count":3892},"random/1024/stream-decompress":{"cpu_ns":4225845,"wall_ns":4226481,"count":3129},"random/1024/bounded-decompress":{"cpu_ns":4864171,"wall_ns":4864515,"count":2890},"random/1024/gzip-read128k":{"cpu_ns":9047250,"wall_ns":9048150,"count":442},"random/1024/gzip-readinto128k":{"cpu_ns":16927994,"wall_ns":16928839,"count":676},"random/1024/crc32":{"cpu_ns":4160621,"wall_ns":4161458,"count":10000},"random/65536/compress1":{"cpu_ns":20391869,"wall_ns":20402154,"count":35},"random/65536/decompress":{"cpu_ns":10876268,"wall_ns":10877052,"count":849},"random/65536/raw-decompress":{"cpu_ns":10809017,"wall_ns":10809719,"count":981},"random/65536/stream-decompress":{"cpu_ns":12239562,"wall_ns":12240311,"count":921},"random/65536/bounded-decompress":{"cpu_ns":7793399,"wall_ns":7795530,"count":1336},"random/65536/gzip-read128k":{"cpu_ns":9247578,"wall_ns":9248465,"count":197},"random/65536/gzip-readinto128k":{"cpu_ns":17009439,"wall_ns":17017442,"count":320},"random/65536/crc32":{"cpu_ns":17548610,"wall_ns":17549834,"count":1072},"random/1048713/compress1":{"cpu_ns":23050059,"wall_ns":23050537,"count":2},"random/1048713/decompress":{"cpu_ns":15374227,"wall_ns":15382693,"count":62},"random/1048713/raw-decompress":{"cpu_ns":17883990,"wall_ns":17886121,"count":91},"random/1048713/stream-decompress":{"cpu_ns":17487636,"wall_ns":17479953,"count":72},"random/1048713/bounded-decompress":{"cpu_ns":16643777,"wall_ns":16652703,"count":86},"random/1048713/gzip-read128k":{"cpu_ns":17277027,"wall_ns":17278443,"count":34},"random/1048713/gzip-readinto128k":{"cpu_ns":18821816,"wall_ns":18822924,"count":41},"random/1048713/crc32":{"cpu_ns":19321471,"wall_ns":19322878,"count":75},"random/16777353/compress1":{"cpu_ns":207481759,"wall_ns":207519368,"count":1},"random/16777353/decompress":{"cpu_ns":28965226,"wall_ns":28966716,"count":2},"random/16777353/raw-decompress":{"cpu_ns":26142916,"wall_ns":26142355,"count":2},"random/16777353/stream-decompress":{"cpu_ns":30145343,"wall_ns":30159734,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":47051756,"wall_ns":47066166,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18964696,"wall_ns":18965926,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":23821507,"wall_ns":23823527,"count":3},"random/16777353/crc32":{"cpu_ns":21749319,"wall_ns":21750667,"count":5},"zeros/1024/compress1":{"cpu_ns":6292686,"wall_ns":6293446,"count":1002},"zeros/1024/decompress":{"cpu_ns":3486203,"wall_ns":3486636,"count":4862},"zeros/1024/raw-decompress":{"cpu_ns":2271175,"wall_ns":2271394,"count":2347},"zeros/1024/stream-decompress":{"cpu_ns":3978273,"wall_ns":3978955,"count":2817},"zeros/1024/bounded-decompress":{"cpu_ns":4522686,"wall_ns":4523046,"count":2573},"zeros/1024/gzip-read128k":{"cpu_ns":7715431,"wall_ns":7716182,"count":390},"zeros/1024/gzip-readinto128k":{"cpu_ns":18316115,"wall_ns":18317931,"count":656},"zeros/1024/crc32":{"cpu_ns":4145322,"wall_ns":4145571,"count":10000},"zeros/65536/compress1":{"cpu_ns":15698009,"wall_ns":15706557,"count":602},"zeros/65536/decompress":{"cpu_ns":14890944,"wall_ns":14892282,"count":1036},"zeros/65536/raw-decompress":{"cpu_ns":13796589,"wall_ns":13797119,"count":1120},"zeros/65536/stream-decompress":{"cpu_ns":13361783,"wall_ns":13362471,"count":882},"zeros/65536/bounded-decompress":{"cpu_ns":8722183,"wall_ns":8722852,"count":958},"zeros/65536/gzip-read128k":{"cpu_ns":8318804,"wall_ns":8327022,"count":190},"zeros/65536/gzip-readinto128k":{"cpu_ns":16973628,"wall_ns":16974541,"count":324},"zeros/65536/crc32":{"cpu_ns":15468019,"wall_ns":15468648,"count":957},"zeros/1048713/compress1":{"cpu_ns":19545497,"wall_ns":19548419,"count":44},"zeros/1048713/decompress":{"cpu_ns":20486775,"wall_ns":20489008,"count":45},"zeros/1048713/raw-decompress":{"cpu_ns":19974032,"wall_ns":19975867,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":19848885,"wall_ns":19849849,"count":49},"zeros/1048713/bounded-decompress":{"cpu_ns":14655698,"wall_ns":14656946,"count":90},"zeros/1048713/gzip-read128k":{"cpu_ns":17911558,"wall_ns":17912327,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":14642565,"wall_ns":14643912,"count":33},"zeros/1048713/crc32":{"cpu_ns":19858425,"wall_ns":19859466,"count":77},"zeros/16777353/compress1":{"cpu_ns":20925279,"wall_ns":20935909,"count":3},"zeros/16777353/decompress":{"cpu_ns":27769840,"wall_ns":27782251,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":26122649,"wall_ns":26122607,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":29316514,"wall_ns":29330259,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13936615,"wall_ns":13936716,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26648132,"wall_ns":26658382,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":25978004,"wall_ns":25979684,"count":4},"zeros/16777353/crc32":{"cpu_ns":20971489,"wall_ns":20972671,"count":5}},"python":"3.11.15 (main, Mar 24 2026, 22:50:29) [Clang 22.1.1 ]","module":"/tmp/zlib-ng-final-after/lib/python3.11/site-packages/zlib_ng/__init__.py","platform":"Linux-7.0.0-42-generic-x86_64-with-glibc2.43","extension":"/tmp/zlib-ng-final-after/lib/python3.11/site-packages/zlib_ng/zlib_ng.abi3.so","version":"1.1.1.dev0","gil_enabled":true,"free_threaded":false},{"round":4,"variant":"control","cases":{"fastq/1024/compress1":{"cpu_ns":2476657,"wall_ns":2476680,"count":215},"fastq/1024/decompress":{"cpu_ns":7439200,"wall_ns":7439728,"count":1349},"fastq/1024/raw-decompress":{"cpu_ns":12786960,"wall_ns":12787644,"count":2224},"fastq/1024/stream-decompress":{"cpu_ns":8944512,"wall_ns":8944925,"count":1447},"fastq/1024/bounded-decompress":{"cpu_ns":9189603,"wall_ns":9190190,"count":1396},"fastq/1024/gzip-read128k":{"cpu_ns":7014371,"wall_ns":7015012,"count":234},"fastq/1024/gzip-readinto128k":{"cpu_ns":10238898,"wall_ns":10239636,"count":329},"fastq/1024/crc32":{"cpu_ns":3595928,"wall_ns":3596303,"count":8746},"fastq/65536/compress1":{"cpu_ns":11900571,"wall_ns":11901152,"count":30},"fastq/65536/decompress":{"cpu_ns":19039927,"wall_ns":19044124,"count":82},"fastq/65536/raw-decompress":{"cpu_ns":20220176,"wall_ns":20222663,"count":86},"fastq/65536/stream-decompress":{"cpu_ns":18562196,"wall_ns":18562885,"count":81},"fastq/65536/bounded-decompress":{"cpu_ns":18583905,"wall_ns":18593576,"count":95},"fastq/65536/gzip-read128k":{"cpu_ns":14456001,"wall_ns":14456734,"count":61},"fastq/65536/gzip-readinto128k":{"cpu_ns":19729512,"wall_ns":19730415,"count":82},"fastq/65536/crc32":{"cpu_ns":10122673,"wall_ns":10123326,"count":612},"fastq/1048713/compress1":{"cpu_ns":21639871,"wall_ns":21640487,"count":3},"fastq/1048713/decompress":{"cpu_ns":20972670,"wall_ns":20973791,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":20245805,"wall_ns":20254848,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":21882706,"wall_ns":21884307,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20564837,"wall_ns":20568201,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":21871411,"wall_ns":21871892,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21549076,"wall_ns":21550008,"count":6},"fastq/1048713/crc32":{"cpu_ns":17181148,"wall_ns":17181745,"count":67},"fastq/16777353/compress1":{"cpu_ns":110204670,"wall_ns":110228007,"count":1},"fastq/16777353/decompress":{"cpu_ns":61274873,"wall_ns":61274580,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":62206929,"wall_ns":62215986,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":62603333,"wall_ns":62622691,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":73802131,"wall_ns":73811840,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60047452,"wall_ns":60056521,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":59521921,"wall_ns":59523925,"count":1},"fastq/16777353/crc32":{"cpu_ns":22407822,"wall_ns":22409090,"count":5},"python/1024/compress1":{"cpu_ns":9216222,"wall_ns":9219395,"count":729},"python/1024/decompress":{"cpu_ns":10169204,"wall_ns":10182234,"count":1327},"python/1024/raw-decompress":{"cpu_ns":10766297,"wall_ns":10768615,"count":1849},"python/1024/stream-decompress":{"cpu_ns":9031775,"wall_ns":9034897,"count":1322},"python/1024/bounded-decompress":{"cpu_ns":8728627,"wall_ns":8730398,"count":1304},"python/1024/gzip-read128k":{"cpu_ns":6589982,"wall_ns":6591789,"count":252},"python/1024/gzip-readinto128k":{"cpu_ns":20016687,"wall_ns":20018758,"count":547},"python/1024/crc32":{"cpu_ns":3633478,"wall_ns":3634573,"count":8348},"python/65536/compress1":{"cpu_ns":19074827,"wall_ns":19077198,"count":70},"python/65536/decompress":{"cpu_ns":17811867,"wall_ns":17814269,"count":139},"python/65536/raw-decompress":{"cpu_ns":19502826,"wall_ns":19503725,"count":160},"python/65536/stream-decompress":{"cpu_ns":19301728,"wall_ns":19313265,"count":154},"python/65536/bounded-decompress":{"cpu_ns":18536780,"wall_ns":18537538,"count":179},"python/65536/gzip-read128k":{"cpu_ns":15074472,"wall_ns":15085179,"count":104},"python/65536/gzip-readinto128k":{"cpu_ns":18573662,"wall_ns":18586777,"count":124},"python/65536/crc32":{"cpu_ns":16867369,"wall_ns":16868210,"count":1040},"python/1048713/compress1":{"cpu_ns":21076423,"wall_ns":21077055,"count":5},"python/1048713/decompress":{"cpu_ns":20130330,"wall_ns":20151368,"count":11},"python/1048713/raw-decompress":{"cpu_ns":21798982,"wall_ns":21801499,"count":12},"python/1048713/stream-decompress":{"cpu_ns":21679472,"wall_ns":21680659,"count":12},"python/1048713/bounded-decompress":{"cpu_ns":21865236,"wall_ns":21879148,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":19662237,"wall_ns":19663715,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":21183837,"wall_ns":21184664,"count":11},"python/1048713/crc32":{"cpu_ns":20626609,"wall_ns":20640149,"count":73},"python/16777353/compress1":{"cpu_ns":67823992,"wall_ns":67835865,"count":1},"python/16777353/decompress":{"cpu_ns":36962431,"wall_ns":36962925,"count":1},"python/16777353/raw-decompress":{"cpu_ns":34464380,"wall_ns":34465647,"count":1},"python/16777353/stream-decompress":{"cpu_ns":36163296,"wall_ns":36161113,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":46208771,"wall_ns":46220517,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32052554,"wall_ns":32064781,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30820398,"wall_ns":30821936,"count":1},"python/16777353/crc32":{"cpu_ns":21708623,"wall_ns":21709439,"count":5},"random/1024/compress1":{"cpu_ns":8359476,"wall_ns":8359994,"count":627},"random/1024/decompress":{"cpu_ns":2935846,"wall_ns":2936176,"count":4657},"random/1024/raw-decompress":{"cpu_ns":3470785,"wall_ns":3476963,"count":3892},"random/1024/stream-decompress":{"cpu_ns":4226356,"wall_ns":4226693,"count":3129},"random/1024/bounded-decompress":{"cpu_ns":4281752,"wall_ns":4282143,"count":2890},"random/1024/gzip-read128k":{"cpu_ns":8986788,"wall_ns":8987812,"count":442},"random/1024/gzip-readinto128k":{"cpu_ns":17470915,"wall_ns":17472523,"count":676},"random/1024/crc32":{"cpu_ns":4092374,"wall_ns":4092585,"count":10000},"random/65536/compress1":{"cpu_ns":20283173,"wall_ns":20284206,"count":35},"random/65536/decompress":{"cpu_ns":11191445,"wall_ns":11204433,"count":849},"random/65536/raw-decompress":{"cpu_ns":10833977,"wall_ns":10834746,"count":981},"random/65536/stream-decompress":{"cpu_ns":12794351,"wall_ns":12796670,"count":921},"random/65536/bounded-decompress":{"cpu_ns":7465338,"wall_ns":7465884,"count":1336},"random/65536/gzip-read128k":{"cpu_ns":8829512,"wall_ns":8830153,"count":197},"random/65536/gzip-readinto128k":{"cpu_ns":17480596,"wall_ns":17489068,"count":320},"random/65536/crc32":{"cpu_ns":17774209,"wall_ns":17776248,"count":1072},"random/1048713/compress1":{"cpu_ns":23464875,"wall_ns":23467034,"count":2},"random/1048713/decompress":{"cpu_ns":15366819,"wall_ns":15377293,"count":62},"random/1048713/raw-decompress":{"cpu_ns":17524022,"wall_ns":17525808,"count":91},"random/1048713/stream-decompress":{"cpu_ns":17516339,"wall_ns":17517167,"count":72},"random/1048713/bounded-decompress":{"cpu_ns":17017169,"wall_ns":17018714,"count":86},"random/1048713/gzip-read128k":{"cpu_ns":16236660,"wall_ns":16237910,"count":34},"random/1048713/gzip-readinto128k":{"cpu_ns":20031026,"wall_ns":20032966,"count":41},"random/1048713/crc32":{"cpu_ns":19835306,"wall_ns":19836358,"count":75},"random/16777353/compress1":{"cpu_ns":202043992,"wall_ns":202055486,"count":1},"random/16777353/decompress":{"cpu_ns":28738701,"wall_ns":28747487,"count":2},"random/16777353/raw-decompress":{"cpu_ns":27765541,"wall_ns":27765037,"count":2},"random/16777353/stream-decompress":{"cpu_ns":30297268,"wall_ns":30308617,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":47943751,"wall_ns":47956351,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":21300288,"wall_ns":21316507,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":22480269,"wall_ns":22482096,"count":3},"random/16777353/crc32":{"cpu_ns":21784786,"wall_ns":21804890,"count":5},"zeros/1024/compress1":{"cpu_ns":6310838,"wall_ns":6311177,"count":1002},"zeros/1024/decompress":{"cpu_ns":3528105,"wall_ns":3528660,"count":4862},"zeros/1024/raw-decompress":{"cpu_ns":2206849,"wall_ns":2207111,"count":2347},"zeros/1024/stream-decompress":{"cpu_ns":4248956,"wall_ns":4249737,"count":2817},"zeros/1024/bounded-decompress":{"cpu_ns":4259718,"wall_ns":4260301,"count":2573},"zeros/1024/gzip-read128k":{"cpu_ns":7808772,"wall_ns":7809497,"count":390},"zeros/1024/gzip-readinto128k":{"cpu_ns":17090695,"wall_ns":17091572,"count":656},"zeros/1024/crc32":{"cpu_ns":4396391,"wall_ns":4410842,"count":10000},"zeros/65536/compress1":{"cpu_ns":14794433,"wall_ns":14795049,"count":602},"zeros/65536/decompress":{"cpu_ns":15183721,"wall_ns":15184466,"count":1036},"zeros/65536/raw-decompress":{"cpu_ns":14292501,"wall_ns":14294944,"count":1120},"zeros/65536/stream-decompress":{"cpu_ns":14174019,"wall_ns":14175523,"count":882},"zeros/65536/bounded-decompress":{"cpu_ns":9191074,"wall_ns":9192042,"count":958},"zeros/65536/gzip-read128k":{"cpu_ns":8498954,"wall_ns":8499727,"count":190},"zeros/65536/gzip-readinto128k":{"cpu_ns":18257294,"wall_ns":18259214,"count":324},"zeros/65536/crc32":{"cpu_ns":15633480,"wall_ns":15634069,"count":957},"zeros/1048713/compress1":{"cpu_ns":18550323,"wall_ns":18558871,"count":44},"zeros/1048713/decompress":{"cpu_ns":18329386,"wall_ns":18331782,"count":45},"zeros/1048713/raw-decompress":{"cpu_ns":20178903,"wall_ns":20181104,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":19945907,"wall_ns":19953970,"count":49},"zeros/1048713/bounded-decompress":{"cpu_ns":14573785,"wall_ns":14580239,"count":90},"zeros/1048713/gzip-read128k":{"cpu_ns":17895302,"wall_ns":17896091,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":14189013,"wall_ns":14189908,"count":33},"zeros/1048713/crc32":{"cpu_ns":20259276,"wall_ns":20269500,"count":77},"zeros/16777353/compress1":{"cpu_ns":20977244,"wall_ns":20979042,"count":3},"zeros/16777353/decompress":{"cpu_ns":28768823,"wall_ns":28769315,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":25123968,"wall_ns":25123665,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":27460266,"wall_ns":27461340,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":15558623,"wall_ns":15560968,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":25763646,"wall_ns":25765265,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":26366179,"wall_ns":26367075,"count":4},"zeros/16777353/crc32":{"cpu_ns":22143260,"wall_ns":22145159,"count":5}},"python":"3.11.15 (main, Mar 24 2026, 22:50:29) [Clang 22.1.1 ]","module":"/tmp/zlib-ng-final-after/lib/python3.11/site-packages/zlib_ng/__init__.py","platform":"Linux-7.0.0-42-generic-x86_64-with-glibc2.43","extension":"/tmp/zlib-ng-final-after/lib/python3.11/site-packages/zlib_ng/zlib_ng.abi3.so","version":"1.1.1.dev0","gil_enabled":true,"free_threaded":false},{"round":4,"variant":"candidate","cases":{"fastq/1024/compress1":{"cpu_ns":2468780,"wall_ns":2471541,"count":215},"fastq/1024/decompress":{"cpu_ns":7490667,"wall_ns":7492481,"count":1349},"fastq/1024/raw-decompress":{"cpu_ns":14459194,"wall_ns":14460597,"count":2224},"fastq/1024/stream-decompress":{"cpu_ns":9139805,"wall_ns":9148369,"count":1447},"fastq/1024/bounded-decompress":{"cpu_ns":10422010,"wall_ns":10423012,"count":1396},"fastq/1024/gzip-read128k":{"cpu_ns":5919289,"wall_ns":5919965,"count":234},"fastq/1024/gzip-readinto128k":{"cpu_ns":9855194,"wall_ns":9856712,"count":329},"fastq/1024/crc32":{"cpu_ns":3510815,"wall_ns":3510932,"count":8746},"fastq/65536/compress1":{"cpu_ns":12723322,"wall_ns":12724856,"count":30},"fastq/65536/decompress":{"cpu_ns":19310879,"wall_ns":19509331,"count":82},"fastq/65536/raw-decompress":{"cpu_ns":19709024,"wall_ns":19709774,"count":86},"fastq/65536/stream-decompress":{"cpu_ns":18762276,"wall_ns":18763188,"count":81},"fastq/65536/bounded-decompress":{"cpu_ns":19429128,"wall_ns":19437351,"count":95},"fastq/65536/gzip-read128k":{"cpu_ns":14222744,"wall_ns":14223375,"count":61},"fastq/65536/gzip-readinto128k":{"cpu_ns":20455777,"wall_ns":20456485,"count":82},"fastq/65536/crc32":{"cpu_ns":9739387,"wall_ns":9739621,"count":612},"fastq/1048713/compress1":{"cpu_ns":20704109,"wall_ns":20704809,"count":3},"fastq/1048713/decompress":{"cpu_ns":21921333,"wall_ns":21923006,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":20580871,"wall_ns":20589272,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":20906227,"wall_ns":20907837,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20855282,"wall_ns":20856426,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":21779544,"wall_ns":21781186,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22518346,"wall_ns":22519390,"count":6},"fastq/1048713/crc32":{"cpu_ns":17332589,"wall_ns":17333094,"count":67},"fastq/16777353/compress1":{"cpu_ns":110017771,"wall_ns":110026887,"count":1},"fastq/16777353/decompress":{"cpu_ns":62384891,"wall_ns":62386064,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":60278558,"wall_ns":60289817,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":61248175,"wall_ns":61261874,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":72451886,"wall_ns":72472958,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":59066491,"wall_ns":59073814,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":57236863,"wall_ns":57246815,"count":1},"fastq/16777353/crc32":{"cpu_ns":21818807,"wall_ns":21820188,"count":5},"python/1024/compress1":{"cpu_ns":8051740,"wall_ns":8051634,"count":729},"python/1024/decompress":{"cpu_ns":7002828,"wall_ns":7003198,"count":1327},"python/1024/raw-decompress":{"cpu_ns":10486050,"wall_ns":10493885,"count":1849},"python/1024/stream-decompress":{"cpu_ns":8188704,"wall_ns":8190433,"count":1322},"python/1024/bounded-decompress":{"cpu_ns":8445507,"wall_ns":8446018,"count":1304},"python/1024/gzip-read128k":{"cpu_ns":6117927,"wall_ns":6118547,"count":252},"python/1024/gzip-readinto128k":{"cpu_ns":16406541,"wall_ns":16407418,"count":547},"python/1024/crc32":{"cpu_ns":3579584,"wall_ns":3580312,"count":8348},"python/65536/compress1":{"cpu_ns":18773915,"wall_ns":18774547,"count":70},"python/65536/decompress":{"cpu_ns":17375772,"wall_ns":17376544,"count":139},"python/65536/raw-decompress":{"cpu_ns":19807931,"wall_ns":19809980,"count":160},"python/65536/stream-decompress":{"cpu_ns":19475214,"wall_ns":19477795,"count":154},"python/65536/bounded-decompress":{"cpu_ns":18304926,"wall_ns":18312912,"count":179},"python/65536/gzip-read128k":{"cpu_ns":14864466,"wall_ns":14865380,"count":104},"python/65536/gzip-readinto128k":{"cpu_ns":18571748,"wall_ns":18572646,"count":124},"python/65536/crc32":{"cpu_ns":16769620,"wall_ns":16770673,"count":1040},"python/1048713/compress1":{"cpu_ns":20959871,"wall_ns":20961115,"count":5},"python/1048713/decompress":{"cpu_ns":20040585,"wall_ns":20042394,"count":11},"python/1048713/raw-decompress":{"cpu_ns":21765470,"wall_ns":21767041,"count":12},"python/1048713/stream-decompress":{"cpu_ns":21916844,"wall_ns":21917921,"count":12},"python/1048713/bounded-decompress":{"cpu_ns":20995514,"wall_ns":20997809,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":20013633,"wall_ns":20007007,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":22165447,"wall_ns":22167548,"count":11},"python/1048713/crc32":{"cpu_ns":19109010,"wall_ns":19120456,"count":73},"python/16777353/compress1":{"cpu_ns":67324571,"wall_ns":67344477,"count":1},"python/16777353/decompress":{"cpu_ns":35923407,"wall_ns":35923323,"count":1},"python/16777353/raw-decompress":{"cpu_ns":35129866,"wall_ns":35141444,"count":1},"python/16777353/stream-decompress":{"cpu_ns":35955251,"wall_ns":35972466,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42198572,"wall_ns":42200851,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32180326,"wall_ns":32182196,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30449073,"wall_ns":30450434,"count":1},"python/16777353/crc32":{"cpu_ns":21571747,"wall_ns":21589666,"count":5},"random/1024/compress1":{"cpu_ns":8505418,"wall_ns":8505769,"count":627},"random/1024/decompress":{"cpu_ns":2923611,"wall_ns":2923941,"count":4657},"random/1024/raw-decompress":{"cpu_ns":3335046,"wall_ns":3335516,"count":3892},"random/1024/stream-decompress":{"cpu_ns":3946095,"wall_ns":3946450,"count":3129},"random/1024/bounded-decompress":{"cpu_ns":4791228,"wall_ns":4791544,"count":2890},"random/1024/gzip-read128k":{"cpu_ns":8340650,"wall_ns":8341253,"count":442},"random/1024/gzip-readinto128k":{"cpu_ns":16832490,"wall_ns":16840594,"count":676},"random/1024/crc32":{"cpu_ns":4275924,"wall_ns":4276166,"count":10000},"random/65536/compress1":{"cpu_ns":20419741,"wall_ns":20420663,"count":35},"random/65536/decompress":{"cpu_ns":11063044,"wall_ns":11068453,"count":849},"random/65536/raw-decompress":{"cpu_ns":10540980,"wall_ns":10542289,"count":981},"random/65536/stream-decompress":{"cpu_ns":12747877,"wall_ns":12749307,"count":921},"random/65536/bounded-decompress":{"cpu_ns":7287401,"wall_ns":7288106,"count":1336},"random/65536/gzip-read128k":{"cpu_ns":9328238,"wall_ns":9329925,"count":197},"random/65536/gzip-readinto128k":{"cpu_ns":18299298,"wall_ns":18301283,"count":320},"random/65536/crc32":{"cpu_ns":17720679,"wall_ns":17722116,"count":1072},"random/1048713/compress1":{"cpu_ns":23215821,"wall_ns":23219183,"count":2},"random/1048713/decompress":{"cpu_ns":15526118,"wall_ns":15528327,"count":62},"random/1048713/raw-decompress":{"cpu_ns":17640409,"wall_ns":17652915,"count":91},"random/1048713/stream-decompress":{"cpu_ns":17608780,"wall_ns":17609949,"count":72},"random/1048713/bounded-decompress":{"cpu_ns":21759695,"wall_ns":21762043,"count":86},"random/1048713/gzip-read128k":{"cpu_ns":16290853,"wall_ns":16292211,"count":34},"random/1048713/gzip-readinto128k":{"cpu_ns":18957677,"wall_ns":18970324,"count":41},"random/1048713/crc32":{"cpu_ns":19389890,"wall_ns":19391931,"count":75},"random/16777353/compress1":{"cpu_ns":199804953,"wall_ns":199821606,"count":1},"random/16777353/decompress":{"cpu_ns":29270198,"wall_ns":29271249,"count":2},"random/16777353/raw-decompress":{"cpu_ns":26691281,"wall_ns":26691509,"count":2},"random/16777353/stream-decompress":{"cpu_ns":29961063,"wall_ns":29968542,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":49297324,"wall_ns":49299327,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":19986131,"wall_ns":19987973,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":22569091,"wall_ns":22571217,"count":3},"random/16777353/crc32":{"cpu_ns":21577225,"wall_ns":21578514,"count":5},"zeros/1024/compress1":{"cpu_ns":6369732,"wall_ns":6370287,"count":1002},"zeros/1024/decompress":{"cpu_ns":3493706,"wall_ns":3504802,"count":4862},"zeros/1024/raw-decompress":{"cpu_ns":2239204,"wall_ns":2239687,"count":2347},"zeros/1024/stream-decompress":{"cpu_ns":3664266,"wall_ns":3664725,"count":2817},"zeros/1024/bounded-decompress":{"cpu_ns":5102060,"wall_ns":5102966,"count":2573},"zeros/1024/gzip-read128k":{"cpu_ns":7911649,"wall_ns":7912756,"count":390},"zeros/1024/gzip-readinto128k":{"cpu_ns":18786936,"wall_ns":18788703,"count":656},"zeros/1024/crc32":{"cpu_ns":4217851,"wall_ns":4218799,"count":10000},"zeros/65536/compress1":{"cpu_ns":16490842,"wall_ns":16492968,"count":602},"zeros/65536/decompress":{"cpu_ns":14810936,"wall_ns":14821505,"count":1036},"zeros/65536/raw-decompress":{"cpu_ns":14137211,"wall_ns":14138108,"count":1120},"zeros/65536/stream-decompress":{"cpu_ns":14539952,"wall_ns":14542015,"count":882},"zeros/65536/bounded-decompress":{"cpu_ns":8968687,"wall_ns":8969378,"count":958},"zeros/65536/gzip-read128k":{"cpu_ns":8678571,"wall_ns":8679341,"count":190},"zeros/65536/gzip-readinto128k":{"cpu_ns":16869611,"wall_ns":16876467,"count":324},"zeros/65536/crc32":{"cpu_ns":15983189,"wall_ns":15985219,"count":957},"zeros/1048713/compress1":{"cpu_ns":18404414,"wall_ns":18405060,"count":44},"zeros/1048713/decompress":{"cpu_ns":18305744,"wall_ns":18469863,"count":45},"zeros/1048713/raw-decompress":{"cpu_ns":19511787,"wall_ns":19512974,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":19898920,"wall_ns":19900267,"count":49},"zeros/1048713/bounded-decompress":{"cpu_ns":14668559,"wall_ns":14669483,"count":90},"zeros/1048713/gzip-read128k":{"cpu_ns":17809056,"wall_ns":17831968,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":14162673,"wall_ns":14163547,"count":33},"zeros/1048713/crc32":{"cpu_ns":20035957,"wall_ns":20036927,"count":77},"zeros/16777353/compress1":{"cpu_ns":21038112,"wall_ns":21051672,"count":3},"zeros/16777353/decompress":{"cpu_ns":27517742,"wall_ns":27519482,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":26689439,"wall_ns":26690438,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":28326200,"wall_ns":28335447,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13680609,"wall_ns":13681209,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":27721083,"wall_ns":27738344,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":26209494,"wall_ns":26211284,"count":4},"zeros/16777353/crc32":{"cpu_ns":21956849,"wall_ns":21970669,"count":5}},"python":"3.11.15 (main, Mar 24 2026, 22:50:29) [Clang 22.1.1 ]","module":"/tmp/claude-1000/-home-iliya-repositories-python-isal/c787189d-3ae9-48fb-9f55-20cc2ef2d6e4/scratchpad/retime-zlib2/venv-candidate/lib/python3.11/site-packages/zlib_ng/__init__.py","platform":"Linux-7.0.0-42-generic-x86_64-with-glibc2.43","extension":"/tmp/claude-1000/-home-iliya-repositories-python-isal/c787189d-3ae9-48fb-9f55-20cc2ef2d6e4/scratchpad/retime-zlib2/venv-candidate/lib/python3.11/site-packages/zlib_ng/zlib_ng.abi3.so","version":"1.1.1.dev0","gil_enabled":true,"free_threaded":false},{"round":4,"variant":"baseline","cases":{"fastq/1024/compress1":{"cpu_ns":2603847,"wall_ns":2603681,"count":215},"fastq/1024/decompress":{"cpu_ns":7484372,"wall_ns":7484815,"count":1349},"fastq/1024/raw-decompress":{"cpu_ns":12560711,"wall_ns":12561239,"count":2224},"fastq/1024/stream-decompress":{"cpu_ns":9148404,"wall_ns":9149037,"count":1447},"fastq/1024/bounded-decompress":{"cpu_ns":9166244,"wall_ns":9167001,"count":1396},"fastq/1024/gzip-read128k":{"cpu_ns":6104642,"wall_ns":6104945,"count":234},"fastq/1024/gzip-readinto128k":{"cpu_ns":9802435,"wall_ns":9810344,"count":329},"fastq/1024/crc32":{"cpu_ns":3926105,"wall_ns":3926554,"count":8746},"fastq/65536/compress1":{"cpu_ns":12132368,"wall_ns":12141664,"count":30},"fastq/65536/decompress":{"cpu_ns":20277563,"wall_ns":20279287,"count":82},"fastq/65536/raw-decompress":{"cpu_ns":19451663,"wall_ns":19460734,"count":86},"fastq/65536/stream-decompress":{"cpu_ns":19167970,"wall_ns":19169075,"count":81},"fastq/65536/bounded-decompress":{"cpu_ns":18808128,"wall_ns":18808816,"count":95},"fastq/65536/gzip-read128k":{"cpu_ns":14346751,"wall_ns":14347391,"count":61},"fastq/65536/gzip-readinto128k":{"cpu_ns":19909360,"wall_ns":19916389,"count":82},"fastq/65536/crc32":{"cpu_ns":11476399,"wall_ns":11478153,"count":612},"fastq/1048713/compress1":{"cpu_ns":23145276,"wall_ns":23146609,"count":3},"fastq/1048713/decompress":{"cpu_ns":21580156,"wall_ns":21581614,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":20609116,"wall_ns":20610021,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":22387458,"wall_ns":22397635,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21946796,"wall_ns":21948598,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":21785664,"wall_ns":21786502,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":23994253,"wall_ns":23996883,"count":6},"fastq/1048713/crc32":{"cpu_ns":24252666,"wall_ns":24253929,"count":67},"fastq/16777353/compress1":{"cpu_ns":112113246,"wall_ns":112124474,"count":1},"fastq/16777353/decompress":{"cpu_ns":65213551,"wall_ns":65224680,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":60020980,"wall_ns":60021305,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":61185688,"wall_ns":61186378,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":73325934,"wall_ns":73350331,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":65102418,"wall_ns":65212164,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":57362289,"wall_ns":57372814,"count":1},"fastq/16777353/crc32":{"cpu_ns":21489132,"wall_ns":21490306,"count":5},"python/1024/compress1":{"cpu_ns":7962658,"wall_ns":7962929,"count":729},"python/1024/decompress":{"cpu_ns":7215404,"wall_ns":7216049,"count":1327},"python/1024/raw-decompress":{"cpu_ns":10748598,"wall_ns":10758038,"count":1849},"python/1024/stream-decompress":{"cpu_ns":7963648,"wall_ns":7964281,"count":1322},"python/1024/bounded-decompress":{"cpu_ns":8173190,"wall_ns":8173531,"count":1304},"python/1024/gzip-read128k":{"cpu_ns":6562878,"wall_ns":6563769,"count":252},"python/1024/gzip-readinto128k":{"cpu_ns":16764338,"wall_ns":16765252,"count":547},"python/1024/crc32":{"cpu_ns":3398295,"wall_ns":3398542,"count":8348},"python/65536/compress1":{"cpu_ns":18800511,"wall_ns":18809252,"count":70},"python/65536/decompress":{"cpu_ns":17504533,"wall_ns":17505390,"count":139},"python/65536/raw-decompress":{"cpu_ns":19834431,"wall_ns":19835299,"count":160},"python/65536/stream-decompress":{"cpu_ns":19507641,"wall_ns":19510021,"count":154},"python/65536/bounded-decompress":{"cpu_ns":18473555,"wall_ns":18482227,"count":179},"python/65536/gzip-read128k":{"cpu_ns":14416066,"wall_ns":14416761,"count":104},"python/65536/gzip-readinto128k":{"cpu_ns":18956160,"wall_ns":18957230,"count":124},"python/65536/crc32":{"cpu_ns":17251642,"wall_ns":17262829,"count":1040},"python/1048713/compress1":{"cpu_ns":21181540,"wall_ns":21184201,"count":5},"python/1048713/decompress":{"cpu_ns":20806618,"wall_ns":20808861,"count":11},"python/1048713/raw-decompress":{"cpu_ns":21583992,"wall_ns":21601888,"count":12},"python/1048713/stream-decompress":{"cpu_ns":22308162,"wall_ns":22309139,"count":12},"python/1048713/bounded-decompress":{"cpu_ns":21541403,"wall_ns":21555218,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":20412662,"wall_ns":20414210,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":21212638,"wall_ns":21214058,"count":11},"python/1048713/crc32":{"cpu_ns":18727068,"wall_ns":18735645,"count":73},"python/16777353/compress1":{"cpu_ns":74200181,"wall_ns":74202172,"count":1},"python/16777353/decompress":{"cpu_ns":35283856,"wall_ns":35295493,"count":1},"python/16777353/raw-decompress":{"cpu_ns":35111572,"wall_ns":35122590,"count":1},"python/16777353/stream-decompress":{"cpu_ns":36025358,"wall_ns":36025895,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42056474,"wall_ns":42058380,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32649799,"wall_ns":32667770,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30799338,"wall_ns":30809661,"count":1},"python/16777353/crc32":{"cpu_ns":21185239,"wall_ns":21186518,"count":5},"random/1024/compress1":{"cpu_ns":8778472,"wall_ns":8779777,"count":627},"random/1024/decompress":{"cpu_ns":2790122,"wall_ns":2790938,"count":4657},"random/1024/raw-decompress":{"cpu_ns":3316998,"wall_ns":3317643,"count":3892},"random/1024/stream-decompress":{"cpu_ns":3879436,"wall_ns":3880304,"count":3129},"random/1024/bounded-decompress":{"cpu_ns":4205166,"wall_ns":4205955,"count":2890},"random/1024/gzip-read128k":{"cpu_ns":8470861,"wall_ns":8471407,"count":442},"random/1024/gzip-readinto128k":{"cpu_ns":16824984,"wall_ns":16826018,"count":676},"random/1024/crc32":{"cpu_ns":4428321,"wall_ns":4429067,"count":10000},"random/65536/compress1":{"cpu_ns":20602748,"wall_ns":20603492,"count":35},"random/65536/decompress":{"cpu_ns":11272464,"wall_ns":11274939,"count":849},"random/65536/raw-decompress":{"cpu_ns":11008472,"wall_ns":11021166,"count":981},"random/65536/stream-decompress":{"cpu_ns":12850768,"wall_ns":12852020,"count":921},"random/65536/bounded-decompress":{"cpu_ns":7282399,"wall_ns":7283934,"count":1336},"random/65536/gzip-read128k":{"cpu_ns":9184998,"wall_ns":9185764,"count":197},"random/65536/gzip-readinto128k":{"cpu_ns":16863058,"wall_ns":16863807,"count":320},"random/65536/crc32":{"cpu_ns":18268997,"wall_ns":18277579,"count":1072},"random/1048713/compress1":{"cpu_ns":23465038,"wall_ns":23466822,"count":2},"random/1048713/decompress":{"cpu_ns":16357198,"wall_ns":16369434,"count":62},"random/1048713/raw-decompress":{"cpu_ns":17926999,"wall_ns":17929220,"count":91},"random/1048713/stream-decompress":{"cpu_ns":17801100,"wall_ns":17802767,"count":72},"random/1048713/bounded-decompress":{"cpu_ns":16648822,"wall_ns":16650434,"count":86},"random/1048713/gzip-read128k":{"cpu_ns":16119189,"wall_ns":16120344,"count":34},"random/1048713/gzip-readinto128k":{"cpu_ns":19094539,"wall_ns":19095720,"count":41},"random/1048713/crc32":{"cpu_ns":19283766,"wall_ns":19284573,"count":75},"random/16777353/compress1":{"cpu_ns":205425884,"wall_ns":205450050,"count":1},"random/16777353/decompress":{"cpu_ns":28124942,"wall_ns":28126444,"count":2},"random/16777353/raw-decompress":{"cpu_ns":25843730,"wall_ns":25844617,"count":2},"random/16777353/stream-decompress":{"cpu_ns":30000494,"wall_ns":30000032,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":46765084,"wall_ns":46766576,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18792238,"wall_ns":18793645,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":23485482,"wall_ns":23498698,"count":3},"random/16777353/crc32":{"cpu_ns":21486118,"wall_ns":21487853,"count":5},"zeros/1024/compress1":{"cpu_ns":6392978,"wall_ns":6393515,"count":1002},"zeros/1024/decompress":{"cpu_ns":3328444,"wall_ns":3328830,"count":4862},"zeros/1024/raw-decompress":{"cpu_ns":2193326,"wall_ns":2193905,"count":2347},"zeros/1024/stream-decompress":{"cpu_ns":3668789,"wall_ns":3669508,"count":2817},"zeros/1024/bounded-decompress":{"cpu_ns":4037249,"wall_ns":4037540,"count":2573},"zeros/1024/gzip-read128k":{"cpu_ns":7746742,"wall_ns":7756361,"count":390},"zeros/1024/gzip-readinto128k":{"cpu_ns":17064061,"wall_ns":17065011,"count":656},"zeros/1024/crc32":{"cpu_ns":4218878,"wall_ns":4219477,"count":10000},"zeros/65536/compress1":{"cpu_ns":14887972,"wall_ns":14889795,"count":602},"zeros/65536/decompress":{"cpu_ns":16122444,"wall_ns":16125027,"count":1036},"zeros/65536/raw-decompress":{"cpu_ns":14709453,"wall_ns":14717003,"count":1120},"zeros/65536/stream-decompress":{"cpu_ns":13794463,"wall_ns":13795482,"count":882},"zeros/65536/bounded-decompress":{"cpu_ns":8817563,"wall_ns":8818216,"count":958},"zeros/65536/gzip-read128k":{"cpu_ns":8355925,"wall_ns":8356657,"count":190},"zeros/65536/gzip-readinto128k":{"cpu_ns":16970663,"wall_ns":16971549,"count":324},"zeros/65536/crc32":{"cpu_ns":15590014,"wall_ns":15601189,"count":957},"zeros/1048713/compress1":{"cpu_ns":18658073,"wall_ns":18659991,"count":44},"zeros/1048713/decompress":{"cpu_ns":19770596,"wall_ns":19772810,"count":45},"zeros/1048713/raw-decompress":{"cpu_ns":19485027,"wall_ns":19496472,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":19828132,"wall_ns":19829076,"count":49},"zeros/1048713/bounded-decompress":{"cpu_ns":14497993,"wall_ns":14498717,"count":90},"zeros/1048713/gzip-read128k":{"cpu_ns":17965921,"wall_ns":17972962,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":14468167,"wall_ns":14469306,"count":33},"zeros/1048713/crc32":{"cpu_ns":20190624,"wall_ns":20191612,"count":77},"zeros/16777353/compress1":{"cpu_ns":23592732,"wall_ns":23594557,"count":3},"zeros/16777353/decompress":{"cpu_ns":28386120,"wall_ns":28386540,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":25929633,"wall_ns":25941791,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":28780872,"wall_ns":28780977,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":15037596,"wall_ns":15039141,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":28057827,"wall_ns":28050644,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":26849171,"wall_ns":26851682,"count":4},"zeros/16777353/crc32":{"cpu_ns":21687042,"wall_ns":21707687,"count":5}},"python":"3.11.15 (main, Mar 24 2026, 22:50:29) [Clang 22.1.1 ]","module":"/tmp/zlib-ng-final-after/lib/python3.11/site-packages/zlib_ng/__init__.py","platform":"Linux-7.0.0-42-generic-x86_64-with-glibc2.43","extension":"/tmp/zlib-ng-final-after/lib/python3.11/site-packages/zlib_ng/zlib_ng.abi3.so","version":"1.1.1.dev0","gil_enabled":true,"free_threaded":false},{"round":5,"variant":"candidate","cases":{"fastq/1024/compress1":{"cpu_ns":2448319,"wall_ns":2451670,"count":215},"fastq/1024/decompress":{"cpu_ns":7470381,"wall_ns":7471194,"count":1349},"fastq/1024/raw-decompress":{"cpu_ns":12396460,"wall_ns":12397118,"count":2224},"fastq/1024/stream-decompress":{"cpu_ns":9218399,"wall_ns":9219008,"count":1447},"fastq/1024/bounded-decompress":{"cpu_ns":8785116,"wall_ns":8785627,"count":1396},"fastq/1024/gzip-read128k":{"cpu_ns":6553166,"wall_ns":6554021,"count":234},"fastq/1024/gzip-readinto128k":{"cpu_ns":10056222,"wall_ns":10056928,"count":329},"fastq/1024/crc32":{"cpu_ns":4114003,"wall_ns":4114731,"count":8746},"fastq/65536/compress1":{"cpu_ns":12751779,"wall_ns":12753468,"count":30},"fastq/65536/decompress":{"cpu_ns":19566480,"wall_ns":19567749,"count":82},"fastq/65536/raw-decompress":{"cpu_ns":19779996,"wall_ns":19780659,"count":86},"fastq/65536/stream-decompress":{"cpu_ns":19933475,"wall_ns":19955253,"count":81},"fastq/65536/bounded-decompress":{"cpu_ns":18532379,"wall_ns":18533176,"count":95},"fastq/65536/gzip-read128k":{"cpu_ns":14717893,"wall_ns":14718771,"count":61},"fastq/65536/gzip-readinto128k":{"cpu_ns":20296433,"wall_ns":20305865,"count":82},"fastq/65536/crc32":{"cpu_ns":10184507,"wall_ns":10185047,"count":612},"fastq/1048713/compress1":{"cpu_ns":21740540,"wall_ns":21740836,"count":3},"fastq/1048713/decompress":{"cpu_ns":20869892,"wall_ns":20879056,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":21891918,"wall_ns":21893604,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":21042240,"wall_ns":21052941,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21447596,"wall_ns":21448693,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":22977469,"wall_ns":22979298,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22390874,"wall_ns":22391669,"count":6},"fastq/1048713/crc32":{"cpu_ns":17503902,"wall_ns":17504556,"count":67},"fastq/16777353/compress1":{"cpu_ns":111519364,"wall_ns":111527563,"count":1},"fastq/16777353/decompress":{"cpu_ns":62947666,"wall_ns":62957593,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":60672203,"wall_ns":60681471,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":63669716,"wall_ns":63683947,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":73809147,"wall_ns":73822225,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":58939051,"wall_ns":58940529,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58501399,"wall_ns":58503871,"count":1},"fastq/16777353/crc32":{"cpu_ns":21837924,"wall_ns":21838973,"count":5},"python/1024/compress1":{"cpu_ns":7969175,"wall_ns":7969477,"count":729},"python/1024/decompress":{"cpu_ns":7400519,"wall_ns":7401332,"count":1327},"python/1024/raw-decompress":{"cpu_ns":10690076,"wall_ns":10692347,"count":1849},"python/1024/stream-decompress":{"cpu_ns":11701619,"wall_ns":11703496,"count":1322},"python/1024/bounded-decompress":{"cpu_ns":9012450,"wall_ns":9023594,"count":1304},"python/1024/gzip-read128k":{"cpu_ns":6664547,"wall_ns":6665347,"count":252},"python/1024/gzip-readinto128k":{"cpu_ns":17085127,"wall_ns":17086263,"count":547},"python/1024/crc32":{"cpu_ns":3611930,"wall_ns":3612519,"count":8348},"python/65536/compress1":{"cpu_ns":19947966,"wall_ns":19950248,"count":70},"python/65536/decompress":{"cpu_ns":17702365,"wall_ns":17719027,"count":139},"python/65536/raw-decompress":{"cpu_ns":19687339,"wall_ns":19688208,"count":160},"python/65536/stream-decompress":{"cpu_ns":19338635,"wall_ns":19339480,"count":154},"python/65536/bounded-decompress":{"cpu_ns":19708434,"wall_ns":19721701,"count":179},"python/65536/gzip-read128k":{"cpu_ns":14548485,"wall_ns":14549388,"count":104},"python/65536/gzip-readinto128k":{"cpu_ns":20100051,"wall_ns":20101920,"count":124},"python/65536/crc32":{"cpu_ns":16942340,"wall_ns":16943202,"count":1040},"python/1048713/compress1":{"cpu_ns":20963212,"wall_ns":20964059,"count":5},"python/1048713/decompress":{"cpu_ns":20455822,"wall_ns":20457750,"count":11},"python/1048713/raw-decompress":{"cpu_ns":22598557,"wall_ns":22616828,"count":12},"python/1048713/stream-decompress":{"cpu_ns":23136360,"wall_ns":23138049,"count":12},"python/1048713/bounded-decompress":{"cpu_ns":20806702,"wall_ns":20807838,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":20037444,"wall_ns":20049829,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":22256328,"wall_ns":22257200,"count":11},"python/1048713/crc32":{"cpu_ns":18998980,"wall_ns":19000972,"count":73},"python/16777353/compress1":{"cpu_ns":69036545,"wall_ns":69045579,"count":1},"python/16777353/decompress":{"cpu_ns":35591778,"wall_ns":35608076,"count":1},"python/16777353/raw-decompress":{"cpu_ns":35748341,"wall_ns":35756896,"count":1},"python/16777353/stream-decompress":{"cpu_ns":37317709,"wall_ns":37318689,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":43571042,"wall_ns":43573073,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":33072991,"wall_ns":33074850,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30835980,"wall_ns":30837702,"count":1},"python/16777353/crc32":{"cpu_ns":21506934,"wall_ns":21508509,"count":5},"random/1024/compress1":{"cpu_ns":8762906,"wall_ns":8764717,"count":627},"random/1024/decompress":{"cpu_ns":2690479,"wall_ns":2690638,"count":4657},"random/1024/raw-decompress":{"cpu_ns":2784940,"wall_ns":2785214,"count":3892},"random/1024/stream-decompress":{"cpu_ns":3910900,"wall_ns":3911413,"count":3129},"random/1024/bounded-decompress":{"cpu_ns":4659059,"wall_ns":4659710,"count":2890},"random/1024/gzip-read128k":{"cpu_ns":8602519,"wall_ns":8603158,"count":442},"random/1024/gzip-readinto128k":{"cpu_ns":18194111,"wall_ns":18202969,"count":676},"random/1024/crc32":{"cpu_ns":5074646,"wall_ns":5076269,"count":10000},"random/65536/compress1":{"cpu_ns":20323627,"wall_ns":20324262,"count":35},"random/65536/decompress":{"cpu_ns":10646368,"wall_ns":10647119,"count":849},"random/65536/raw-decompress":{"cpu_ns":11997500,"wall_ns":12010546,"count":981},"random/65536/stream-decompress":{"cpu_ns":13320585,"wall_ns":13321893,"count":921},"random/65536/bounded-decompress":{"cpu_ns":7274903,"wall_ns":7275536,"count":1336},"random/65536/gzip-read128k":{"cpu_ns":9475908,"wall_ns":9476787,"count":197},"random/65536/gzip-readinto128k":{"cpu_ns":17720145,"wall_ns":17721815,"count":320},"random/65536/crc32":{"cpu_ns":18404721,"wall_ns":18406876,"count":1072},"random/1048713/compress1":{"cpu_ns":23341672,"wall_ns":23343264,"count":2},"random/1048713/decompress":{"cpu_ns":15000117,"wall_ns":15000664,"count":62},"random/1048713/raw-decompress":{"cpu_ns":17284169,"wall_ns":17293066,"count":91},"random/1048713/stream-decompress":{"cpu_ns":18100957,"wall_ns":18103740,"count":72},"random/1048713/bounded-decompress":{"cpu_ns":17459325,"wall_ns":17461262,"count":86},"random/1048713/gzip-read128k":{"cpu_ns":16135698,"wall_ns":16145874,"count":34},"random/1048713/gzip-readinto128k":{"cpu_ns":19383409,"wall_ns":19384956,"count":41},"random/1048713/crc32":{"cpu_ns":19609686,"wall_ns":19615973,"count":75},"random/16777353/compress1":{"cpu_ns":204281315,"wall_ns":204292947,"count":1},"random/16777353/decompress":{"cpu_ns":30298452,"wall_ns":30298436,"count":2},"random/16777353/raw-decompress":{"cpu_ns":27521316,"wall_ns":27522319,"count":2},"random/16777353/stream-decompress":{"cpu_ns":28669135,"wall_ns":28682298,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":49578132,"wall_ns":49589893,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18999660,"wall_ns":19001116,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":22802257,"wall_ns":22803871,"count":3},"random/16777353/crc32":{"cpu_ns":23472998,"wall_ns":23474283,"count":5},"zeros/1024/compress1":{"cpu_ns":6567089,"wall_ns":6567509,"count":1002},"zeros/1024/decompress":{"cpu_ns":3320337,"wall_ns":3320580,"count":4862},"zeros/1024/raw-decompress":{"cpu_ns":2008038,"wall_ns":2008303,"count":2347},"zeros/1024/stream-decompress":{"cpu_ns":3899832,"wall_ns":3900518,"count":2817},"zeros/1024/bounded-decompress":{"cpu_ns":4450451,"wall_ns":4451150,"count":2573},"zeros/1024/gzip-read128k":{"cpu_ns":7760215,"wall_ns":7760860,"count":390},"zeros/1024/gzip-readinto128k":{"cpu_ns":16966082,"wall_ns":16967182,"count":656},"zeros/1024/crc32":{"cpu_ns":4056756,"wall_ns":4057468,"count":10000},"zeros/65536/compress1":{"cpu_ns":15536001,"wall_ns":15544127,"count":602},"zeros/65536/decompress":{"cpu_ns":15019208,"wall_ns":15019927,"count":1036},"zeros/65536/raw-decompress":{"cpu_ns":15888477,"wall_ns":15890606,"count":1120},"zeros/65536/stream-decompress":{"cpu_ns":14622252,"wall_ns":14624561,"count":882},"zeros/65536/bounded-decompress":{"cpu_ns":9376705,"wall_ns":9378085,"count":958},"zeros/65536/gzip-read128k":{"cpu_ns":8541143,"wall_ns":8542333,"count":190},"zeros/65536/gzip-readinto128k":{"cpu_ns":18108146,"wall_ns":18109482,"count":324},"zeros/65536/crc32":{"cpu_ns":15488605,"wall_ns":15489300,"count":957},"zeros/1048713/compress1":{"cpu_ns":18075470,"wall_ns":18076535,"count":44},"zeros/1048713/decompress":{"cpu_ns":20884038,"wall_ns":20899336,"count":45},"zeros/1048713/raw-decompress":{"cpu_ns":21537177,"wall_ns":21539215,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":21798824,"wall_ns":21800768,"count":49},"zeros/1048713/bounded-decompress":{"cpu_ns":15992494,"wall_ns":16006116,"count":90},"zeros/1048713/gzip-read128k":{"cpu_ns":19416733,"wall_ns":19418647,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":14668622,"wall_ns":14670391,"count":33},"zeros/1048713/crc32":{"cpu_ns":20520470,"wall_ns":20537376,"count":77},"zeros/16777353/compress1":{"cpu_ns":21693212,"wall_ns":21694755,"count":3},"zeros/16777353/decompress":{"cpu_ns":27810366,"wall_ns":27810869,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":25182338,"wall_ns":25183420,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":30673539,"wall_ns":30685971,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13992127,"wall_ns":13993261,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":29273178,"wall_ns":29272369,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":34766898,"wall_ns":34782120,"count":4},"zeros/16777353/crc32":{"cpu_ns":21979227,"wall_ns":21980721,"count":5}},"python":"3.11.15 (main, Mar 24 2026, 22:50:29) [Clang 22.1.1 ]","module":"/tmp/claude-1000/-home-iliya-repositories-python-isal/c787189d-3ae9-48fb-9f55-20cc2ef2d6e4/scratchpad/retime-zlib2/venv-candidate/lib/python3.11/site-packages/zlib_ng/__init__.py","platform":"Linux-7.0.0-42-generic-x86_64-with-glibc2.43","extension":"/tmp/claude-1000/-home-iliya-repositories-python-isal/c787189d-3ae9-48fb-9f55-20cc2ef2d6e4/scratchpad/retime-zlib2/venv-candidate/lib/python3.11/site-packages/zlib_ng/zlib_ng.abi3.so","version":"1.1.1.dev0","gil_enabled":true,"free_threaded":false},{"round":5,"variant":"control","cases":{"fastq/1024/compress1":{"cpu_ns":2531743,"wall_ns":2531871,"count":215},"fastq/1024/decompress":{"cpu_ns":7292588,"wall_ns":7292792,"count":1349},"fastq/1024/raw-decompress":{"cpu_ns":13651220,"wall_ns":13653142,"count":2224},"fastq/1024/stream-decompress":{"cpu_ns":9071179,"wall_ns":9071606,"count":1447},"fastq/1024/bounded-decompress":{"cpu_ns":9037920,"wall_ns":9038511,"count":1396},"fastq/1024/gzip-read128k":{"cpu_ns":5712553,"wall_ns":5713093,"count":234},"fastq/1024/gzip-readinto128k":{"cpu_ns":9926267,"wall_ns":9926935,"count":329},"fastq/1024/crc32":{"cpu_ns":3530876,"wall_ns":3530999,"count":8746},"fastq/65536/compress1":{"cpu_ns":12017630,"wall_ns":12017998,"count":30},"fastq/65536/decompress":{"cpu_ns":18867029,"wall_ns":19077180,"count":82},"fastq/65536/raw-decompress":{"cpu_ns":19678558,"wall_ns":19680468,"count":86},"fastq/65536/stream-decompress":{"cpu_ns":19241620,"wall_ns":19243492,"count":81},"fastq/65536/bounded-decompress":{"cpu_ns":18764101,"wall_ns":18771885,"count":95},"fastq/65536/gzip-read128k":{"cpu_ns":14388509,"wall_ns":14388989,"count":61},"fastq/65536/gzip-readinto128k":{"cpu_ns":20322867,"wall_ns":20324191,"count":82},"fastq/65536/crc32":{"cpu_ns":9981846,"wall_ns":9983058,"count":612},"fastq/1048713/compress1":{"cpu_ns":21066149,"wall_ns":21067087,"count":3},"fastq/1048713/decompress":{"cpu_ns":21554031,"wall_ns":21555470,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":21432781,"wall_ns":21443173,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":21163622,"wall_ns":21164847,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21145225,"wall_ns":21147269,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":21750952,"wall_ns":21751919,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21805033,"wall_ns":21805923,"count":6},"fastq/1048713/crc32":{"cpu_ns":17325556,"wall_ns":17337681,"count":67},"fastq/16777353/compress1":{"cpu_ns":112064921,"wall_ns":112066386,"count":1},"fastq/16777353/decompress":{"cpu_ns":61515373,"wall_ns":61515385,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":62480589,"wall_ns":62490013,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":64599716,"wall_ns":64601557,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":74467608,"wall_ns":74481543,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60528607,"wall_ns":60538716,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":60397843,"wall_ns":60411250,"count":1},"fastq/16777353/crc32":{"cpu_ns":22415203,"wall_ns":22416768,"count":5},"python/1024/compress1":{"cpu_ns":8166272,"wall_ns":8166951,"count":729},"python/1024/decompress":{"cpu_ns":6985603,"wall_ns":6986011,"count":1327},"python/1024/raw-decompress":{"cpu_ns":11238208,"wall_ns":11240762,"count":1849},"python/1024/stream-decompress":{"cpu_ns":8674072,"wall_ns":8675674,"count":1322},"python/1024/bounded-decompress":{"cpu_ns":10919606,"wall_ns":10921815,"count":1304},"python/1024/gzip-read128k":{"cpu_ns":6837851,"wall_ns":6839613,"count":252},"python/1024/gzip-readinto128k":{"cpu_ns":16826552,"wall_ns":16827514,"count":547},"python/1024/crc32":{"cpu_ns":3645636,"wall_ns":3646066,"count":8348},"python/65536/compress1":{"cpu_ns":19466124,"wall_ns":19467679,"count":70},"python/65536/decompress":{"cpu_ns":19268126,"wall_ns":19279272,"count":139},"python/65536/raw-decompress":{"cpu_ns":20635998,"wall_ns":20638510,"count":160},"python/65536/stream-decompress":{"cpu_ns":20008163,"wall_ns":20013096,"count":154},"python/65536/bounded-decompress":{"cpu_ns":20554772,"wall_ns":20556416,"count":179},"python/65536/gzip-read128k":{"cpu_ns":14753646,"wall_ns":14754497,"count":104},"python/65536/gzip-readinto128k":{"cpu_ns":18725439,"wall_ns":18726280,"count":124},"python/65536/crc32":{"cpu_ns":17307830,"wall_ns":17319931,"count":1040},"python/1048713/compress1":{"cpu_ns":20904682,"wall_ns":20905602,"count":5},"python/1048713/decompress":{"cpu_ns":21703560,"wall_ns":21706072,"count":11},"python/1048713/raw-decompress":{"cpu_ns":22748618,"wall_ns":22762276,"count":12},"python/1048713/stream-decompress":{"cpu_ns":21913133,"wall_ns":21914346,"count":12},"python/1048713/bounded-decompress":{"cpu_ns":20514607,"wall_ns":20515451,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":19567492,"wall_ns":19568272,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":21194899,"wall_ns":21196652,"count":11},"python/1048713/crc32":{"cpu_ns":18703799,"wall_ns":18704187,"count":73},"python/16777353/compress1":{"cpu_ns":72556601,"wall_ns":72567868,"count":1},"python/16777353/decompress":{"cpu_ns":38464769,"wall_ns":38473393,"count":1},"python/16777353/raw-decompress":{"cpu_ns":36083517,"wall_ns":36098418,"count":1},"python/16777353/stream-decompress":{"cpu_ns":35679866,"wall_ns":35680328,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":43683859,"wall_ns":43685674,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32184172,"wall_ns":32197290,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30493510,"wall_ns":30502628,"count":1},"python/16777353/crc32":{"cpu_ns":23123945,"wall_ns":23125958,"count":5},"random/1024/compress1":{"cpu_ns":8980029,"wall_ns":8981721,"count":627},"random/1024/decompress":{"cpu_ns":3248662,"wall_ns":3249840,"count":4657},"random/1024/raw-decompress":{"cpu_ns":3597826,"wall_ns":3598406,"count":3892},"random/1024/stream-decompress":{"cpu_ns":4940345,"wall_ns":4941853,"count":3129},"random/1024/bounded-decompress":{"cpu_ns":4948033,"wall_ns":4949320,"count":2890},"random/1024/gzip-read128k":{"cpu_ns":9497189,"wall_ns":9499233,"count":442},"random/1024/gzip-readinto128k":{"cpu_ns":17250166,"wall_ns":17251360,"count":676},"random/1024/crc32":{"cpu_ns":4260669,"wall_ns":4261278,"count":10000},"random/65536/compress1":{"cpu_ns":22926021,"wall_ns":22928542,"count":35},"random/65536/decompress":{"cpu_ns":11246451,"wall_ns":11247113,"count":849},"random/65536/raw-decompress":{"cpu_ns":11577751,"wall_ns":11579540,"count":981},"random/65536/stream-decompress":{"cpu_ns":13360281,"wall_ns":13362279,"count":921},"random/65536/bounded-decompress":{"cpu_ns":7589869,"wall_ns":7591379,"count":1336},"random/65536/gzip-read128k":{"cpu_ns":8933531,"wall_ns":8934820,"count":197},"random/65536/gzip-readinto128k":{"cpu_ns":17233479,"wall_ns":17234569,"count":320},"random/65536/crc32":{"cpu_ns":17696892,"wall_ns":17705823,"count":1072},"random/1048713/compress1":{"cpu_ns":24769992,"wall_ns":24781113,"count":2},"random/1048713/decompress":{"cpu_ns":15666753,"wall_ns":15680702,"count":62},"random/1048713/raw-decompress":{"cpu_ns":17637220,"wall_ns":17638821,"count":91},"random/1048713/stream-decompress":{"cpu_ns":17674852,"wall_ns":17676241,"count":72},"random/1048713/bounded-decompress":{"cpu_ns":16414053,"wall_ns":16415325,"count":86},"random/1048713/gzip-read128k":{"cpu_ns":16058851,"wall_ns":16060199,"count":34},"random/1048713/gzip-readinto128k":{"cpu_ns":19728598,"wall_ns":19730959,"count":41},"random/1048713/crc32":{"cpu_ns":19853122,"wall_ns":19854925,"count":75},"random/16777353/compress1":{"cpu_ns":206649942,"wall_ns":206667905,"count":1},"random/16777353/decompress":{"cpu_ns":28245920,"wall_ns":28254998,"count":2},"random/16777353/raw-decompress":{"cpu_ns":25732034,"wall_ns":25733315,"count":2},"random/16777353/stream-decompress":{"cpu_ns":28693763,"wall_ns":28694497,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":47634675,"wall_ns":47635825,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":19185205,"wall_ns":19196699,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":26397895,"wall_ns":26399980,"count":3},"random/16777353/crc32":{"cpu_ns":21395494,"wall_ns":21411737,"count":5},"zeros/1024/compress1":{"cpu_ns":6453869,"wall_ns":6454369,"count":1002},"zeros/1024/decompress":{"cpu_ns":3343890,"wall_ns":3344091,"count":4862},"zeros/1024/raw-decompress":{"cpu_ns":2298886,"wall_ns":2299560,"count":2347},"zeros/1024/stream-decompress":{"cpu_ns":4409469,"wall_ns":4410073,"count":2817},"zeros/1024/bounded-decompress":{"cpu_ns":4855784,"wall_ns":4856559,"count":2573},"zeros/1024/gzip-read128k":{"cpu_ns":7708943,"wall_ns":7709794,"count":390},"zeros/1024/gzip-readinto128k":{"cpu_ns":17887806,"wall_ns":17889166,"count":656},"zeros/1024/crc32":{"cpu_ns":4049849,"wall_ns":4057365,"count":10000},"zeros/65536/compress1":{"cpu_ns":19011745,"wall_ns":19013440,"count":602},"zeros/65536/decompress":{"cpu_ns":15113507,"wall_ns":15115139,"count":1036},"zeros/65536/raw-decompress":{"cpu_ns":14091602,"wall_ns":14091998,"count":1120},"zeros/65536/stream-decompress":{"cpu_ns":14072238,"wall_ns":14172230,"count":882},"zeros/65536/bounded-decompress":{"cpu_ns":9111627,"wall_ns":9112318,"count":958},"zeros/65536/gzip-read128k":{"cpu_ns":8709525,"wall_ns":8710360,"count":190},"zeros/65536/gzip-readinto128k":{"cpu_ns":18721993,"wall_ns":18723947,"count":324},"zeros/65536/crc32":{"cpu_ns":17136752,"wall_ns":17138679,"count":957},"zeros/1048713/compress1":{"cpu_ns":18962279,"wall_ns":18973435,"count":44},"zeros/1048713/decompress":{"cpu_ns":19180105,"wall_ns":19182280,"count":45},"zeros/1048713/raw-decompress":{"cpu_ns":22540885,"wall_ns":22543124,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":21890679,"wall_ns":21892691,"count":49},"zeros/1048713/bounded-decompress":{"cpu_ns":15156222,"wall_ns":15157905,"count":90},"zeros/1048713/gzip-read128k":{"cpu_ns":17753799,"wall_ns":17754719,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":13936236,"wall_ns":13944878,"count":33},"zeros/1048713/crc32":{"cpu_ns":19526986,"wall_ns":19527786,"count":77},"zeros/16777353/compress1":{"cpu_ns":21658060,"wall_ns":21659211,"count":3},"zeros/16777353/decompress":{"cpu_ns":27466177,"wall_ns":27479737,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":26958283,"wall_ns":26958128,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":27580011,"wall_ns":27580610,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13318080,"wall_ns":13332746,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":27654293,"wall_ns":27655606,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":27797483,"wall_ns":27820370,"count":4},"zeros/16777353/crc32":{"cpu_ns":21504683,"wall_ns":21506008,"count":5}},"python":"3.11.15 (main, Mar 24 2026, 22:50:29) [Clang 22.1.1 ]","module":"/tmp/zlib-ng-final-after/lib/python3.11/site-packages/zlib_ng/__init__.py","platform":"Linux-7.0.0-42-generic-x86_64-with-glibc2.43","extension":"/tmp/zlib-ng-final-after/lib/python3.11/site-packages/zlib_ng/zlib_ng.abi3.so","version":"1.1.1.dev0","gil_enabled":true,"free_threaded":false},{"round":5,"variant":"baseline","cases":{"fastq/1024/compress1":{"cpu_ns":2481152,"wall_ns":2480667,"count":215},"fastq/1024/decompress":{"cpu_ns":7531675,"wall_ns":7532377,"count":1349},"fastq/1024/raw-decompress":{"cpu_ns":12897464,"wall_ns":12898066,"count":2224},"fastq/1024/stream-decompress":{"cpu_ns":8937833,"wall_ns":8938393,"count":1447},"fastq/1024/bounded-decompress":{"cpu_ns":9842189,"wall_ns":9842883,"count":1396},"fastq/1024/gzip-read128k":{"cpu_ns":5834186,"wall_ns":5834693,"count":234},"fastq/1024/gzip-readinto128k":{"cpu_ns":10272512,"wall_ns":10273186,"count":329},"fastq/1024/crc32":{"cpu_ns":3508703,"wall_ns":3508855,"count":8746},"fastq/65536/compress1":{"cpu_ns":11996916,"wall_ns":11997470,"count":30},"fastq/65536/decompress":{"cpu_ns":20779760,"wall_ns":20781663,"count":82},"fastq/65536/raw-decompress":{"cpu_ns":20919045,"wall_ns":20921092,"count":86},"fastq/65536/stream-decompress":{"cpu_ns":19959358,"wall_ns":19961796,"count":81},"fastq/65536/bounded-decompress":{"cpu_ns":20844669,"wall_ns":20846403,"count":95},"fastq/65536/gzip-read128k":{"cpu_ns":15716054,"wall_ns":15717811,"count":61},"fastq/65536/gzip-readinto128k":{"cpu_ns":26522116,"wall_ns":26524675,"count":82},"fastq/65536/crc32":{"cpu_ns":11225153,"wall_ns":11235536,"count":612},"fastq/1048713/compress1":{"cpu_ns":29171056,"wall_ns":29171531,"count":3},"fastq/1048713/decompress":{"cpu_ns":28104377,"wall_ns":28117804,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":29705318,"wall_ns":31804414,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":27390814,"wall_ns":27431532,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":26137251,"wall_ns":26157283,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":23504736,"wall_ns":23514618,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21630022,"wall_ns":21630841,"count":6},"fastq/1048713/crc32":{"cpu_ns":17328837,"wall_ns":17329236,"count":67},"fastq/16777353/compress1":{"cpu_ns":109655505,"wall_ns":109676325,"count":1},"fastq/16777353/decompress":{"cpu_ns":61665351,"wall_ns":61672695,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":60069665,"wall_ns":60076295,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":63731764,"wall_ns":63752565,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":73889237,"wall_ns":73899117,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":59571626,"wall_ns":59581910,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58077706,"wall_ns":58085577,"count":1},"fastq/16777353/crc32":{"cpu_ns":23090901,"wall_ns":23099100,"count":5},"python/1024/compress1":{"cpu_ns":8392867,"wall_ns":8393423,"count":729},"python/1024/decompress":{"cpu_ns":7045710,"wall_ns":7046317,"count":1327},"python/1024/raw-decompress":{"cpu_ns":11432097,"wall_ns":11449996,"count":1849},"python/1024/stream-decompress":{"cpu_ns":8332246,"wall_ns":8332805,"count":1322},"python/1024/bounded-decompress":{"cpu_ns":9311694,"wall_ns":9312390,"count":1304},"python/1024/gzip-read128k":{"cpu_ns":6246003,"wall_ns":6246567,"count":252},"python/1024/gzip-readinto128k":{"cpu_ns":16947425,"wall_ns":16955041,"count":547},"python/1024/crc32":{"cpu_ns":3321851,"wall_ns":3321991,"count":8348},"python/65536/compress1":{"cpu_ns":18722954,"wall_ns":18739549,"count":70},"python/65536/decompress":{"cpu_ns":18357545,"wall_ns":18359795,"count":139},"python/65536/raw-decompress":{"cpu_ns":19724252,"wall_ns":19725786,"count":160},"python/65536/stream-decompress":{"cpu_ns":19345202,"wall_ns":19355402,"count":154},"python/65536/bounded-decompress":{"cpu_ns":18927805,"wall_ns":18928532,"count":179},"python/65536/gzip-read128k":{"cpu_ns":15065078,"wall_ns":15065910,"count":104},"python/65536/gzip-readinto128k":{"cpu_ns":18759731,"wall_ns":18760723,"count":124},"python/65536/crc32":{"cpu_ns":19063231,"wall_ns":19073512,"count":1040},"python/1048713/compress1":{"cpu_ns":21081504,"wall_ns":21082716,"count":5},"python/1048713/decompress":{"cpu_ns":22264592,"wall_ns":22285978,"count":11},"python/1048713/raw-decompress":{"cpu_ns":21456294,"wall_ns":21458639,"count":12},"python/1048713/stream-decompress":{"cpu_ns":22365860,"wall_ns":22367567,"count":12},"python/1048713/bounded-decompress":{"cpu_ns":21694995,"wall_ns":21706653,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":19231008,"wall_ns":19232001,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":21234269,"wall_ns":21235342,"count":11},"python/1048713/crc32":{"cpu_ns":18574195,"wall_ns":18574692,"count":73},"python/16777353/compress1":{"cpu_ns":68037780,"wall_ns":68070831,"count":1},"python/16777353/decompress":{"cpu_ns":35991825,"wall_ns":36001820,"count":1},"python/16777353/raw-decompress":{"cpu_ns":34563238,"wall_ns":34574996,"count":1},"python/16777353/stream-decompress":{"cpu_ns":36522409,"wall_ns":36523246,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":41773806,"wall_ns":41775462,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32132484,"wall_ns":32145785,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30510104,"wall_ns":30511554,"count":1},"python/16777353/crc32":{"cpu_ns":21475233,"wall_ns":21476237,"count":5},"random/1024/compress1":{"cpu_ns":8292530,"wall_ns":8292973,"count":627},"random/1024/decompress":{"cpu_ns":2721822,"wall_ns":2722005,"count":4657},"random/1024/raw-decompress":{"cpu_ns":3661239,"wall_ns":3662038,"count":3892},"random/1024/stream-decompress":{"cpu_ns":4187134,"wall_ns":4187398,"count":3129},"random/1024/bounded-decompress":{"cpu_ns":4995959,"wall_ns":4996242,"count":2890},"random/1024/gzip-read128k":{"cpu_ns":8965938,"wall_ns":8975589,"count":442},"random/1024/gzip-readinto128k":{"cpu_ns":17045925,"wall_ns":17046750,"count":676},"random/1024/crc32":{"cpu_ns":4030390,"wall_ns":4030554,"count":10000},"random/65536/compress1":{"cpu_ns":20728917,"wall_ns":20731327,"count":35},"random/65536/decompress":{"cpu_ns":10619667,"wall_ns":10621447,"count":849},"random/65536/raw-decompress":{"cpu_ns":10805468,"wall_ns":10814648,"count":981},"random/65536/stream-decompress":{"cpu_ns":12510022,"wall_ns":12510627,"count":921},"random/65536/bounded-decompress":{"cpu_ns":7859581,"wall_ns":7860217,"count":1336},"random/65536/gzip-read128k":{"cpu_ns":8920204,"wall_ns":8920842,"count":197},"random/65536/gzip-readinto128k":{"cpu_ns":17879670,"wall_ns":17881281,"count":320},"random/65536/crc32":{"cpu_ns":17188454,"wall_ns":17197301,"count":1072},"random/1048713/compress1":{"cpu_ns":24503113,"wall_ns":24496469,"count":2},"random/1048713/decompress":{"cpu_ns":15039640,"wall_ns":15047561,"count":62},"random/1048713/raw-decompress":{"cpu_ns":17506609,"wall_ns":17507778,"count":91},"random/1048713/stream-decompress":{"cpu_ns":17720442,"wall_ns":17721635,"count":72},"random/1048713/bounded-decompress":{"cpu_ns":16597958,"wall_ns":16599119,"count":86},"random/1048713/gzip-read128k":{"cpu_ns":16126874,"wall_ns":16127951,"count":34},"random/1048713/gzip-readinto128k":{"cpu_ns":19040628,"wall_ns":19042008,"count":41},"random/1048713/crc32":{"cpu_ns":20734307,"wall_ns":20736396,"count":75},"random/16777353/compress1":{"cpu_ns":221956768,"wall_ns":221980335,"count":1},"random/16777353/decompress":{"cpu_ns":28809593,"wall_ns":28825770,"count":2},"random/16777353/raw-decompress":{"cpu_ns":28430804,"wall_ns":28444452,"count":2},"random/16777353/stream-decompress":{"cpu_ns":28136516,"wall_ns":28137025,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":49721508,"wall_ns":49723203,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":19563772,"wall_ns":19565009,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":23448314,"wall_ns":23450389,"count":3},"random/16777353/crc32":{"cpu_ns":23674058,"wall_ns":23675066,"count":5},"zeros/1024/compress1":{"cpu_ns":6232123,"wall_ns":6233322,"count":1002},"zeros/1024/decompress":{"cpu_ns":3721204,"wall_ns":3722757,"count":4862},"zeros/1024/raw-decompress":{"cpu_ns":2391106,"wall_ns":2393128,"count":2347},"zeros/1024/stream-decompress":{"cpu_ns":4314180,"wall_ns":4315587,"count":2817},"zeros/1024/bounded-decompress":{"cpu_ns":5251643,"wall_ns":5253093,"count":2573},"zeros/1024/gzip-read128k":{"cpu_ns":8000945,"wall_ns":8009697,"count":390},"zeros/1024/gzip-readinto128k":{"cpu_ns":17222563,"wall_ns":17224716,"count":656},"zeros/1024/crc32":{"cpu_ns":4109346,"wall_ns":4118538,"count":10000},"zeros/65536/compress1":{"cpu_ns":15088332,"wall_ns":15090445,"count":602},"zeros/65536/decompress":{"cpu_ns":15149210,"wall_ns":15151573,"count":1036},"zeros/65536/raw-decompress":{"cpu_ns":16294086,"wall_ns":16296109,"count":1120},"zeros/65536/stream-decompress":{"cpu_ns":16776553,"wall_ns":16778860,"count":882},"zeros/65536/bounded-decompress":{"cpu_ns":8920512,"wall_ns":8922498,"count":958},"zeros/65536/gzip-read128k":{"cpu_ns":8682417,"wall_ns":8684291,"count":190},"zeros/65536/gzip-readinto128k":{"cpu_ns":17762243,"wall_ns":17764729,"count":324},"zeros/65536/crc32":{"cpu_ns":16399139,"wall_ns":16401688,"count":957},"zeros/1048713/compress1":{"cpu_ns":21645850,"wall_ns":21647565,"count":44},"zeros/1048713/decompress":{"cpu_ns":19922278,"wall_ns":19924254,"count":45},"zeros/1048713/raw-decompress":{"cpu_ns":22719142,"wall_ns":22731156,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":20788237,"wall_ns":20790651,"count":49},"zeros/1048713/bounded-decompress":{"cpu_ns":15347155,"wall_ns":15349312,"count":90},"zeros/1048713/gzip-read128k":{"cpu_ns":19050622,"wall_ns":19062809,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":15036036,"wall_ns":15037670,"count":33},"zeros/1048713/crc32":{"cpu_ns":22788265,"wall_ns":22790951,"count":77},"zeros/16777353/compress1":{"cpu_ns":27885267,"wall_ns":27888558,"count":3},"zeros/16777353/decompress":{"cpu_ns":28172594,"wall_ns":28189051,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":27047441,"wall_ns":27052061,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":33921290,"wall_ns":33921585,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":15861903,"wall_ns":15863112,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":36286419,"wall_ns":36287616,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":28598296,"wall_ns":28599883,"count":4},"zeros/16777353/crc32":{"cpu_ns":22857210,"wall_ns":22873859,"count":5}},"python":"3.11.15 (main, Mar 24 2026, 22:50:29) [Clang 22.1.1 ]","module":"/tmp/zlib-ng-final-after/lib/python3.11/site-packages/zlib_ng/__init__.py","platform":"Linux-7.0.0-42-generic-x86_64-with-glibc2.43","extension":"/tmp/zlib-ng-final-after/lib/python3.11/site-packages/zlib_ng/zlib_ng.abi3.so","version":"1.1.1.dev0","gil_enabled":true,"free_threaded":false},{"round":6,"variant":"baseline","cases":{"fastq/1024/compress1":{"cpu_ns":2572741,"wall_ns":2573102,"count":215},"fastq/1024/decompress":{"cpu_ns":7787631,"wall_ns":7788489,"count":1349},"fastq/1024/raw-decompress":{"cpu_ns":13005896,"wall_ns":13006986,"count":2224},"fastq/1024/stream-decompress":{"cpu_ns":9356509,"wall_ns":9357206,"count":1447},"fastq/1024/bounded-decompress":{"cpu_ns":9514287,"wall_ns":9515163,"count":1396},"fastq/1024/gzip-read128k":{"cpu_ns":7887845,"wall_ns":7889430,"count":234},"fastq/1024/gzip-readinto128k":{"cpu_ns":10316655,"wall_ns":10325583,"count":329},"fastq/1024/crc32":{"cpu_ns":3587142,"wall_ns":3587673,"count":8746},"fastq/65536/compress1":{"cpu_ns":13983378,"wall_ns":13984962,"count":30},"fastq/65536/decompress":{"cpu_ns":19376280,"wall_ns":19378131,"count":82},"fastq/65536/raw-decompress":{"cpu_ns":20366607,"wall_ns":20373360,"count":86},"fastq/65536/stream-decompress":{"cpu_ns":20683966,"wall_ns":20686232,"count":81},"fastq/65536/bounded-decompress":{"cpu_ns":19431050,"wall_ns":19432643,"count":95},"fastq/65536/gzip-read128k":{"cpu_ns":14663908,"wall_ns":14665030,"count":61},"fastq/65536/gzip-readinto128k":{"cpu_ns":22104874,"wall_ns":22118596,"count":82},"fastq/65536/crc32":{"cpu_ns":10085727,"wall_ns":10086302,"count":612},"fastq/1048713/compress1":{"cpu_ns":21188288,"wall_ns":21191356,"count":3},"fastq/1048713/decompress":{"cpu_ns":21255100,"wall_ns":21256567,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":22272495,"wall_ns":22274350,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":21349158,"wall_ns":21350433,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":22135781,"wall_ns":22137731,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":24316900,"wall_ns":24329046,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22147167,"wall_ns":22148446,"count":6},"fastq/1048713/crc32":{"cpu_ns":20175255,"wall_ns":20176746,"count":67},"fastq/16777353/compress1":{"cpu_ns":112800076,"wall_ns":112820338,"count":1},"fastq/16777353/decompress":{"cpu_ns":81627941,"wall_ns":81651354,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":64530773,"wall_ns":64540646,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":64439826,"wall_ns":64454176,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":96921804,"wall_ns":139697227,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":62740507,"wall_ns":62764246,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":59855679,"wall_ns":59875685,"count":1},"fastq/16777353/crc32":{"cpu_ns":22046629,"wall_ns":22059009,"count":5},"python/1024/compress1":{"cpu_ns":8475800,"wall_ns":8478188,"count":729},"python/1024/decompress":{"cpu_ns":7625294,"wall_ns":7629051,"count":1327},"python/1024/raw-decompress":{"cpu_ns":11306735,"wall_ns":11309496,"count":1849},"python/1024/stream-decompress":{"cpu_ns":8453445,"wall_ns":8454264,"count":1322},"python/1024/bounded-decompress":{"cpu_ns":8734710,"wall_ns":8737006,"count":1304},"python/1024/gzip-read128k":{"cpu_ns":6618727,"wall_ns":6620971,"count":252},"python/1024/gzip-readinto128k":{"cpu_ns":17248390,"wall_ns":17254742,"count":547},"python/1024/crc32":{"cpu_ns":3549062,"wall_ns":3550814,"count":8348},"python/65536/compress1":{"cpu_ns":19426443,"wall_ns":19429119,"count":70},"python/65536/decompress":{"cpu_ns":17956984,"wall_ns":17959839,"count":139},"python/65536/raw-decompress":{"cpu_ns":20557723,"wall_ns":20572001,"count":160},"python/65536/stream-decompress":{"cpu_ns":20000610,"wall_ns":20009819,"count":154},"python/65536/bounded-decompress":{"cpu_ns":19685757,"wall_ns":19689046,"count":179},"python/65536/gzip-read128k":{"cpu_ns":15689831,"wall_ns":15692694,"count":104},"python/65536/gzip-readinto128k":{"cpu_ns":18920892,"wall_ns":18923101,"count":124},"python/65536/crc32":{"cpu_ns":18072335,"wall_ns":18074831,"count":1040},"python/1048713/compress1":{"cpu_ns":22106034,"wall_ns":22116475,"count":5},"python/1048713/decompress":{"cpu_ns":20979297,"wall_ns":20982128,"count":11},"python/1048713/raw-decompress":{"cpu_ns":22566755,"wall_ns":22569608,"count":12},"python/1048713/stream-decompress":{"cpu_ns":23076038,"wall_ns":23077920,"count":12},"python/1048713/bounded-decompress":{"cpu_ns":21777116,"wall_ns":21780016,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":20385697,"wall_ns":20406742,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":22186729,"wall_ns":22189015,"count":11},"python/1048713/crc32":{"cpu_ns":19601623,"wall_ns":19603466,"count":73},"python/16777353/compress1":{"cpu_ns":70716591,"wall_ns":70738104,"count":1},"python/16777353/decompress":{"cpu_ns":37271392,"wall_ns":37278185,"count":1},"python/16777353/raw-decompress":{"cpu_ns":35446668,"wall_ns":35457600,"count":1},"python/16777353/stream-decompress":{"cpu_ns":37380897,"wall_ns":37390052,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":43497844,"wall_ns":43500026,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32837644,"wall_ns":32839702,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":31066254,"wall_ns":31068087,"count":1},"python/16777353/crc32":{"cpu_ns":28488014,"wall_ns":28489894,"count":5},"random/1024/compress1":{"cpu_ns":15512898,"wall_ns":15514776,"count":627},"random/1024/decompress":{"cpu_ns":7070201,"wall_ns":7070772,"count":4657},"random/1024/raw-decompress":{"cpu_ns":8101095,"wall_ns":8115523,"count":3892},"random/1024/stream-decompress":{"cpu_ns":9687432,"wall_ns":9688553,"count":3129},"random/1024/bounded-decompress":{"cpu_ns":10739679,"wall_ns":10740920,"count":2890},"random/1024/gzip-read128k":{"cpu_ns":17862161,"wall_ns":17864255,"count":442},"random/1024/gzip-readinto128k":{"cpu_ns":33365482,"wall_ns":33376184,"count":676},"random/1024/crc32":{"cpu_ns":6627817,"wall_ns":6628398,"count":10000},"random/65536/compress1":{"cpu_ns":33955069,"wall_ns":33957636,"count":35},"random/65536/decompress":{"cpu_ns":17533032,"wall_ns":17550678,"count":849},"random/65536/raw-decompress":{"cpu_ns":19049324,"wall_ns":19050375,"count":981},"random/65536/stream-decompress":{"cpu_ns":21557994,"wall_ns":21560138,"count":921},"random/65536/bounded-decompress":{"cpu_ns":14983947,"wall_ns":14996618,"count":1336},"random/65536/gzip-read128k":{"cpu_ns":14732511,"wall_ns":14734603,"count":197},"random/65536/gzip-readinto128k":{"cpu_ns":28321200,"wall_ns":28323349,"count":320},"random/65536/crc32":{"cpu_ns":25767998,"wall_ns":25790020,"count":1072},"random/1048713/compress1":{"cpu_ns":35031967,"wall_ns":35035392,"count":2},"random/1048713/decompress":{"cpu_ns":20290496,"wall_ns":20291957,"count":62},"random/1048713/raw-decompress":{"cpu_ns":22452281,"wall_ns":22454785,"count":91},"random/1048713/stream-decompress":{"cpu_ns":23967713,"wall_ns":23980155,"count":72},"random/1048713/bounded-decompress":{"cpu_ns":23964173,"wall_ns":23965925,"count":86},"random/1048713/gzip-read128k":{"cpu_ns":23527175,"wall_ns":23528897,"count":34},"random/1048713/gzip-readinto128k":{"cpu_ns":28459134,"wall_ns":28471067,"count":41},"random/1048713/crc32":{"cpu_ns":27298561,"wall_ns":27300129,"count":75},"random/16777353/compress1":{"cpu_ns":296424692,"wall_ns":296460197,"count":1},"random/16777353/decompress":{"cpu_ns":34859174,"wall_ns":34859464,"count":2},"random/16777353/raw-decompress":{"cpu_ns":31460014,"wall_ns":31460619,"count":2},"random/16777353/stream-decompress":{"cpu_ns":29887135,"wall_ns":29905645,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":47043786,"wall_ns":47046075,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":20172583,"wall_ns":20182101,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":25254625,"wall_ns":25256630,"count":3},"random/16777353/crc32":{"cpu_ns":22629429,"wall_ns":22631118,"count":5},"zeros/1024/compress1":{"cpu_ns":6575664,"wall_ns":6575950,"count":1002},"zeros/1024/decompress":{"cpu_ns":3991188,"wall_ns":3991609,"count":4862},"zeros/1024/raw-decompress":{"cpu_ns":2504969,"wall_ns":2505613,"count":2347},"zeros/1024/stream-decompress":{"cpu_ns":4179147,"wall_ns":4179644,"count":2817},"zeros/1024/bounded-decompress":{"cpu_ns":4728782,"wall_ns":4730360,"count":2573},"zeros/1024/gzip-read128k":{"cpu_ns":8015781,"wall_ns":8016724,"count":390},"zeros/1024/gzip-readinto128k":{"cpu_ns":17049046,"wall_ns":17059798,"count":656},"zeros/1024/crc32":{"cpu_ns":4605284,"wall_ns":4607173,"count":10000},"zeros/65536/compress1":{"cpu_ns":15340715,"wall_ns":15342651,"count":602},"zeros/65536/decompress":{"cpu_ns":15138519,"wall_ns":15140158,"count":1036},"zeros/65536/raw-decompress":{"cpu_ns":14454129,"wall_ns":14456470,"count":1120},"zeros/65536/stream-decompress":{"cpu_ns":14282198,"wall_ns":14300794,"count":882},"zeros/65536/bounded-decompress":{"cpu_ns":9117105,"wall_ns":9118658,"count":958},"zeros/65536/gzip-read128k":{"cpu_ns":8798243,"wall_ns":8799273,"count":190},"zeros/65536/gzip-readinto128k":{"cpu_ns":17585023,"wall_ns":17586426,"count":324},"zeros/65536/crc32":{"cpu_ns":16264991,"wall_ns":16267424,"count":957},"zeros/1048713/compress1":{"cpu_ns":20654503,"wall_ns":20655369,"count":44},"zeros/1048713/decompress":{"cpu_ns":19559767,"wall_ns":19562032,"count":45},"zeros/1048713/raw-decompress":{"cpu_ns":20817572,"wall_ns":20824625,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":20795093,"wall_ns":20806606,"count":49},"zeros/1048713/bounded-decompress":{"cpu_ns":15044262,"wall_ns":15045955,"count":90},"zeros/1048713/gzip-read128k":{"cpu_ns":18373726,"wall_ns":18375452,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":14198382,"wall_ns":14199753,"count":33},"zeros/1048713/crc32":{"cpu_ns":20890131,"wall_ns":20910008,"count":77},"zeros/16777353/compress1":{"cpu_ns":24994638,"wall_ns":25005173,"count":3},"zeros/16777353/decompress":{"cpu_ns":29080138,"wall_ns":29096767,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":26972464,"wall_ns":26983530,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":28957629,"wall_ns":28958074,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":14170339,"wall_ns":14172032,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":28302802,"wall_ns":28313153,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":26518421,"wall_ns":26520586,"count":4},"zeros/16777353/crc32":{"cpu_ns":22091085,"wall_ns":22110914,"count":5}},"python":"3.11.15 (main, Mar 24 2026, 22:50:29) [Clang 22.1.1 ]","module":"/tmp/zlib-ng-final-after/lib/python3.11/site-packages/zlib_ng/__init__.py","platform":"Linux-7.0.0-42-generic-x86_64-with-glibc2.43","extension":"/tmp/zlib-ng-final-after/lib/python3.11/site-packages/zlib_ng/zlib_ng.abi3.so","version":"1.1.1.dev0","gil_enabled":true,"free_threaded":false},{"round":6,"variant":"candidate","cases":{"fastq/1024/compress1":{"cpu_ns":2571710,"wall_ns":2575439,"count":215},"fastq/1024/decompress":{"cpu_ns":7594436,"wall_ns":7595410,"count":1349},"fastq/1024/raw-decompress":{"cpu_ns":12701105,"wall_ns":12701796,"count":2224},"fastq/1024/stream-decompress":{"cpu_ns":9121612,"wall_ns":9122234,"count":1447},"fastq/1024/bounded-decompress":{"cpu_ns":9506976,"wall_ns":9507520,"count":1396},"fastq/1024/gzip-read128k":{"cpu_ns":6172171,"wall_ns":6172872,"count":234},"fastq/1024/gzip-readinto128k":{"cpu_ns":10150167,"wall_ns":10159763,"count":329},"fastq/1024/crc32":{"cpu_ns":3699833,"wall_ns":3700006,"count":8746},"fastq/65536/compress1":{"cpu_ns":12348145,"wall_ns":12349260,"count":30},"fastq/65536/decompress":{"cpu_ns":19819372,"wall_ns":19821617,"count":82},"fastq/65536/raw-decompress":{"cpu_ns":20323151,"wall_ns":20620803,"count":86},"fastq/65536/stream-decompress":{"cpu_ns":20093259,"wall_ns":20095238,"count":81},"fastq/65536/bounded-decompress":{"cpu_ns":19251470,"wall_ns":19252433,"count":95},"fastq/65536/gzip-read128k":{"cpu_ns":14922364,"wall_ns":14923439,"count":61},"fastq/65536/gzip-readinto128k":{"cpu_ns":20822737,"wall_ns":20832522,"count":82},"fastq/65536/crc32":{"cpu_ns":10357643,"wall_ns":10358906,"count":612},"fastq/1048713/compress1":{"cpu_ns":23596465,"wall_ns":23611277,"count":3},"fastq/1048713/decompress":{"cpu_ns":22558390,"wall_ns":22560157,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":21551614,"wall_ns":21553464,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":21364529,"wall_ns":21379264,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21248530,"wall_ns":21249822,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":22160259,"wall_ns":22176878,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22779974,"wall_ns":22781153,"count":6},"fastq/1048713/crc32":{"cpu_ns":17617324,"wall_ns":17618530,"count":67},"fastq/16777353/compress1":{"cpu_ns":116262758,"wall_ns":116274297,"count":1},"fastq/16777353/decompress":{"cpu_ns":64281463,"wall_ns":64290747,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":60881729,"wall_ns":60892741,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":64767054,"wall_ns":64777380,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":75472778,"wall_ns":75484650,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":66434863,"wall_ns":66460793,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":61293350,"wall_ns":61308776,"count":1},"fastq/16777353/crc32":{"cpu_ns":22559919,"wall_ns":22560956,"count":5},"python/1024/compress1":{"cpu_ns":8426824,"wall_ns":8428005,"count":729},"python/1024/decompress":{"cpu_ns":7264461,"wall_ns":7265092,"count":1327},"python/1024/raw-decompress":{"cpu_ns":10432787,"wall_ns":10433555,"count":1849},"python/1024/stream-decompress":{"cpu_ns":8520193,"wall_ns":8529791,"count":1322},"python/1024/bounded-decompress":{"cpu_ns":8779832,"wall_ns":8780899,"count":1304},"python/1024/gzip-read128k":{"cpu_ns":6327093,"wall_ns":6327666,"count":252},"python/1024/gzip-readinto128k":{"cpu_ns":17934735,"wall_ns":17936220,"count":547},"python/1024/crc32":{"cpu_ns":3562753,"wall_ns":3565466,"count":8348},"python/65536/compress1":{"cpu_ns":20211417,"wall_ns":20213918,"count":70},"python/65536/decompress":{"cpu_ns":18421351,"wall_ns":18430838,"count":139},"python/65536/raw-decompress":{"cpu_ns":20218433,"wall_ns":20220524,"count":160},"python/65536/stream-decompress":{"cpu_ns":19990799,"wall_ns":19992837,"count":154},"python/65536/bounded-decompress":{"cpu_ns":19180139,"wall_ns":19181788,"count":179},"python/65536/gzip-read128k":{"cpu_ns":15174158,"wall_ns":15175970,"count":104},"python/65536/gzip-readinto128k":{"cpu_ns":18918286,"wall_ns":18919671,"count":124},"python/65536/crc32":{"cpu_ns":17297380,"wall_ns":17299749,"count":1040},"python/1048713/compress1":{"cpu_ns":21620619,"wall_ns":21621983,"count":5},"python/1048713/decompress":{"cpu_ns":21051314,"wall_ns":21054070,"count":11},"python/1048713/raw-decompress":{"cpu_ns":23004562,"wall_ns":23015532,"count":12},"python/1048713/stream-decompress":{"cpu_ns":23297755,"wall_ns":23299934,"count":12},"python/1048713/bounded-decompress":{"cpu_ns":21533625,"wall_ns":21543125,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":20075466,"wall_ns":20077797,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":28736597,"wall_ns":28738737,"count":11},"python/1048713/crc32":{"cpu_ns":28343028,"wall_ns":28358309,"count":73},"python/16777353/compress1":{"cpu_ns":96913000,"wall_ns":96915065,"count":1},"python/16777353/decompress":{"cpu_ns":52377309,"wall_ns":52392231,"count":1},"python/16777353/raw-decompress":{"cpu_ns":50587881,"wall_ns":50587219,"count":1},"python/16777353/stream-decompress":{"cpu_ns":36515220,"wall_ns":36514729,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":43252917,"wall_ns":43261782,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32586665,"wall_ns":32586506,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":31813458,"wall_ns":31815891,"count":1},"python/16777353/crc32":{"cpu_ns":22668429,"wall_ns":22682514,"count":5},"random/1024/compress1":{"cpu_ns":8789362,"wall_ns":8791032,"count":627},"random/1024/decompress":{"cpu_ns":2919810,"wall_ns":2920089,"count":4657},"random/1024/raw-decompress":{"cpu_ns":2845259,"wall_ns":2845632,"count":3892},"random/1024/stream-decompress":{"cpu_ns":3891271,"wall_ns":3891673,"count":3129},"random/1024/bounded-decompress":{"cpu_ns":4962194,"wall_ns":4962587,"count":2890},"random/1024/gzip-read128k":{"cpu_ns":8853342,"wall_ns":8854262,"count":442},"random/1024/gzip-readinto128k":{"cpu_ns":16946110,"wall_ns":16947291,"count":676},"random/1024/crc32":{"cpu_ns":4186929,"wall_ns":4199707,"count":10000},"random/65536/compress1":{"cpu_ns":21240330,"wall_ns":21250387,"count":35},"random/65536/decompress":{"cpu_ns":11307431,"wall_ns":11310103,"count":849},"random/65536/raw-decompress":{"cpu_ns":10807089,"wall_ns":10809066,"count":981},"random/65536/stream-decompress":{"cpu_ns":13357284,"wall_ns":13358691,"count":921},"random/65536/bounded-decompress":{"cpu_ns":7582234,"wall_ns":7630132,"count":1336},"random/65536/gzip-read128k":{"cpu_ns":9247014,"wall_ns":9247918,"count":197},"random/65536/gzip-readinto128k":{"cpu_ns":17443594,"wall_ns":17444948,"count":320},"random/65536/crc32":{"cpu_ns":17858554,"wall_ns":17859811,"count":1072},"random/1048713/compress1":{"cpu_ns":23971491,"wall_ns":23973015,"count":2},"random/1048713/decompress":{"cpu_ns":15627149,"wall_ns":15628814,"count":62},"random/1048713/raw-decompress":{"cpu_ns":18172747,"wall_ns":18173807,"count":91},"random/1048713/stream-decompress":{"cpu_ns":18970265,"wall_ns":18983082,"count":72},"random/1048713/bounded-decompress":{"cpu_ns":18781466,"wall_ns":18783158,"count":86},"random/1048713/gzip-read128k":{"cpu_ns":16930635,"wall_ns":16932384,"count":34},"random/1048713/gzip-readinto128k":{"cpu_ns":19949020,"wall_ns":19959009,"count":41},"random/1048713/crc32":{"cpu_ns":20270980,"wall_ns":20273113,"count":75},"random/16777353/compress1":{"cpu_ns":210279221,"wall_ns":210296714,"count":1},"random/16777353/decompress":{"cpu_ns":39223359,"wall_ns":39280258,"count":2},"random/16777353/raw-decompress":{"cpu_ns":36337513,"wall_ns":36384877,"count":2},"random/16777353/stream-decompress":{"cpu_ns":38913189,"wall_ns":38945808,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":56160097,"wall_ns":56169742,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":20348328,"wall_ns":20349509,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":24942255,"wall_ns":24953548,"count":3},"random/16777353/crc32":{"cpu_ns":22416492,"wall_ns":22418326,"count":5},"zeros/1024/compress1":{"cpu_ns":6528736,"wall_ns":6547203,"count":1002},"zeros/1024/decompress":{"cpu_ns":3868967,"wall_ns":3871110,"count":4862},"zeros/1024/raw-decompress":{"cpu_ns":2189746,"wall_ns":2190423,"count":2347},"zeros/1024/stream-decompress":{"cpu_ns":4276338,"wall_ns":4278025,"count":2817},"zeros/1024/bounded-decompress":{"cpu_ns":4910534,"wall_ns":4910930,"count":2573},"zeros/1024/gzip-read128k":{"cpu_ns":8064654,"wall_ns":8065503,"count":390},"zeros/1024/gzip-readinto128k":{"cpu_ns":18357900,"wall_ns":18360003,"count":656},"zeros/1024/crc32":{"cpu_ns":4323221,"wall_ns":4324715,"count":10000},"zeros/65536/compress1":{"cpu_ns":15279479,"wall_ns":15293969,"count":602},"zeros/65536/decompress":{"cpu_ns":15975817,"wall_ns":15986884,"count":1036},"zeros/65536/raw-decompress":{"cpu_ns":14641046,"wall_ns":14642826,"count":1120},"zeros/65536/stream-decompress":{"cpu_ns":13981718,"wall_ns":13982889,"count":882},"zeros/65536/bounded-decompress":{"cpu_ns":9023100,"wall_ns":9023774,"count":958},"zeros/65536/gzip-read128k":{"cpu_ns":8980297,"wall_ns":8981186,"count":190},"zeros/65536/gzip-readinto128k":{"cpu_ns":17517225,"wall_ns":17518470,"count":324},"zeros/65536/crc32":{"cpu_ns":17074698,"wall_ns":17077596,"count":957},"zeros/1048713/compress1":{"cpu_ns":19525699,"wall_ns":19527552,"count":44},"zeros/1048713/decompress":{"cpu_ns":19690902,"wall_ns":19693385,"count":45},"zeros/1048713/raw-decompress":{"cpu_ns":20977887,"wall_ns":20979414,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":20930760,"wall_ns":20931877,"count":49},"zeros/1048713/bounded-decompress":{"cpu_ns":15370434,"wall_ns":15381978,"count":90},"zeros/1048713/gzip-read128k":{"cpu_ns":19412581,"wall_ns":19414396,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":14324979,"wall_ns":14326389,"count":33},"zeros/1048713/crc32":{"cpu_ns":20272352,"wall_ns":20272351,"count":77},"zeros/16777353/compress1":{"cpu_ns":23919832,"wall_ns":23920971,"count":3},"zeros/16777353/decompress":{"cpu_ns":28056963,"wall_ns":28057916,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":26923055,"wall_ns":26923873,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":27610407,"wall_ns":27609786,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":14663211,"wall_ns":14664273,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":30054386,"wall_ns":30055728,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":26843124,"wall_ns":26844919,"count":4},"zeros/16777353/crc32":{"cpu_ns":24064471,"wall_ns":24065753,"count":5}},"python":"3.11.15 (main, Mar 24 2026, 22:50:29) [Clang 22.1.1 ]","module":"/tmp/claude-1000/-home-iliya-repositories-python-isal/c787189d-3ae9-48fb-9f55-20cc2ef2d6e4/scratchpad/retime-zlib2/venv-candidate/lib/python3.11/site-packages/zlib_ng/__init__.py","platform":"Linux-7.0.0-42-generic-x86_64-with-glibc2.43","extension":"/tmp/claude-1000/-home-iliya-repositories-python-isal/c787189d-3ae9-48fb-9f55-20cc2ef2d6e4/scratchpad/retime-zlib2/venv-candidate/lib/python3.11/site-packages/zlib_ng/zlib_ng.abi3.so","version":"1.1.1.dev0","gil_enabled":true,"free_threaded":false},{"round":6,"variant":"control","cases":{"fastq/1024/compress1":{"cpu_ns":2626661,"wall_ns":2626925,"count":215},"fastq/1024/decompress":{"cpu_ns":7502256,"wall_ns":7502795,"count":1349},"fastq/1024/raw-decompress":{"cpu_ns":13143895,"wall_ns":13158805,"count":2224},"fastq/1024/stream-decompress":{"cpu_ns":9380232,"wall_ns":9380864,"count":1447},"fastq/1024/bounded-decompress":{"cpu_ns":9652554,"wall_ns":9653841,"count":1396},"fastq/1024/gzip-read128k":{"cpu_ns":6014455,"wall_ns":6015061,"count":234},"fastq/1024/gzip-readinto128k":{"cpu_ns":10271012,"wall_ns":10271830,"count":329},"fastq/1024/crc32":{"cpu_ns":3707986,"wall_ns":3708276,"count":8746},"fastq/65536/compress1":{"cpu_ns":12422036,"wall_ns":12423836,"count":30},"fastq/65536/decompress":{"cpu_ns":19374320,"wall_ns":19376489,"count":82},"fastq/65536/raw-decompress":{"cpu_ns":19943182,"wall_ns":19945420,"count":86},"fastq/65536/stream-decompress":{"cpu_ns":19615255,"wall_ns":19616270,"count":81},"fastq/65536/bounded-decompress":{"cpu_ns":19372316,"wall_ns":19610480,"count":95},"fastq/65536/gzip-read128k":{"cpu_ns":15085152,"wall_ns":15086809,"count":61},"fastq/65536/gzip-readinto128k":{"cpu_ns":20697318,"wall_ns":20698423,"count":82},"fastq/65536/crc32":{"cpu_ns":10364731,"wall_ns":10366371,"count":612},"fastq/1048713/compress1":{"cpu_ns":21529688,"wall_ns":21531292,"count":3},"fastq/1048713/decompress":{"cpu_ns":21491763,"wall_ns":21493514,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":21001771,"wall_ns":21003372,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":21542931,"wall_ns":21544594,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21565161,"wall_ns":21574735,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":22802184,"wall_ns":22803663,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22104847,"wall_ns":22105888,"count":6},"fastq/1048713/crc32":{"cpu_ns":17395121,"wall_ns":17404415,"count":67},"fastq/16777353/compress1":{"cpu_ns":113377100,"wall_ns":113378245,"count":1},"fastq/16777353/decompress":{"cpu_ns":65491093,"wall_ns":65492201,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":62009853,"wall_ns":62025625,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":68012021,"wall_ns":68021180,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":72946522,"wall_ns":72967826,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":59038813,"wall_ns":59051750,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58042056,"wall_ns":58051486,"count":1},"fastq/16777353/crc32":{"cpu_ns":24343515,"wall_ns":24345305,"count":5},"python/1024/compress1":{"cpu_ns":8024047,"wall_ns":8024410,"count":729},"python/1024/decompress":{"cpu_ns":7822222,"wall_ns":7823808,"count":1327},"python/1024/raw-decompress":{"cpu_ns":10632235,"wall_ns":10632998,"count":1849},"python/1024/stream-decompress":{"cpu_ns":8493809,"wall_ns":8494468,"count":1322},"python/1024/bounded-decompress":{"cpu_ns":8351835,"wall_ns":8352316,"count":1304},"python/1024/gzip-read128k":{"cpu_ns":6797266,"wall_ns":6798521,"count":252},"python/1024/gzip-readinto128k":{"cpu_ns":16886655,"wall_ns":16887504,"count":547},"python/1024/crc32":{"cpu_ns":3379880,"wall_ns":3380102,"count":8348},"python/65536/compress1":{"cpu_ns":18848298,"wall_ns":18849402,"count":70},"python/65536/decompress":{"cpu_ns":18760091,"wall_ns":18762467,"count":139},"python/65536/raw-decompress":{"cpu_ns":19464439,"wall_ns":19465430,"count":160},"python/65536/stream-decompress":{"cpu_ns":19433937,"wall_ns":19442739,"count":154},"python/65536/bounded-decompress":{"cpu_ns":19069358,"wall_ns":19069571,"count":179},"python/65536/gzip-read128k":{"cpu_ns":14771535,"wall_ns":14772437,"count":104},"python/65536/gzip-readinto128k":{"cpu_ns":18616317,"wall_ns":18617202,"count":124},"python/65536/crc32":{"cpu_ns":17915797,"wall_ns":17924926,"count":1040},"python/1048713/compress1":{"cpu_ns":22705229,"wall_ns":22706820,"count":5},"python/1048713/decompress":{"cpu_ns":20809389,"wall_ns":20811069,"count":11},"python/1048713/raw-decompress":{"cpu_ns":21735314,"wall_ns":21738359,"count":12},"python/1048713/stream-decompress":{"cpu_ns":23192374,"wall_ns":23194808,"count":12},"python/1048713/bounded-decompress":{"cpu_ns":21951973,"wall_ns":21967033,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":19480915,"wall_ns":19482004,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":21123312,"wall_ns":21124282,"count":11},"python/1048713/crc32":{"cpu_ns":19064936,"wall_ns":19081834,"count":73},"python/16777353/compress1":{"cpu_ns":68051177,"wall_ns":68071087,"count":1},"python/16777353/decompress":{"cpu_ns":35714125,"wall_ns":35715313,"count":1},"python/16777353/raw-decompress":{"cpu_ns":35817771,"wall_ns":35828427,"count":1},"python/16777353/stream-decompress":{"cpu_ns":36827429,"wall_ns":36828341,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42568499,"wall_ns":42570594,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32353496,"wall_ns":32356004,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":31278799,"wall_ns":31280946,"count":1},"python/16777353/crc32":{"cpu_ns":21332377,"wall_ns":21334063,"count":5},"random/1024/compress1":{"cpu_ns":8300695,"wall_ns":8300911,"count":627},"random/1024/decompress":{"cpu_ns":2927653,"wall_ns":2927869,"count":4657},"random/1024/raw-decompress":{"cpu_ns":3476923,"wall_ns":3477474,"count":3892},"random/1024/stream-decompress":{"cpu_ns":5097658,"wall_ns":5098386,"count":3129},"random/1024/bounded-decompress":{"cpu_ns":4627404,"wall_ns":4635603,"count":2890},"random/1024/gzip-read128k":{"cpu_ns":8978191,"wall_ns":8978937,"count":442},"random/1024/gzip-readinto128k":{"cpu_ns":17070467,"wall_ns":17071237,"count":676},"random/1024/crc32":{"cpu_ns":4110602,"wall_ns":4111145,"count":10000},"random/65536/compress1":{"cpu_ns":20485906,"wall_ns":20486855,"count":35},"random/65536/decompress":{"cpu_ns":11292954,"wall_ns":11293684,"count":849},"random/65536/raw-decompress":{"cpu_ns":10416991,"wall_ns":10417495,"count":981},"random/65536/stream-decompress":{"cpu_ns":13198600,"wall_ns":13199359,"count":921},"random/65536/bounded-decompress":{"cpu_ns":7998551,"wall_ns":7999956,"count":1336},"random/65536/gzip-read128k":{"cpu_ns":9674247,"wall_ns":9675312,"count":197},"random/65536/gzip-readinto128k":{"cpu_ns":17817582,"wall_ns":17818539,"count":320},"random/65536/crc32":{"cpu_ns":18241518,"wall_ns":18243867,"count":1072},"random/1048713/compress1":{"cpu_ns":24945909,"wall_ns":24947094,"count":2},"random/1048713/decompress":{"cpu_ns":15378774,"wall_ns":15390383,"count":62},"random/1048713/raw-decompress":{"cpu_ns":17324882,"wall_ns":17325869,"count":91},"random/1048713/stream-decompress":{"cpu_ns":17645675,"wall_ns":17646319,"count":72},"random/1048713/bounded-decompress":{"cpu_ns":16445965,"wall_ns":16447716,"count":86},"random/1048713/gzip-read128k":{"cpu_ns":16298549,"wall_ns":16369405,"count":34},"random/1048713/gzip-readinto128k":{"cpu_ns":20722599,"wall_ns":20724594,"count":41},"random/1048713/crc32":{"cpu_ns":19396341,"wall_ns":19397065,"count":75},"random/16777353/compress1":{"cpu_ns":208970917,"wall_ns":208998253,"count":1},"random/16777353/decompress":{"cpu_ns":29560379,"wall_ns":29562135,"count":2},"random/16777353/raw-decompress":{"cpu_ns":25600949,"wall_ns":25602074,"count":2},"random/16777353/stream-decompress":{"cpu_ns":29232086,"wall_ns":29251305,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":46160242,"wall_ns":46162448,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18998267,"wall_ns":18999777,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":23332934,"wall_ns":23334859,"count":3},"random/16777353/crc32":{"cpu_ns":23938690,"wall_ns":23951641,"count":5},"zeros/1024/compress1":{"cpu_ns":6356250,"wall_ns":6356527,"count":1002},"zeros/1024/decompress":{"cpu_ns":4826718,"wall_ns":4828938,"count":4862},"zeros/1024/raw-decompress":{"cpu_ns":2430527,"wall_ns":2432018,"count":2347},"zeros/1024/stream-decompress":{"cpu_ns":4592587,"wall_ns":4593999,"count":2817},"zeros/1024/bounded-decompress":{"cpu_ns":4503882,"wall_ns":4504607,"count":2573},"zeros/1024/gzip-read128k":{"cpu_ns":7574614,"wall_ns":7575241,"count":390},"zeros/1024/gzip-readinto128k":{"cpu_ns":16368888,"wall_ns":16369632,"count":656},"zeros/1024/crc32":{"cpu_ns":3968510,"wall_ns":3968616,"count":10000},"zeros/65536/compress1":{"cpu_ns":14658019,"wall_ns":14667792,"count":602},"zeros/65536/decompress":{"cpu_ns":14852248,"wall_ns":14853282,"count":1036},"zeros/65536/raw-decompress":{"cpu_ns":14046034,"wall_ns":14046614,"count":1120},"zeros/65536/stream-decompress":{"cpu_ns":13532918,"wall_ns":13533499,"count":882},"zeros/65536/bounded-decompress":{"cpu_ns":8589931,"wall_ns":8590337,"count":958},"zeros/65536/gzip-read128k":{"cpu_ns":9349650,"wall_ns":9755636,"count":190},"zeros/65536/gzip-readinto128k":{"cpu_ns":17127521,"wall_ns":17128971,"count":324},"zeros/65536/crc32":{"cpu_ns":15480496,"wall_ns":15481077,"count":957},"zeros/1048713/compress1":{"cpu_ns":18507729,"wall_ns":18509135,"count":44},"zeros/1048713/decompress":{"cpu_ns":17887261,"wall_ns":17895784,"count":45},"zeros/1048713/raw-decompress":{"cpu_ns":19316931,"wall_ns":19318790,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":20474831,"wall_ns":20477582,"count":49},"zeros/1048713/bounded-decompress":{"cpu_ns":15442788,"wall_ns":15453098,"count":90},"zeros/1048713/gzip-read128k":{"cpu_ns":18396061,"wall_ns":18397630,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":15410002,"wall_ns":15411916,"count":33},"zeros/1048713/crc32":{"cpu_ns":20035098,"wall_ns":20037219,"count":77},"zeros/16777353/compress1":{"cpu_ns":20660672,"wall_ns":20662213,"count":3},"zeros/16777353/decompress":{"cpu_ns":27967092,"wall_ns":27977806,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":26496866,"wall_ns":26497896,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":27881406,"wall_ns":27894660,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13328356,"wall_ns":13330018,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":27263991,"wall_ns":27277739,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":25522530,"wall_ns":25523385,"count":4},"zeros/16777353/crc32":{"cpu_ns":21755106,"wall_ns":21768208,"count":5}},"python":"3.11.15 (main, Mar 24 2026, 22:50:29) [Clang 22.1.1 ]","module":"/tmp/zlib-ng-final-after/lib/python3.11/site-packages/zlib_ng/__init__.py","platform":"Linux-7.0.0-42-generic-x86_64-with-glibc2.43","extension":"/tmp/zlib-ng-final-after/lib/python3.11/site-packages/zlib_ng/zlib_ng.abi3.so","version":"1.1.1.dev0","gil_enabled":true,"free_threaded":false},{"round":7,"variant":"control","cases":{"fastq/1024/compress1":{"cpu_ns":2415658,"wall_ns":2415611,"count":215},"fastq/1024/decompress":{"cpu_ns":7164228,"wall_ns":7164593,"count":1349},"fastq/1024/raw-decompress":{"cpu_ns":12955913,"wall_ns":12956554,"count":2224},"fastq/1024/stream-decompress":{"cpu_ns":9129450,"wall_ns":9129958,"count":1447},"fastq/1024/bounded-decompress":{"cpu_ns":9122048,"wall_ns":9122487,"count":1396},"fastq/1024/gzip-read128k":{"cpu_ns":5797882,"wall_ns":5798450,"count":234},"fastq/1024/gzip-readinto128k":{"cpu_ns":9948627,"wall_ns":9949223,"count":329},"fastq/1024/crc32":{"cpu_ns":3522751,"wall_ns":3522829,"count":8746},"fastq/65536/compress1":{"cpu_ns":12197985,"wall_ns":12198431,"count":30},"fastq/65536/decompress":{"cpu_ns":19268021,"wall_ns":19269788,"count":82},"fastq/65536/raw-decompress":{"cpu_ns":20122596,"wall_ns":20124297,"count":86},"fastq/65536/stream-decompress":{"cpu_ns":18458616,"wall_ns":18459241,"count":81},"fastq/65536/bounded-decompress":{"cpu_ns":18611977,"wall_ns":18612488,"count":95},"fastq/65536/gzip-read128k":{"cpu_ns":14411727,"wall_ns":14412443,"count":61},"fastq/65536/gzip-readinto128k":{"cpu_ns":19819767,"wall_ns":19820460,"count":82},"fastq/65536/crc32":{"cpu_ns":10150960,"wall_ns":10152292,"count":612},"fastq/1048713/compress1":{"cpu_ns":20931894,"wall_ns":20932752,"count":3},"fastq/1048713/decompress":{"cpu_ns":21168273,"wall_ns":21170096,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":21489847,"wall_ns":21491305,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":22243503,"wall_ns":22253860,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":25804050,"wall_ns":25804958,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":23353195,"wall_ns":23364083,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22687914,"wall_ns":22689240,"count":6},"fastq/1048713/crc32":{"cpu_ns":18430457,"wall_ns":18431950,"count":67},"fastq/16777353/compress1":{"cpu_ns":114572651,"wall_ns":114587723,"count":1},"fastq/16777353/decompress":{"cpu_ns":63295324,"wall_ns":63304802,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":63546004,"wall_ns":63556353,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":65141280,"wall_ns":65149533,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":80977352,"wall_ns":80989905,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":61621188,"wall_ns":61621461,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":59688725,"wall_ns":59700653,"count":1},"fastq/16777353/crc32":{"cpu_ns":22434872,"wall_ns":22436107,"count":5},"python/1024/compress1":{"cpu_ns":8297835,"wall_ns":8300131,"count":729},"python/1024/decompress":{"cpu_ns":7346685,"wall_ns":7348973,"count":1327},"python/1024/raw-decompress":{"cpu_ns":11373616,"wall_ns":11394732,"count":1849},"python/1024/stream-decompress":{"cpu_ns":9043499,"wall_ns":9049751,"count":1322},"python/1024/bounded-decompress":{"cpu_ns":8876882,"wall_ns":8879440,"count":1304},"python/1024/gzip-read128k":{"cpu_ns":6758338,"wall_ns":6760626,"count":252},"python/1024/gzip-readinto128k":{"cpu_ns":18865419,"wall_ns":18866926,"count":547},"python/1024/crc32":{"cpu_ns":4057468,"wall_ns":4062354,"count":8348},"python/65536/compress1":{"cpu_ns":20183279,"wall_ns":20195618,"count":70},"python/65536/decompress":{"cpu_ns":18728096,"wall_ns":18730767,"count":139},"python/65536/raw-decompress":{"cpu_ns":21444556,"wall_ns":21455907,"count":160},"python/65536/stream-decompress":{"cpu_ns":20562931,"wall_ns":20578058,"count":154},"python/65536/bounded-decompress":{"cpu_ns":19399906,"wall_ns":19402398,"count":179},"python/65536/gzip-read128k":{"cpu_ns":16153878,"wall_ns":16155970,"count":104},"python/65536/gzip-readinto128k":{"cpu_ns":18949991,"wall_ns":18952005,"count":124},"python/65536/crc32":{"cpu_ns":17322063,"wall_ns":17336711,"count":1040},"python/1048713/compress1":{"cpu_ns":22601268,"wall_ns":22602933,"count":5},"python/1048713/decompress":{"cpu_ns":21433209,"wall_ns":21444786,"count":11},"python/1048713/raw-decompress":{"cpu_ns":22158843,"wall_ns":22161608,"count":12},"python/1048713/stream-decompress":{"cpu_ns":22988425,"wall_ns":22990809,"count":12},"python/1048713/bounded-decompress":{"cpu_ns":21979346,"wall_ns":21990328,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":21006890,"wall_ns":21009132,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":22214369,"wall_ns":22216861,"count":11},"python/1048713/crc32":{"cpu_ns":19918896,"wall_ns":19921434,"count":73},"python/16777353/compress1":{"cpu_ns":71465648,"wall_ns":71483177,"count":1},"python/16777353/decompress":{"cpu_ns":37823239,"wall_ns":37824392,"count":1},"python/16777353/raw-decompress":{"cpu_ns":36920104,"wall_ns":36920755,"count":1},"python/16777353/stream-decompress":{"cpu_ns":40291862,"wall_ns":40301599,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":47188844,"wall_ns":47205673,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":34778742,"wall_ns":34782368,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":33570501,"wall_ns":33572563,"count":1},"python/16777353/crc32":{"cpu_ns":23418182,"wall_ns":23420154,"count":5},"random/1024/compress1":{"cpu_ns":9836709,"wall_ns":9838145,"count":627},"random/1024/decompress":{"cpu_ns":3153433,"wall_ns":3153711,"count":4657},"random/1024/raw-decompress":{"cpu_ns":3458949,"wall_ns":3459700,"count":3892},"random/1024/stream-decompress":{"cpu_ns":4255879,"wall_ns":4256784,"count":3129},"random/1024/bounded-decompress":{"cpu_ns":4748798,"wall_ns":4749472,"count":2890},"random/1024/gzip-read128k":{"cpu_ns":9302023,"wall_ns":9311564,"count":442},"random/1024/gzip-readinto128k":{"cpu_ns":18333768,"wall_ns":18335197,"count":676},"random/1024/crc32":{"cpu_ns":4329542,"wall_ns":4330296,"count":10000},"random/65536/compress1":{"cpu_ns":22539177,"wall_ns":22541333,"count":35},"random/65536/decompress":{"cpu_ns":10786790,"wall_ns":10787564,"count":849},"random/65536/raw-decompress":{"cpu_ns":11464695,"wall_ns":11466477,"count":981},"random/65536/stream-decompress":{"cpu_ns":14351465,"wall_ns":14354563,"count":921},"random/65536/bounded-decompress":{"cpu_ns":7156889,"wall_ns":7157250,"count":1336},"random/65536/gzip-read128k":{"cpu_ns":9347850,"wall_ns":9348730,"count":197},"random/65536/gzip-readinto128k":{"cpu_ns":17533297,"wall_ns":17534709,"count":320},"random/65536/crc32":{"cpu_ns":17597291,"wall_ns":17605210,"count":1072},"random/1048713/compress1":{"cpu_ns":23549371,"wall_ns":23550787,"count":2},"random/1048713/decompress":{"cpu_ns":15780940,"wall_ns":15783126,"count":62},"random/1048713/raw-decompress":{"cpu_ns":17504972,"wall_ns":17507437,"count":91},"random/1048713/stream-decompress":{"cpu_ns":18102662,"wall_ns":18104665,"count":72},"random/1048713/bounded-decompress":{"cpu_ns":17245424,"wall_ns":17247446,"count":86},"random/1048713/gzip-read128k":{"cpu_ns":17356882,"wall_ns":17358602,"count":34},"random/1048713/gzip-readinto128k":{"cpu_ns":19837767,"wall_ns":19838906,"count":41},"random/1048713/crc32":{"cpu_ns":20548184,"wall_ns":20550108,"count":75},"random/16777353/compress1":{"cpu_ns":199900493,"wall_ns":199929588,"count":1},"random/16777353/decompress":{"cpu_ns":28552946,"wall_ns":28554686,"count":2},"random/16777353/raw-decompress":{"cpu_ns":27741075,"wall_ns":27742147,"count":2},"random/16777353/stream-decompress":{"cpu_ns":30701161,"wall_ns":30722223,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":47448080,"wall_ns":47459884,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":19276328,"wall_ns":19285472,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":23906329,"wall_ns":23908485,"count":3},"random/16777353/crc32":{"cpu_ns":21524316,"wall_ns":21526167,"count":5},"zeros/1024/compress1":{"cpu_ns":6377906,"wall_ns":6378477,"count":1002},"zeros/1024/decompress":{"cpu_ns":3375661,"wall_ns":3375848,"count":4862},"zeros/1024/raw-decompress":{"cpu_ns":2028162,"wall_ns":2028516,"count":2347},"zeros/1024/stream-decompress":{"cpu_ns":4128165,"wall_ns":4128963,"count":2817},"zeros/1024/bounded-decompress":{"cpu_ns":4296388,"wall_ns":4297198,"count":2573},"zeros/1024/gzip-read128k":{"cpu_ns":7595238,"wall_ns":7597028,"count":390},"zeros/1024/gzip-readinto128k":{"cpu_ns":16449334,"wall_ns":16450379,"count":656},"zeros/1024/crc32":{"cpu_ns":4066381,"wall_ns":4066704,"count":10000},"zeros/65536/compress1":{"cpu_ns":14853634,"wall_ns":14854449,"count":602},"zeros/65536/decompress":{"cpu_ns":15828701,"wall_ns":15830944,"count":1036},"zeros/65536/raw-decompress":{"cpu_ns":13881814,"wall_ns":13882458,"count":1120},"zeros/65536/stream-decompress":{"cpu_ns":13897012,"wall_ns":13899166,"count":882},"zeros/65536/bounded-decompress":{"cpu_ns":8947259,"wall_ns":8951760,"count":958},"zeros/65536/gzip-read128k":{"cpu_ns":8233122,"wall_ns":8233764,"count":190},"zeros/65536/gzip-readinto128k":{"cpu_ns":17376551,"wall_ns":17378398,"count":324},"zeros/65536/crc32":{"cpu_ns":15730672,"wall_ns":15731693,"count":957},"zeros/1048713/compress1":{"cpu_ns":19314741,"wall_ns":19325978,"count":44},"zeros/1048713/decompress":{"cpu_ns":19046639,"wall_ns":19048908,"count":45},"zeros/1048713/raw-decompress":{"cpu_ns":19766218,"wall_ns":19768430,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":20398323,"wall_ns":20400233,"count":49},"zeros/1048713/bounded-decompress":{"cpu_ns":16319068,"wall_ns":16327909,"count":90},"zeros/1048713/gzip-read128k":{"cpu_ns":17662490,"wall_ns":17663012,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":14817684,"wall_ns":14819811,"count":33},"zeros/1048713/crc32":{"cpu_ns":20521830,"wall_ns":20674989,"count":77},"zeros/16777353/compress1":{"cpu_ns":21339169,"wall_ns":21341606,"count":3},"zeros/16777353/decompress":{"cpu_ns":29661497,"wall_ns":29674239,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":27349783,"wall_ns":27350248,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":27389600,"wall_ns":27390505,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13745453,"wall_ns":13745856,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":28921487,"wall_ns":28923118,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":25828715,"wall_ns":25830224,"count":4},"zeros/16777353/crc32":{"cpu_ns":22382497,"wall_ns":22383432,"count":5}},"python":"3.11.15 (main, Mar 24 2026, 22:50:29) [Clang 22.1.1 ]","module":"/tmp/zlib-ng-final-after/lib/python3.11/site-packages/zlib_ng/__init__.py","platform":"Linux-7.0.0-42-generic-x86_64-with-glibc2.43","extension":"/tmp/zlib-ng-final-after/lib/python3.11/site-packages/zlib_ng/zlib_ng.abi3.so","version":"1.1.1.dev0","gil_enabled":true,"free_threaded":false},{"round":7,"variant":"baseline","cases":{"fastq/1024/compress1":{"cpu_ns":2650152,"wall_ns":2651144,"count":215},"fastq/1024/decompress":{"cpu_ns":7865877,"wall_ns":7866562,"count":1349},"fastq/1024/raw-decompress":{"cpu_ns":13560274,"wall_ns":13561381,"count":2224},"fastq/1024/stream-decompress":{"cpu_ns":9329634,"wall_ns":9330254,"count":1447},"fastq/1024/bounded-decompress":{"cpu_ns":9750599,"wall_ns":9751210,"count":1396},"fastq/1024/gzip-read128k":{"cpu_ns":6006972,"wall_ns":6007570,"count":234},"fastq/1024/gzip-readinto128k":{"cpu_ns":11159082,"wall_ns":11161870,"count":329},"fastq/1024/crc32":{"cpu_ns":3889313,"wall_ns":3889801,"count":8746},"fastq/65536/compress1":{"cpu_ns":12492551,"wall_ns":12502547,"count":30},"fastq/65536/decompress":{"cpu_ns":19359087,"wall_ns":19360105,"count":82},"fastq/65536/raw-decompress":{"cpu_ns":19941743,"wall_ns":19942600,"count":86},"fastq/65536/stream-decompress":{"cpu_ns":20371553,"wall_ns":20373329,"count":81},"fastq/65536/bounded-decompress":{"cpu_ns":18684745,"wall_ns":18685575,"count":95},"fastq/65536/gzip-read128k":{"cpu_ns":14299018,"wall_ns":14299717,"count":61},"fastq/65536/gzip-readinto128k":{"cpu_ns":20155313,"wall_ns":20156353,"count":82},"fastq/65536/crc32":{"cpu_ns":9764221,"wall_ns":9764693,"count":612},"fastq/1048713/compress1":{"cpu_ns":20862010,"wall_ns":20863357,"count":3},"fastq/1048713/decompress":{"cpu_ns":20972796,"wall_ns":20975304,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":20392356,"wall_ns":20392912,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":21048690,"wall_ns":21050438,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21045294,"wall_ns":21046347,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":21878474,"wall_ns":21879891,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22033033,"wall_ns":22034300,"count":6},"fastq/1048713/crc32":{"cpu_ns":18013729,"wall_ns":18031281,"count":67},"fastq/16777353/compress1":{"cpu_ns":112088022,"wall_ns":112108237,"count":1},"fastq/16777353/decompress":{"cpu_ns":62313065,"wall_ns":62331998,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":63343604,"wall_ns":63356526,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":63695334,"wall_ns":63700935,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":75194451,"wall_ns":75196828,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":61877504,"wall_ns":61879134,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":61210259,"wall_ns":61222693,"count":1},"fastq/16777353/crc32":{"cpu_ns":22765392,"wall_ns":22766644,"count":5},"python/1024/compress1":{"cpu_ns":8210233,"wall_ns":8211149,"count":729},"python/1024/decompress":{"cpu_ns":7484724,"wall_ns":7485265,"count":1327},"python/1024/raw-decompress":{"cpu_ns":11272751,"wall_ns":11274539,"count":1849},"python/1024/stream-decompress":{"cpu_ns":8818116,"wall_ns":8818678,"count":1322},"python/1024/bounded-decompress":{"cpu_ns":9205379,"wall_ns":9206319,"count":1304},"python/1024/gzip-read128k":{"cpu_ns":6568433,"wall_ns":6569343,"count":252},"python/1024/gzip-readinto128k":{"cpu_ns":17379731,"wall_ns":17381103,"count":547},"python/1024/crc32":{"cpu_ns":3506740,"wall_ns":3507185,"count":8348},"python/65536/compress1":{"cpu_ns":18854483,"wall_ns":18855681,"count":70},"python/65536/decompress":{"cpu_ns":18529801,"wall_ns":18548939,"count":139},"python/65536/raw-decompress":{"cpu_ns":19964171,"wall_ns":19966511,"count":160},"python/65536/stream-decompress":{"cpu_ns":19327692,"wall_ns":19328716,"count":154},"python/65536/bounded-decompress":{"cpu_ns":19047941,"wall_ns":19060667,"count":179},"python/65536/gzip-read128k":{"cpu_ns":15177202,"wall_ns":15178030,"count":104},"python/65536/gzip-readinto128k":{"cpu_ns":18816673,"wall_ns":18817637,"count":124},"python/65536/crc32":{"cpu_ns":18315640,"wall_ns":18318123,"count":1040},"python/1048713/compress1":{"cpu_ns":22622349,"wall_ns":22623381,"count":5},"python/1048713/decompress":{"cpu_ns":20738005,"wall_ns":20740373,"count":11},"python/1048713/raw-decompress":{"cpu_ns":22202902,"wall_ns":22205113,"count":12},"python/1048713/stream-decompress":{"cpu_ns":22118410,"wall_ns":22120762,"count":12},"python/1048713/bounded-decompress":{"cpu_ns":21629941,"wall_ns":21632402,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":19581018,"wall_ns":19592691,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":21333658,"wall_ns":21334662,"count":11},"python/1048713/crc32":{"cpu_ns":18757302,"wall_ns":18758050,"count":73},"python/16777353/compress1":{"cpu_ns":70122526,"wall_ns":70133234,"count":1},"python/16777353/decompress":{"cpu_ns":36715851,"wall_ns":36717009,"count":1},"python/16777353/raw-decompress":{"cpu_ns":37235856,"wall_ns":37249563,"count":1},"python/16777353/stream-decompress":{"cpu_ns":36334794,"wall_ns":36344464,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42333385,"wall_ns":42334925,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":33144114,"wall_ns":33154706,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":31511299,"wall_ns":31522785,"count":1},"python/16777353/crc32":{"cpu_ns":22112082,"wall_ns":22113586,"count":5},"random/1024/compress1":{"cpu_ns":9119721,"wall_ns":9121257,"count":627},"random/1024/decompress":{"cpu_ns":3359317,"wall_ns":3359887,"count":4657},"random/1024/raw-decompress":{"cpu_ns":3523314,"wall_ns":3523675,"count":3892},"random/1024/stream-decompress":{"cpu_ns":4772550,"wall_ns":4773213,"count":3129},"random/1024/bounded-decompress":{"cpu_ns":5544262,"wall_ns":5544935,"count":2890},"random/1024/gzip-read128k":{"cpu_ns":8890247,"wall_ns":8891500,"count":442},"random/1024/gzip-readinto128k":{"cpu_ns":17668207,"wall_ns":17670197,"count":676},"random/1024/crc32":{"cpu_ns":4368792,"wall_ns":4370526,"count":10000},"random/65536/compress1":{"cpu_ns":21126608,"wall_ns":21129677,"count":35},"random/65536/decompress":{"cpu_ns":10998445,"wall_ns":10999550,"count":849},"random/65536/raw-decompress":{"cpu_ns":11214138,"wall_ns":11223755,"count":981},"random/65536/stream-decompress":{"cpu_ns":13184098,"wall_ns":13185488,"count":921},"random/65536/bounded-decompress":{"cpu_ns":7677365,"wall_ns":7677938,"count":1336},"random/65536/gzip-read128k":{"cpu_ns":9400439,"wall_ns":9401408,"count":197},"random/65536/gzip-readinto128k":{"cpu_ns":17553323,"wall_ns":17554445,"count":320},"random/65536/crc32":{"cpu_ns":19352915,"wall_ns":19368127,"count":1072},"random/1048713/compress1":{"cpu_ns":23957480,"wall_ns":23959418,"count":2},"random/1048713/decompress":{"cpu_ns":15591032,"wall_ns":15611935,"count":62},"random/1048713/raw-decompress":{"cpu_ns":17676250,"wall_ns":17677347,"count":91},"random/1048713/stream-decompress":{"cpu_ns":18355745,"wall_ns":18357172,"count":72},"random/1048713/bounded-decompress":{"cpu_ns":17372587,"wall_ns":17374507,"count":86},"random/1048713/gzip-read128k":{"cpu_ns":17252213,"wall_ns":17273013,"count":34},"random/1048713/gzip-readinto128k":{"cpu_ns":19625398,"wall_ns":19626785,"count":41},"random/1048713/crc32":{"cpu_ns":23439450,"wall_ns":23441479,"count":75},"random/16777353/compress1":{"cpu_ns":214514170,"wall_ns":214545099,"count":1},"random/16777353/decompress":{"cpu_ns":40122808,"wall_ns":40171839,"count":2},"random/16777353/raw-decompress":{"cpu_ns":35078398,"wall_ns":36473885,"count":2},"random/16777353/stream-decompress":{"cpu_ns":39502659,"wall_ns":39529421,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":54741447,"wall_ns":54742908,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":19710459,"wall_ns":19711659,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":23158218,"wall_ns":23159774,"count":3},"random/16777353/crc32":{"cpu_ns":21868102,"wall_ns":21869464,"count":5},"zeros/1024/compress1":{"cpu_ns":6400558,"wall_ns":6400598,"count":1002},"zeros/1024/decompress":{"cpu_ns":4189787,"wall_ns":4191229,"count":4862},"zeros/1024/raw-decompress":{"cpu_ns":2628991,"wall_ns":2629733,"count":2347},"zeros/1024/stream-decompress":{"cpu_ns":4677644,"wall_ns":4678575,"count":2817},"zeros/1024/bounded-decompress":{"cpu_ns":5121722,"wall_ns":5129071,"count":2573},"zeros/1024/gzip-read128k":{"cpu_ns":7763439,"wall_ns":7764104,"count":390},"zeros/1024/gzip-readinto128k":{"cpu_ns":18343594,"wall_ns":18345305,"count":656},"zeros/1024/crc32":{"cpu_ns":4238793,"wall_ns":4239379,"count":10000},"zeros/65536/compress1":{"cpu_ns":14697228,"wall_ns":14697966,"count":602},"zeros/65536/decompress":{"cpu_ns":16221800,"wall_ns":16224029,"count":1036},"zeros/65536/raw-decompress":{"cpu_ns":14912856,"wall_ns":14914261,"count":1120},"zeros/65536/stream-decompress":{"cpu_ns":14237532,"wall_ns":14238517,"count":882},"zeros/65536/bounded-decompress":{"cpu_ns":9184054,"wall_ns":9186793,"count":958},"zeros/65536/gzip-read128k":{"cpu_ns":8818095,"wall_ns":8819728,"count":190},"zeros/65536/gzip-readinto128k":{"cpu_ns":17462947,"wall_ns":17470367,"count":324},"zeros/65536/crc32":{"cpu_ns":15952531,"wall_ns":15953866,"count":957},"zeros/1048713/compress1":{"cpu_ns":18904737,"wall_ns":18906228,"count":44},"zeros/1048713/decompress":{"cpu_ns":18814466,"wall_ns":18815733,"count":45},"zeros/1048713/raw-decompress":{"cpu_ns":19869582,"wall_ns":19871270,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":21109516,"wall_ns":21111385,"count":49},"zeros/1048713/bounded-decompress":{"cpu_ns":15264783,"wall_ns":15266210,"count":90},"zeros/1048713/gzip-read128k":{"cpu_ns":18654984,"wall_ns":18663290,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":14500090,"wall_ns":14501278,"count":33},"zeros/1048713/crc32":{"cpu_ns":20535153,"wall_ns":20538250,"count":77},"zeros/16777353/compress1":{"cpu_ns":22389801,"wall_ns":22400969,"count":3},"zeros/16777353/decompress":{"cpu_ns":29348662,"wall_ns":29349716,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":25282078,"wall_ns":25282245,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":27821957,"wall_ns":27829733,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":14630258,"wall_ns":14632185,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":28386536,"wall_ns":28395690,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":26399740,"wall_ns":26400775,"count":4},"zeros/16777353/crc32":{"cpu_ns":22710541,"wall_ns":22712534,"count":5}},"python":"3.11.15 (main, Mar 24 2026, 22:50:29) [Clang 22.1.1 ]","module":"/tmp/zlib-ng-final-after/lib/python3.11/site-packages/zlib_ng/__init__.py","platform":"Linux-7.0.0-42-generic-x86_64-with-glibc2.43","extension":"/tmp/zlib-ng-final-after/lib/python3.11/site-packages/zlib_ng/zlib_ng.abi3.so","version":"1.1.1.dev0","gil_enabled":true,"free_threaded":false},{"round":7,"variant":"candidate","cases":{"fastq/1024/compress1":{"cpu_ns":2576599,"wall_ns":2579736,"count":215},"fastq/1024/decompress":{"cpu_ns":7687195,"wall_ns":7687685,"count":1349},"fastq/1024/raw-decompress":{"cpu_ns":13608330,"wall_ns":13609474,"count":2224},"fastq/1024/stream-decompress":{"cpu_ns":9217035,"wall_ns":9223483,"count":1447},"fastq/1024/bounded-decompress":{"cpu_ns":9719946,"wall_ns":9726626,"count":1396},"fastq/1024/gzip-read128k":{"cpu_ns":6451774,"wall_ns":6452542,"count":234},"fastq/1024/gzip-readinto128k":{"cpu_ns":10311929,"wall_ns":10312763,"count":329},"fastq/1024/crc32":{"cpu_ns":3710635,"wall_ns":3711003,"count":8746},"fastq/65536/compress1":{"cpu_ns":12109510,"wall_ns":12110083,"count":30},"fastq/65536/decompress":{"cpu_ns":19387142,"wall_ns":19400334,"count":82},"fastq/65536/raw-decompress":{"cpu_ns":20849324,"wall_ns":20850954,"count":86},"fastq/65536/stream-decompress":{"cpu_ns":19652778,"wall_ns":19654233,"count":81},"fastq/65536/bounded-decompress":{"cpu_ns":19585526,"wall_ns":19587144,"count":95},"fastq/65536/gzip-read128k":{"cpu_ns":16374063,"wall_ns":16390323,"count":61},"fastq/65536/gzip-readinto128k":{"cpu_ns":21222497,"wall_ns":21223818,"count":82},"fastq/65536/crc32":{"cpu_ns":10686025,"wall_ns":10687349,"count":612},"fastq/1048713/compress1":{"cpu_ns":21489593,"wall_ns":21490669,"count":3},"fastq/1048713/decompress":{"cpu_ns":21618503,"wall_ns":21619949,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":22640522,"wall_ns":22649148,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":21184145,"wall_ns":21185386,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21603602,"wall_ns":21605186,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":23742984,"wall_ns":23744339,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22056150,"wall_ns":22057021,"count":6},"fastq/1048713/crc32":{"cpu_ns":17668055,"wall_ns":17668459,"count":67},"fastq/16777353/compress1":{"cpu_ns":117962951,"wall_ns":117992685,"count":1},"fastq/16777353/decompress":{"cpu_ns":62847290,"wall_ns":62857335,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":62489511,"wall_ns":62489643,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":64774542,"wall_ns":64775536,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":78812317,"wall_ns":78814490,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60063256,"wall_ns":60065219,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":62761477,"wall_ns":62772588,"count":1},"fastq/16777353/crc32":{"cpu_ns":21869410,"wall_ns":21871104,"count":5},"python/1024/compress1":{"cpu_ns":8490666,"wall_ns":8491369,"count":729},"python/1024/decompress":{"cpu_ns":7119880,"wall_ns":7120611,"count":1327},"python/1024/raw-decompress":{"cpu_ns":10680617,"wall_ns":10681035,"count":1849},"python/1024/stream-decompress":{"cpu_ns":8386388,"wall_ns":8387090,"count":1322},"python/1024/bounded-decompress":{"cpu_ns":8708014,"wall_ns":8708678,"count":1304},"python/1024/gzip-read128k":{"cpu_ns":6451200,"wall_ns":6452716,"count":252},"python/1024/gzip-readinto128k":{"cpu_ns":16300305,"wall_ns":16300946,"count":547},"python/1024/crc32":{"cpu_ns":3354071,"wall_ns":3354262,"count":8348},"python/65536/compress1":{"cpu_ns":18620651,"wall_ns":18621500,"count":70},"python/65536/decompress":{"cpu_ns":22735984,"wall_ns":22743854,"count":139},"python/65536/raw-decompress":{"cpu_ns":21033161,"wall_ns":21034982,"count":160},"python/65536/stream-decompress":{"cpu_ns":27344720,"wall_ns":27356138,"count":154},"python/65536/bounded-decompress":{"cpu_ns":27456555,"wall_ns":27458755,"count":179},"python/65536/gzip-read128k":{"cpu_ns":21749048,"wall_ns":21750354,"count":104},"python/65536/gzip-readinto128k":{"cpu_ns":27639352,"wall_ns":27641108,"count":124},"python/65536/crc32":{"cpu_ns":18718475,"wall_ns":18720829,"count":1040},"python/1048713/compress1":{"cpu_ns":21980831,"wall_ns":21997852,"count":5},"python/1048713/decompress":{"cpu_ns":20744930,"wall_ns":20746384,"count":11},"python/1048713/raw-decompress":{"cpu_ns":21824160,"wall_ns":21825794,"count":12},"python/1048713/stream-decompress":{"cpu_ns":22583077,"wall_ns":22595792,"count":12},"python/1048713/bounded-decompress":{"cpu_ns":20847803,"wall_ns":20850205,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":20249346,"wall_ns":20251313,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":21571782,"wall_ns":21582514,"count":11},"python/1048713/crc32":{"cpu_ns":19025175,"wall_ns":19025576,"count":73},"python/16777353/compress1":{"cpu_ns":68480712,"wall_ns":68489343,"count":1},"python/16777353/decompress":{"cpu_ns":36295908,"wall_ns":36296509,"count":1},"python/16777353/raw-decompress":{"cpu_ns":35341908,"wall_ns":35343552,"count":1},"python/16777353/stream-decompress":{"cpu_ns":38893666,"wall_ns":38903993,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42674722,"wall_ns":42684869,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":33739712,"wall_ns":33738806,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":31700068,"wall_ns":31701914,"count":1},"python/16777353/crc32":{"cpu_ns":23056309,"wall_ns":23057415,"count":5},"random/1024/compress1":{"cpu_ns":8969158,"wall_ns":8970130,"count":627},"random/1024/decompress":{"cpu_ns":3693942,"wall_ns":3695221,"count":4657},"random/1024/raw-decompress":{"cpu_ns":3448857,"wall_ns":3449425,"count":3892},"random/1024/stream-decompress":{"cpu_ns":4702217,"wall_ns":4704816,"count":3129},"random/1024/bounded-decompress":{"cpu_ns":4950777,"wall_ns":4951328,"count":2890},"random/1024/gzip-read128k":{"cpu_ns":9433175,"wall_ns":9434099,"count":442},"random/1024/gzip-readinto128k":{"cpu_ns":18852666,"wall_ns":18864812,"count":676},"random/1024/crc32":{"cpu_ns":4548426,"wall_ns":4550399,"count":10000},"random/65536/compress1":{"cpu_ns":22428475,"wall_ns":22431564,"count":35},"random/65536/decompress":{"cpu_ns":12091347,"wall_ns":12092878,"count":849},"random/65536/raw-decompress":{"cpu_ns":11973949,"wall_ns":11987821,"count":981},"random/65536/stream-decompress":{"cpu_ns":14197820,"wall_ns":14199707,"count":921},"random/65536/bounded-decompress":{"cpu_ns":8307121,"wall_ns":8309035,"count":1336},"random/65536/gzip-read128k":{"cpu_ns":9976890,"wall_ns":9978838,"count":197},"random/65536/gzip-readinto128k":{"cpu_ns":18829045,"wall_ns":18830903,"count":320},"random/65536/crc32":{"cpu_ns":19343106,"wall_ns":19353956,"count":1072},"random/1048713/compress1":{"cpu_ns":24826090,"wall_ns":24827858,"count":2},"random/1048713/decompress":{"cpu_ns":18872012,"wall_ns":18889263,"count":62},"random/1048713/raw-decompress":{"cpu_ns":20963193,"wall_ns":20965381,"count":91},"random/1048713/stream-decompress":{"cpu_ns":20634790,"wall_ns":20636868,"count":72},"random/1048713/bounded-decompress":{"cpu_ns":23863292,"wall_ns":23865516,"count":86},"random/1048713/gzip-read128k":{"cpu_ns":25584648,"wall_ns":25586115,"count":34},"random/1048713/gzip-readinto128k":{"cpu_ns":28944447,"wall_ns":28957951,"count":41},"random/1048713/crc32":{"cpu_ns":29324542,"wall_ns":29326624,"count":75},"random/16777353/compress1":{"cpu_ns":206761543,"wall_ns":206770428,"count":1},"random/16777353/decompress":{"cpu_ns":29099506,"wall_ns":29110225,"count":2},"random/16777353/raw-decompress":{"cpu_ns":26222852,"wall_ns":26222625,"count":2},"random/16777353/stream-decompress":{"cpu_ns":30380529,"wall_ns":30389828,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":51336883,"wall_ns":51339367,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":20431814,"wall_ns":20448050,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":23593287,"wall_ns":23595071,"count":3},"random/16777353/crc32":{"cpu_ns":21687881,"wall_ns":21702281,"count":5},"zeros/1024/compress1":{"cpu_ns":6481707,"wall_ns":6481985,"count":1002},"zeros/1024/decompress":{"cpu_ns":3975205,"wall_ns":3975864,"count":4862},"zeros/1024/raw-decompress":{"cpu_ns":2285109,"wall_ns":2285471,"count":2347},"zeros/1024/stream-decompress":{"cpu_ns":4003121,"wall_ns":4003483,"count":2817},"zeros/1024/bounded-decompress":{"cpu_ns":4646783,"wall_ns":4647538,"count":2573},"zeros/1024/gzip-read128k":{"cpu_ns":7653607,"wall_ns":7654510,"count":390},"zeros/1024/gzip-readinto128k":{"cpu_ns":19463357,"wall_ns":19477119,"count":656},"zeros/1024/crc32":{"cpu_ns":4261342,"wall_ns":4261984,"count":10000},"zeros/65536/compress1":{"cpu_ns":15130904,"wall_ns":15131319,"count":602},"zeros/65536/decompress":{"cpu_ns":15158918,"wall_ns":15159812,"count":1036},"zeros/65536/raw-decompress":{"cpu_ns":14146048,"wall_ns":14146867,"count":1120},"zeros/65536/stream-decompress":{"cpu_ns":13818755,"wall_ns":13833606,"count":882},"zeros/65536/bounded-decompress":{"cpu_ns":8728466,"wall_ns":8729002,"count":958},"zeros/65536/gzip-read128k":{"cpu_ns":8591609,"wall_ns":8592491,"count":190},"zeros/65536/gzip-readinto128k":{"cpu_ns":20194188,"wall_ns":20196390,"count":324},"zeros/65536/crc32":{"cpu_ns":15476835,"wall_ns":15477386,"count":957},"zeros/1048713/compress1":{"cpu_ns":18512897,"wall_ns":18521729,"count":44},"zeros/1048713/decompress":{"cpu_ns":19291645,"wall_ns":19293770,"count":45},"zeros/1048713/raw-decompress":{"cpu_ns":21641944,"wall_ns":21642658,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":21634479,"wall_ns":21790246,"count":49},"zeros/1048713/bounded-decompress":{"cpu_ns":15767092,"wall_ns":15780838,"count":90},"zeros/1048713/gzip-read128k":{"cpu_ns":19298383,"wall_ns":19299710,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":14986298,"wall_ns":14988036,"count":33},"zeros/1048713/crc32":{"cpu_ns":22001266,"wall_ns":22004059,"count":77},"zeros/16777353/compress1":{"cpu_ns":23616568,"wall_ns":23617376,"count":3},"zeros/16777353/decompress":{"cpu_ns":28819869,"wall_ns":28821461,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":27881221,"wall_ns":27892064,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":30084026,"wall_ns":30097213,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":14374742,"wall_ns":14376148,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":29427566,"wall_ns":29437308,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":26467094,"wall_ns":26468201,"count":4},"zeros/16777353/crc32":{"cpu_ns":22467201,"wall_ns":22468479,"count":5}},"python":"3.11.15 (main, Mar 24 2026, 22:50:29) [Clang 22.1.1 ]","module":"/tmp/claude-1000/-home-iliya-repositories-python-isal/c787189d-3ae9-48fb-9f55-20cc2ef2d6e4/scratchpad/retime-zlib2/venv-candidate/lib/python3.11/site-packages/zlib_ng/__init__.py","platform":"Linux-7.0.0-42-generic-x86_64-with-glibc2.43","extension":"/tmp/claude-1000/-home-iliya-repositories-python-isal/c787189d-3ae9-48fb-9f55-20cc2ef2d6e4/scratchpad/retime-zlib2/venv-candidate/lib/python3.11/site-packages/zlib_ng/zlib_ng.abi3.so","version":"1.1.1.dev0","gil_enabled":true,"free_threaded":false},{"round":8,"variant":"control","cases":{"fastq/1024/compress1":{"cpu_ns":2549989,"wall_ns":2549863,"count":215},"fastq/1024/decompress":{"cpu_ns":7470602,"wall_ns":7471451,"count":1349},"fastq/1024/raw-decompress":{"cpu_ns":13328925,"wall_ns":13330344,"count":2224},"fastq/1024/stream-decompress":{"cpu_ns":8918332,"wall_ns":8918657,"count":1447},"fastq/1024/bounded-decompress":{"cpu_ns":9410288,"wall_ns":9410782,"count":1396},"fastq/1024/gzip-read128k":{"cpu_ns":5804009,"wall_ns":5817591,"count":234},"fastq/1024/gzip-readinto128k":{"cpu_ns":10409828,"wall_ns":10411049,"count":329},"fastq/1024/crc32":{"cpu_ns":3969997,"wall_ns":3971521,"count":8746},"fastq/65536/compress1":{"cpu_ns":11981482,"wall_ns":11982095,"count":30},"fastq/65536/decompress":{"cpu_ns":19189433,"wall_ns":19190136,"count":82},"fastq/65536/raw-decompress":{"cpu_ns":20485175,"wall_ns":20487408,"count":86},"fastq/65536/stream-decompress":{"cpu_ns":20531280,"wall_ns":20533700,"count":81},"fastq/65536/bounded-decompress":{"cpu_ns":19558916,"wall_ns":19560821,"count":95},"fastq/65536/gzip-read128k":{"cpu_ns":15410253,"wall_ns":15421090,"count":61},"fastq/65536/gzip-readinto128k":{"cpu_ns":21459222,"wall_ns":21460305,"count":82},"fastq/65536/crc32":{"cpu_ns":9967041,"wall_ns":9968153,"count":612},"fastq/1048713/compress1":{"cpu_ns":22902737,"wall_ns":22916069,"count":3},"fastq/1048713/decompress":{"cpu_ns":21300078,"wall_ns":21301870,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":20994960,"wall_ns":20996836,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":21154744,"wall_ns":21155886,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20964440,"wall_ns":20965698,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":21720082,"wall_ns":21721094,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21803565,"wall_ns":21804837,"count":6},"fastq/1048713/crc32":{"cpu_ns":17478374,"wall_ns":17479492,"count":67},"fastq/16777353/compress1":{"cpu_ns":112450063,"wall_ns":112467676,"count":1},"fastq/16777353/decompress":{"cpu_ns":61721874,"wall_ns":61732343,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":63887960,"wall_ns":63898515,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":63401506,"wall_ns":63421691,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":73431701,"wall_ns":73444993,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60518450,"wall_ns":60527362,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58970515,"wall_ns":58971685,"count":1},"fastq/16777353/crc32":{"cpu_ns":22345610,"wall_ns":22346688,"count":5},"python/1024/compress1":{"cpu_ns":8202338,"wall_ns":8202672,"count":729},"python/1024/decompress":{"cpu_ns":7310405,"wall_ns":7311237,"count":1327},"python/1024/raw-decompress":{"cpu_ns":11286044,"wall_ns":11287237,"count":1849},"python/1024/stream-decompress":{"cpu_ns":8243294,"wall_ns":8243789,"count":1322},"python/1024/bounded-decompress":{"cpu_ns":8990044,"wall_ns":8993155,"count":1304},"python/1024/gzip-read128k":{"cpu_ns":6729912,"wall_ns":6731343,"count":252},"python/1024/gzip-readinto128k":{"cpu_ns":16625857,"wall_ns":16626899,"count":547},"python/1024/crc32":{"cpu_ns":3781115,"wall_ns":3783062,"count":8348},"python/65536/compress1":{"cpu_ns":18575470,"wall_ns":18584235,"count":70},"python/65536/decompress":{"cpu_ns":17505402,"wall_ns":17507055,"count":139},"python/65536/raw-decompress":{"cpu_ns":20265312,"wall_ns":20267572,"count":160},"python/65536/stream-decompress":{"cpu_ns":19823721,"wall_ns":19833146,"count":154},"python/65536/bounded-decompress":{"cpu_ns":19364448,"wall_ns":19366816,"count":179},"python/65536/gzip-read128k":{"cpu_ns":15621278,"wall_ns":15622463,"count":104},"python/65536/gzip-readinto128k":{"cpu_ns":18705317,"wall_ns":18706856,"count":124},"python/65536/crc32":{"cpu_ns":16947265,"wall_ns":16955743,"count":1040},"python/1048713/compress1":{"cpu_ns":21539780,"wall_ns":21541242,"count":5},"python/1048713/decompress":{"cpu_ns":20955146,"wall_ns":20957307,"count":11},"python/1048713/raw-decompress":{"cpu_ns":22042383,"wall_ns":22043517,"count":12},"python/1048713/stream-decompress":{"cpu_ns":22824556,"wall_ns":22826678,"count":12},"python/1048713/bounded-decompress":{"cpu_ns":21524806,"wall_ns":21539532,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":20129697,"wall_ns":20131030,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":21857787,"wall_ns":21859091,"count":11},"python/1048713/crc32":{"cpu_ns":19283330,"wall_ns":19297668,"count":73},"python/16777353/compress1":{"cpu_ns":71710484,"wall_ns":71711916,"count":1},"python/16777353/decompress":{"cpu_ns":38463821,"wall_ns":38479981,"count":1},"python/16777353/raw-decompress":{"cpu_ns":35553599,"wall_ns":35554686,"count":1},"python/16777353/stream-decompress":{"cpu_ns":38500820,"wall_ns":38501910,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42869086,"wall_ns":42881814,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32556166,"wall_ns":32569846,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":31734878,"wall_ns":31756268,"count":1},"python/16777353/crc32":{"cpu_ns":22918039,"wall_ns":22919233,"count":5},"random/1024/compress1":{"cpu_ns":9100610,"wall_ns":9231439,"count":627},"random/1024/decompress":{"cpu_ns":3299959,"wall_ns":3300693,"count":4657},"random/1024/raw-decompress":{"cpu_ns":3882595,"wall_ns":3883508,"count":3892},"random/1024/stream-decompress":{"cpu_ns":4303251,"wall_ns":4303592,"count":3129},"random/1024/bounded-decompress":{"cpu_ns":4993178,"wall_ns":4993921,"count":2890},"random/1024/gzip-read128k":{"cpu_ns":8964997,"wall_ns":8965949,"count":442},"random/1024/gzip-readinto128k":{"cpu_ns":17628686,"wall_ns":17630217,"count":676},"random/1024/crc32":{"cpu_ns":4223154,"wall_ns":4225028,"count":10000},"random/65536/compress1":{"cpu_ns":20751192,"wall_ns":20753354,"count":35},"random/65536/decompress":{"cpu_ns":11280165,"wall_ns":11281146,"count":849},"random/65536/raw-decompress":{"cpu_ns":11140054,"wall_ns":11141132,"count":981},"random/65536/stream-decompress":{"cpu_ns":12976860,"wall_ns":12978470,"count":921},"random/65536/bounded-decompress":{"cpu_ns":7798195,"wall_ns":7799076,"count":1336},"random/65536/gzip-read128k":{"cpu_ns":9418990,"wall_ns":9427962,"count":197},"random/65536/gzip-readinto128k":{"cpu_ns":17681621,"wall_ns":17682557,"count":320},"random/65536/crc32":{"cpu_ns":17465909,"wall_ns":17468205,"count":1072},"random/1048713/compress1":{"cpu_ns":23548894,"wall_ns":23550634,"count":2},"random/1048713/decompress":{"cpu_ns":15388504,"wall_ns":15390691,"count":62},"random/1048713/raw-decompress":{"cpu_ns":17392612,"wall_ns":17394522,"count":91},"random/1048713/stream-decompress":{"cpu_ns":17875946,"wall_ns":17884764,"count":72},"random/1048713/bounded-decompress":{"cpu_ns":16527175,"wall_ns":16529273,"count":86},"random/1048713/gzip-read128k":{"cpu_ns":17164489,"wall_ns":17165613,"count":34},"random/1048713/gzip-readinto128k":{"cpu_ns":19026901,"wall_ns":19028590,"count":41},"random/1048713/crc32":{"cpu_ns":19164421,"wall_ns":19169389,"count":75},"random/16777353/compress1":{"cpu_ns":226792888,"wall_ns":226814472,"count":1},"random/16777353/decompress":{"cpu_ns":33042329,"wall_ns":33052569,"count":2},"random/16777353/raw-decompress":{"cpu_ns":27281837,"wall_ns":27281396,"count":2},"random/16777353/stream-decompress":{"cpu_ns":29027829,"wall_ns":29028412,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":48527086,"wall_ns":48537928,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":20400835,"wall_ns":20413566,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":23958695,"wall_ns":23960463,"count":3},"random/16777353/crc32":{"cpu_ns":24385224,"wall_ns":24401964,"count":5},"zeros/1024/compress1":{"cpu_ns":6887477,"wall_ns":6888471,"count":1002},"zeros/1024/decompress":{"cpu_ns":4064342,"wall_ns":4064673,"count":4862},"zeros/1024/raw-decompress":{"cpu_ns":2687370,"wall_ns":2688349,"count":2347},"zeros/1024/stream-decompress":{"cpu_ns":5000293,"wall_ns":5002449,"count":2817},"zeros/1024/bounded-decompress":{"cpu_ns":6095109,"wall_ns":6097736,"count":2573},"zeros/1024/gzip-read128k":{"cpu_ns":9516170,"wall_ns":9528000,"count":390},"zeros/1024/gzip-readinto128k":{"cpu_ns":21800883,"wall_ns":21804109,"count":656},"zeros/1024/crc32":{"cpu_ns":5934459,"wall_ns":5938747,"count":10000},"zeros/65536/compress1":{"cpu_ns":17640241,"wall_ns":17641927,"count":602},"zeros/65536/decompress":{"cpu_ns":17454330,"wall_ns":17456366,"count":1036},"zeros/65536/raw-decompress":{"cpu_ns":16144224,"wall_ns":16146648,"count":1120},"zeros/65536/stream-decompress":{"cpu_ns":14877035,"wall_ns":14879210,"count":882},"zeros/65536/bounded-decompress":{"cpu_ns":11572414,"wall_ns":11574305,"count":958},"zeros/65536/gzip-read128k":{"cpu_ns":11474480,"wall_ns":11476958,"count":190},"zeros/65536/gzip-readinto128k":{"cpu_ns":20917790,"wall_ns":20929108,"count":324},"zeros/65536/crc32":{"cpu_ns":17530180,"wall_ns":17532405,"count":957},"zeros/1048713/compress1":{"cpu_ns":18885268,"wall_ns":18887367,"count":44},"zeros/1048713/decompress":{"cpu_ns":21005830,"wall_ns":21017338,"count":45},"zeros/1048713/raw-decompress":{"cpu_ns":21869848,"wall_ns":21872220,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":22193035,"wall_ns":22195429,"count":49},"zeros/1048713/bounded-decompress":{"cpu_ns":16419111,"wall_ns":16432543,"count":90},"zeros/1048713/gzip-read128k":{"cpu_ns":20670816,"wall_ns":20672783,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":17006154,"wall_ns":17008366,"count":33},"zeros/1048713/crc32":{"cpu_ns":22201847,"wall_ns":22203584,"count":77},"zeros/16777353/compress1":{"cpu_ns":23214138,"wall_ns":23215416,"count":3},"zeros/16777353/decompress":{"cpu_ns":31622193,"wall_ns":31622421,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":29210302,"wall_ns":29210880,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":29618893,"wall_ns":29618613,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":16433122,"wall_ns":16434375,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":31017394,"wall_ns":31041610,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":26335713,"wall_ns":26341239,"count":4},"zeros/16777353/crc32":{"cpu_ns":22822163,"wall_ns":22823922,"count":5}},"python":"3.11.15 (main, Mar 24 2026, 22:50:29) [Clang 22.1.1 ]","module":"/tmp/zlib-ng-final-after/lib/python3.11/site-packages/zlib_ng/__init__.py","platform":"Linux-7.0.0-42-generic-x86_64-with-glibc2.43","extension":"/tmp/zlib-ng-final-after/lib/python3.11/site-packages/zlib_ng/zlib_ng.abi3.so","version":"1.1.1.dev0","gil_enabled":true,"free_threaded":false},{"round":8,"variant":"baseline","cases":{"fastq/1024/compress1":{"cpu_ns":2658911,"wall_ns":2659489,"count":215},"fastq/1024/decompress":{"cpu_ns":10749535,"wall_ns":10751439,"count":1349},"fastq/1024/raw-decompress":{"cpu_ns":14915409,"wall_ns":14916950,"count":2224},"fastq/1024/stream-decompress":{"cpu_ns":9404685,"wall_ns":9405294,"count":1447},"fastq/1024/bounded-decompress":{"cpu_ns":11350956,"wall_ns":11375831,"count":1396},"fastq/1024/gzip-read128k":{"cpu_ns":5973178,"wall_ns":5973729,"count":234},"fastq/1024/gzip-readinto128k":{"cpu_ns":12167933,"wall_ns":12169111,"count":329},"fastq/1024/crc32":{"cpu_ns":3679416,"wall_ns":3679722,"count":8746},"fastq/65536/compress1":{"cpu_ns":13901776,"wall_ns":13903345,"count":30},"fastq/65536/decompress":{"cpu_ns":21622157,"wall_ns":21624774,"count":82},"fastq/65536/raw-decompress":{"cpu_ns":22019694,"wall_ns":22021063,"count":86},"fastq/65536/stream-decompress":{"cpu_ns":22038367,"wall_ns":22040087,"count":81},"fastq/65536/bounded-decompress":{"cpu_ns":21715290,"wall_ns":21726364,"count":95},"fastq/65536/gzip-read128k":{"cpu_ns":14697300,"wall_ns":14698309,"count":61},"fastq/65536/gzip-readinto128k":{"cpu_ns":20361374,"wall_ns":20362506,"count":82},"fastq/65536/crc32":{"cpu_ns":10138650,"wall_ns":10140116,"count":612},"fastq/1048713/compress1":{"cpu_ns":21026254,"wall_ns":21021576,"count":3},"fastq/1048713/decompress":{"cpu_ns":22489275,"wall_ns":22491121,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":21381991,"wall_ns":21392614,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":22418552,"wall_ns":22420155,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":22431852,"wall_ns":22449988,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":30047133,"wall_ns":30050280,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":29475901,"wall_ns":29494261,"count":6},"fastq/1048713/crc32":{"cpu_ns":18513377,"wall_ns":18514090,"count":67},"fastq/16777353/compress1":{"cpu_ns":111922039,"wall_ns":111932502,"count":1},"fastq/16777353/decompress":{"cpu_ns":62247963,"wall_ns":62257836,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":63575673,"wall_ns":63591091,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":65574619,"wall_ns":65591882,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":75065955,"wall_ns":75078231,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60924727,"wall_ns":60926230,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":59768103,"wall_ns":59779641,"count":1},"fastq/16777353/crc32":{"cpu_ns":22309850,"wall_ns":22311473,"count":5},"python/1024/compress1":{"cpu_ns":8220365,"wall_ns":8221944,"count":729},"python/1024/decompress":{"cpu_ns":7358848,"wall_ns":7360925,"count":1327},"python/1024/raw-decompress":{"cpu_ns":10466039,"wall_ns":10466858,"count":1849},"python/1024/stream-decompress":{"cpu_ns":8454003,"wall_ns":8455688,"count":1322},"python/1024/bounded-decompress":{"cpu_ns":8819811,"wall_ns":8821300,"count":1304},"python/1024/gzip-read128k":{"cpu_ns":6219103,"wall_ns":6219762,"count":252},"python/1024/gzip-readinto128k":{"cpu_ns":16779733,"wall_ns":16780787,"count":547},"python/1024/crc32":{"cpu_ns":3317697,"wall_ns":3317864,"count":8348},"python/65536/compress1":{"cpu_ns":18896275,"wall_ns":18903747,"count":70},"python/65536/decompress":{"cpu_ns":17940025,"wall_ns":17941654,"count":139},"python/65536/raw-decompress":{"cpu_ns":20210614,"wall_ns":20213000,"count":160},"python/65536/stream-decompress":{"cpu_ns":19692453,"wall_ns":19694813,"count":154},"python/65536/bounded-decompress":{"cpu_ns":18364124,"wall_ns":18377179,"count":179},"python/65536/gzip-read128k":{"cpu_ns":14757174,"wall_ns":14757923,"count":104},"python/65536/gzip-readinto128k":{"cpu_ns":19267035,"wall_ns":19268865,"count":124},"python/65536/crc32":{"cpu_ns":17460212,"wall_ns":17462426,"count":1040},"python/1048713/compress1":{"cpu_ns":22781260,"wall_ns":22782628,"count":5},"python/1048713/decompress":{"cpu_ns":21894929,"wall_ns":21897256,"count":11},"python/1048713/raw-decompress":{"cpu_ns":23863508,"wall_ns":23873043,"count":12},"python/1048713/stream-decompress":{"cpu_ns":23489091,"wall_ns":23491193,"count":12},"python/1048713/bounded-decompress":{"cpu_ns":20947796,"wall_ns":20949878,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":19336785,"wall_ns":19337445,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":21983761,"wall_ns":21985368,"count":11},"python/1048713/crc32":{"cpu_ns":18928640,"wall_ns":18938040,"count":73},"python/16777353/compress1":{"cpu_ns":68266812,"wall_ns":68286656,"count":1},"python/16777353/decompress":{"cpu_ns":39047582,"wall_ns":39062726,"count":1},"python/16777353/raw-decompress":{"cpu_ns":36392437,"wall_ns":36393396,"count":1},"python/16777353/stream-decompress":{"cpu_ns":35908481,"wall_ns":35909523,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42163174,"wall_ns":42185852,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":38292557,"wall_ns":38294760,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":45586811,"wall_ns":45589580,"count":1},"python/16777353/crc32":{"cpu_ns":26486267,"wall_ns":26486584,"count":5},"random/1024/compress1":{"cpu_ns":8547598,"wall_ns":8548578,"count":627},"random/1024/decompress":{"cpu_ns":3010541,"wall_ns":3011520,"count":4657},"random/1024/raw-decompress":{"cpu_ns":3167503,"wall_ns":3168129,"count":3892},"random/1024/stream-decompress":{"cpu_ns":4578476,"wall_ns":4578840,"count":3129},"random/1024/bounded-decompress":{"cpu_ns":4782513,"wall_ns":4783510,"count":2890},"random/1024/gzip-read128k":{"cpu_ns":9049148,"wall_ns":9098301,"count":442},"random/1024/gzip-readinto128k":{"cpu_ns":17287772,"wall_ns":17290256,"count":676},"random/1024/crc32":{"cpu_ns":4254770,"wall_ns":4255539,"count":10000},"random/65536/compress1":{"cpu_ns":20153652,"wall_ns":20154020,"count":35},"random/65536/decompress":{"cpu_ns":10876609,"wall_ns":10877338,"count":849},"random/65536/raw-decompress":{"cpu_ns":10263228,"wall_ns":10271075,"count":981},"random/65536/stream-decompress":{"cpu_ns":12964060,"wall_ns":12964863,"count":921},"random/65536/bounded-decompress":{"cpu_ns":7618990,"wall_ns":7619546,"count":1336},"random/65536/gzip-read128k":{"cpu_ns":8994472,"wall_ns":8995241,"count":197},"random/65536/gzip-readinto128k":{"cpu_ns":17066793,"wall_ns":17068554,"count":320},"random/65536/crc32":{"cpu_ns":18179466,"wall_ns":18189878,"count":1072},"random/1048713/compress1":{"cpu_ns":25087591,"wall_ns":25089592,"count":2},"random/1048713/decompress":{"cpu_ns":16528910,"wall_ns":16530862,"count":62},"random/1048713/raw-decompress":{"cpu_ns":19696112,"wall_ns":19718459,"count":91},"random/1048713/stream-decompress":{"cpu_ns":20204678,"wall_ns":20207134,"count":72},"random/1048713/bounded-decompress":{"cpu_ns":21178956,"wall_ns":21180525,"count":86},"random/1048713/gzip-read128k":{"cpu_ns":22277914,"wall_ns":22301931,"count":34},"random/1048713/gzip-readinto128k":{"cpu_ns":24051584,"wall_ns":24053466,"count":41},"random/1048713/crc32":{"cpu_ns":20284970,"wall_ns":20286941,"count":75},"random/16777353/compress1":{"cpu_ns":217446619,"wall_ns":217458300,"count":1},"random/16777353/decompress":{"cpu_ns":29064480,"wall_ns":29066278,"count":2},"random/16777353/raw-decompress":{"cpu_ns":27725859,"wall_ns":27744212,"count":2},"random/16777353/stream-decompress":{"cpu_ns":31288301,"wall_ns":31294741,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":49002644,"wall_ns":49011833,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18727241,"wall_ns":18726930,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":22852244,"wall_ns":22863385,"count":3},"random/16777353/crc32":{"cpu_ns":22115031,"wall_ns":22116462,"count":5},"zeros/1024/compress1":{"cpu_ns":6482260,"wall_ns":6483014,"count":1002},"zeros/1024/decompress":{"cpu_ns":3532005,"wall_ns":3540858,"count":4862},"zeros/1024/raw-decompress":{"cpu_ns":2107433,"wall_ns":2107998,"count":2347},"zeros/1024/stream-decompress":{"cpu_ns":4218650,"wall_ns":4218911,"count":2817},"zeros/1024/bounded-decompress":{"cpu_ns":4430956,"wall_ns":4431283,"count":2573},"zeros/1024/gzip-read128k":{"cpu_ns":8757562,"wall_ns":8759164,"count":390},"zeros/1024/gzip-readinto128k":{"cpu_ns":16737098,"wall_ns":16738347,"count":656},"zeros/1024/crc32":{"cpu_ns":4068145,"wall_ns":4068383,"count":10000},"zeros/65536/compress1":{"cpu_ns":15024047,"wall_ns":15025807,"count":602},"zeros/65536/decompress":{"cpu_ns":15400320,"wall_ns":15402544,"count":1036},"zeros/65536/raw-decompress":{"cpu_ns":14719940,"wall_ns":14722712,"count":1120},"zeros/65536/stream-decompress":{"cpu_ns":14398425,"wall_ns":14409073,"count":882},"zeros/65536/bounded-decompress":{"cpu_ns":8931825,"wall_ns":8932469,"count":958},"zeros/65536/gzip-read128k":{"cpu_ns":9502371,"wall_ns":9504848,"count":190},"zeros/65536/gzip-readinto128k":{"cpu_ns":17357926,"wall_ns":17369733,"count":324},"zeros/65536/crc32":{"cpu_ns":16381984,"wall_ns":16383208,"count":957},"zeros/1048713/compress1":{"cpu_ns":18962883,"wall_ns":18964490,"count":44},"zeros/1048713/decompress":{"cpu_ns":18992746,"wall_ns":19007638,"count":45},"zeros/1048713/raw-decompress":{"cpu_ns":20218385,"wall_ns":20221990,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":25148026,"wall_ns":25150645,"count":49},"zeros/1048713/bounded-decompress":{"cpu_ns":16584095,"wall_ns":16600856,"count":90},"zeros/1048713/gzip-read128k":{"cpu_ns":19583911,"wall_ns":19586218,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":15425649,"wall_ns":15427508,"count":33},"zeros/1048713/crc32":{"cpu_ns":25513596,"wall_ns":25532549,"count":77},"zeros/16777353/compress1":{"cpu_ns":23462365,"wall_ns":23464383,"count":3},"zeros/16777353/decompress":{"cpu_ns":31379418,"wall_ns":31387807,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":30610412,"wall_ns":30610853,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":35183928,"wall_ns":35185144,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":15387644,"wall_ns":15390221,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":29416338,"wall_ns":29416280,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":31474679,"wall_ns":31476117,"count":4},"zeros/16777353/crc32":{"cpu_ns":24029564,"wall_ns":24040470,"count":5}},"python":"3.11.15 (main, Mar 24 2026, 22:50:29) [Clang 22.1.1 ]","module":"/tmp/zlib-ng-final-after/lib/python3.11/site-packages/zlib_ng/__init__.py","platform":"Linux-7.0.0-42-generic-x86_64-with-glibc2.43","extension":"/tmp/zlib-ng-final-after/lib/python3.11/site-packages/zlib_ng/zlib_ng.abi3.so","version":"1.1.1.dev0","gil_enabled":true,"free_threaded":false},{"round":8,"variant":"candidate","cases":{"fastq/1024/compress1":{"cpu_ns":2505893,"wall_ns":2509213,"count":215},"fastq/1024/decompress":{"cpu_ns":8347516,"wall_ns":8351208,"count":1349},"fastq/1024/raw-decompress":{"cpu_ns":13479824,"wall_ns":13480860,"count":2224},"fastq/1024/stream-decompress":{"cpu_ns":9476586,"wall_ns":9477578,"count":1447},"fastq/1024/bounded-decompress":{"cpu_ns":9593446,"wall_ns":9608785,"count":1396},"fastq/1024/gzip-read128k":{"cpu_ns":5906646,"wall_ns":5907142,"count":234},"fastq/1024/gzip-readinto128k":{"cpu_ns":10150176,"wall_ns":10151158,"count":329},"fastq/1024/crc32":{"cpu_ns":3685885,"wall_ns":3686319,"count":8746},"fastq/65536/compress1":{"cpu_ns":12334895,"wall_ns":12335490,"count":30},"fastq/65536/decompress":{"cpu_ns":19314686,"wall_ns":19315917,"count":82},"fastq/65536/raw-decompress":{"cpu_ns":20239149,"wall_ns":20247377,"count":86},"fastq/65536/stream-decompress":{"cpu_ns":20429127,"wall_ns":20430926,"count":81},"fastq/65536/bounded-decompress":{"cpu_ns":19383178,"wall_ns":19384350,"count":95},"fastq/65536/gzip-read128k":{"cpu_ns":14952355,"wall_ns":14967562,"count":61},"fastq/65536/gzip-readinto128k":{"cpu_ns":20997372,"wall_ns":20998625,"count":82},"fastq/65536/crc32":{"cpu_ns":9979627,"wall_ns":9980049,"count":612},"fastq/1048713/compress1":{"cpu_ns":21733929,"wall_ns":21751354,"count":3},"fastq/1048713/decompress":{"cpu_ns":21575279,"wall_ns":21576853,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":21282818,"wall_ns":21284605,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":20882980,"wall_ns":20884056,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21231103,"wall_ns":21232299,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":23177888,"wall_ns":23179153,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22680608,"wall_ns":22681860,"count":6},"fastq/1048713/crc32":{"cpu_ns":20093385,"wall_ns":20095014,"count":67},"fastq/16777353/compress1":{"cpu_ns":113218261,"wall_ns":113243155,"count":1},"fastq/16777353/decompress":{"cpu_ns":69232590,"wall_ns":69243075,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":64054670,"wall_ns":64064624,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":65045413,"wall_ns":65045297,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":76023381,"wall_ns":76047537,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":63192624,"wall_ns":63210023,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":60000457,"wall_ns":60026284,"count":1},"fastq/16777353/crc32":{"cpu_ns":21766158,"wall_ns":21767431,"count":5},"python/1024/compress1":{"cpu_ns":8277078,"wall_ns":8278904,"count":729},"python/1024/decompress":{"cpu_ns":7676051,"wall_ns":7677940,"count":1327},"python/1024/raw-decompress":{"cpu_ns":10704632,"wall_ns":10705461,"count":1849},"python/1024/stream-decompress":{"cpu_ns":7980319,"wall_ns":7981085,"count":1322},"python/1024/bounded-decompress":{"cpu_ns":8592049,"wall_ns":8593222,"count":1304},"python/1024/gzip-read128k":{"cpu_ns":6293368,"wall_ns":6294127,"count":252},"python/1024/gzip-readinto128k":{"cpu_ns":16696637,"wall_ns":16697606,"count":547},"python/1024/crc32":{"cpu_ns":3333235,"wall_ns":3333348,"count":8348},"python/65536/compress1":{"cpu_ns":18506937,"wall_ns":18507801,"count":70},"python/65536/decompress":{"cpu_ns":17665297,"wall_ns":17673423,"count":139},"python/65536/raw-decompress":{"cpu_ns":19730971,"wall_ns":19731968,"count":160},"python/65536/stream-decompress":{"cpu_ns":19618182,"wall_ns":19619823,"count":154},"python/65536/bounded-decompress":{"cpu_ns":18968185,"wall_ns":18969529,"count":179},"python/65536/gzip-read128k":{"cpu_ns":14891164,"wall_ns":14892503,"count":104},"python/65536/gzip-readinto128k":{"cpu_ns":21454481,"wall_ns":21457127,"count":124},"python/65536/crc32":{"cpu_ns":18249905,"wall_ns":18251679,"count":1040},"python/1048713/compress1":{"cpu_ns":22765535,"wall_ns":22767271,"count":5},"python/1048713/decompress":{"cpu_ns":20461472,"wall_ns":20464075,"count":11},"python/1048713/raw-decompress":{"cpu_ns":21771668,"wall_ns":21782334,"count":12},"python/1048713/stream-decompress":{"cpu_ns":22121692,"wall_ns":22123666,"count":12},"python/1048713/bounded-decompress":{"cpu_ns":22423502,"wall_ns":22425094,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":20385129,"wall_ns":20398029,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":21557989,"wall_ns":21559267,"count":11},"python/1048713/crc32":{"cpu_ns":19493328,"wall_ns":19495383,"count":73},"python/16777353/compress1":{"cpu_ns":67890401,"wall_ns":67902128,"count":1},"python/16777353/decompress":{"cpu_ns":36567881,"wall_ns":36578713,"count":1},"python/16777353/raw-decompress":{"cpu_ns":36149521,"wall_ns":36148053,"count":1},"python/16777353/stream-decompress":{"cpu_ns":36990993,"wall_ns":36993878,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":59704955,"wall_ns":59717945,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":43846155,"wall_ns":43848361,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":41922756,"wall_ns":41937644,"count":1},"python/16777353/crc32":{"cpu_ns":30892346,"wall_ns":30894095,"count":5},"random/1024/compress1":{"cpu_ns":13670221,"wall_ns":13687816,"count":627},"random/1024/decompress":{"cpu_ns":5820471,"wall_ns":5823136,"count":4657},"random/1024/raw-decompress":{"cpu_ns":6256949,"wall_ns":6260141,"count":3892},"random/1024/stream-decompress":{"cpu_ns":7888356,"wall_ns":7891091,"count":3129},"random/1024/bounded-decompress":{"cpu_ns":8786473,"wall_ns":8803125,"count":2890},"random/1024/gzip-read128k":{"cpu_ns":15283581,"wall_ns":15285769,"count":442},"random/1024/gzip-readinto128k":{"cpu_ns":28047069,"wall_ns":28048969,"count":676},"random/1024/crc32":{"cpu_ns":6256836,"wall_ns":6259257,"count":10000},"random/65536/compress1":{"cpu_ns":31933949,"wall_ns":31936439,"count":35},"random/65536/decompress":{"cpu_ns":15700656,"wall_ns":16207559,"count":849},"random/65536/raw-decompress":{"cpu_ns":19273976,"wall_ns":19276657,"count":981},"random/65536/stream-decompress":{"cpu_ns":20152538,"wall_ns":20154738,"count":921},"random/65536/bounded-decompress":{"cpu_ns":12550022,"wall_ns":12552261,"count":1336},"random/65536/gzip-read128k":{"cpu_ns":13711914,"wall_ns":13713633,"count":197},"random/65536/gzip-readinto128k":{"cpu_ns":25349932,"wall_ns":25351777,"count":320},"random/65536/crc32":{"cpu_ns":24891584,"wall_ns":24894336,"count":1072},"random/1048713/compress1":{"cpu_ns":31616427,"wall_ns":31618335,"count":2},"random/1048713/decompress":{"cpu_ns":19643119,"wall_ns":19661092,"count":62},"random/1048713/raw-decompress":{"cpu_ns":20013464,"wall_ns":20014737,"count":91},"random/1048713/stream-decompress":{"cpu_ns":17785576,"wall_ns":17786409,"count":72},"random/1048713/bounded-decompress":{"cpu_ns":16352088,"wall_ns":16353300,"count":86},"random/1048713/gzip-read128k":{"cpu_ns":15887381,"wall_ns":15888503,"count":34},"random/1048713/gzip-readinto128k":{"cpu_ns":18836167,"wall_ns":18836930,"count":41},"random/1048713/crc32":{"cpu_ns":19391364,"wall_ns":19393741,"count":75},"random/16777353/compress1":{"cpu_ns":210368104,"wall_ns":210380026,"count":1},"random/16777353/decompress":{"cpu_ns":29760011,"wall_ns":29770392,"count":2},"random/16777353/raw-decompress":{"cpu_ns":26228592,"wall_ns":26228952,"count":2},"random/16777353/stream-decompress":{"cpu_ns":30379015,"wall_ns":30379619,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":47806623,"wall_ns":47808422,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":19499536,"wall_ns":19500317,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":25194357,"wall_ns":25196542,"count":3},"random/16777353/crc32":{"cpu_ns":21892287,"wall_ns":21893262,"count":5},"zeros/1024/compress1":{"cpu_ns":6187935,"wall_ns":6188108,"count":1002},"zeros/1024/decompress":{"cpu_ns":3527452,"wall_ns":3527998,"count":4862},"zeros/1024/raw-decompress":{"cpu_ns":2019148,"wall_ns":2019453,"count":2347},"zeros/1024/stream-decompress":{"cpu_ns":3922606,"wall_ns":3922891,"count":2817},"zeros/1024/bounded-decompress":{"cpu_ns":4129247,"wall_ns":4129550,"count":2573},"zeros/1024/gzip-read128k":{"cpu_ns":8112118,"wall_ns":8113696,"count":390},"zeros/1024/gzip-readinto128k":{"cpu_ns":17043278,"wall_ns":17066741,"count":656},"zeros/1024/crc32":{"cpu_ns":4416840,"wall_ns":4418054,"count":10000},"zeros/65536/compress1":{"cpu_ns":15105150,"wall_ns":15105366,"count":602},"zeros/65536/decompress":{"cpu_ns":14938125,"wall_ns":14939022,"count":1036},"zeros/65536/raw-decompress":{"cpu_ns":13940695,"wall_ns":13941581,"count":1120},"zeros/65536/stream-decompress":{"cpu_ns":13606707,"wall_ns":13607309,"count":882},"zeros/65536/bounded-decompress":{"cpu_ns":8580134,"wall_ns":8580596,"count":958},"zeros/65536/gzip-read128k":{"cpu_ns":8653384,"wall_ns":8654065,"count":190},"zeros/65536/gzip-readinto128k":{"cpu_ns":16985364,"wall_ns":16985936,"count":324},"zeros/65536/crc32":{"cpu_ns":16385426,"wall_ns":16396511,"count":957},"zeros/1048713/compress1":{"cpu_ns":19009327,"wall_ns":19011455,"count":44},"zeros/1048713/decompress":{"cpu_ns":18807495,"wall_ns":18810297,"count":45},"zeros/1048713/raw-decompress":{"cpu_ns":19606646,"wall_ns":19608077,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":20208801,"wall_ns":20219519,"count":49},"zeros/1048713/bounded-decompress":{"cpu_ns":14761386,"wall_ns":14762901,"count":90},"zeros/1048713/gzip-read128k":{"cpu_ns":17979168,"wall_ns":17980342,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":14175961,"wall_ns":14183995,"count":33},"zeros/1048713/crc32":{"cpu_ns":19954959,"wall_ns":19955511,"count":77},"zeros/16777353/compress1":{"cpu_ns":22347454,"wall_ns":22348710,"count":3},"zeros/16777353/decompress":{"cpu_ns":27764498,"wall_ns":27765070,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":26262057,"wall_ns":26275012,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":28038390,"wall_ns":28038626,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":14342670,"wall_ns":14343502,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":27371842,"wall_ns":27372817,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":28476223,"wall_ns":28478070,"count":4},"zeros/16777353/crc32":{"cpu_ns":23677038,"wall_ns":23678441,"count":5}},"python":"3.11.15 (main, Mar 24 2026, 22:50:29) [Clang 22.1.1 ]","module":"/tmp/claude-1000/-home-iliya-repositories-python-isal/c787189d-3ae9-48fb-9f55-20cc2ef2d6e4/scratchpad/retime-zlib2/venv-candidate/lib/python3.11/site-packages/zlib_ng/__init__.py","platform":"Linux-7.0.0-42-generic-x86_64-with-glibc2.43","extension":"/tmp/claude-1000/-home-iliya-repositories-python-isal/c787189d-3ae9-48fb-9f55-20cc2ef2d6e4/scratchpad/retime-zlib2/venv-candidate/lib/python3.11/site-packages/zlib_ng/zlib_ng.abi3.so","version":"1.1.1.dev0","gil_enabled":true,"free_threaded":false}]} \ No newline at end of file diff --git a/benchmark_scripts/abi3_results/results.csv b/benchmark_scripts/abi3_results/results.csv new file mode 100644 index 0000000..019a9d9 --- /dev/null +++ b/benchmark_scripts/abi3_results/results.csv @@ -0,0 +1,129 @@ +case,candidate_time_ratio,control_time_ratio +fastq/1024/compress1,1.003164,0.983988 +fastq/1024/decompress,1.019445,0.981207 +fastq/1024/raw-decompress,1.006717,1.020286 +fastq/1024/stream-decompress,0.986967,0.977595 +fastq/1024/bounded-decompress,1.008964,1.014656 +fastq/1024/gzip-read128k,0.996810,1.030522 +fastq/1024/gzip-readinto128k,0.965535,0.982077 +fastq/1024/crc32,1.010507,0.999816 +fastq/65536/compress1,0.998006,1.006320 +fastq/65536/decompress,1.001161,1.006528 +fastq/65536/raw-decompress,1.007234,1.001252 +fastq/65536/stream-decompress,1.034188,1.007429 +fastq/65536/bounded-decompress,1.017012,0.998927 +fastq/65536/gzip-read128k,1.013569,0.998717 +fastq/65536/gzip-readinto128k,1.012411,1.015556 +fastq/65536/crc32,1.033001,1.008838 +fastq/1048713/compress1,0.988702,0.997781 +fastq/1048713/decompress,0.915124,0.999064 +fastq/1048713/raw-decompress,0.936470,0.999739 +fastq/1048713/stream-decompress,0.925116,1.009977 +fastq/1048713/bounded-decompress,1.008304,1.014865 +fastq/1048713/gzip-read128k,0.996110,1.005088 +fastq/1048713/gzip-readinto128k,1.025455,1.008681 +fastq/1048713/crc32,1.004112,1.005592 +fastq/16777353/compress1,1.026860,1.003123 +fastq/16777353/decompress,1.040968,1.001715 +fastq/16777353/raw-decompress,1.039154,0.998195 +fastq/16777353/stream-decompress,1.038918,0.997026 +fastq/16777353/bounded-decompress,1.008613,0.996732 +fastq/16777353/gzip-read128k,1.019258,0.996223 +fastq/16777353/gzip-readinto128k,0.998697,0.982197 +fastq/16777353/crc32,0.988876,0.999974 +python/1024/compress1,1.006232,0.997819 +python/1024/decompress,1.048199,1.036195 +python/1024/raw-decompress,1.001863,0.978648 +python/1024/stream-decompress,1.024954,0.999242 +python/1024/bounded-decompress,1.028509,1.005349 +python/1024/gzip-read128k,1.004273,0.993243 +python/1024/gzip-readinto128k,0.998103,1.005294 +python/1024/crc32,0.994004,1.026702 +python/65536/compress1,1.008279,1.006166 +python/65536/decompress,1.037014,0.988836 +python/65536/raw-decompress,1.025182,0.998352 +python/65536/stream-decompress,1.039189,1.006477 +python/65536/bounded-decompress,1.042284,0.999951 +python/65536/gzip-read128k,1.038840,1.000976 +python/65536/gzip-readinto128k,1.022116,0.998324 +python/65536/crc32,1.011114,1.000581 +python/1048713/compress1,1.002383,1.013157 +python/1048713/decompress,1.135328,1.003375 +python/1048713/raw-decompress,1.132620,0.997610 +python/1048713/stream-decompress,1.124210,0.996112 +python/1048713/bounded-decompress,1.006502,0.992253 +python/1048713/gzip-read128k,1.021834,1.000405 +python/1048713/gzip-readinto128k,1.053416,0.999042 +python/1048713/crc32,1.023004,1.006144 +python/16777353/compress1,1.008873,0.994756 +python/16777353/decompress,1.084825,0.998235 +python/16777353/raw-decompress,1.059702,0.976258 +python/16777353/stream-decompress,1.051156,0.995217 +python/16777353/bounded-decompress,0.991301,0.985034 +python/16777353/gzip-read128k,1.002806,0.998515 +python/16777353/gzip-readinto128k,1.007097,1.008881 +python/16777353/crc32,1.003102,1.005461 +random/1024/compress1,0.948359,1.043722 +random/1024/decompress,1.086175,0.972697 +random/1024/raw-decompress,0.994339,0.949443 +random/1024/stream-decompress,1.077466,1.096261 +random/1024/bounded-decompress,1.076601,1.039427 +random/1024/gzip-read128k,0.979198,1.013771 +random/1024/gzip-readinto128k,0.993921,1.004656 +random/1024/crc32,1.047333,1.032805 +random/65536/compress1,0.978870,0.988802 +random/65536/decompress,1.213795,1.006208 +random/65536/raw-decompress,1.252043,1.019907 +random/65536/stream-decompress,1.171650,1.004458 +random/65536/bounded-decompress,1.094158,1.012979 +random/65536/gzip-read128k,1.009671,0.965215 +random/65536/gzip-readinto128k,0.984006,0.999089 +random/65536/crc32,1.007895,0.994018 +random/1048713/compress1,0.997612,1.014583 +random/1048713/decompress,1.512122,1.001859 +random/1048713/raw-decompress,1.787120,1.006448 +random/1048713/stream-decompress,1.529887,0.999607 +random/1048713/bounded-decompress,1.002522,1.014979 +random/1048713/gzip-read128k,1.009365,1.007086 +random/1048713/gzip-readinto128k,1.015512,0.985658 +random/1048713/crc32,1.000360,1.000680 +random/16777353/compress1,0.966518,0.999768 +random/16777353/decompress,1.151106,1.006013 +random/16777353/raw-decompress,1.156693,1.007697 +random/16777353/stream-decompress,1.143931,1.009206 +random/16777353/bounded-decompress,1.006861,0.992474 +random/16777353/gzip-read128k,0.981887,0.979764 +random/16777353/gzip-readinto128k,0.992559,0.987466 +random/16777353/crc32,0.996963,0.993933 +zeros/1024/compress1,1.050029,1.000411 +zeros/1024/decompress,1.135193,0.942779 +zeros/1024/raw-decompress,0.977086,0.932005 +zeros/1024/stream-decompress,1.093650,0.975423 +zeros/1024/bounded-decompress,1.056838,0.983384 +zeros/1024/gzip-read128k,1.008015,0.980155 +zeros/1024/gzip-readinto128k,0.983557,0.990158 +zeros/1024/crc32,0.983390,1.031399 +zeros/65536/compress1,0.992956,1.007939 +zeros/65536/decompress,1.079720,0.998399 +zeros/65536/raw-decompress,1.083616,1.017476 +zeros/65536/stream-decompress,1.064985,0.995784 +zeros/65536/bounded-decompress,1.000179,1.015264 +zeros/65536/gzip-read128k,0.996286,1.019501 +zeros/65536/gzip-readinto128k,1.023960,1.041548 +zeros/65536/crc32,1.003786,1.017927 +zeros/1048713/compress1,1.014051,1.005822 +zeros/1048713/decompress,2.270284,1.016606 +zeros/1048713/raw-decompress,2.743796,1.009983 +zeros/1048713/stream-decompress,2.246460,0.996421 +zeros/1048713/bounded-decompress,1.012832,0.998655 +zeros/1048713/gzip-read128k,0.989996,0.975031 +zeros/1048713/gzip-readinto128k,0.998898,0.993851 +zeros/1048713/crc32,0.992321,0.996917 +zeros/16777353/compress1,0.989095,1.004353 +zeros/16777353/decompress,1.151930,1.000495 +zeros/16777353/raw-decompress,1.189655,1.000210 +zeros/16777353/stream-decompress,1.162448,1.022086 +zeros/16777353/bounded-decompress,1.005785,0.970598 +zeros/16777353/gzip-read128k,1.004185,0.997711 +zeros/16777353/gzip-readinto128k,0.995926,0.998528 +zeros/16777353/crc32,1.004954,1.010304 diff --git a/benchmark_scripts/abi3_results/results.json b/benchmark_scripts/abi3_results/results.json new file mode 100644 index 0000000..759e627 --- /dev/null +++ b/benchmark_scripts/abi3_results/results.json @@ -0,0 +1 @@ +{"library":"zlib_ng","cpu":1,"data_sha256":{"fastq/1024":"2cec02dbcd4cc5f0ccf836672f152194b29d9ee45e1292e635c0a9107cf4acd1","fastq/65536":"31b7e19eadd8b98ad595674ccb6ca2ee37d016bd02cc182266a4ae10be4a6dad","fastq/1048713":"07470e0750a612d1614b7071185c97cf8310a664fbfd3772f91db3e8b7457f01","fastq/16777353":"62b434badf6470d49340d3eaccb6fec06b0602cd9e9f24aaff5168f0e5a1841d","python/1024":"28856cbc7c06254faaaabc7e3899809e10a6cd0468a16286641204b5b3fa1ffb","python/65536":"36a9ee288573ca560b14140121f71ea2646551fe2dcccde793ce47cb6a62b294","python/1048713":"055db84263fed0331717d4eb3068ce22a1fa78d2003bd50647425e51df73de04","python/16777353":"18ac7596c0c46d8f5ab9fd2fb4ad135293cc0b7ff097fa9a57e20c7029326a34","random/1024":"5df1dcb73969899b0bbc2cb4e98f3affc3505102182493b12fef383bcebc9eb0","random/65536":"d312d474de17fb2be9fd039ccfb2416cf1f2da032c116ed9cb3d42525298a568","random/1048713":"837a1d7d1b939a175c3f9458f105416b14e35a99ab984f4c9ad3dee850d0bfb5","random/16777353":"c9308eea0744297ae570571065d4e7d0493db8175697591cd445f3de4da1d82a","zeros/1024":"5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef","zeros/65536":"de2f256064a0af797747c2b97505dc0b9f3df0de4f489eac731c23ae9ca9cc31","zeros/1048713":"d73fc687e0c6f4f112419b7d020838af6cb80d81d3e45e3575ba530f9d30c9b1","zeros/16777353":"56a708148aa97d511ceab81d338809de974d7e13191a91bf4c6411b7538bb594"},"planned_rounds":9,"runs":[{"round":0,"variant":"control","cases":{"fastq/1024/compress1":{"cpu_ns":2806297,"wall_ns":2808023,"count":204},"fastq/1024/decompress":{"cpu_ns":4680448,"wall_ns":4682191,"count":714},"fastq/1024/raw-decompress":{"cpu_ns":10009933,"wall_ns":10013788,"count":1315},"fastq/1024/stream-decompress":{"cpu_ns":8484797,"wall_ns":8486609,"count":1102},"fastq/1024/bounded-decompress":{"cpu_ns":5342314,"wall_ns":5389340,"count":698},"fastq/1024/gzip-read128k":{"cpu_ns":7774046,"wall_ns":7886959,"count":177},"fastq/1024/gzip-readinto128k":{"cpu_ns":10655156,"wall_ns":10817037,"count":204},"fastq/1024/crc32":{"cpu_ns":3477337,"wall_ns":3479330,"count":6143},"fastq/65536/compress1":{"cpu_ns":18092117,"wall_ns":18094537,"count":36},"fastq/65536/decompress":{"cpu_ns":14948292,"wall_ns":14949752,"count":59},"fastq/65536/raw-decompress":{"cpu_ns":20278008,"wall_ns":20301432,"count":78},"fastq/65536/stream-decompress":{"cpu_ns":25977632,"wall_ns":31701170,"count":80},"fastq/65536/bounded-decompress":{"cpu_ns":24738140,"wall_ns":24806439,"count":88},"fastq/65536/gzip-read128k":{"cpu_ns":22303786,"wall_ns":26646095,"count":63},"fastq/65536/gzip-readinto128k":{"cpu_ns":28524599,"wall_ns":28590734,"count":80},"fastq/65536/crc32":{"cpu_ns":20580816,"wall_ns":20674014,"count":829},"fastq/1048713/compress1":{"cpu_ns":25715728,"wall_ns":25787814,"count":3},"fastq/1048713/decompress":{"cpu_ns":31120198,"wall_ns":31179986,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":19623723,"wall_ns":19625507,"count":5},"fastq/1048713/stream-decompress":{"cpu_ns":27790399,"wall_ns":27791981,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":19312258,"wall_ns":19313805,"count":5},"fastq/1048713/gzip-read128k":{"cpu_ns":20183535,"wall_ns":20184796,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":23920413,"wall_ns":23921769,"count":6},"fastq/1048713/crc32":{"cpu_ns":18823084,"wall_ns":18824280,"count":65},"fastq/16777353/compress1":{"cpu_ns":121132821,"wall_ns":121141183,"count":1},"fastq/16777353/decompress":{"cpu_ns":64958975,"wall_ns":64960758,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":62902454,"wall_ns":62904060,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":60826375,"wall_ns":60835097,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":74883251,"wall_ns":74884520,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60857176,"wall_ns":60867775,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":59873120,"wall_ns":59893343,"count":1},"fastq/16777353/crc32":{"cpu_ns":23262000,"wall_ns":23262725,"count":5},"python/1024/compress1":{"cpu_ns":6801949,"wall_ns":6804063,"count":578},"python/1024/decompress":{"cpu_ns":6947446,"wall_ns":6948077,"count":1280},"python/1024/raw-decompress":{"cpu_ns":3165274,"wall_ns":3166723,"count":527},"python/1024/stream-decompress":{"cpu_ns":5833604,"wall_ns":5834233,"count":943},"python/1024/bounded-decompress":{"cpu_ns":4104326,"wall_ns":4105225,"count":595},"python/1024/gzip-read128k":{"cpu_ns":5742339,"wall_ns":5743437,"count":218},"python/1024/gzip-readinto128k":{"cpu_ns":16069843,"wall_ns":16077912,"count":506},"python/1024/crc32":{"cpu_ns":2862394,"wall_ns":2863225,"count":6388},"python/65536/compress1":{"cpu_ns":16262519,"wall_ns":16265278,"count":59},"python/65536/decompress":{"cpu_ns":18422964,"wall_ns":18430953,"count":142},"python/65536/raw-decompress":{"cpu_ns":23632393,"wall_ns":23643536,"count":157},"python/65536/stream-decompress":{"cpu_ns":18532007,"wall_ns":18533994,"count":146},"python/65536/bounded-decompress":{"cpu_ns":12577865,"wall_ns":12579392,"count":117},"python/65536/gzip-read128k":{"cpu_ns":9960122,"wall_ns":9961732,"count":69},"python/65536/gzip-readinto128k":{"cpu_ns":12638807,"wall_ns":12640061,"count":84},"python/65536/crc32":{"cpu_ns":10230762,"wall_ns":10243734,"count":616},"python/1048713/compress1":{"cpu_ns":17221459,"wall_ns":17223218,"count":4},"python/1048713/decompress":{"cpu_ns":13500060,"wall_ns":13501661,"count":8},"python/1048713/raw-decompress":{"cpu_ns":15225064,"wall_ns":15227301,"count":9},"python/1048713/stream-decompress":{"cpu_ns":13595913,"wall_ns":13597815,"count":8},"python/1048713/bounded-decompress":{"cpu_ns":14241150,"wall_ns":14243267,"count":8},"python/1048713/gzip-read128k":{"cpu_ns":15171171,"wall_ns":15173081,"count":7},"python/1048713/gzip-readinto128k":{"cpu_ns":13831969,"wall_ns":13833237,"count":7},"python/1048713/crc32":{"cpu_ns":15181251,"wall_ns":15182562,"count":48},"python/16777353/compress1":{"cpu_ns":67185699,"wall_ns":67187049,"count":1},"python/16777353/decompress":{"cpu_ns":35402817,"wall_ns":35404946,"count":1},"python/16777353/raw-decompress":{"cpu_ns":36078653,"wall_ns":36079764,"count":1},"python/16777353/stream-decompress":{"cpu_ns":34958506,"wall_ns":34960296,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":44022037,"wall_ns":44033983,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":48243457,"wall_ns":48258298,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":44894778,"wall_ns":44899167,"count":1},"python/16777353/crc32":{"cpu_ns":30236659,"wall_ns":30238168,"count":5},"random/1024/compress1":{"cpu_ns":7923367,"wall_ns":7925374,"count":567},"random/1024/decompress":{"cpu_ns":2476644,"wall_ns":2477704,"count":4324},"random/1024/raw-decompress":{"cpu_ns":2781579,"wall_ns":2782905,"count":3364},"random/1024/stream-decompress":{"cpu_ns":4007044,"wall_ns":4009154,"count":3035},"random/1024/bounded-decompress":{"cpu_ns":3977400,"wall_ns":3978537,"count":2367},"random/1024/gzip-read128k":{"cpu_ns":3270405,"wall_ns":3271604,"count":167},"random/1024/gzip-readinto128k":{"cpu_ns":16021502,"wall_ns":16024013,"count":587},"random/1024/crc32":{"cpu_ns":2900904,"wall_ns":2902327,"count":6880},"random/65536/compress1":{"cpu_ns":20252945,"wall_ns":20255252,"count":33},"random/65536/decompress":{"cpu_ns":10444700,"wall_ns":10457133,"count":929},"random/65536/raw-decompress":{"cpu_ns":6729009,"wall_ns":6730987,"count":720},"random/65536/stream-decompress":{"cpu_ns":11129043,"wall_ns":11131001,"count":922},"random/65536/bounded-decompress":{"cpu_ns":6592010,"wall_ns":6593996,"count":1198},"random/65536/gzip-read128k":{"cpu_ns":8392169,"wall_ns":8394191,"count":176},"random/65536/gzip-readinto128k":{"cpu_ns":18827726,"wall_ns":18829751,"count":323},"random/65536/crc32":{"cpu_ns":14851834,"wall_ns":14854847,"count":883},"random/1048713/compress1":{"cpu_ns":24651523,"wall_ns":24653658,"count":2},"random/1048713/decompress":{"cpu_ns":14332464,"wall_ns":14335717,"count":80},"random/1048713/raw-decompress":{"cpu_ns":14823374,"wall_ns":14826634,"count":133},"random/1048713/stream-decompress":{"cpu_ns":13385107,"wall_ns":13388244,"count":77},"random/1048713/bounded-decompress":{"cpu_ns":9796928,"wall_ns":9800000,"count":49},"random/1048713/gzip-read128k":{"cpu_ns":16577085,"wall_ns":16579426,"count":33},"random/1048713/gzip-readinto128k":{"cpu_ns":18360066,"wall_ns":18362221,"count":38},"random/1048713/crc32":{"cpu_ns":17688992,"wall_ns":17691559,"count":67},"random/16777353/compress1":{"cpu_ns":215251990,"wall_ns":215315982,"count":1},"random/16777353/decompress":{"cpu_ns":26082507,"wall_ns":26084409,"count":2},"random/16777353/raw-decompress":{"cpu_ns":23933992,"wall_ns":23942381,"count":2},"random/16777353/stream-decompress":{"cpu_ns":26026022,"wall_ns":26027743,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":47911174,"wall_ns":47912808,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":21237557,"wall_ns":21238950,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":24297801,"wall_ns":24307068,"count":3},"random/16777353/crc32":{"cpu_ns":22951388,"wall_ns":22953287,"count":5},"zeros/1024/compress1":{"cpu_ns":5041769,"wall_ns":5044146,"count":653},"zeros/1024/decompress":{"cpu_ns":2786975,"wall_ns":2789113,"count":2656},"zeros/1024/raw-decompress":{"cpu_ns":2802481,"wall_ns":2804052,"count":2917},"zeros/1024/stream-decompress":{"cpu_ns":4134019,"wall_ns":4136526,"count":2122},"zeros/1024/bounded-decompress":{"cpu_ns":3951862,"wall_ns":3953174,"count":2014},"zeros/1024/gzip-read128k":{"cpu_ns":4795841,"wall_ns":4797649,"count":220},"zeros/1024/gzip-readinto128k":{"cpu_ns":17122315,"wall_ns":17124936,"count":607},"zeros/1024/crc32":{"cpu_ns":3040227,"wall_ns":3041832,"count":6974},"zeros/65536/compress1":{"cpu_ns":11775643,"wall_ns":11777921,"count":436},"zeros/65536/decompress":{"cpu_ns":9889594,"wall_ns":9892230,"count":670},"zeros/65536/raw-decompress":{"cpu_ns":14091319,"wall_ns":14101401,"count":1062},"zeros/65536/stream-decompress":{"cpu_ns":13149620,"wall_ns":13151687,"count":873},"zeros/65536/bounded-decompress":{"cpu_ns":10428839,"wall_ns":10431756,"count":1051},"zeros/65536/gzip-read128k":{"cpu_ns":6225272,"wall_ns":6227106,"count":137},"zeros/65536/gzip-readinto128k":{"cpu_ns":15107898,"wall_ns":15110261,"count":276},"zeros/65536/crc32":{"cpu_ns":15207708,"wall_ns":15210203,"count":878},"zeros/1048713/compress1":{"cpu_ns":20588705,"wall_ns":20590741,"count":48},"zeros/1048713/decompress":{"cpu_ns":14905833,"wall_ns":14909058,"count":79},"zeros/1048713/raw-decompress":{"cpu_ns":20024406,"wall_ns":20027902,"count":149},"zeros/1048713/stream-decompress":{"cpu_ns":20084644,"wall_ns":20087278,"count":105},"zeros/1048713/bounded-decompress":{"cpu_ns":17033428,"wall_ns":17036462,"count":102},"zeros/1048713/gzip-read128k":{"cpu_ns":12095544,"wall_ns":12097351,"count":27},"zeros/1048713/gzip-readinto128k":{"cpu_ns":20873885,"wall_ns":20885026,"count":47},"zeros/1048713/crc32":{"cpu_ns":19597718,"wall_ns":19600335,"count":70},"zeros/16777353/compress1":{"cpu_ns":23763014,"wall_ns":23764782,"count":3},"zeros/16777353/decompress":{"cpu_ns":26809500,"wall_ns":26810786,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":24779302,"wall_ns":24780412,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":26710949,"wall_ns":26711571,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":11178462,"wall_ns":11181503,"count":2},"zeros/16777353/gzip-read128k":{"cpu_ns":21304648,"wall_ns":21304447,"count":2},"zeros/16777353/gzip-readinto128k":{"cpu_ns":20922867,"wall_ns":20932155,"count":3},"zeros/16777353/crc32":{"cpu_ns":22635715,"wall_ns":22636743,"count":5}},"python":"3.11.15 (main, Mar 24 2026, 22:50:29) [Clang 22.1.1 ]","module":"/tmp/zlib-ng-final-before/lib/python3.11/site-packages/zlib_ng/__init__.py","platform":"Linux-7.0.0-42-generic-x86_64-with-glibc2.43","extension":"/tmp/zlib-ng-final-before/lib/python3.11/site-packages/zlib_ng/zlib_ng.cpython-311-x86_64-linux-gnu.so","version":"1.1.1.dev0","gil_enabled":true,"free_threaded":false},{"round":0,"variant":"baseline","cases":{"fastq/1024/compress1":{"cpu_ns":2442520,"wall_ns":2442700,"count":204},"fastq/1024/decompress":{"cpu_ns":3884246,"wall_ns":3884469,"count":714},"fastq/1024/raw-decompress":{"cpu_ns":7780728,"wall_ns":7781679,"count":1315},"fastq/1024/stream-decompress":{"cpu_ns":7097524,"wall_ns":7106066,"count":1102},"fastq/1024/bounded-decompress":{"cpu_ns":4729036,"wall_ns":4729607,"count":698},"fastq/1024/gzip-read128k":{"cpu_ns":4681897,"wall_ns":4682615,"count":177},"fastq/1024/gzip-readinto128k":{"cpu_ns":6580020,"wall_ns":6580817,"count":204},"fastq/1024/crc32":{"cpu_ns":2918279,"wall_ns":2918967,"count":6143},"fastq/65536/compress1":{"cpu_ns":14746140,"wall_ns":14747526,"count":36},"fastq/65536/decompress":{"cpu_ns":14091770,"wall_ns":14093441,"count":59},"fastq/65536/raw-decompress":{"cpu_ns":18545549,"wall_ns":18547327,"count":78},"fastq/65536/stream-decompress":{"cpu_ns":19316344,"wall_ns":19329799,"count":80},"fastq/65536/bounded-decompress":{"cpu_ns":17796620,"wall_ns":17798224,"count":88},"fastq/65536/gzip-read128k":{"cpu_ns":15469328,"wall_ns":15470707,"count":63},"fastq/65536/gzip-readinto128k":{"cpu_ns":20154839,"wall_ns":20156309,"count":80},"fastq/65536/crc32":{"cpu_ns":13880626,"wall_ns":13881866,"count":829},"fastq/1048713/compress1":{"cpu_ns":20948875,"wall_ns":20956778,"count":3},"fastq/1048713/decompress":{"cpu_ns":22955680,"wall_ns":22957173,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":18848173,"wall_ns":18849115,"count":5},"fastq/1048713/stream-decompress":{"cpu_ns":22968824,"wall_ns":22970548,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":17668901,"wall_ns":17669803,"count":5},"fastq/1048713/gzip-read128k":{"cpu_ns":18415118,"wall_ns":18416713,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":23416695,"wall_ns":23417877,"count":6},"fastq/1048713/crc32":{"cpu_ns":17821238,"wall_ns":17822438,"count":65},"fastq/16777353/compress1":{"cpu_ns":117107783,"wall_ns":117133707,"count":1},"fastq/16777353/decompress":{"cpu_ns":66799132,"wall_ns":66809851,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":61406992,"wall_ns":61420139,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":61209288,"wall_ns":61223667,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":73998966,"wall_ns":74008492,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":62213641,"wall_ns":62225979,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":62435432,"wall_ns":62445599,"count":1},"fastq/16777353/crc32":{"cpu_ns":22682264,"wall_ns":22684166,"count":5},"python/1024/compress1":{"cpu_ns":6781613,"wall_ns":6783015,"count":578},"python/1024/decompress":{"cpu_ns":7286132,"wall_ns":7287240,"count":1280},"python/1024/raw-decompress":{"cpu_ns":3061598,"wall_ns":3062422,"count":527},"python/1024/stream-decompress":{"cpu_ns":6279690,"wall_ns":6280767,"count":943},"python/1024/bounded-decompress":{"cpu_ns":3918751,"wall_ns":3921168,"count":595},"python/1024/gzip-read128k":{"cpu_ns":6226210,"wall_ns":6227636,"count":218},"python/1024/gzip-readinto128k":{"cpu_ns":15985222,"wall_ns":15986404,"count":506},"python/1024/crc32":{"cpu_ns":2712355,"wall_ns":2712558,"count":6388},"python/65536/compress1":{"cpu_ns":15769266,"wall_ns":15778780,"count":59},"python/65536/decompress":{"cpu_ns":18095212,"wall_ns":18096821,"count":142},"python/65536/raw-decompress":{"cpu_ns":19409776,"wall_ns":19411613,"count":157},"python/65536/stream-decompress":{"cpu_ns":18389696,"wall_ns":18392245,"count":146},"python/65536/bounded-decompress":{"cpu_ns":12642966,"wall_ns":12644386,"count":117},"python/65536/gzip-read128k":{"cpu_ns":10145087,"wall_ns":10146287,"count":69},"python/65536/gzip-readinto128k":{"cpu_ns":12660024,"wall_ns":12661010,"count":84},"python/65536/crc32":{"cpu_ns":10301488,"wall_ns":10302750,"count":616},"python/1048713/compress1":{"cpu_ns":17046844,"wall_ns":17059662,"count":4},"python/1048713/decompress":{"cpu_ns":13438428,"wall_ns":13440324,"count":8},"python/1048713/raw-decompress":{"cpu_ns":15271989,"wall_ns":15274205,"count":9},"python/1048713/stream-decompress":{"cpu_ns":13380046,"wall_ns":13381874,"count":8},"python/1048713/bounded-decompress":{"cpu_ns":14096567,"wall_ns":14097501,"count":8},"python/1048713/gzip-read128k":{"cpu_ns":13923096,"wall_ns":13924792,"count":7},"python/1048713/gzip-readinto128k":{"cpu_ns":14216734,"wall_ns":14218817,"count":7},"python/1048713/crc32":{"cpu_ns":12589883,"wall_ns":12591597,"count":48},"python/16777353/compress1":{"cpu_ns":68086329,"wall_ns":68087642,"count":1},"python/16777353/decompress":{"cpu_ns":34878929,"wall_ns":34881393,"count":1},"python/16777353/raw-decompress":{"cpu_ns":46571069,"wall_ns":46579197,"count":1},"python/16777353/stream-decompress":{"cpu_ns":43082287,"wall_ns":43090272,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":43546668,"wall_ns":43558522,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":33482508,"wall_ns":33484215,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":32065466,"wall_ns":32067494,"count":1},"python/16777353/crc32":{"cpu_ns":23166271,"wall_ns":23168762,"count":5},"random/1024/compress1":{"cpu_ns":8189467,"wall_ns":8190814,"count":567},"random/1024/decompress":{"cpu_ns":2502075,"wall_ns":2502599,"count":4324},"random/1024/raw-decompress":{"cpu_ns":2670925,"wall_ns":2671689,"count":3364},"random/1024/stream-decompress":{"cpu_ns":3655191,"wall_ns":3655744,"count":3035},"random/1024/bounded-decompress":{"cpu_ns":3914482,"wall_ns":3915509,"count":2367},"random/1024/gzip-read128k":{"cpu_ns":3645429,"wall_ns":3646423,"count":167},"random/1024/gzip-readinto128k":{"cpu_ns":17050576,"wall_ns":17052427,"count":587},"random/1024/crc32":{"cpu_ns":3027966,"wall_ns":3028671,"count":6880},"random/65536/compress1":{"cpu_ns":21026093,"wall_ns":21037314,"count":33},"random/65536/decompress":{"cpu_ns":10341711,"wall_ns":10343440,"count":929},"random/65536/raw-decompress":{"cpu_ns":6597668,"wall_ns":6598761,"count":720},"random/65536/stream-decompress":{"cpu_ns":11200692,"wall_ns":11201647,"count":922},"random/65536/bounded-decompress":{"cpu_ns":6818241,"wall_ns":6819103,"count":1198},"random/65536/gzip-read128k":{"cpu_ns":8844429,"wall_ns":8845556,"count":176},"random/65536/gzip-readinto128k":{"cpu_ns":18844900,"wall_ns":18856719,"count":323},"random/65536/crc32":{"cpu_ns":14979592,"wall_ns":14981296,"count":883},"random/1048713/compress1":{"cpu_ns":23610321,"wall_ns":23632808,"count":2},"random/1048713/decompress":{"cpu_ns":13161187,"wall_ns":13162375,"count":80},"random/1048713/raw-decompress":{"cpu_ns":14479276,"wall_ns":14481381,"count":133},"random/1048713/stream-decompress":{"cpu_ns":13022054,"wall_ns":13024191,"count":77},"random/1048713/bounded-decompress":{"cpu_ns":9859560,"wall_ns":9861484,"count":49},"random/1048713/gzip-read128k":{"cpu_ns":15983676,"wall_ns":15985412,"count":33},"random/1048713/gzip-readinto128k":{"cpu_ns":23045736,"wall_ns":23047861,"count":38},"random/1048713/crc32":{"cpu_ns":17870573,"wall_ns":17872500,"count":67},"random/16777353/compress1":{"cpu_ns":204629207,"wall_ns":204648819,"count":1},"random/16777353/decompress":{"cpu_ns":24367509,"wall_ns":24368851,"count":2},"random/16777353/raw-decompress":{"cpu_ns":22860412,"wall_ns":22861769,"count":2},"random/16777353/stream-decompress":{"cpu_ns":24892085,"wall_ns":24892822,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":45900495,"wall_ns":45902435,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18706605,"wall_ns":18709660,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":22954416,"wall_ns":22970132,"count":3},"random/16777353/crc32":{"cpu_ns":21801612,"wall_ns":21802938,"count":5},"zeros/1024/compress1":{"cpu_ns":4089689,"wall_ns":4089849,"count":653},"zeros/1024/decompress":{"cpu_ns":1623721,"wall_ns":1623935,"count":2656},"zeros/1024/raw-decompress":{"cpu_ns":2810892,"wall_ns":2811536,"count":2917},"zeros/1024/stream-decompress":{"cpu_ns":2654811,"wall_ns":2655148,"count":2122},"zeros/1024/bounded-decompress":{"cpu_ns":3511623,"wall_ns":3512367,"count":2014},"zeros/1024/gzip-read128k":{"cpu_ns":4560450,"wall_ns":4570918,"count":220},"zeros/1024/gzip-readinto128k":{"cpu_ns":15872365,"wall_ns":15873270,"count":607},"zeros/1024/crc32":{"cpu_ns":2935466,"wall_ns":2935524,"count":6974},"zeros/65536/compress1":{"cpu_ns":10697110,"wall_ns":10697738,"count":436},"zeros/65536/decompress":{"cpu_ns":10209786,"wall_ns":10211250,"count":670},"zeros/65536/raw-decompress":{"cpu_ns":12055594,"wall_ns":12056134,"count":1062},"zeros/65536/stream-decompress":{"cpu_ns":12337755,"wall_ns":12360110,"count":873},"zeros/65536/bounded-decompress":{"cpu_ns":9456382,"wall_ns":9456999,"count":1051},"zeros/65536/gzip-read128k":{"cpu_ns":6069407,"wall_ns":6070037,"count":137},"zeros/65536/gzip-readinto128k":{"cpu_ns":14500139,"wall_ns":14500902,"count":276},"zeros/65536/crc32":{"cpu_ns":14299691,"wall_ns":14300709,"count":878},"zeros/1048713/compress1":{"cpu_ns":19971610,"wall_ns":19973096,"count":48},"zeros/1048713/decompress":{"cpu_ns":14662343,"wall_ns":14663898,"count":79},"zeros/1048713/raw-decompress":{"cpu_ns":20512721,"wall_ns":20515201,"count":149},"zeros/1048713/stream-decompress":{"cpu_ns":19233041,"wall_ns":19234279,"count":105},"zeros/1048713/bounded-decompress":{"cpu_ns":16233332,"wall_ns":16234035,"count":102},"zeros/1048713/gzip-read128k":{"cpu_ns":11641982,"wall_ns":11642576,"count":27},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19860841,"wall_ns":19861938,"count":47},"zeros/1048713/crc32":{"cpu_ns":17925566,"wall_ns":17926013,"count":70},"zeros/16777353/compress1":{"cpu_ns":20702235,"wall_ns":20713201,"count":3},"zeros/16777353/decompress":{"cpu_ns":23824342,"wall_ns":23825499,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":21247493,"wall_ns":21248687,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":23852191,"wall_ns":23853526,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":8783630,"wall_ns":8785690,"count":2},"zeros/16777353/gzip-read128k":{"cpu_ns":17549300,"wall_ns":17549091,"count":2},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19145660,"wall_ns":19154217,"count":3},"zeros/16777353/crc32":{"cpu_ns":21721964,"wall_ns":21723199,"count":5}},"python":"3.11.15 (main, Mar 24 2026, 22:50:29) [Clang 22.1.1 ]","module":"/tmp/zlib-ng-final-before/lib/python3.11/site-packages/zlib_ng/__init__.py","platform":"Linux-7.0.0-42-generic-x86_64-with-glibc2.43","extension":"/tmp/zlib-ng-final-before/lib/python3.11/site-packages/zlib_ng/zlib_ng.cpython-311-x86_64-linux-gnu.so","version":"1.1.1.dev0","gil_enabled":true,"free_threaded":false},{"round":0,"variant":"candidate","cases":{"fastq/1024/compress1":{"cpu_ns":2450249,"wall_ns":2450468,"count":204},"fastq/1024/decompress":{"cpu_ns":3959777,"wall_ns":3959942,"count":714},"fastq/1024/raw-decompress":{"cpu_ns":7430813,"wall_ns":7431172,"count":1315},"fastq/1024/stream-decompress":{"cpu_ns":6915400,"wall_ns":6924796,"count":1102},"fastq/1024/bounded-decompress":{"cpu_ns":4554427,"wall_ns":4554768,"count":698},"fastq/1024/gzip-read128k":{"cpu_ns":4320960,"wall_ns":4321428,"count":177},"fastq/1024/gzip-readinto128k":{"cpu_ns":6353237,"wall_ns":6353784,"count":204},"fastq/1024/crc32":{"cpu_ns":2524683,"wall_ns":2524787,"count":6143},"fastq/65536/compress1":{"cpu_ns":15408120,"wall_ns":15409726,"count":36},"fastq/65536/decompress":{"cpu_ns":13930306,"wall_ns":13930809,"count":59},"fastq/65536/raw-decompress":{"cpu_ns":17830248,"wall_ns":17840588,"count":78},"fastq/65536/stream-decompress":{"cpu_ns":18443005,"wall_ns":18443767,"count":80},"fastq/65536/bounded-decompress":{"cpu_ns":17084973,"wall_ns":17085396,"count":88},"fastq/65536/gzip-read128k":{"cpu_ns":14848403,"wall_ns":14849086,"count":63},"fastq/65536/gzip-readinto128k":{"cpu_ns":19308443,"wall_ns":19309193,"count":80},"fastq/65536/crc32":{"cpu_ns":13397896,"wall_ns":13398246,"count":829},"fastq/1048713/compress1":{"cpu_ns":20237261,"wall_ns":20237688,"count":3},"fastq/1048713/decompress":{"cpu_ns":20939196,"wall_ns":20939957,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":16944176,"wall_ns":16944847,"count":5},"fastq/1048713/stream-decompress":{"cpu_ns":20566540,"wall_ns":20567452,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":17459171,"wall_ns":17460070,"count":5},"fastq/1048713/gzip-read128k":{"cpu_ns":18089648,"wall_ns":18090189,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21656227,"wall_ns":21673272,"count":6},"fastq/1048713/crc32":{"cpu_ns":16694721,"wall_ns":16695826,"count":65},"fastq/16777353/compress1":{"cpu_ns":111175421,"wall_ns":111198121,"count":1},"fastq/16777353/decompress":{"cpu_ns":61855400,"wall_ns":61855127,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":60063098,"wall_ns":60063444,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":61699301,"wall_ns":61709629,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":71811201,"wall_ns":71813219,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":59661760,"wall_ns":59675850,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58482566,"wall_ns":58484551,"count":1},"fastq/16777353/crc32":{"cpu_ns":21674755,"wall_ns":21675122,"count":5},"python/1024/compress1":{"cpu_ns":6276628,"wall_ns":6277229,"count":578},"python/1024/decompress":{"cpu_ns":7048063,"wall_ns":7048719,"count":1280},"python/1024/raw-decompress":{"cpu_ns":2950723,"wall_ns":2951257,"count":527},"python/1024/stream-decompress":{"cpu_ns":5681536,"wall_ns":5682083,"count":943},"python/1024/bounded-decompress":{"cpu_ns":3780982,"wall_ns":3781826,"count":595},"python/1024/gzip-read128k":{"cpu_ns":6123230,"wall_ns":6125007,"count":218},"python/1024/gzip-readinto128k":{"cpu_ns":15742070,"wall_ns":15743057,"count":506},"python/1024/crc32":{"cpu_ns":2654656,"wall_ns":2654800,"count":6388},"python/65536/compress1":{"cpu_ns":15854862,"wall_ns":15855419,"count":59},"python/65536/decompress":{"cpu_ns":17784682,"wall_ns":17785515,"count":142},"python/65536/raw-decompress":{"cpu_ns":19287014,"wall_ns":19287809,"count":157},"python/65536/stream-decompress":{"cpu_ns":20100408,"wall_ns":20103383,"count":146},"python/65536/bounded-decompress":{"cpu_ns":13818433,"wall_ns":13835171,"count":117},"python/65536/gzip-read128k":{"cpu_ns":10703772,"wall_ns":10705755,"count":69},"python/65536/gzip-readinto128k":{"cpu_ns":13148983,"wall_ns":13150900,"count":84},"python/65536/crc32":{"cpu_ns":12251041,"wall_ns":12253235,"count":616},"python/1048713/compress1":{"cpu_ns":17087470,"wall_ns":17097175,"count":4},"python/1048713/decompress":{"cpu_ns":14981751,"wall_ns":14983202,"count":8},"python/1048713/raw-decompress":{"cpu_ns":16095932,"wall_ns":16097723,"count":9},"python/1048713/stream-decompress":{"cpu_ns":14839771,"wall_ns":14840820,"count":8},"python/1048713/bounded-decompress":{"cpu_ns":13943547,"wall_ns":13944536,"count":8},"python/1048713/gzip-read128k":{"cpu_ns":13701102,"wall_ns":13702036,"count":7},"python/1048713/gzip-readinto128k":{"cpu_ns":13670871,"wall_ns":13671831,"count":7},"python/1048713/crc32":{"cpu_ns":12490777,"wall_ns":12491492,"count":48},"python/16777353/compress1":{"cpu_ns":68143257,"wall_ns":68155031,"count":1},"python/16777353/decompress":{"cpu_ns":35628670,"wall_ns":35628482,"count":1},"python/16777353/raw-decompress":{"cpu_ns":34157515,"wall_ns":34157663,"count":1},"python/16777353/stream-decompress":{"cpu_ns":37945753,"wall_ns":37957033,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":43167838,"wall_ns":43169521,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32295715,"wall_ns":32298322,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":34339549,"wall_ns":34342023,"count":1},"python/16777353/crc32":{"cpu_ns":26421612,"wall_ns":26422790,"count":5},"random/1024/compress1":{"cpu_ns":7766557,"wall_ns":7767037,"count":567},"random/1024/decompress":{"cpu_ns":2717691,"wall_ns":2717953,"count":4324},"random/1024/raw-decompress":{"cpu_ns":2389428,"wall_ns":2389769,"count":3364},"random/1024/stream-decompress":{"cpu_ns":4051912,"wall_ns":4052249,"count":3035},"random/1024/bounded-decompress":{"cpu_ns":4095070,"wall_ns":4095745,"count":2367},"random/1024/gzip-read128k":{"cpu_ns":3438850,"wall_ns":3439922,"count":167},"random/1024/gzip-readinto128k":{"cpu_ns":16540020,"wall_ns":16541993,"count":587},"random/1024/crc32":{"cpu_ns":3030273,"wall_ns":3030809,"count":6880},"random/65536/compress1":{"cpu_ns":19812642,"wall_ns":19813277,"count":33},"random/65536/decompress":{"cpu_ns":11960295,"wall_ns":11960767,"count":929},"random/65536/raw-decompress":{"cpu_ns":8114087,"wall_ns":8114734,"count":720},"random/65536/stream-decompress":{"cpu_ns":12432251,"wall_ns":12446179,"count":922},"random/65536/bounded-decompress":{"cpu_ns":6561442,"wall_ns":6561876,"count":1198},"random/65536/gzip-read128k":{"cpu_ns":7931632,"wall_ns":7932329,"count":176},"random/65536/gzip-readinto128k":{"cpu_ns":17476868,"wall_ns":17478733,"count":323},"random/65536/crc32":{"cpu_ns":14291320,"wall_ns":14291683,"count":883},"random/1048713/compress1":{"cpu_ns":23530075,"wall_ns":23531676,"count":2},"random/1048713/decompress":{"cpu_ns":19342588,"wall_ns":19343575,"count":80},"random/1048713/raw-decompress":{"cpu_ns":24989684,"wall_ns":24999289,"count":133},"random/1048713/stream-decompress":{"cpu_ns":19226985,"wall_ns":19228143,"count":77},"random/1048713/bounded-decompress":{"cpu_ns":9711890,"wall_ns":9713004,"count":49},"random/1048713/gzip-read128k":{"cpu_ns":15713205,"wall_ns":15714072,"count":33},"random/1048713/gzip-readinto128k":{"cpu_ns":17861060,"wall_ns":17867805,"count":38},"random/1048713/crc32":{"cpu_ns":17179423,"wall_ns":17180067,"count":67},"random/16777353/compress1":{"cpu_ns":197735785,"wall_ns":197772536,"count":1},"random/16777353/decompress":{"cpu_ns":28541892,"wall_ns":28542404,"count":2},"random/16777353/raw-decompress":{"cpu_ns":26130547,"wall_ns":26129543,"count":2},"random/16777353/stream-decompress":{"cpu_ns":28474832,"wall_ns":28474825,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":47580810,"wall_ns":47582750,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":19144377,"wall_ns":19146727,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":22885782,"wall_ns":22888095,"count":3},"random/16777353/crc32":{"cpu_ns":21735398,"wall_ns":21737159,"count":5},"zeros/1024/compress1":{"cpu_ns":4326765,"wall_ns":4326498,"count":653},"zeros/1024/decompress":{"cpu_ns":1848360,"wall_ns":1848638,"count":2656},"zeros/1024/raw-decompress":{"cpu_ns":2481842,"wall_ns":2482140,"count":2917},"zeros/1024/stream-decompress":{"cpu_ns":2920378,"wall_ns":2920600,"count":2122},"zeros/1024/bounded-decompress":{"cpu_ns":3711216,"wall_ns":3711783,"count":2014},"zeros/1024/gzip-read128k":{"cpu_ns":4740540,"wall_ns":4741303,"count":220},"zeros/1024/gzip-readinto128k":{"cpu_ns":15271318,"wall_ns":15272084,"count":607},"zeros/1024/crc32":{"cpu_ns":2854221,"wall_ns":2854451,"count":6974},"zeros/65536/compress1":{"cpu_ns":10364199,"wall_ns":10364513,"count":436},"zeros/65536/decompress":{"cpu_ns":9591062,"wall_ns":9591815,"count":670},"zeros/65536/raw-decompress":{"cpu_ns":13063631,"wall_ns":13064431,"count":1062},"zeros/65536/stream-decompress":{"cpu_ns":13139520,"wall_ns":13140286,"count":873},"zeros/65536/bounded-decompress":{"cpu_ns":9458070,"wall_ns":9465169,"count":1051},"zeros/65536/gzip-read128k":{"cpu_ns":6073585,"wall_ns":6074161,"count":137},"zeros/65536/gzip-readinto128k":{"cpu_ns":14853364,"wall_ns":14854243,"count":276},"zeros/65536/crc32":{"cpu_ns":14527171,"wall_ns":14527852,"count":878},"zeros/1048713/compress1":{"cpu_ns":20533751,"wall_ns":20535324,"count":48},"zeros/1048713/decompress":{"cpu_ns":32658782,"wall_ns":32665830,"count":79},"zeros/1048713/raw-decompress":{"cpu_ns":55337010,"wall_ns":55339092,"count":149},"zeros/1048713/stream-decompress":{"cpu_ns":43371121,"wall_ns":43380501,"count":105},"zeros/1048713/bounded-decompress":{"cpu_ns":16452749,"wall_ns":16453697,"count":102},"zeros/1048713/gzip-read128k":{"cpu_ns":11579555,"wall_ns":11580098,"count":27},"zeros/1048713/gzip-readinto128k":{"cpu_ns":20322230,"wall_ns":20323122,"count":47},"zeros/1048713/crc32":{"cpu_ns":18019583,"wall_ns":18030360,"count":70},"zeros/16777353/compress1":{"cpu_ns":21323202,"wall_ns":21324586,"count":3},"zeros/16777353/decompress":{"cpu_ns":27379372,"wall_ns":27378583,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":25277191,"wall_ns":25278465,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":27298291,"wall_ns":27299514,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":9008085,"wall_ns":9010238,"count":2},"zeros/16777353/gzip-read128k":{"cpu_ns":17615032,"wall_ns":17626589,"count":2},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19141506,"wall_ns":19142339,"count":3},"zeros/16777353/crc32":{"cpu_ns":21677534,"wall_ns":21688532,"count":5}},"python":"3.11.15 (main, Mar 24 2026, 22:50:29) [Clang 22.1.1 ]","module":"/tmp/claude-1000/-home-iliya-repositories-python-isal/c787189d-3ae9-48fb-9f55-20cc2ef2d6e4/scratchpad/retime-zlib2/venv-candidate/lib/python3.11/site-packages/zlib_ng/__init__.py","platform":"Linux-7.0.0-42-generic-x86_64-with-glibc2.43","extension":"/tmp/claude-1000/-home-iliya-repositories-python-isal/c787189d-3ae9-48fb-9f55-20cc2ef2d6e4/scratchpad/retime-zlib2/venv-candidate/lib/python3.11/site-packages/zlib_ng/zlib_ng.abi3.so","version":"1.1.1.dev0","gil_enabled":true,"free_threaded":false},{"round":1,"variant":"candidate","cases":{"fastq/1024/compress1":{"cpu_ns":2394962,"wall_ns":2394934,"count":204},"fastq/1024/decompress":{"cpu_ns":3909883,"wall_ns":3910124,"count":714},"fastq/1024/raw-decompress":{"cpu_ns":7591902,"wall_ns":7592326,"count":1315},"fastq/1024/stream-decompress":{"cpu_ns":6829539,"wall_ns":6829952,"count":1102},"fastq/1024/bounded-decompress":{"cpu_ns":4552037,"wall_ns":4552642,"count":698},"fastq/1024/gzip-read128k":{"cpu_ns":4419365,"wall_ns":4419937,"count":177},"fastq/1024/gzip-readinto128k":{"cpu_ns":6236404,"wall_ns":6236889,"count":204},"fastq/1024/crc32":{"cpu_ns":2541977,"wall_ns":2542442,"count":6143},"fastq/65536/compress1":{"cpu_ns":14251912,"wall_ns":14252559,"count":36},"fastq/65536/decompress":{"cpu_ns":13909899,"wall_ns":13919759,"count":59},"fastq/65536/raw-decompress":{"cpu_ns":17770356,"wall_ns":17770868,"count":78},"fastq/65536/stream-decompress":{"cpu_ns":18541446,"wall_ns":18541957,"count":80},"fastq/65536/bounded-decompress":{"cpu_ns":17316122,"wall_ns":17317208,"count":88},"fastq/65536/gzip-read128k":{"cpu_ns":14871339,"wall_ns":14881824,"count":63},"fastq/65536/gzip-readinto128k":{"cpu_ns":19834574,"wall_ns":19835825,"count":80},"fastq/65536/crc32":{"cpu_ns":14228386,"wall_ns":14230493,"count":829},"fastq/1048713/compress1":{"cpu_ns":21212731,"wall_ns":21213671,"count":3},"fastq/1048713/decompress":{"cpu_ns":21989528,"wall_ns":21990845,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":17589641,"wall_ns":17601222,"count":5},"fastq/1048713/stream-decompress":{"cpu_ns":21818199,"wall_ns":21819607,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":18145510,"wall_ns":18146785,"count":5},"fastq/1048713/gzip-read128k":{"cpu_ns":18932451,"wall_ns":18940185,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22428322,"wall_ns":22429243,"count":6},"fastq/1048713/crc32":{"cpu_ns":17622447,"wall_ns":17623618,"count":65},"fastq/16777353/compress1":{"cpu_ns":111459950,"wall_ns":111481849,"count":1},"fastq/16777353/decompress":{"cpu_ns":62042623,"wall_ns":62054557,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":62309410,"wall_ns":62309967,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":61289003,"wall_ns":61288408,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":72857741,"wall_ns":72870309,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":59677969,"wall_ns":59677971,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58020270,"wall_ns":58031321,"count":1},"fastq/16777353/crc32":{"cpu_ns":21397092,"wall_ns":21398215,"count":5},"python/1024/compress1":{"cpu_ns":6330112,"wall_ns":6330345,"count":578},"python/1024/decompress":{"cpu_ns":7126832,"wall_ns":7127442,"count":1280},"python/1024/raw-decompress":{"cpu_ns":3151250,"wall_ns":3151915,"count":527},"python/1024/stream-decompress":{"cpu_ns":5687948,"wall_ns":5688437,"count":943},"python/1024/bounded-decompress":{"cpu_ns":4194013,"wall_ns":4206223,"count":595},"python/1024/gzip-read128k":{"cpu_ns":5360172,"wall_ns":5360743,"count":218},"python/1024/gzip-readinto128k":{"cpu_ns":15407510,"wall_ns":15408378,"count":506},"python/1024/crc32":{"cpu_ns":2565715,"wall_ns":2565837,"count":6388},"python/65536/compress1":{"cpu_ns":15645449,"wall_ns":15646294,"count":59},"python/65536/decompress":{"cpu_ns":17803137,"wall_ns":17803921,"count":142},"python/65536/raw-decompress":{"cpu_ns":19342166,"wall_ns":19348570,"count":157},"python/65536/stream-decompress":{"cpu_ns":18262860,"wall_ns":18264280,"count":146},"python/65536/bounded-decompress":{"cpu_ns":12950852,"wall_ns":12952617,"count":117},"python/65536/gzip-read128k":{"cpu_ns":10059969,"wall_ns":10060791,"count":69},"python/65536/gzip-readinto128k":{"cpu_ns":12741544,"wall_ns":12742411,"count":84},"python/65536/crc32":{"cpu_ns":9928637,"wall_ns":9929353,"count":616},"python/1048713/compress1":{"cpu_ns":16680476,"wall_ns":16680967,"count":4},"python/1048713/decompress":{"cpu_ns":14621696,"wall_ns":14622855,"count":8},"python/1048713/raw-decompress":{"cpu_ns":16006669,"wall_ns":16015275,"count":9},"python/1048713/stream-decompress":{"cpu_ns":14826023,"wall_ns":14828137,"count":8},"python/1048713/bounded-decompress":{"cpu_ns":13676671,"wall_ns":13677495,"count":8},"python/1048713/gzip-read128k":{"cpu_ns":13523609,"wall_ns":13524537,"count":7},"python/1048713/gzip-readinto128k":{"cpu_ns":13450515,"wall_ns":13456464,"count":7},"python/1048713/crc32":{"cpu_ns":12595776,"wall_ns":12596349,"count":48},"python/16777353/compress1":{"cpu_ns":66919600,"wall_ns":66932651,"count":1},"python/16777353/decompress":{"cpu_ns":37403427,"wall_ns":37414303,"count":1},"python/16777353/raw-decompress":{"cpu_ns":34928997,"wall_ns":34929165,"count":1},"python/16777353/stream-decompress":{"cpu_ns":36226701,"wall_ns":36227872,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42401186,"wall_ns":42411720,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32259386,"wall_ns":32261569,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30650397,"wall_ns":30659761,"count":1},"python/16777353/crc32":{"cpu_ns":22196492,"wall_ns":22198779,"count":5},"random/1024/compress1":{"cpu_ns":7469369,"wall_ns":7469798,"count":567},"random/1024/decompress":{"cpu_ns":3154866,"wall_ns":3155689,"count":4324},"random/1024/raw-decompress":{"cpu_ns":3127429,"wall_ns":3134939,"count":3364},"random/1024/stream-decompress":{"cpu_ns":3989479,"wall_ns":3990097,"count":3035},"random/1024/bounded-decompress":{"cpu_ns":3577459,"wall_ns":3577775,"count":2367},"random/1024/gzip-read128k":{"cpu_ns":3166775,"wall_ns":3167302,"count":167},"random/1024/gzip-readinto128k":{"cpu_ns":14789840,"wall_ns":14790663,"count":587},"random/1024/crc32":{"cpu_ns":2808757,"wall_ns":2808929,"count":6880},"random/65536/compress1":{"cpu_ns":19317367,"wall_ns":19317787,"count":33},"random/65536/decompress":{"cpu_ns":11521691,"wall_ns":11522367,"count":929},"random/65536/raw-decompress":{"cpu_ns":7994876,"wall_ns":8003544,"count":720},"random/65536/stream-decompress":{"cpu_ns":12490417,"wall_ns":12491236,"count":922},"random/65536/bounded-decompress":{"cpu_ns":6519017,"wall_ns":6519539,"count":1198},"random/65536/gzip-read128k":{"cpu_ns":7846480,"wall_ns":7847141,"count":176},"random/65536/gzip-readinto128k":{"cpu_ns":18661666,"wall_ns":18663549,"count":323},"random/65536/crc32":{"cpu_ns":14431549,"wall_ns":14439919,"count":883},"random/1048713/compress1":{"cpu_ns":23438246,"wall_ns":23439963,"count":2},"random/1048713/decompress":{"cpu_ns":19432967,"wall_ns":19434427,"count":80},"random/1048713/raw-decompress":{"cpu_ns":24921577,"wall_ns":24923278,"count":133},"random/1048713/stream-decompress":{"cpu_ns":18808771,"wall_ns":18808938,"count":77},"random/1048713/bounded-decompress":{"cpu_ns":9223523,"wall_ns":9223962,"count":49},"random/1048713/gzip-read128k":{"cpu_ns":15875820,"wall_ns":15886351,"count":33},"random/1048713/gzip-readinto128k":{"cpu_ns":17501629,"wall_ns":17502663,"count":38},"random/1048713/crc32":{"cpu_ns":17280957,"wall_ns":17281781,"count":67},"random/16777353/compress1":{"cpu_ns":195949843,"wall_ns":195975430,"count":1},"random/16777353/decompress":{"cpu_ns":28323747,"wall_ns":28323366,"count":2},"random/16777353/raw-decompress":{"cpu_ns":26509337,"wall_ns":26520637,"count":2},"random/16777353/stream-decompress":{"cpu_ns":28381973,"wall_ns":28381891,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":46697947,"wall_ns":46699389,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18913453,"wall_ns":18915117,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":23173483,"wall_ns":23175283,"count":3},"random/16777353/crc32":{"cpu_ns":22103826,"wall_ns":22105114,"count":5},"zeros/1024/compress1":{"cpu_ns":4479823,"wall_ns":4482049,"count":653},"zeros/1024/decompress":{"cpu_ns":2260661,"wall_ns":2262227,"count":2656},"zeros/1024/raw-decompress":{"cpu_ns":3125512,"wall_ns":3125904,"count":2917},"zeros/1024/stream-decompress":{"cpu_ns":3014130,"wall_ns":3014413,"count":2122},"zeros/1024/bounded-decompress":{"cpu_ns":3404371,"wall_ns":3404845,"count":2014},"zeros/1024/gzip-read128k":{"cpu_ns":4524322,"wall_ns":4525186,"count":220},"zeros/1024/gzip-readinto128k":{"cpu_ns":16027548,"wall_ns":16028995,"count":607},"zeros/1024/crc32":{"cpu_ns":2888323,"wall_ns":2888822,"count":6974},"zeros/65536/compress1":{"cpu_ns":10600508,"wall_ns":10601155,"count":436},"zeros/65536/decompress":{"cpu_ns":9932767,"wall_ns":9933880,"count":670},"zeros/65536/raw-decompress":{"cpu_ns":13718281,"wall_ns":13719273,"count":1062},"zeros/65536/stream-decompress":{"cpu_ns":13370239,"wall_ns":13568195,"count":873},"zeros/65536/bounded-decompress":{"cpu_ns":10058478,"wall_ns":10059277,"count":1051},"zeros/65536/gzip-read128k":{"cpu_ns":5990311,"wall_ns":5990984,"count":137},"zeros/65536/gzip-readinto128k":{"cpu_ns":14894930,"wall_ns":14895932,"count":276},"zeros/65536/crc32":{"cpu_ns":14643850,"wall_ns":14645512,"count":878},"zeros/1048713/compress1":{"cpu_ns":19808531,"wall_ns":19818827,"count":48},"zeros/1048713/decompress":{"cpu_ns":32397445,"wall_ns":32398923,"count":79},"zeros/1048713/raw-decompress":{"cpu_ns":52750683,"wall_ns":52752426,"count":149},"zeros/1048713/stream-decompress":{"cpu_ns":43466272,"wall_ns":43479878,"count":105},"zeros/1048713/bounded-decompress":{"cpu_ns":16916883,"wall_ns":16917853,"count":102},"zeros/1048713/gzip-read128k":{"cpu_ns":12099097,"wall_ns":12099729,"count":27},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19898902,"wall_ns":19899947,"count":47},"zeros/1048713/crc32":{"cpu_ns":17979142,"wall_ns":17989660,"count":70},"zeros/16777353/compress1":{"cpu_ns":20825832,"wall_ns":20826931,"count":3},"zeros/16777353/decompress":{"cpu_ns":29523759,"wall_ns":29547603,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":26493945,"wall_ns":26494608,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":27106600,"wall_ns":27107678,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":8883510,"wall_ns":8883110,"count":2},"zeros/16777353/gzip-read128k":{"cpu_ns":17346770,"wall_ns":17347496,"count":2},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19448518,"wall_ns":19449505,"count":3},"zeros/16777353/crc32":{"cpu_ns":22250741,"wall_ns":22261004,"count":5}},"python":"3.11.15 (main, Mar 24 2026, 22:50:29) [Clang 22.1.1 ]","module":"/tmp/claude-1000/-home-iliya-repositories-python-isal/c787189d-3ae9-48fb-9f55-20cc2ef2d6e4/scratchpad/retime-zlib2/venv-candidate/lib/python3.11/site-packages/zlib_ng/__init__.py","platform":"Linux-7.0.0-42-generic-x86_64-with-glibc2.43","extension":"/tmp/claude-1000/-home-iliya-repositories-python-isal/c787189d-3ae9-48fb-9f55-20cc2ef2d6e4/scratchpad/retime-zlib2/venv-candidate/lib/python3.11/site-packages/zlib_ng/zlib_ng.abi3.so","version":"1.1.1.dev0","gil_enabled":true,"free_threaded":false},{"round":1,"variant":"control","cases":{"fastq/1024/compress1":{"cpu_ns":2372570,"wall_ns":2372726,"count":204},"fastq/1024/decompress":{"cpu_ns":3780221,"wall_ns":3780469,"count":714},"fastq/1024/raw-decompress":{"cpu_ns":7266867,"wall_ns":7267114,"count":1315},"fastq/1024/stream-decompress":{"cpu_ns":6947158,"wall_ns":6947709,"count":1102},"fastq/1024/bounded-decompress":{"cpu_ns":4496302,"wall_ns":4496572,"count":698},"fastq/1024/gzip-read128k":{"cpu_ns":4616156,"wall_ns":4616789,"count":177},"fastq/1024/gzip-readinto128k":{"cpu_ns":6394311,"wall_ns":6395009,"count":204},"fastq/1024/crc32":{"cpu_ns":2515085,"wall_ns":2515226,"count":6143},"fastq/65536/compress1":{"cpu_ns":14382593,"wall_ns":14383129,"count":36},"fastq/65536/decompress":{"cpu_ns":13753886,"wall_ns":13754634,"count":59},"fastq/65536/raw-decompress":{"cpu_ns":17774870,"wall_ns":17775627,"count":78},"fastq/65536/stream-decompress":{"cpu_ns":18390311,"wall_ns":18391228,"count":80},"fastq/65536/bounded-decompress":{"cpu_ns":17248771,"wall_ns":17267358,"count":88},"fastq/65536/gzip-read128k":{"cpu_ns":14792297,"wall_ns":14792894,"count":63},"fastq/65536/gzip-readinto128k":{"cpu_ns":19430027,"wall_ns":19430855,"count":80},"fastq/65536/crc32":{"cpu_ns":13541502,"wall_ns":13542029,"count":829},"fastq/1048713/compress1":{"cpu_ns":20246011,"wall_ns":20246254,"count":3},"fastq/1048713/decompress":{"cpu_ns":22776543,"wall_ns":22777211,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":18406023,"wall_ns":18406712,"count":5},"fastq/1048713/stream-decompress":{"cpu_ns":23110514,"wall_ns":23112163,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":17790792,"wall_ns":17957659,"count":5},"fastq/1048713/gzip-read128k":{"cpu_ns":18151634,"wall_ns":18152403,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21425419,"wall_ns":21426247,"count":6},"fastq/1048713/crc32":{"cpu_ns":16901674,"wall_ns":16915901,"count":65},"fastq/16777353/compress1":{"cpu_ns":107971319,"wall_ns":107987041,"count":1},"fastq/16777353/decompress":{"cpu_ns":61794701,"wall_ns":61809464,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":58152418,"wall_ns":58153936,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":59814269,"wall_ns":59816382,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":71786173,"wall_ns":71788400,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":58974048,"wall_ns":58984716,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":57547553,"wall_ns":57558999,"count":1},"fastq/16777353/crc32":{"cpu_ns":21816683,"wall_ns":21817700,"count":5},"python/1024/compress1":{"cpu_ns":6300211,"wall_ns":6300482,"count":578},"python/1024/decompress":{"cpu_ns":7045218,"wall_ns":7046092,"count":1280},"python/1024/raw-decompress":{"cpu_ns":3030824,"wall_ns":3031156,"count":527},"python/1024/stream-decompress":{"cpu_ns":5645630,"wall_ns":5645963,"count":943},"python/1024/bounded-decompress":{"cpu_ns":3726752,"wall_ns":3727094,"count":595},"python/1024/gzip-read128k":{"cpu_ns":5679327,"wall_ns":5694252,"count":218},"python/1024/gzip-readinto128k":{"cpu_ns":15643747,"wall_ns":15644609,"count":506},"python/1024/crc32":{"cpu_ns":2726602,"wall_ns":2727060,"count":6388},"python/65536/compress1":{"cpu_ns":15941968,"wall_ns":15942558,"count":59},"python/65536/decompress":{"cpu_ns":17591101,"wall_ns":17591918,"count":142},"python/65536/raw-decompress":{"cpu_ns":18940574,"wall_ns":18953874,"count":157},"python/65536/stream-decompress":{"cpu_ns":18092366,"wall_ns":18093194,"count":146},"python/65536/bounded-decompress":{"cpu_ns":12424841,"wall_ns":12425870,"count":117},"python/65536/gzip-read128k":{"cpu_ns":9723976,"wall_ns":9724815,"count":69},"python/65536/gzip-readinto128k":{"cpu_ns":12428017,"wall_ns":12438144,"count":84},"python/65536/crc32":{"cpu_ns":10211542,"wall_ns":10212105,"count":616},"python/1048713/compress1":{"cpu_ns":19130356,"wall_ns":19133013,"count":4},"python/1048713/decompress":{"cpu_ns":14234196,"wall_ns":14236452,"count":8},"python/1048713/raw-decompress":{"cpu_ns":15092731,"wall_ns":15110834,"count":9},"python/1048713/stream-decompress":{"cpu_ns":13070229,"wall_ns":13070828,"count":8},"python/1048713/bounded-decompress":{"cpu_ns":13599219,"wall_ns":13599809,"count":8},"python/1048713/gzip-read128k":{"cpu_ns":14644113,"wall_ns":14646936,"count":7},"python/1048713/gzip-readinto128k":{"cpu_ns":13675912,"wall_ns":13684793,"count":7},"python/1048713/crc32":{"cpu_ns":12467872,"wall_ns":12468230,"count":48},"python/16777353/compress1":{"cpu_ns":67434671,"wall_ns":67446431,"count":1},"python/16777353/decompress":{"cpu_ns":33629790,"wall_ns":33642778,"count":1},"python/16777353/raw-decompress":{"cpu_ns":32610924,"wall_ns":32612436,"count":1},"python/16777353/stream-decompress":{"cpu_ns":33891154,"wall_ns":33892226,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42386570,"wall_ns":42388115,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32236787,"wall_ns":32256758,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":31100652,"wall_ns":31102699,"count":1},"python/16777353/crc32":{"cpu_ns":21863559,"wall_ns":21865012,"count":5},"random/1024/compress1":{"cpu_ns":7677215,"wall_ns":7677608,"count":567},"random/1024/decompress":{"cpu_ns":2533816,"wall_ns":2534107,"count":4324},"random/1024/raw-decompress":{"cpu_ns":2553652,"wall_ns":2553950,"count":3364},"random/1024/stream-decompress":{"cpu_ns":3427189,"wall_ns":3427582,"count":3035},"random/1024/bounded-decompress":{"cpu_ns":3398906,"wall_ns":3399206,"count":2367},"random/1024/gzip-read128k":{"cpu_ns":3371501,"wall_ns":3372280,"count":167},"random/1024/gzip-readinto128k":{"cpu_ns":14645046,"wall_ns":14655382,"count":587},"random/1024/crc32":{"cpu_ns":2944694,"wall_ns":2945150,"count":6880},"random/65536/compress1":{"cpu_ns":19326983,"wall_ns":19327504,"count":33},"random/65536/decompress":{"cpu_ns":9515370,"wall_ns":9515785,"count":929},"random/65536/raw-decompress":{"cpu_ns":6301519,"wall_ns":6302271,"count":720},"random/65536/stream-decompress":{"cpu_ns":10409047,"wall_ns":10409756,"count":922},"random/65536/bounded-decompress":{"cpu_ns":6354123,"wall_ns":6354820,"count":1198},"random/65536/gzip-read128k":{"cpu_ns":7842821,"wall_ns":7843448,"count":176},"random/65536/gzip-readinto128k":{"cpu_ns":17544593,"wall_ns":17545464,"count":323},"random/65536/crc32":{"cpu_ns":14423819,"wall_ns":14424510,"count":883},"random/1048713/compress1":{"cpu_ns":23129148,"wall_ns":23137922,"count":2},"random/1048713/decompress":{"cpu_ns":12512633,"wall_ns":12513014,"count":80},"random/1048713/raw-decompress":{"cpu_ns":14438861,"wall_ns":14440158,"count":133},"random/1048713/stream-decompress":{"cpu_ns":12506779,"wall_ns":12508228,"count":77},"random/1048713/bounded-decompress":{"cpu_ns":9269786,"wall_ns":9270782,"count":49},"random/1048713/gzip-read128k":{"cpu_ns":15380757,"wall_ns":15381638,"count":33},"random/1048713/gzip-readinto128k":{"cpu_ns":17614289,"wall_ns":17615592,"count":38},"random/1048713/crc32":{"cpu_ns":18058573,"wall_ns":18061105,"count":67},"random/16777353/compress1":{"cpu_ns":202808276,"wall_ns":202820915,"count":1},"random/16777353/decompress":{"cpu_ns":24358984,"wall_ns":24360843,"count":2},"random/16777353/raw-decompress":{"cpu_ns":22547381,"wall_ns":22557877,"count":2},"random/16777353/stream-decompress":{"cpu_ns":24698582,"wall_ns":24699692,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":45590558,"wall_ns":45593241,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18588058,"wall_ns":18592125,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":22753413,"wall_ns":22755365,"count":3},"random/16777353/crc32":{"cpu_ns":22634626,"wall_ns":22640375,"count":5},"zeros/1024/compress1":{"cpu_ns":4249768,"wall_ns":4250248,"count":653},"zeros/1024/decompress":{"cpu_ns":1836555,"wall_ns":1836937,"count":2656},"zeros/1024/raw-decompress":{"cpu_ns":2517664,"wall_ns":2517911,"count":2917},"zeros/1024/stream-decompress":{"cpu_ns":2643843,"wall_ns":2644134,"count":2122},"zeros/1024/bounded-decompress":{"cpu_ns":3323640,"wall_ns":3324018,"count":2014},"zeros/1024/gzip-read128k":{"cpu_ns":4481276,"wall_ns":4482232,"count":220},"zeros/1024/gzip-readinto128k":{"cpu_ns":15574106,"wall_ns":15585433,"count":607},"zeros/1024/crc32":{"cpu_ns":3008594,"wall_ns":3009077,"count":6974},"zeros/65536/compress1":{"cpu_ns":10698812,"wall_ns":10699043,"count":436},"zeros/65536/decompress":{"cpu_ns":8942967,"wall_ns":8943629,"count":670},"zeros/65536/raw-decompress":{"cpu_ns":11989275,"wall_ns":11989840,"count":1062},"zeros/65536/stream-decompress":{"cpu_ns":12553328,"wall_ns":12554168,"count":873},"zeros/65536/bounded-decompress":{"cpu_ns":9684209,"wall_ns":9685060,"count":1051},"zeros/65536/gzip-read128k":{"cpu_ns":7254851,"wall_ns":7262573,"count":137},"zeros/65536/gzip-readinto128k":{"cpu_ns":17294428,"wall_ns":17296490,"count":276},"zeros/65536/crc32":{"cpu_ns":15628787,"wall_ns":15630096,"count":878},"zeros/1048713/compress1":{"cpu_ns":20177597,"wall_ns":20178620,"count":48},"zeros/1048713/decompress":{"cpu_ns":14035387,"wall_ns":14042831,"count":79},"zeros/1048713/raw-decompress":{"cpu_ns":19417370,"wall_ns":19418715,"count":149},"zeros/1048713/stream-decompress":{"cpu_ns":19489970,"wall_ns":19492164,"count":105},"zeros/1048713/bounded-decompress":{"cpu_ns":16618633,"wall_ns":16627840,"count":102},"zeros/1048713/gzip-read128k":{"cpu_ns":11703586,"wall_ns":11704538,"count":27},"zeros/1048713/gzip-readinto128k":{"cpu_ns":20016408,"wall_ns":20017656,"count":47},"zeros/1048713/crc32":{"cpu_ns":18624819,"wall_ns":18627269,"count":70},"zeros/16777353/compress1":{"cpu_ns":21147092,"wall_ns":21148158,"count":3},"zeros/16777353/decompress":{"cpu_ns":23627600,"wall_ns":23638147,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":21228345,"wall_ns":21229768,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":23860676,"wall_ns":23872554,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":8973837,"wall_ns":8975610,"count":2},"zeros/16777353/gzip-read128k":{"cpu_ns":17469780,"wall_ns":17471912,"count":2},"zeros/16777353/gzip-readinto128k":{"cpu_ns":18824878,"wall_ns":18834299,"count":3},"zeros/16777353/crc32":{"cpu_ns":21900543,"wall_ns":21902352,"count":5}},"python":"3.11.15 (main, Mar 24 2026, 22:50:29) [Clang 22.1.1 ]","module":"/tmp/zlib-ng-final-before/lib/python3.11/site-packages/zlib_ng/__init__.py","platform":"Linux-7.0.0-42-generic-x86_64-with-glibc2.43","extension":"/tmp/zlib-ng-final-before/lib/python3.11/site-packages/zlib_ng/zlib_ng.cpython-311-x86_64-linux-gnu.so","version":"1.1.1.dev0","gil_enabled":true,"free_threaded":false},{"round":1,"variant":"baseline","cases":{"fastq/1024/compress1":{"cpu_ns":2561469,"wall_ns":2561670,"count":204},"fastq/1024/decompress":{"cpu_ns":4108784,"wall_ns":4109087,"count":714},"fastq/1024/raw-decompress":{"cpu_ns":7541248,"wall_ns":7541630,"count":1315},"fastq/1024/stream-decompress":{"cpu_ns":7129908,"wall_ns":7142558,"count":1102},"fastq/1024/bounded-decompress":{"cpu_ns":4614243,"wall_ns":4614555,"count":698},"fastq/1024/gzip-read128k":{"cpu_ns":4482331,"wall_ns":4482816,"count":177},"fastq/1024/gzip-readinto128k":{"cpu_ns":6602124,"wall_ns":6602722,"count":204},"fastq/1024/crc32":{"cpu_ns":2515547,"wall_ns":2515634,"count":6143},"fastq/65536/compress1":{"cpu_ns":14280394,"wall_ns":14280760,"count":36},"fastq/65536/decompress":{"cpu_ns":14341007,"wall_ns":14342739,"count":59},"fastq/65536/raw-decompress":{"cpu_ns":18115098,"wall_ns":18128963,"count":78},"fastq/65536/stream-decompress":{"cpu_ns":18496904,"wall_ns":18497544,"count":80},"fastq/65536/bounded-decompress":{"cpu_ns":17455366,"wall_ns":17455964,"count":88},"fastq/65536/gzip-read128k":{"cpu_ns":15193893,"wall_ns":15194571,"count":63},"fastq/65536/gzip-readinto128k":{"cpu_ns":19611323,"wall_ns":19622512,"count":80},"fastq/65536/crc32":{"cpu_ns":13422866,"wall_ns":13423275,"count":829},"fastq/1048713/compress1":{"cpu_ns":20380402,"wall_ns":20380906,"count":3},"fastq/1048713/decompress":{"cpu_ns":22586216,"wall_ns":22586994,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":18519021,"wall_ns":18519648,"count":5},"fastq/1048713/stream-decompress":{"cpu_ns":22461983,"wall_ns":22471869,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":17217470,"wall_ns":17218142,"count":5},"fastq/1048713/gzip-read128k":{"cpu_ns":18012692,"wall_ns":18013452,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21871571,"wall_ns":21872368,"count":6},"fastq/1048713/crc32":{"cpu_ns":16684644,"wall_ns":16685100,"count":65},"fastq/16777353/compress1":{"cpu_ns":108544441,"wall_ns":108564818,"count":1},"fastq/16777353/decompress":{"cpu_ns":60269526,"wall_ns":60270417,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":58691690,"wall_ns":58692587,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":60011417,"wall_ns":60022212,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":72235595,"wall_ns":72247413,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":59197624,"wall_ns":59212187,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":60655053,"wall_ns":60672426,"count":1},"fastq/16777353/crc32":{"cpu_ns":21637782,"wall_ns":21639166,"count":5},"python/1024/compress1":{"cpu_ns":6415120,"wall_ns":6415664,"count":578},"python/1024/decompress":{"cpu_ns":6799124,"wall_ns":6799868,"count":1280},"python/1024/raw-decompress":{"cpu_ns":3097586,"wall_ns":3098205,"count":527},"python/1024/stream-decompress":{"cpu_ns":6084294,"wall_ns":6084952,"count":943},"python/1024/bounded-decompress":{"cpu_ns":3870529,"wall_ns":3871163,"count":595},"python/1024/gzip-read128k":{"cpu_ns":5736141,"wall_ns":5736904,"count":218},"python/1024/gzip-readinto128k":{"cpu_ns":16298081,"wall_ns":16299579,"count":506},"python/1024/crc32":{"cpu_ns":2705495,"wall_ns":2705918,"count":6388},"python/65536/compress1":{"cpu_ns":15992205,"wall_ns":16001607,"count":59},"python/65536/decompress":{"cpu_ns":17938756,"wall_ns":17939813,"count":142},"python/65536/raw-decompress":{"cpu_ns":19057465,"wall_ns":19058338,"count":157},"python/65536/stream-decompress":{"cpu_ns":17929401,"wall_ns":17930186,"count":146},"python/65536/bounded-decompress":{"cpu_ns":12425450,"wall_ns":12433389,"count":117},"python/65536/gzip-read128k":{"cpu_ns":9578783,"wall_ns":9579521,"count":69},"python/65536/gzip-readinto128k":{"cpu_ns":12650963,"wall_ns":12651795,"count":84},"python/65536/crc32":{"cpu_ns":10181894,"wall_ns":10182454,"count":616},"python/1048713/compress1":{"cpu_ns":16839256,"wall_ns":16847189,"count":4},"python/1048713/decompress":{"cpu_ns":13302099,"wall_ns":13303302,"count":8},"python/1048713/raw-decompress":{"cpu_ns":14337128,"wall_ns":14337825,"count":9},"python/1048713/stream-decompress":{"cpu_ns":13263514,"wall_ns":13264308,"count":8},"python/1048713/bounded-decompress":{"cpu_ns":13785253,"wall_ns":13793157,"count":8},"python/1048713/gzip-read128k":{"cpu_ns":13504615,"wall_ns":13505282,"count":7},"python/1048713/gzip-readinto128k":{"cpu_ns":13473925,"wall_ns":13474752,"count":7},"python/1048713/crc32":{"cpu_ns":12312537,"wall_ns":12313195,"count":48},"python/16777353/compress1":{"cpu_ns":66611777,"wall_ns":66627269,"count":1},"python/16777353/decompress":{"cpu_ns":33794286,"wall_ns":33795846,"count":1},"python/16777353/raw-decompress":{"cpu_ns":32443203,"wall_ns":32444512,"count":1},"python/16777353/stream-decompress":{"cpu_ns":33414692,"wall_ns":33415829,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42444956,"wall_ns":42456435,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32284723,"wall_ns":32293968,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30434396,"wall_ns":30445415,"count":1},"python/16777353/crc32":{"cpu_ns":21897203,"wall_ns":21898389,"count":5},"random/1024/compress1":{"cpu_ns":7927253,"wall_ns":7928007,"count":567},"random/1024/decompress":{"cpu_ns":2897091,"wall_ns":2904567,"count":4324},"random/1024/raw-decompress":{"cpu_ns":2760177,"wall_ns":2760493,"count":3364},"random/1024/stream-decompress":{"cpu_ns":3702650,"wall_ns":3703138,"count":3035},"random/1024/bounded-decompress":{"cpu_ns":3962902,"wall_ns":3963513,"count":2367},"random/1024/gzip-read128k":{"cpu_ns":3325704,"wall_ns":3326268,"count":167},"random/1024/gzip-readinto128k":{"cpu_ns":15116428,"wall_ns":15117233,"count":587},"random/1024/crc32":{"cpu_ns":2873533,"wall_ns":2873922,"count":6880},"random/65536/compress1":{"cpu_ns":19734344,"wall_ns":19736439,"count":33},"random/65536/decompress":{"cpu_ns":10212193,"wall_ns":10213518,"count":929},"random/65536/raw-decompress":{"cpu_ns":6284356,"wall_ns":6284889,"count":720},"random/65536/stream-decompress":{"cpu_ns":11019483,"wall_ns":11020637,"count":922},"random/65536/bounded-decompress":{"cpu_ns":6272711,"wall_ns":6273175,"count":1198},"random/65536/gzip-read128k":{"cpu_ns":8165540,"wall_ns":8166332,"count":176},"random/65536/gzip-readinto128k":{"cpu_ns":17251140,"wall_ns":17252016,"count":323},"random/65536/crc32":{"cpu_ns":14296953,"wall_ns":14297568,"count":883},"random/1048713/compress1":{"cpu_ns":22796712,"wall_ns":22797565,"count":2},"random/1048713/decompress":{"cpu_ns":14279187,"wall_ns":14282467,"count":80},"random/1048713/raw-decompress":{"cpu_ns":15019483,"wall_ns":15031520,"count":133},"random/1048713/stream-decompress":{"cpu_ns":12511698,"wall_ns":12512851,"count":77},"random/1048713/bounded-decompress":{"cpu_ns":9200322,"wall_ns":9201381,"count":49},"random/1048713/gzip-read128k":{"cpu_ns":15443946,"wall_ns":15444904,"count":33},"random/1048713/gzip-readinto128k":{"cpu_ns":17990374,"wall_ns":17992184,"count":38},"random/1048713/crc32":{"cpu_ns":17213989,"wall_ns":17223330,"count":67},"random/16777353/compress1":{"cpu_ns":203263325,"wall_ns":203303986,"count":1},"random/16777353/decompress":{"cpu_ns":24980464,"wall_ns":25114326,"count":2},"random/16777353/raw-decompress":{"cpu_ns":22204399,"wall_ns":22206000,"count":2},"random/16777353/stream-decompress":{"cpu_ns":25189229,"wall_ns":25190967,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":46349610,"wall_ns":46359973,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":19672437,"wall_ns":19687303,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":23347206,"wall_ns":23349277,"count":3},"random/16777353/crc32":{"cpu_ns":22334505,"wall_ns":22335705,"count":5},"zeros/1024/compress1":{"cpu_ns":4234372,"wall_ns":4234706,"count":653},"zeros/1024/decompress":{"cpu_ns":1991434,"wall_ns":1992196,"count":2656},"zeros/1024/raw-decompress":{"cpu_ns":2827310,"wall_ns":2828016,"count":2917},"zeros/1024/stream-decompress":{"cpu_ns":2756028,"wall_ns":2756204,"count":2122},"zeros/1024/bounded-decompress":{"cpu_ns":3558505,"wall_ns":3558825,"count":2014},"zeros/1024/gzip-read128k":{"cpu_ns":4488347,"wall_ns":4488948,"count":220},"zeros/1024/gzip-readinto128k":{"cpu_ns":16145980,"wall_ns":16146858,"count":607},"zeros/1024/crc32":{"cpu_ns":3056571,"wall_ns":3056790,"count":6974},"zeros/65536/compress1":{"cpu_ns":10614543,"wall_ns":10623492,"count":436},"zeros/65536/decompress":{"cpu_ns":9023031,"wall_ns":9023754,"count":670},"zeros/65536/raw-decompress":{"cpu_ns":12627880,"wall_ns":12628998,"count":1062},"zeros/65536/stream-decompress":{"cpu_ns":12606478,"wall_ns":12608491,"count":873},"zeros/65536/bounded-decompress":{"cpu_ns":10607588,"wall_ns":10609225,"count":1051},"zeros/65536/gzip-read128k":{"cpu_ns":6449577,"wall_ns":6450265,"count":137},"zeros/65536/gzip-readinto128k":{"cpu_ns":14546395,"wall_ns":14554521,"count":276},"zeros/65536/crc32":{"cpu_ns":14743948,"wall_ns":14745141,"count":878},"zeros/1048713/compress1":{"cpu_ns":20426096,"wall_ns":20428324,"count":48},"zeros/1048713/decompress":{"cpu_ns":14270215,"wall_ns":14271557,"count":79},"zeros/1048713/raw-decompress":{"cpu_ns":19225436,"wall_ns":19236647,"count":149},"zeros/1048713/stream-decompress":{"cpu_ns":19559977,"wall_ns":19561715,"count":105},"zeros/1048713/bounded-decompress":{"cpu_ns":17213320,"wall_ns":17215795,"count":102},"zeros/1048713/gzip-read128k":{"cpu_ns":12221354,"wall_ns":12222273,"count":27},"zeros/1048713/gzip-readinto128k":{"cpu_ns":20140246,"wall_ns":20148853,"count":47},"zeros/1048713/crc32":{"cpu_ns":18118272,"wall_ns":18119080,"count":70},"zeros/16777353/compress1":{"cpu_ns":21055446,"wall_ns":21057316,"count":3},"zeros/16777353/decompress":{"cpu_ns":23988287,"wall_ns":23989780,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":21810105,"wall_ns":21827162,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":23763674,"wall_ns":23766300,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":9246282,"wall_ns":9249082,"count":2},"zeros/16777353/gzip-read128k":{"cpu_ns":17509854,"wall_ns":17510051,"count":2},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19866375,"wall_ns":19868171,"count":3},"zeros/16777353/crc32":{"cpu_ns":21565295,"wall_ns":21566754,"count":5}},"python":"3.11.15 (main, Mar 24 2026, 22:50:29) [Clang 22.1.1 ]","module":"/tmp/zlib-ng-final-before/lib/python3.11/site-packages/zlib_ng/__init__.py","platform":"Linux-7.0.0-42-generic-x86_64-with-glibc2.43","extension":"/tmp/zlib-ng-final-before/lib/python3.11/site-packages/zlib_ng/zlib_ng.cpython-311-x86_64-linux-gnu.so","version":"1.1.1.dev0","gil_enabled":true,"free_threaded":false},{"round":2,"variant":"candidate","cases":{"fastq/1024/compress1":{"cpu_ns":2614159,"wall_ns":2615600,"count":204},"fastq/1024/decompress":{"cpu_ns":4498936,"wall_ns":4500362,"count":714},"fastq/1024/raw-decompress":{"cpu_ns":8042142,"wall_ns":8043708,"count":1315},"fastq/1024/stream-decompress":{"cpu_ns":6872517,"wall_ns":6873872,"count":1102},"fastq/1024/bounded-decompress":{"cpu_ns":4906745,"wall_ns":4907202,"count":698},"fastq/1024/gzip-read128k":{"cpu_ns":4449233,"wall_ns":4449728,"count":177},"fastq/1024/gzip-readinto128k":{"cpu_ns":7450574,"wall_ns":7467923,"count":204},"fastq/1024/crc32":{"cpu_ns":2622916,"wall_ns":2623345,"count":6143},"fastq/65536/compress1":{"cpu_ns":14512604,"wall_ns":14513945,"count":36},"fastq/65536/decompress":{"cpu_ns":14162639,"wall_ns":14164583,"count":59},"fastq/65536/raw-decompress":{"cpu_ns":18698533,"wall_ns":18700470,"count":78},"fastq/65536/stream-decompress":{"cpu_ns":19445259,"wall_ns":19455027,"count":80},"fastq/65536/bounded-decompress":{"cpu_ns":17675417,"wall_ns":17676949,"count":88},"fastq/65536/gzip-read128k":{"cpu_ns":16075143,"wall_ns":16076482,"count":63},"fastq/65536/gzip-readinto128k":{"cpu_ns":19593192,"wall_ns":19594386,"count":80},"fastq/65536/crc32":{"cpu_ns":13828857,"wall_ns":13830430,"count":829},"fastq/1048713/compress1":{"cpu_ns":20368471,"wall_ns":20368954,"count":3},"fastq/1048713/decompress":{"cpu_ns":22351412,"wall_ns":22353815,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":18461308,"wall_ns":18462322,"count":5},"fastq/1048713/stream-decompress":{"cpu_ns":21853734,"wall_ns":21855718,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":17598116,"wall_ns":17599764,"count":5},"fastq/1048713/gzip-read128k":{"cpu_ns":17793265,"wall_ns":17794581,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22002203,"wall_ns":22003008,"count":6},"fastq/1048713/crc32":{"cpu_ns":16966825,"wall_ns":16967347,"count":65},"fastq/16777353/compress1":{"cpu_ns":111225857,"wall_ns":111248213,"count":1},"fastq/16777353/decompress":{"cpu_ns":62567915,"wall_ns":62582399,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":60636803,"wall_ns":60656440,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":62169330,"wall_ns":62180890,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":73218520,"wall_ns":73227908,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":62227371,"wall_ns":62229299,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":57659454,"wall_ns":57670883,"count":1},"fastq/16777353/crc32":{"cpu_ns":21810620,"wall_ns":21812146,"count":5},"python/1024/compress1":{"cpu_ns":6319517,"wall_ns":6319800,"count":578},"python/1024/decompress":{"cpu_ns":6854082,"wall_ns":6854756,"count":1280},"python/1024/raw-decompress":{"cpu_ns":3100741,"wall_ns":3101320,"count":527},"python/1024/stream-decompress":{"cpu_ns":6085873,"wall_ns":6086470,"count":943},"python/1024/bounded-decompress":{"cpu_ns":3809411,"wall_ns":3809725,"count":595},"python/1024/gzip-read128k":{"cpu_ns":5314793,"wall_ns":5315624,"count":218},"python/1024/gzip-readinto128k":{"cpu_ns":15346274,"wall_ns":15347027,"count":506},"python/1024/crc32":{"cpu_ns":2714992,"wall_ns":2715443,"count":6388},"python/65536/compress1":{"cpu_ns":15579287,"wall_ns":15579884,"count":59},"python/65536/decompress":{"cpu_ns":18114512,"wall_ns":18115421,"count":142},"python/65536/raw-decompress":{"cpu_ns":19515746,"wall_ns":19516621,"count":157},"python/65536/stream-decompress":{"cpu_ns":18448511,"wall_ns":18464142,"count":146},"python/65536/bounded-decompress":{"cpu_ns":12238822,"wall_ns":12239430,"count":117},"python/65536/gzip-read128k":{"cpu_ns":9760857,"wall_ns":9761520,"count":69},"python/65536/gzip-readinto128k":{"cpu_ns":12986226,"wall_ns":12987304,"count":84},"python/65536/crc32":{"cpu_ns":10199106,"wall_ns":10199748,"count":616},"python/1048713/compress1":{"cpu_ns":16837845,"wall_ns":16839488,"count":4},"python/1048713/decompress":{"cpu_ns":15302553,"wall_ns":15304599,"count":8},"python/1048713/raw-decompress":{"cpu_ns":16445787,"wall_ns":16447489,"count":9},"python/1048713/stream-decompress":{"cpu_ns":14549806,"wall_ns":14559607,"count":8},"python/1048713/bounded-decompress":{"cpu_ns":13571318,"wall_ns":13571791,"count":8},"python/1048713/gzip-read128k":{"cpu_ns":16725658,"wall_ns":16727719,"count":7},"python/1048713/gzip-readinto128k":{"cpu_ns":14585833,"wall_ns":14587673,"count":7},"python/1048713/crc32":{"cpu_ns":13101090,"wall_ns":13102996,"count":48},"python/16777353/compress1":{"cpu_ns":69608874,"wall_ns":69610592,"count":1},"python/16777353/decompress":{"cpu_ns":37844614,"wall_ns":37854831,"count":1},"python/16777353/raw-decompress":{"cpu_ns":34881369,"wall_ns":34881539,"count":1},"python/16777353/stream-decompress":{"cpu_ns":35541361,"wall_ns":35540046,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":41785391,"wall_ns":41787445,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32188576,"wall_ns":32197925,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30932485,"wall_ns":30942561,"count":1},"python/16777353/crc32":{"cpu_ns":22026187,"wall_ns":22027104,"count":5},"random/1024/compress1":{"cpu_ns":7421661,"wall_ns":7422106,"count":567},"random/1024/decompress":{"cpu_ns":2792092,"wall_ns":2792647,"count":4324},"random/1024/raw-decompress":{"cpu_ns":2990288,"wall_ns":2991050,"count":3364},"random/1024/stream-decompress":{"cpu_ns":4471697,"wall_ns":4472287,"count":3035},"random/1024/bounded-decompress":{"cpu_ns":4044238,"wall_ns":4054447,"count":2367},"random/1024/gzip-read128k":{"cpu_ns":3351892,"wall_ns":3352626,"count":167},"random/1024/gzip-readinto128k":{"cpu_ns":14943427,"wall_ns":14944822,"count":587},"random/1024/crc32":{"cpu_ns":2765949,"wall_ns":2766525,"count":6880},"random/65536/compress1":{"cpu_ns":19201086,"wall_ns":19201973,"count":33},"random/65536/decompress":{"cpu_ns":12253459,"wall_ns":12254027,"count":929},"random/65536/raw-decompress":{"cpu_ns":8054810,"wall_ns":8055615,"count":720},"random/65536/stream-decompress":{"cpu_ns":12335675,"wall_ns":12342839,"count":922},"random/65536/bounded-decompress":{"cpu_ns":7124416,"wall_ns":7125256,"count":1198},"random/65536/gzip-read128k":{"cpu_ns":8240450,"wall_ns":8241214,"count":176},"random/65536/gzip-readinto128k":{"cpu_ns":17404993,"wall_ns":17405782,"count":323},"random/65536/crc32":{"cpu_ns":14351802,"wall_ns":14352482,"count":883},"random/1048713/compress1":{"cpu_ns":23564371,"wall_ns":23565575,"count":2},"random/1048713/decompress":{"cpu_ns":19517938,"wall_ns":19519163,"count":80},"random/1048713/raw-decompress":{"cpu_ns":25027845,"wall_ns":25040230,"count":133},"random/1048713/stream-decompress":{"cpu_ns":18748171,"wall_ns":18749018,"count":77},"random/1048713/bounded-decompress":{"cpu_ns":9144187,"wall_ns":9145136,"count":49},"random/1048713/gzip-read128k":{"cpu_ns":16684700,"wall_ns":16686709,"count":33},"random/1048713/gzip-readinto128k":{"cpu_ns":18309650,"wall_ns":18323302,"count":38},"random/1048713/crc32":{"cpu_ns":17208310,"wall_ns":17208919,"count":67},"random/16777353/compress1":{"cpu_ns":209100294,"wall_ns":209139295,"count":1},"random/16777353/decompress":{"cpu_ns":28458068,"wall_ns":28459891,"count":2},"random/16777353/raw-decompress":{"cpu_ns":26354022,"wall_ns":26353976,"count":2},"random/16777353/stream-decompress":{"cpu_ns":28326626,"wall_ns":28336284,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":46719821,"wall_ns":46742520,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18853503,"wall_ns":18854458,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":22871027,"wall_ns":22884329,"count":3},"random/16777353/crc32":{"cpu_ns":21722043,"wall_ns":21723225,"count":5},"zeros/1024/compress1":{"cpu_ns":4141361,"wall_ns":4141698,"count":653},"zeros/1024/decompress":{"cpu_ns":1913086,"wall_ns":1913339,"count":2656},"zeros/1024/raw-decompress":{"cpu_ns":3253368,"wall_ns":3263763,"count":2917},"zeros/1024/stream-decompress":{"cpu_ns":3194562,"wall_ns":3195061,"count":2122},"zeros/1024/bounded-decompress":{"cpu_ns":3732880,"wall_ns":3733414,"count":2014},"zeros/1024/gzip-read128k":{"cpu_ns":4312281,"wall_ns":4313715,"count":220},"zeros/1024/gzip-readinto128k":{"cpu_ns":15834245,"wall_ns":15835083,"count":607},"zeros/1024/crc32":{"cpu_ns":2855954,"wall_ns":2856375,"count":6974},"zeros/65536/compress1":{"cpu_ns":10622415,"wall_ns":10622962,"count":436},"zeros/65536/decompress":{"cpu_ns":9737024,"wall_ns":9737654,"count":670},"zeros/65536/raw-decompress":{"cpu_ns":13340586,"wall_ns":13357695,"count":1062},"zeros/65536/stream-decompress":{"cpu_ns":13439892,"wall_ns":13440600,"count":873},"zeros/65536/bounded-decompress":{"cpu_ns":9422860,"wall_ns":9423256,"count":1051},"zeros/65536/gzip-read128k":{"cpu_ns":6345026,"wall_ns":6345742,"count":137},"zeros/65536/gzip-readinto128k":{"cpu_ns":14806372,"wall_ns":14807276,"count":276},"zeros/65536/crc32":{"cpu_ns":14830121,"wall_ns":14832267,"count":878},"zeros/1048713/compress1":{"cpu_ns":20489758,"wall_ns":20490362,"count":48},"zeros/1048713/decompress":{"cpu_ns":32222550,"wall_ns":32223847,"count":79},"zeros/1048713/raw-decompress":{"cpu_ns":52930465,"wall_ns":52931959,"count":149},"zeros/1048713/stream-decompress":{"cpu_ns":43440189,"wall_ns":43450444,"count":105},"zeros/1048713/bounded-decompress":{"cpu_ns":16642133,"wall_ns":16642874,"count":102},"zeros/1048713/gzip-read128k":{"cpu_ns":11726361,"wall_ns":11727090,"count":27},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19893058,"wall_ns":19893904,"count":47},"zeros/1048713/crc32":{"cpu_ns":18001565,"wall_ns":18002423,"count":70},"zeros/16777353/compress1":{"cpu_ns":21363866,"wall_ns":21365021,"count":3},"zeros/16777353/decompress":{"cpu_ns":27153153,"wall_ns":27152302,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":25420745,"wall_ns":25421811,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":27463620,"wall_ns":27463748,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":9896133,"wall_ns":9906474,"count":2},"zeros/16777353/gzip-read128k":{"cpu_ns":18491369,"wall_ns":18491598,"count":2},"zeros/16777353/gzip-readinto128k":{"cpu_ns":20023097,"wall_ns":20025381,"count":3},"zeros/16777353/crc32":{"cpu_ns":24193623,"wall_ns":24194448,"count":5}},"python":"3.11.15 (main, Mar 24 2026, 22:50:29) [Clang 22.1.1 ]","module":"/tmp/claude-1000/-home-iliya-repositories-python-isal/c787189d-3ae9-48fb-9f55-20cc2ef2d6e4/scratchpad/retime-zlib2/venv-candidate/lib/python3.11/site-packages/zlib_ng/__init__.py","platform":"Linux-7.0.0-42-generic-x86_64-with-glibc2.43","extension":"/tmp/claude-1000/-home-iliya-repositories-python-isal/c787189d-3ae9-48fb-9f55-20cc2ef2d6e4/scratchpad/retime-zlib2/venv-candidate/lib/python3.11/site-packages/zlib_ng/zlib_ng.abi3.so","version":"1.1.1.dev0","gil_enabled":true,"free_threaded":false},{"round":2,"variant":"control","cases":{"fastq/1024/compress1":{"cpu_ns":2794046,"wall_ns":2794060,"count":204},"fastq/1024/decompress":{"cpu_ns":3955450,"wall_ns":3955587,"count":714},"fastq/1024/raw-decompress":{"cpu_ns":7375375,"wall_ns":7375740,"count":1315},"fastq/1024/stream-decompress":{"cpu_ns":6626384,"wall_ns":6626732,"count":1102},"fastq/1024/bounded-decompress":{"cpu_ns":4670302,"wall_ns":4670701,"count":698},"fastq/1024/gzip-read128k":{"cpu_ns":4431244,"wall_ns":4431697,"count":177},"fastq/1024/gzip-readinto128k":{"cpu_ns":6272098,"wall_ns":6278608,"count":204},"fastq/1024/crc32":{"cpu_ns":2680682,"wall_ns":2680784,"count":6143},"fastq/65536/compress1":{"cpu_ns":15546689,"wall_ns":15548187,"count":36},"fastq/65536/decompress":{"cpu_ns":13656722,"wall_ns":13657416,"count":59},"fastq/65536/raw-decompress":{"cpu_ns":17391243,"wall_ns":17391747,"count":78},"fastq/65536/stream-decompress":{"cpu_ns":18821364,"wall_ns":18822710,"count":80},"fastq/65536/bounded-decompress":{"cpu_ns":17596525,"wall_ns":17598118,"count":88},"fastq/65536/gzip-read128k":{"cpu_ns":14758974,"wall_ns":14759550,"count":63},"fastq/65536/gzip-readinto128k":{"cpu_ns":19944883,"wall_ns":19945578,"count":80},"fastq/65536/crc32":{"cpu_ns":13506916,"wall_ns":13583946,"count":829},"fastq/1048713/compress1":{"cpu_ns":22886329,"wall_ns":22887026,"count":3},"fastq/1048713/decompress":{"cpu_ns":22550234,"wall_ns":22563349,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":18469985,"wall_ns":18470636,"count":5},"fastq/1048713/stream-decompress":{"cpu_ns":22762891,"wall_ns":22763753,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":18923131,"wall_ns":18929074,"count":5},"fastq/1048713/gzip-read128k":{"cpu_ns":18533390,"wall_ns":18534592,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22378402,"wall_ns":22390155,"count":6},"fastq/1048713/crc32":{"cpu_ns":17955481,"wall_ns":17956786,"count":65},"fastq/16777353/compress1":{"cpu_ns":123321811,"wall_ns":123336837,"count":1},"fastq/16777353/decompress":{"cpu_ns":60208576,"wall_ns":60219707,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":58023235,"wall_ns":58032407,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":59081966,"wall_ns":59101381,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":72503869,"wall_ns":72506042,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60736071,"wall_ns":60750057,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58224221,"wall_ns":58232897,"count":1},"fastq/16777353/crc32":{"cpu_ns":21779477,"wall_ns":21780701,"count":5},"python/1024/compress1":{"cpu_ns":7022109,"wall_ns":7022448,"count":578},"python/1024/decompress":{"cpu_ns":7226965,"wall_ns":7228106,"count":1280},"python/1024/raw-decompress":{"cpu_ns":4381883,"wall_ns":4383100,"count":527},"python/1024/stream-decompress":{"cpu_ns":8501647,"wall_ns":8503770,"count":943},"python/1024/bounded-decompress":{"cpu_ns":5702925,"wall_ns":5704100,"count":595},"python/1024/gzip-read128k":{"cpu_ns":8161005,"wall_ns":8161992,"count":218},"python/1024/gzip-readinto128k":{"cpu_ns":18576813,"wall_ns":18578034,"count":506},"python/1024/crc32":{"cpu_ns":2824609,"wall_ns":2825579,"count":6388},"python/65536/compress1":{"cpu_ns":17051151,"wall_ns":17051685,"count":59},"python/65536/decompress":{"cpu_ns":17856451,"wall_ns":17867583,"count":142},"python/65536/raw-decompress":{"cpu_ns":18928260,"wall_ns":18928849,"count":157},"python/65536/stream-decompress":{"cpu_ns":18064902,"wall_ns":18065717,"count":146},"python/65536/bounded-decompress":{"cpu_ns":12120604,"wall_ns":12121141,"count":117},"python/65536/gzip-read128k":{"cpu_ns":9953068,"wall_ns":9954115,"count":69},"python/65536/gzip-readinto128k":{"cpu_ns":12665405,"wall_ns":12666289,"count":84},"python/65536/crc32":{"cpu_ns":10130729,"wall_ns":10131599,"count":616},"python/1048713/compress1":{"cpu_ns":18035433,"wall_ns":18035887,"count":4},"python/1048713/decompress":{"cpu_ns":13342470,"wall_ns":13343456,"count":8},"python/1048713/raw-decompress":{"cpu_ns":14552451,"wall_ns":14553449,"count":9},"python/1048713/stream-decompress":{"cpu_ns":13518716,"wall_ns":13519414,"count":8},"python/1048713/bounded-decompress":{"cpu_ns":13790032,"wall_ns":13790944,"count":8},"python/1048713/gzip-read128k":{"cpu_ns":13527798,"wall_ns":13537325,"count":7},"python/1048713/gzip-readinto128k":{"cpu_ns":13400767,"wall_ns":13401617,"count":7},"python/1048713/crc32":{"cpu_ns":12703931,"wall_ns":12704932,"count":48},"python/16777353/compress1":{"cpu_ns":72721780,"wall_ns":72734696,"count":1},"python/16777353/decompress":{"cpu_ns":34105289,"wall_ns":34107337,"count":1},"python/16777353/raw-decompress":{"cpu_ns":32666855,"wall_ns":32668550,"count":1},"python/16777353/stream-decompress":{"cpu_ns":33672501,"wall_ns":33687887,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":43338305,"wall_ns":43353773,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32834915,"wall_ns":32836561,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30646715,"wall_ns":30648410,"count":1},"python/16777353/crc32":{"cpu_ns":21956767,"wall_ns":21957470,"count":5},"random/1024/compress1":{"cpu_ns":9046992,"wall_ns":9048626,"count":567},"random/1024/decompress":{"cpu_ns":2414299,"wall_ns":2414396,"count":4324},"random/1024/raw-decompress":{"cpu_ns":2345447,"wall_ns":2345792,"count":3364},"random/1024/stream-decompress":{"cpu_ns":3870740,"wall_ns":3871111,"count":3035},"random/1024/bounded-decompress":{"cpu_ns":3376977,"wall_ns":3377342,"count":2367},"random/1024/gzip-read128k":{"cpu_ns":3146945,"wall_ns":3147407,"count":167},"random/1024/gzip-readinto128k":{"cpu_ns":14659090,"wall_ns":14659902,"count":587},"random/1024/crc32":{"cpu_ns":2851204,"wall_ns":2852146,"count":6880},"random/65536/compress1":{"cpu_ns":25646823,"wall_ns":25658205,"count":33},"random/65536/decompress":{"cpu_ns":9863042,"wall_ns":9863527,"count":929},"random/65536/raw-decompress":{"cpu_ns":6498560,"wall_ns":6499497,"count":720},"random/65536/stream-decompress":{"cpu_ns":10575395,"wall_ns":10576063,"count":922},"random/65536/bounded-decompress":{"cpu_ns":6315664,"wall_ns":6316315,"count":1198},"random/65536/gzip-read128k":{"cpu_ns":8340005,"wall_ns":8340782,"count":176},"random/65536/gzip-readinto128k":{"cpu_ns":17060206,"wall_ns":17061805,"count":323},"random/65536/crc32":{"cpu_ns":14459807,"wall_ns":14460486,"count":883},"random/1048713/compress1":{"cpu_ns":26546496,"wall_ns":26547041,"count":2},"random/1048713/decompress":{"cpu_ns":12773886,"wall_ns":12775288,"count":80},"random/1048713/raw-decompress":{"cpu_ns":14132750,"wall_ns":14133861,"count":133},"random/1048713/stream-decompress":{"cpu_ns":12173798,"wall_ns":12174331,"count":77},"random/1048713/bounded-decompress":{"cpu_ns":9504576,"wall_ns":9505922,"count":49},"random/1048713/gzip-read128k":{"cpu_ns":15528654,"wall_ns":15537559,"count":33},"random/1048713/gzip-readinto128k":{"cpu_ns":17535790,"wall_ns":17536931,"count":38},"random/1048713/crc32":{"cpu_ns":17103494,"wall_ns":17104060,"count":67},"random/16777353/compress1":{"cpu_ns":239662694,"wall_ns":239690070,"count":1},"random/16777353/decompress":{"cpu_ns":25113127,"wall_ns":25125229,"count":2},"random/16777353/raw-decompress":{"cpu_ns":22596209,"wall_ns":22598178,"count":2},"random/16777353/stream-decompress":{"cpu_ns":24685960,"wall_ns":24687348,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":46969467,"wall_ns":46979564,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":19387247,"wall_ns":19385787,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":22770376,"wall_ns":22772716,"count":3},"random/16777353/crc32":{"cpu_ns":22132913,"wall_ns":22134739,"count":5},"zeros/1024/compress1":{"cpu_ns":4146664,"wall_ns":4146714,"count":653},"zeros/1024/decompress":{"cpu_ns":1666506,"wall_ns":1667221,"count":2656},"zeros/1024/raw-decompress":{"cpu_ns":2350861,"wall_ns":2351575,"count":2917},"zeros/1024/stream-decompress":{"cpu_ns":2721505,"wall_ns":2721783,"count":2122},"zeros/1024/bounded-decompress":{"cpu_ns":3713789,"wall_ns":3715582,"count":2014},"zeros/1024/gzip-read128k":{"cpu_ns":4579586,"wall_ns":4581767,"count":220},"zeros/1024/gzip-readinto128k":{"cpu_ns":17742149,"wall_ns":17744752,"count":607},"zeros/1024/crc32":{"cpu_ns":2995383,"wall_ns":2997578,"count":6974},"zeros/65536/compress1":{"cpu_ns":11431171,"wall_ns":11444725,"count":436},"zeros/65536/decompress":{"cpu_ns":8999372,"wall_ns":9000968,"count":670},"zeros/65536/raw-decompress":{"cpu_ns":13153829,"wall_ns":13156603,"count":1062},"zeros/65536/stream-decompress":{"cpu_ns":13314083,"wall_ns":13316759,"count":873},"zeros/65536/bounded-decompress":{"cpu_ns":9990604,"wall_ns":9992882,"count":1051},"zeros/65536/gzip-read128k":{"cpu_ns":6684988,"wall_ns":6685581,"count":137},"zeros/65536/gzip-readinto128k":{"cpu_ns":15555280,"wall_ns":15570355,"count":276},"zeros/65536/crc32":{"cpu_ns":15100217,"wall_ns":15102315,"count":878},"zeros/1048713/compress1":{"cpu_ns":20845498,"wall_ns":20847520,"count":48},"zeros/1048713/decompress":{"cpu_ns":15714063,"wall_ns":15716866,"count":79},"zeros/1048713/raw-decompress":{"cpu_ns":21406031,"wall_ns":21408412,"count":149},"zeros/1048713/stream-decompress":{"cpu_ns":19930890,"wall_ns":19933429,"count":105},"zeros/1048713/bounded-decompress":{"cpu_ns":17283807,"wall_ns":17285952,"count":102},"zeros/1048713/gzip-read128k":{"cpu_ns":12429942,"wall_ns":12458938,"count":27},"zeros/1048713/gzip-readinto128k":{"cpu_ns":20949087,"wall_ns":20951114,"count":47},"zeros/1048713/crc32":{"cpu_ns":18517310,"wall_ns":18519459,"count":70},"zeros/16777353/compress1":{"cpu_ns":23015111,"wall_ns":23024482,"count":3},"zeros/16777353/decompress":{"cpu_ns":26069781,"wall_ns":26071604,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":21997981,"wall_ns":21999381,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":24525268,"wall_ns":24537252,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":8790155,"wall_ns":8791126,"count":2},"zeros/16777353/gzip-read128k":{"cpu_ns":17541606,"wall_ns":17541797,"count":2},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19146892,"wall_ns":19156802,"count":3},"zeros/16777353/crc32":{"cpu_ns":21695904,"wall_ns":21696644,"count":5}},"python":"3.11.15 (main, Mar 24 2026, 22:50:29) [Clang 22.1.1 ]","module":"/tmp/zlib-ng-final-before/lib/python3.11/site-packages/zlib_ng/__init__.py","platform":"Linux-7.0.0-42-generic-x86_64-with-glibc2.43","extension":"/tmp/zlib-ng-final-before/lib/python3.11/site-packages/zlib_ng/zlib_ng.cpython-311-x86_64-linux-gnu.so","version":"1.1.1.dev0","gil_enabled":true,"free_threaded":false},{"round":2,"variant":"baseline","cases":{"fastq/1024/compress1":{"cpu_ns":2364901,"wall_ns":2364893,"count":204},"fastq/1024/decompress":{"cpu_ns":4031209,"wall_ns":4032299,"count":714},"fastq/1024/raw-decompress":{"cpu_ns":8000091,"wall_ns":8012126,"count":1315},"fastq/1024/stream-decompress":{"cpu_ns":6964127,"wall_ns":6964949,"count":1102},"fastq/1024/bounded-decompress":{"cpu_ns":4863151,"wall_ns":4863916,"count":698},"fastq/1024/gzip-read128k":{"cpu_ns":4300000,"wall_ns":4300518,"count":177},"fastq/1024/gzip-readinto128k":{"cpu_ns":6080570,"wall_ns":6081164,"count":204},"fastq/1024/crc32":{"cpu_ns":2960761,"wall_ns":2961211,"count":6143},"fastq/65536/compress1":{"cpu_ns":14604080,"wall_ns":14605071,"count":36},"fastq/65536/decompress":{"cpu_ns":13568146,"wall_ns":13569591,"count":59},"fastq/65536/raw-decompress":{"cpu_ns":18628571,"wall_ns":18638548,"count":78},"fastq/65536/stream-decompress":{"cpu_ns":18390880,"wall_ns":18391601,"count":80},"fastq/65536/bounded-decompress":{"cpu_ns":17336201,"wall_ns":17336835,"count":88},"fastq/65536/gzip-read128k":{"cpu_ns":14947468,"wall_ns":14958770,"count":63},"fastq/65536/gzip-readinto128k":{"cpu_ns":19503471,"wall_ns":19504116,"count":80},"fastq/65536/crc32":{"cpu_ns":13359371,"wall_ns":13359897,"count":829},"fastq/1048713/compress1":{"cpu_ns":20601224,"wall_ns":20610329,"count":3},"fastq/1048713/decompress":{"cpu_ns":23798737,"wall_ns":23800465,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":21876155,"wall_ns":21877448,"count":5},"fastq/1048713/stream-decompress":{"cpu_ns":22781575,"wall_ns":22782164,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":17323863,"wall_ns":17325332,"count":5},"fastq/1048713/gzip-read128k":{"cpu_ns":18439572,"wall_ns":18440363,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21611532,"wall_ns":21612232,"count":6},"fastq/1048713/crc32":{"cpu_ns":16980501,"wall_ns":16980692,"count":65},"fastq/16777353/compress1":{"cpu_ns":109823304,"wall_ns":109836299,"count":1},"fastq/16777353/decompress":{"cpu_ns":60105498,"wall_ns":60106935,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":58462643,"wall_ns":58463864,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":59258182,"wall_ns":59259793,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":72741618,"wall_ns":72743345,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":59190017,"wall_ns":59191085,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":57674303,"wall_ns":57683389,"count":1},"fastq/16777353/crc32":{"cpu_ns":22415412,"wall_ns":22416802,"count":5},"python/1024/compress1":{"cpu_ns":6378522,"wall_ns":6379113,"count":578},"python/1024/decompress":{"cpu_ns":6818954,"wall_ns":6819297,"count":1280},"python/1024/raw-decompress":{"cpu_ns":3094974,"wall_ns":3095459,"count":527},"python/1024/stream-decompress":{"cpu_ns":5545631,"wall_ns":5545910,"count":943},"python/1024/bounded-decompress":{"cpu_ns":4044351,"wall_ns":4044748,"count":595},"python/1024/gzip-read128k":{"cpu_ns":5292181,"wall_ns":5292823,"count":218},"python/1024/gzip-readinto128k":{"cpu_ns":15416098,"wall_ns":15431265,"count":506},"python/1024/crc32":{"cpu_ns":2585604,"wall_ns":2585935,"count":6388},"python/65536/compress1":{"cpu_ns":15769375,"wall_ns":15769843,"count":59},"python/65536/decompress":{"cpu_ns":17467952,"wall_ns":17468766,"count":142},"python/65536/raw-decompress":{"cpu_ns":18886684,"wall_ns":18887490,"count":157},"python/65536/stream-decompress":{"cpu_ns":18202720,"wall_ns":18204037,"count":146},"python/65536/bounded-decompress":{"cpu_ns":12329173,"wall_ns":12329809,"count":117},"python/65536/gzip-read128k":{"cpu_ns":10185007,"wall_ns":10185750,"count":69},"python/65536/gzip-readinto128k":{"cpu_ns":12563573,"wall_ns":12564374,"count":84},"python/65536/crc32":{"cpu_ns":10154642,"wall_ns":10155178,"count":616},"python/1048713/compress1":{"cpu_ns":16871078,"wall_ns":16872412,"count":4},"python/1048713/decompress":{"cpu_ns":13268611,"wall_ns":13270165,"count":8},"python/1048713/raw-decompress":{"cpu_ns":14520127,"wall_ns":14522051,"count":9},"python/1048713/stream-decompress":{"cpu_ns":12942246,"wall_ns":12952379,"count":8},"python/1048713/bounded-decompress":{"cpu_ns":14113472,"wall_ns":14114337,"count":8},"python/1048713/gzip-read128k":{"cpu_ns":13607933,"wall_ns":13608399,"count":7},"python/1048713/gzip-readinto128k":{"cpu_ns":13745749,"wall_ns":13747760,"count":7},"python/1048713/crc32":{"cpu_ns":12618902,"wall_ns":12620999,"count":48},"python/16777353/compress1":{"cpu_ns":68996684,"wall_ns":69018877,"count":1},"python/16777353/decompress":{"cpu_ns":34594706,"wall_ns":34607173,"count":1},"python/16777353/raw-decompress":{"cpu_ns":36514301,"wall_ns":36515563,"count":1},"python/16777353/stream-decompress":{"cpu_ns":33811680,"wall_ns":33812359,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42991726,"wall_ns":42992898,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32098511,"wall_ns":32099278,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30964982,"wall_ns":30966153,"count":1},"python/16777353/crc32":{"cpu_ns":21730342,"wall_ns":21731144,"count":5},"random/1024/compress1":{"cpu_ns":8107765,"wall_ns":8109211,"count":567},"random/1024/decompress":{"cpu_ns":2482068,"wall_ns":2482254,"count":4324},"random/1024/raw-decompress":{"cpu_ns":2620347,"wall_ns":2620609,"count":3364},"random/1024/stream-decompress":{"cpu_ns":3446190,"wall_ns":3447027,"count":3035},"random/1024/bounded-decompress":{"cpu_ns":3537187,"wall_ns":3537408,"count":2367},"random/1024/gzip-read128k":{"cpu_ns":3554844,"wall_ns":3555729,"count":167},"random/1024/gzip-readinto128k":{"cpu_ns":14808382,"wall_ns":14843183,"count":587},"random/1024/crc32":{"cpu_ns":2817649,"wall_ns":2817803,"count":6880},"random/65536/compress1":{"cpu_ns":19648085,"wall_ns":19649715,"count":33},"random/65536/decompress":{"cpu_ns":10042757,"wall_ns":10043353,"count":929},"random/65536/raw-decompress":{"cpu_ns":6205651,"wall_ns":6206310,"count":720},"random/65536/stream-decompress":{"cpu_ns":10528462,"wall_ns":10529220,"count":922},"random/65536/bounded-decompress":{"cpu_ns":6190055,"wall_ns":6191181,"count":1198},"random/65536/gzip-read128k":{"cpu_ns":7797819,"wall_ns":7808856,"count":176},"random/65536/gzip-readinto128k":{"cpu_ns":17859496,"wall_ns":17860611,"count":323},"random/65536/crc32":{"cpu_ns":14239389,"wall_ns":14239937,"count":883},"random/1048713/compress1":{"cpu_ns":23771811,"wall_ns":23788743,"count":2},"random/1048713/decompress":{"cpu_ns":13223768,"wall_ns":13224916,"count":80},"random/1048713/raw-decompress":{"cpu_ns":14342708,"wall_ns":14343925,"count":133},"random/1048713/stream-decompress":{"cpu_ns":12958985,"wall_ns":12959966,"count":77},"random/1048713/bounded-decompress":{"cpu_ns":9795363,"wall_ns":9796412,"count":49},"random/1048713/gzip-read128k":{"cpu_ns":15986955,"wall_ns":15987789,"count":33},"random/1048713/gzip-readinto128k":{"cpu_ns":17786125,"wall_ns":17787051,"count":38},"random/1048713/crc32":{"cpu_ns":17648673,"wall_ns":17649579,"count":67},"random/16777353/compress1":{"cpu_ns":209164218,"wall_ns":209197796,"count":1},"random/16777353/decompress":{"cpu_ns":24963017,"wall_ns":24964509,"count":2},"random/16777353/raw-decompress":{"cpu_ns":22783936,"wall_ns":22794232,"count":2},"random/16777353/stream-decompress":{"cpu_ns":24913562,"wall_ns":24914508,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":46401465,"wall_ns":46402535,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":19787677,"wall_ns":19788979,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":24601187,"wall_ns":24616893,"count":3},"random/16777353/crc32":{"cpu_ns":22854547,"wall_ns":22855809,"count":5},"zeros/1024/compress1":{"cpu_ns":4403529,"wall_ns":4405170,"count":653},"zeros/1024/decompress":{"cpu_ns":1825764,"wall_ns":1827314,"count":2656},"zeros/1024/raw-decompress":{"cpu_ns":2813781,"wall_ns":2814509,"count":2917},"zeros/1024/stream-decompress":{"cpu_ns":2709998,"wall_ns":2710552,"count":2122},"zeros/1024/bounded-decompress":{"cpu_ns":3477625,"wall_ns":3478150,"count":2014},"zeros/1024/gzip-read128k":{"cpu_ns":5017485,"wall_ns":5027083,"count":220},"zeros/1024/gzip-readinto128k":{"cpu_ns":16098953,"wall_ns":16100430,"count":607},"zeros/1024/crc32":{"cpu_ns":2904193,"wall_ns":2904719,"count":6974},"zeros/65536/compress1":{"cpu_ns":10660904,"wall_ns":10661619,"count":436},"zeros/65536/decompress":{"cpu_ns":9143295,"wall_ns":9135149,"count":670},"zeros/65536/raw-decompress":{"cpu_ns":12597019,"wall_ns":12599605,"count":1062},"zeros/65536/stream-decompress":{"cpu_ns":12581366,"wall_ns":12583498,"count":873},"zeros/65536/bounded-decompress":{"cpu_ns":9791878,"wall_ns":9794320,"count":1051},"zeros/65536/gzip-read128k":{"cpu_ns":6518685,"wall_ns":6520538,"count":137},"zeros/65536/gzip-readinto128k":{"cpu_ns":14934773,"wall_ns":14936819,"count":276},"zeros/65536/crc32":{"cpu_ns":14722244,"wall_ns":14724447,"count":878},"zeros/1048713/compress1":{"cpu_ns":20669963,"wall_ns":20682685,"count":48},"zeros/1048713/decompress":{"cpu_ns":14782403,"wall_ns":14784674,"count":79},"zeros/1048713/raw-decompress":{"cpu_ns":19292113,"wall_ns":19293344,"count":149},"zeros/1048713/stream-decompress":{"cpu_ns":19097725,"wall_ns":19110108,"count":105},"zeros/1048713/bounded-decompress":{"cpu_ns":16364841,"wall_ns":16365903,"count":102},"zeros/1048713/gzip-read128k":{"cpu_ns":11773623,"wall_ns":11775011,"count":27},"zeros/1048713/gzip-readinto128k":{"cpu_ns":20047217,"wall_ns":20057783,"count":47},"zeros/1048713/crc32":{"cpu_ns":17977719,"wall_ns":17989629,"count":70},"zeros/16777353/compress1":{"cpu_ns":21337627,"wall_ns":21339117,"count":3},"zeros/16777353/decompress":{"cpu_ns":23637762,"wall_ns":23647183,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":21534589,"wall_ns":21535952,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":23616341,"wall_ns":23617035,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":8669115,"wall_ns":8670472,"count":2},"zeros/16777353/gzip-read128k":{"cpu_ns":17442290,"wall_ns":17443320,"count":2},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19020344,"wall_ns":19021148,"count":3},"zeros/16777353/crc32":{"cpu_ns":22482204,"wall_ns":22483599,"count":5}},"python":"3.11.15 (main, Mar 24 2026, 22:50:29) [Clang 22.1.1 ]","module":"/tmp/zlib-ng-final-before/lib/python3.11/site-packages/zlib_ng/__init__.py","platform":"Linux-7.0.0-42-generic-x86_64-with-glibc2.43","extension":"/tmp/zlib-ng-final-before/lib/python3.11/site-packages/zlib_ng/zlib_ng.cpython-311-x86_64-linux-gnu.so","version":"1.1.1.dev0","gil_enabled":true,"free_threaded":false},{"round":3,"variant":"candidate","cases":{"fastq/1024/compress1":{"cpu_ns":2383514,"wall_ns":2383881,"count":204},"fastq/1024/decompress":{"cpu_ns":4161166,"wall_ns":4161639,"count":714},"fastq/1024/raw-decompress":{"cpu_ns":7574128,"wall_ns":7574666,"count":1315},"fastq/1024/stream-decompress":{"cpu_ns":6865315,"wall_ns":6865869,"count":1102},"fastq/1024/bounded-decompress":{"cpu_ns":4574908,"wall_ns":4575317,"count":698},"fastq/1024/gzip-read128k":{"cpu_ns":4339521,"wall_ns":4340160,"count":177},"fastq/1024/gzip-readinto128k":{"cpu_ns":6047038,"wall_ns":6047606,"count":204},"fastq/1024/crc32":{"cpu_ns":2655585,"wall_ns":2656041,"count":6143},"fastq/65536/compress1":{"cpu_ns":14599244,"wall_ns":14599871,"count":36},"fastq/65536/decompress":{"cpu_ns":13615401,"wall_ns":13615763,"count":59},"fastq/65536/raw-decompress":{"cpu_ns":17884693,"wall_ns":17895117,"count":78},"fastq/65536/stream-decompress":{"cpu_ns":18642155,"wall_ns":18642889,"count":80},"fastq/65536/bounded-decompress":{"cpu_ns":17510538,"wall_ns":17511134,"count":88},"fastq/65536/gzip-read128k":{"cpu_ns":14869319,"wall_ns":14877898,"count":63},"fastq/65536/gzip-readinto128k":{"cpu_ns":19633176,"wall_ns":19634024,"count":80},"fastq/65536/crc32":{"cpu_ns":13431577,"wall_ns":13432026,"count":829},"fastq/1048713/compress1":{"cpu_ns":20509007,"wall_ns":20517408,"count":3},"fastq/1048713/decompress":{"cpu_ns":20956696,"wall_ns":20957792,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":17280074,"wall_ns":17280797,"count":5},"fastq/1048713/stream-decompress":{"cpu_ns":21588037,"wall_ns":21705164,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":17562250,"wall_ns":17562977,"count":5},"fastq/1048713/gzip-read128k":{"cpu_ns":18191105,"wall_ns":18192294,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21709600,"wall_ns":21729466,"count":6},"fastq/1048713/crc32":{"cpu_ns":17109253,"wall_ns":17109818,"count":65},"fastq/16777353/compress1":{"cpu_ns":128768245,"wall_ns":128779830,"count":1},"fastq/16777353/decompress":{"cpu_ns":61849111,"wall_ns":61848161,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":60626258,"wall_ns":60652637,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":61323742,"wall_ns":61336940,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":73019858,"wall_ns":73031510,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":59750408,"wall_ns":59751397,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58097438,"wall_ns":58099607,"count":1},"fastq/16777353/crc32":{"cpu_ns":21730456,"wall_ns":21731908,"count":5},"python/1024/compress1":{"cpu_ns":6409346,"wall_ns":6413846,"count":578},"python/1024/decompress":{"cpu_ns":7106020,"wall_ns":7106567,"count":1280},"python/1024/raw-decompress":{"cpu_ns":2889490,"wall_ns":2889873,"count":527},"python/1024/stream-decompress":{"cpu_ns":5788955,"wall_ns":5789480,"count":943},"python/1024/bounded-decompress":{"cpu_ns":4030565,"wall_ns":4031134,"count":595},"python/1024/gzip-read128k":{"cpu_ns":5471587,"wall_ns":5483319,"count":218},"python/1024/gzip-readinto128k":{"cpu_ns":15350478,"wall_ns":15351645,"count":506},"python/1024/crc32":{"cpu_ns":2594317,"wall_ns":2594520,"count":6388},"python/65536/compress1":{"cpu_ns":15710274,"wall_ns":15710885,"count":59},"python/65536/decompress":{"cpu_ns":17773763,"wall_ns":17774439,"count":142},"python/65536/raw-decompress":{"cpu_ns":19535367,"wall_ns":19544872,"count":157},"python/65536/stream-decompress":{"cpu_ns":18584002,"wall_ns":18584844,"count":146},"python/65536/bounded-decompress":{"cpu_ns":12274720,"wall_ns":12275350,"count":117},"python/65536/gzip-read128k":{"cpu_ns":9790105,"wall_ns":9790928,"count":69},"python/65536/gzip-readinto128k":{"cpu_ns":12428905,"wall_ns":12429745,"count":84},"python/65536/crc32":{"cpu_ns":10129770,"wall_ns":10137241,"count":616},"python/1048713/compress1":{"cpu_ns":16628677,"wall_ns":16629582,"count":4},"python/1048713/decompress":{"cpu_ns":14680911,"wall_ns":14682330,"count":8},"python/1048713/raw-decompress":{"cpu_ns":16243830,"wall_ns":16253098,"count":9},"python/1048713/stream-decompress":{"cpu_ns":15513822,"wall_ns":15515430,"count":8},"python/1048713/bounded-decompress":{"cpu_ns":14114794,"wall_ns":14115925,"count":8},"python/1048713/gzip-read128k":{"cpu_ns":13499013,"wall_ns":13499818,"count":7},"python/1048713/gzip-readinto128k":{"cpu_ns":13705054,"wall_ns":13712811,"count":7},"python/1048713/crc32":{"cpu_ns":12184215,"wall_ns":12184737,"count":48},"python/16777353/compress1":{"cpu_ns":67319270,"wall_ns":67331560,"count":1},"python/16777353/decompress":{"cpu_ns":35948644,"wall_ns":35958833,"count":1},"python/16777353/raw-decompress":{"cpu_ns":34474118,"wall_ns":34475456,"count":1},"python/16777353/stream-decompress":{"cpu_ns":36213315,"wall_ns":36214614,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42547496,"wall_ns":42549473,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32191681,"wall_ns":32193524,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30622955,"wall_ns":30633543,"count":1},"python/16777353/crc32":{"cpu_ns":21568491,"wall_ns":21570453,"count":5},"random/1024/compress1":{"cpu_ns":8077184,"wall_ns":8077678,"count":567},"random/1024/decompress":{"cpu_ns":2815098,"wall_ns":2815261,"count":4324},"random/1024/raw-decompress":{"cpu_ns":2563110,"wall_ns":2563416,"count":3364},"random/1024/stream-decompress":{"cpu_ns":3953262,"wall_ns":3953574,"count":3035},"random/1024/bounded-decompress":{"cpu_ns":4021190,"wall_ns":4022117,"count":2367},"random/1024/gzip-read128k":{"cpu_ns":3253443,"wall_ns":3254383,"count":167},"random/1024/gzip-readinto128k":{"cpu_ns":14739095,"wall_ns":14740099,"count":587},"random/1024/crc32":{"cpu_ns":2860321,"wall_ns":2860505,"count":6880},"random/65536/compress1":{"cpu_ns":19191049,"wall_ns":19191816,"count":33},"random/65536/decompress":{"cpu_ns":11825741,"wall_ns":11826352,"count":929},"random/65536/raw-decompress":{"cpu_ns":7810339,"wall_ns":7821453,"count":720},"random/65536/stream-decompress":{"cpu_ns":12600307,"wall_ns":12601038,"count":922},"random/65536/bounded-decompress":{"cpu_ns":6554658,"wall_ns":6555261,"count":1198},"random/65536/gzip-read128k":{"cpu_ns":8157752,"wall_ns":8158534,"count":176},"random/65536/gzip-readinto128k":{"cpu_ns":17329108,"wall_ns":17330124,"count":323},"random/65536/crc32":{"cpu_ns":14432250,"wall_ns":14432756,"count":883},"random/1048713/compress1":{"cpu_ns":23556356,"wall_ns":23557310,"count":2},"random/1048713/decompress":{"cpu_ns":19502153,"wall_ns":19503554,"count":80},"random/1048713/raw-decompress":{"cpu_ns":25917728,"wall_ns":25927561,"count":133},"random/1048713/stream-decompress":{"cpu_ns":19286635,"wall_ns":19288187,"count":77},"random/1048713/bounded-decompress":{"cpu_ns":9709429,"wall_ns":9711075,"count":49},"random/1048713/gzip-read128k":{"cpu_ns":15990909,"wall_ns":15991938,"count":33},"random/1048713/gzip-readinto128k":{"cpu_ns":17827981,"wall_ns":17828930,"count":38},"random/1048713/crc32":{"cpu_ns":17344202,"wall_ns":17344988,"count":67},"random/16777353/compress1":{"cpu_ns":198928561,"wall_ns":198956880,"count":1},"random/16777353/decompress":{"cpu_ns":28706002,"wall_ns":28706989,"count":2},"random/16777353/raw-decompress":{"cpu_ns":26153545,"wall_ns":26176149,"count":2},"random/16777353/stream-decompress":{"cpu_ns":28633495,"wall_ns":28633415,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":46324737,"wall_ns":46336899,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18916872,"wall_ns":18917452,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":22861506,"wall_ns":22871023,"count":3},"random/16777353/crc32":{"cpu_ns":22841633,"wall_ns":22843424,"count":5},"zeros/1024/compress1":{"cpu_ns":4369289,"wall_ns":4369645,"count":653},"zeros/1024/decompress":{"cpu_ns":2137584,"wall_ns":2138218,"count":2656},"zeros/1024/raw-decompress":{"cpu_ns":2737109,"wall_ns":2742007,"count":2917},"zeros/1024/stream-decompress":{"cpu_ns":3209167,"wall_ns":3209870,"count":2122},"zeros/1024/bounded-decompress":{"cpu_ns":3574523,"wall_ns":3574723,"count":2014},"zeros/1024/gzip-read128k":{"cpu_ns":4517918,"wall_ns":4526000,"count":220},"zeros/1024/gzip-readinto128k":{"cpu_ns":15721701,"wall_ns":15723715,"count":607},"zeros/1024/crc32":{"cpu_ns":2903648,"wall_ns":2903623,"count":6974},"zeros/65536/compress1":{"cpu_ns":10411955,"wall_ns":10412679,"count":436},"zeros/65536/decompress":{"cpu_ns":9782131,"wall_ns":9782702,"count":670},"zeros/65536/raw-decompress":{"cpu_ns":13168124,"wall_ns":13168975,"count":1062},"zeros/65536/stream-decompress":{"cpu_ns":13220803,"wall_ns":13221582,"count":873},"zeros/65536/bounded-decompress":{"cpu_ns":10104234,"wall_ns":10106292,"count":1051},"zeros/65536/gzip-read128k":{"cpu_ns":6253547,"wall_ns":6254676,"count":137},"zeros/65536/gzip-readinto128k":{"cpu_ns":14350193,"wall_ns":14350534,"count":276},"zeros/65536/crc32":{"cpu_ns":14331630,"wall_ns":14332192,"count":878},"zeros/1048713/compress1":{"cpu_ns":19950176,"wall_ns":19951253,"count":48},"zeros/1048713/decompress":{"cpu_ns":32214716,"wall_ns":32216089,"count":79},"zeros/1048713/raw-decompress":{"cpu_ns":55656841,"wall_ns":55659098,"count":149},"zeros/1048713/stream-decompress":{"cpu_ns":43331902,"wall_ns":43341515,"count":105},"zeros/1048713/bounded-decompress":{"cpu_ns":16625977,"wall_ns":16626962,"count":102},"zeros/1048713/gzip-read128k":{"cpu_ns":11527921,"wall_ns":11528565,"count":27},"zeros/1048713/gzip-readinto128k":{"cpu_ns":20290958,"wall_ns":20302447,"count":47},"zeros/1048713/crc32":{"cpu_ns":18025382,"wall_ns":18025987,"count":70},"zeros/16777353/compress1":{"cpu_ns":20959392,"wall_ns":20959870,"count":3},"zeros/16777353/decompress":{"cpu_ns":27811113,"wall_ns":27822896,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":25388319,"wall_ns":25388162,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":27472513,"wall_ns":27472400,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":8954788,"wall_ns":8955081,"count":2},"zeros/16777353/gzip-read128k":{"cpu_ns":18673753,"wall_ns":18675483,"count":2},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19563656,"wall_ns":19564458,"count":3},"zeros/16777353/crc32":{"cpu_ns":21586473,"wall_ns":21607315,"count":5}},"python":"3.11.15 (main, Mar 24 2026, 22:50:29) [Clang 22.1.1 ]","module":"/tmp/claude-1000/-home-iliya-repositories-python-isal/c787189d-3ae9-48fb-9f55-20cc2ef2d6e4/scratchpad/retime-zlib2/venv-candidate/lib/python3.11/site-packages/zlib_ng/__init__.py","platform":"Linux-7.0.0-42-generic-x86_64-with-glibc2.43","extension":"/tmp/claude-1000/-home-iliya-repositories-python-isal/c787189d-3ae9-48fb-9f55-20cc2ef2d6e4/scratchpad/retime-zlib2/venv-candidate/lib/python3.11/site-packages/zlib_ng/zlib_ng.abi3.so","version":"1.1.1.dev0","gil_enabled":true,"free_threaded":false},{"round":3,"variant":"control","cases":{"fastq/1024/compress1":{"cpu_ns":2382854,"wall_ns":2382938,"count":204},"fastq/1024/decompress":{"cpu_ns":3787887,"wall_ns":3788097,"count":714},"fastq/1024/raw-decompress":{"cpu_ns":7560045,"wall_ns":7560334,"count":1315},"fastq/1024/stream-decompress":{"cpu_ns":6727316,"wall_ns":6727662,"count":1102},"fastq/1024/bounded-decompress":{"cpu_ns":4692158,"wall_ns":4692501,"count":698},"fastq/1024/gzip-read128k":{"cpu_ns":4503535,"wall_ns":4503989,"count":177},"fastq/1024/gzip-readinto128k":{"cpu_ns":6055939,"wall_ns":6056354,"count":204},"fastq/1024/crc32":{"cpu_ns":2519523,"wall_ns":2519915,"count":6143},"fastq/65536/compress1":{"cpu_ns":14329563,"wall_ns":14329660,"count":36},"fastq/65536/decompress":{"cpu_ns":13648427,"wall_ns":13649156,"count":59},"fastq/65536/raw-decompress":{"cpu_ns":17833801,"wall_ns":17834318,"count":78},"fastq/65536/stream-decompress":{"cpu_ns":18522696,"wall_ns":18523380,"count":80},"fastq/65536/bounded-decompress":{"cpu_ns":17199148,"wall_ns":17199592,"count":88},"fastq/65536/gzip-read128k":{"cpu_ns":14880518,"wall_ns":14881099,"count":63},"fastq/65536/gzip-readinto128k":{"cpu_ns":19694172,"wall_ns":19694967,"count":80},"fastq/65536/crc32":{"cpu_ns":13351719,"wall_ns":13357916,"count":829},"fastq/1048713/compress1":{"cpu_ns":20366960,"wall_ns":20367649,"count":3},"fastq/1048713/decompress":{"cpu_ns":22509248,"wall_ns":22509890,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":18730068,"wall_ns":18730937,"count":5},"fastq/1048713/stream-decompress":{"cpu_ns":22342193,"wall_ns":22342783,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":17486167,"wall_ns":17494866,"count":5},"fastq/1048713/gzip-read128k":{"cpu_ns":17875464,"wall_ns":17876409,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22048860,"wall_ns":22049754,"count":6},"fastq/1048713/crc32":{"cpu_ns":16694474,"wall_ns":16694884,"count":65},"fastq/16777353/compress1":{"cpu_ns":108513747,"wall_ns":108524352,"count":1},"fastq/16777353/decompress":{"cpu_ns":59700366,"wall_ns":59709790,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":57923097,"wall_ns":57932078,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":59342365,"wall_ns":59348325,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":73098521,"wall_ns":73107627,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":59634889,"wall_ns":59640243,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":59516415,"wall_ns":59527856,"count":1},"fastq/16777353/crc32":{"cpu_ns":21996024,"wall_ns":21997472,"count":5},"python/1024/compress1":{"cpu_ns":6177599,"wall_ns":6178025,"count":578},"python/1024/decompress":{"cpu_ns":7077428,"wall_ns":7078004,"count":1280},"python/1024/raw-decompress":{"cpu_ns":2846706,"wall_ns":2846972,"count":527},"python/1024/stream-decompress":{"cpu_ns":5643730,"wall_ns":5644270,"count":943},"python/1024/bounded-decompress":{"cpu_ns":4033923,"wall_ns":4042361,"count":595},"python/1024/gzip-read128k":{"cpu_ns":5424121,"wall_ns":5424640,"count":218},"python/1024/gzip-readinto128k":{"cpu_ns":15597567,"wall_ns":15598513,"count":506},"python/1024/crc32":{"cpu_ns":2581506,"wall_ns":2581724,"count":6388},"python/65536/compress1":{"cpu_ns":15923016,"wall_ns":15923635,"count":59},"python/65536/decompress":{"cpu_ns":17412728,"wall_ns":17413937,"count":142},"python/65536/raw-decompress":{"cpu_ns":19024111,"wall_ns":19033113,"count":157},"python/65536/stream-decompress":{"cpu_ns":18088430,"wall_ns":18089261,"count":146},"python/65536/bounded-decompress":{"cpu_ns":12138573,"wall_ns":12139201,"count":117},"python/65536/gzip-read128k":{"cpu_ns":9859657,"wall_ns":9860499,"count":69},"python/65536/gzip-readinto128k":{"cpu_ns":12318770,"wall_ns":12324785,"count":84},"python/65536/crc32":{"cpu_ns":10141386,"wall_ns":10141926,"count":616},"python/1048713/compress1":{"cpu_ns":17076227,"wall_ns":17077126,"count":4},"python/1048713/decompress":{"cpu_ns":13135978,"wall_ns":13136840,"count":8},"python/1048713/raw-decompress":{"cpu_ns":14604166,"wall_ns":14616792,"count":9},"python/1048713/stream-decompress":{"cpu_ns":13021288,"wall_ns":13021946,"count":8},"python/1048713/bounded-decompress":{"cpu_ns":13502338,"wall_ns":13502674,"count":8},"python/1048713/gzip-read128k":{"cpu_ns":13394810,"wall_ns":13395065,"count":7},"python/1048713/gzip-readinto128k":{"cpu_ns":13678264,"wall_ns":13688836,"count":7},"python/1048713/crc32":{"cpu_ns":12684255,"wall_ns":12684354,"count":48},"python/16777353/compress1":{"cpu_ns":66844939,"wall_ns":66846221,"count":1},"python/16777353/decompress":{"cpu_ns":33743195,"wall_ns":33755188,"count":1},"python/16777353/raw-decompress":{"cpu_ns":33251954,"wall_ns":33262363,"count":1},"python/16777353/stream-decompress":{"cpu_ns":35211765,"wall_ns":35213033,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42687007,"wall_ns":42688174,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32257157,"wall_ns":32268106,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30845862,"wall_ns":30857517,"count":1},"python/16777353/crc32":{"cpu_ns":21619217,"wall_ns":21620955,"count":5},"random/1024/compress1":{"cpu_ns":7714003,"wall_ns":7714380,"count":567},"random/1024/decompress":{"cpu_ns":2361360,"wall_ns":2361535,"count":4324},"random/1024/raw-decompress":{"cpu_ns":2218519,"wall_ns":2218753,"count":3364},"random/1024/stream-decompress":{"cpu_ns":3588453,"wall_ns":3588999,"count":3035},"random/1024/bounded-decompress":{"cpu_ns":3503401,"wall_ns":3503990,"count":2367},"random/1024/gzip-read128k":{"cpu_ns":3464808,"wall_ns":3465534,"count":167},"random/1024/gzip-readinto128k":{"cpu_ns":14898295,"wall_ns":14899242,"count":587},"random/1024/crc32":{"cpu_ns":2814145,"wall_ns":2814359,"count":6880},"random/65536/compress1":{"cpu_ns":19057244,"wall_ns":19057977,"count":33},"random/65536/decompress":{"cpu_ns":9649700,"wall_ns":9650378,"count":929},"random/65536/raw-decompress":{"cpu_ns":6119052,"wall_ns":6119545,"count":720},"random/65536/stream-decompress":{"cpu_ns":10522968,"wall_ns":10523516,"count":922},"random/65536/bounded-decompress":{"cpu_ns":6211480,"wall_ns":6218624,"count":1198},"random/65536/gzip-read128k":{"cpu_ns":7837252,"wall_ns":7837772,"count":176},"random/65536/gzip-readinto128k":{"cpu_ns":17257488,"wall_ns":17258433,"count":323},"random/65536/crc32":{"cpu_ns":15123133,"wall_ns":15125161,"count":883},"random/1048713/compress1":{"cpu_ns":23487142,"wall_ns":23488672,"count":2},"random/1048713/decompress":{"cpu_ns":12686078,"wall_ns":12687445,"count":80},"random/1048713/raw-decompress":{"cpu_ns":13763498,"wall_ns":13763674,"count":133},"random/1048713/stream-decompress":{"cpu_ns":12330643,"wall_ns":12331641,"count":77},"random/1048713/bounded-decompress":{"cpu_ns":9567466,"wall_ns":9609341,"count":49},"random/1048713/gzip-read128k":{"cpu_ns":15605894,"wall_ns":15607040,"count":33},"random/1048713/gzip-readinto128k":{"cpu_ns":17426492,"wall_ns":17427772,"count":38},"random/1048713/crc32":{"cpu_ns":17120419,"wall_ns":17121078,"count":67},"random/16777353/compress1":{"cpu_ns":202275934,"wall_ns":202297897,"count":1},"random/16777353/decompress":{"cpu_ns":25194703,"wall_ns":25196337,"count":2},"random/16777353/raw-decompress":{"cpu_ns":22178900,"wall_ns":22180444,"count":2},"random/16777353/stream-decompress":{"cpu_ns":24951863,"wall_ns":24952982,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":47190962,"wall_ns":47192392,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18906777,"wall_ns":18908942,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":22702270,"wall_ns":22704389,"count":3},"random/16777353/crc32":{"cpu_ns":21621043,"wall_ns":21622249,"count":5},"zeros/1024/compress1":{"cpu_ns":4286760,"wall_ns":4287250,"count":653},"zeros/1024/decompress":{"cpu_ns":1719785,"wall_ns":1720014,"count":2656},"zeros/1024/raw-decompress":{"cpu_ns":2321267,"wall_ns":2322225,"count":2917},"zeros/1024/stream-decompress":{"cpu_ns":2674380,"wall_ns":2674683,"count":2122},"zeros/1024/bounded-decompress":{"cpu_ns":3390814,"wall_ns":3391136,"count":2014},"zeros/1024/gzip-read128k":{"cpu_ns":4335980,"wall_ns":4336573,"count":220},"zeros/1024/gzip-readinto128k":{"cpu_ns":15423467,"wall_ns":15430773,"count":607},"zeros/1024/crc32":{"cpu_ns":3020452,"wall_ns":3020967,"count":6974},"zeros/65536/compress1":{"cpu_ns":10482219,"wall_ns":10482687,"count":436},"zeros/65536/decompress":{"cpu_ns":9034507,"wall_ns":9035275,"count":670},"zeros/65536/raw-decompress":{"cpu_ns":11877334,"wall_ns":11877878,"count":1062},"zeros/65536/stream-decompress":{"cpu_ns":12336449,"wall_ns":12337013,"count":873},"zeros/65536/bounded-decompress":{"cpu_ns":9601230,"wall_ns":9602256,"count":1051},"zeros/65536/gzip-read128k":{"cpu_ns":6078438,"wall_ns":6243286,"count":137},"zeros/65536/gzip-readinto128k":{"cpu_ns":15700510,"wall_ns":15701636,"count":276},"zeros/65536/crc32":{"cpu_ns":21213928,"wall_ns":21216044,"count":878},"zeros/1048713/compress1":{"cpu_ns":23044415,"wall_ns":23058308,"count":48},"zeros/1048713/decompress":{"cpu_ns":14142045,"wall_ns":14142628,"count":79},"zeros/1048713/raw-decompress":{"cpu_ns":19348965,"wall_ns":19350231,"count":149},"zeros/1048713/stream-decompress":{"cpu_ns":19222252,"wall_ns":19223145,"count":105},"zeros/1048713/bounded-decompress":{"cpu_ns":16256092,"wall_ns":16274720,"count":102},"zeros/1048713/gzip-read128k":{"cpu_ns":11817260,"wall_ns":11817765,"count":27},"zeros/1048713/gzip-readinto128k":{"cpu_ns":20142001,"wall_ns":20143684,"count":47},"zeros/1048713/crc32":{"cpu_ns":17818734,"wall_ns":17819143,"count":70},"zeros/16777353/compress1":{"cpu_ns":21171631,"wall_ns":21190103,"count":3},"zeros/16777353/decompress":{"cpu_ns":23415229,"wall_ns":23416968,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":21047239,"wall_ns":21048298,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":23576406,"wall_ns":23577527,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":8663236,"wall_ns":8665584,"count":2},"zeros/16777353/gzip-read128k":{"cpu_ns":17548358,"wall_ns":17548643,"count":2},"zeros/16777353/gzip-readinto128k":{"cpu_ns":18958304,"wall_ns":18966629,"count":3},"zeros/16777353/crc32":{"cpu_ns":21263240,"wall_ns":21264822,"count":5}},"python":"3.11.15 (main, Mar 24 2026, 22:50:29) [Clang 22.1.1 ]","module":"/tmp/zlib-ng-final-before/lib/python3.11/site-packages/zlib_ng/__init__.py","platform":"Linux-7.0.0-42-generic-x86_64-with-glibc2.43","extension":"/tmp/zlib-ng-final-before/lib/python3.11/site-packages/zlib_ng/zlib_ng.cpython-311-x86_64-linux-gnu.so","version":"1.1.1.dev0","gil_enabled":true,"free_threaded":false},{"round":3,"variant":"baseline","cases":{"fastq/1024/compress1":{"cpu_ns":2576881,"wall_ns":2577611,"count":204},"fastq/1024/decompress":{"cpu_ns":4055390,"wall_ns":4055825,"count":714},"fastq/1024/raw-decompress":{"cpu_ns":7607377,"wall_ns":7608413,"count":1315},"fastq/1024/stream-decompress":{"cpu_ns":6955970,"wall_ns":6963258,"count":1102},"fastq/1024/bounded-decompress":{"cpu_ns":4540118,"wall_ns":4540438,"count":698},"fastq/1024/gzip-read128k":{"cpu_ns":4374949,"wall_ns":4375454,"count":177},"fastq/1024/gzip-readinto128k":{"cpu_ns":6322475,"wall_ns":6323116,"count":204},"fastq/1024/crc32":{"cpu_ns":2553788,"wall_ns":2553891,"count":6143},"fastq/65536/compress1":{"cpu_ns":14790754,"wall_ns":14791157,"count":36},"fastq/65536/decompress":{"cpu_ns":13599614,"wall_ns":13600006,"count":59},"fastq/65536/raw-decompress":{"cpu_ns":17756253,"wall_ns":17763538,"count":78},"fastq/65536/stream-decompress":{"cpu_ns":18386103,"wall_ns":18386776,"count":80},"fastq/65536/bounded-decompress":{"cpu_ns":17217624,"wall_ns":17218265,"count":88},"fastq/65536/gzip-read128k":{"cpu_ns":14670254,"wall_ns":14670912,"count":63},"fastq/65536/gzip-readinto128k":{"cpu_ns":19392505,"wall_ns":19393297,"count":80},"fastq/65536/crc32":{"cpu_ns":13907936,"wall_ns":13908911,"count":829},"fastq/1048713/compress1":{"cpu_ns":20932621,"wall_ns":20932841,"count":3},"fastq/1048713/decompress":{"cpu_ns":23198111,"wall_ns":23198859,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":18452361,"wall_ns":18452940,"count":5},"fastq/1048713/stream-decompress":{"cpu_ns":23470356,"wall_ns":23482916,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":17417616,"wall_ns":17418537,"count":5},"fastq/1048713/gzip-read128k":{"cpu_ns":18068651,"wall_ns":18069266,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21681543,"wall_ns":21690969,"count":6},"fastq/1048713/crc32":{"cpu_ns":16614882,"wall_ns":16615372,"count":65},"fastq/16777353/compress1":{"cpu_ns":112360714,"wall_ns":112383566,"count":1},"fastq/16777353/decompress":{"cpu_ns":58885998,"wall_ns":58898277,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":58027849,"wall_ns":58037221,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":59120928,"wall_ns":59122179,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":75629437,"wall_ns":75642942,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":59081270,"wall_ns":59082515,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58173217,"wall_ns":58187233,"count":1},"fastq/16777353/crc32":{"cpu_ns":21939152,"wall_ns":21955777,"count":5},"python/1024/compress1":{"cpu_ns":6191102,"wall_ns":6191261,"count":578},"python/1024/decompress":{"cpu_ns":6985281,"wall_ns":6985684,"count":1280},"python/1024/raw-decompress":{"cpu_ns":2932571,"wall_ns":2932776,"count":527},"python/1024/stream-decompress":{"cpu_ns":5648013,"wall_ns":5648487,"count":943},"python/1024/bounded-decompress":{"cpu_ns":4012460,"wall_ns":4013148,"count":595},"python/1024/gzip-read128k":{"cpu_ns":5461023,"wall_ns":5461607,"count":218},"python/1024/gzip-readinto128k":{"cpu_ns":15379650,"wall_ns":15380544,"count":506},"python/1024/crc32":{"cpu_ns":2609967,"wall_ns":2610134,"count":6388},"python/65536/compress1":{"cpu_ns":15765963,"wall_ns":15773054,"count":59},"python/65536/decompress":{"cpu_ns":17799576,"wall_ns":17800631,"count":142},"python/65536/raw-decompress":{"cpu_ns":19055513,"wall_ns":19056447,"count":157},"python/65536/stream-decompress":{"cpu_ns":17883179,"wall_ns":17883911,"count":146},"python/65536/bounded-decompress":{"cpu_ns":12633754,"wall_ns":12634649,"count":117},"python/65536/gzip-read128k":{"cpu_ns":9850044,"wall_ns":9850835,"count":69},"python/65536/gzip-readinto128k":{"cpu_ns":13812321,"wall_ns":13814985,"count":84},"python/65536/crc32":{"cpu_ns":10295474,"wall_ns":10295786,"count":616},"python/1048713/compress1":{"cpu_ns":16854474,"wall_ns":16868238,"count":4},"python/1048713/decompress":{"cpu_ns":13199791,"wall_ns":13200312,"count":8},"python/1048713/raw-decompress":{"cpu_ns":14241985,"wall_ns":14242719,"count":9},"python/1048713/stream-decompress":{"cpu_ns":13072115,"wall_ns":13073093,"count":8},"python/1048713/bounded-decompress":{"cpu_ns":13522967,"wall_ns":13530943,"count":8},"python/1048713/gzip-read128k":{"cpu_ns":13337552,"wall_ns":13338190,"count":7},"python/1048713/gzip-readinto128k":{"cpu_ns":13553601,"wall_ns":13554548,"count":7},"python/1048713/crc32":{"cpu_ns":12516340,"wall_ns":12516913,"count":48},"python/16777353/compress1":{"cpu_ns":67932509,"wall_ns":67933952,"count":1},"python/16777353/decompress":{"cpu_ns":33802871,"wall_ns":33804319,"count":1},"python/16777353/raw-decompress":{"cpu_ns":33151800,"wall_ns":33152551,"count":1},"python/16777353/stream-decompress":{"cpu_ns":35381008,"wall_ns":35381885,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":43527365,"wall_ns":43529137,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32197650,"wall_ns":32188812,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30988782,"wall_ns":30990044,"count":1},"python/16777353/crc32":{"cpu_ns":21501803,"wall_ns":21512649,"count":5},"random/1024/compress1":{"cpu_ns":7675125,"wall_ns":7675030,"count":567},"random/1024/decompress":{"cpu_ns":2709853,"wall_ns":2709998,"count":4324},"random/1024/raw-decompress":{"cpu_ns":2889854,"wall_ns":2890147,"count":3364},"random/1024/stream-decompress":{"cpu_ns":4046128,"wall_ns":4047364,"count":3035},"random/1024/bounded-decompress":{"cpu_ns":3532955,"wall_ns":3533551,"count":2367},"random/1024/gzip-read128k":{"cpu_ns":3239633,"wall_ns":3240153,"count":167},"random/1024/gzip-readinto128k":{"cpu_ns":14829243,"wall_ns":14830036,"count":587},"random/1024/crc32":{"cpu_ns":2724760,"wall_ns":2724853,"count":6880},"random/65536/compress1":{"cpu_ns":19943315,"wall_ns":19951850,"count":33},"random/65536/decompress":{"cpu_ns":10096605,"wall_ns":10097383,"count":929},"random/65536/raw-decompress":{"cpu_ns":6254359,"wall_ns":6254795,"count":720},"random/65536/stream-decompress":{"cpu_ns":10839047,"wall_ns":10839782,"count":922},"random/65536/bounded-decompress":{"cpu_ns":6151462,"wall_ns":6152082,"count":1198},"random/65536/gzip-read128k":{"cpu_ns":8413334,"wall_ns":8414089,"count":176},"random/65536/gzip-readinto128k":{"cpu_ns":17783863,"wall_ns":17793190,"count":323},"random/65536/crc32":{"cpu_ns":14633660,"wall_ns":14634486,"count":883},"random/1048713/compress1":{"cpu_ns":23902311,"wall_ns":23903424,"count":2},"random/1048713/decompress":{"cpu_ns":13099980,"wall_ns":13117097,"count":80},"random/1048713/raw-decompress":{"cpu_ns":14133658,"wall_ns":14134731,"count":133},"random/1048713/stream-decompress":{"cpu_ns":12515242,"wall_ns":12516211,"count":77},"random/1048713/bounded-decompress":{"cpu_ns":9232335,"wall_ns":9232949,"count":49},"random/1048713/gzip-read128k":{"cpu_ns":15521647,"wall_ns":15522696,"count":33},"random/1048713/gzip-readinto128k":{"cpu_ns":17781955,"wall_ns":17792708,"count":38},"random/1048713/crc32":{"cpu_ns":17359223,"wall_ns":17359982,"count":67},"random/16777353/compress1":{"cpu_ns":209740103,"wall_ns":209772413,"count":1},"random/16777353/decompress":{"cpu_ns":24937749,"wall_ns":24938834,"count":2},"random/16777353/raw-decompress":{"cpu_ns":22616701,"wall_ns":22617728,"count":2},"random/16777353/stream-decompress":{"cpu_ns":24583744,"wall_ns":24584968,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":46766317,"wall_ns":46782620,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18971943,"wall_ns":18995069,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":22769726,"wall_ns":22771847,"count":3},"random/16777353/crc32":{"cpu_ns":21753029,"wall_ns":21753820,"count":5},"zeros/1024/compress1":{"cpu_ns":4143447,"wall_ns":4143508,"count":653},"zeros/1024/decompress":{"cpu_ns":1824165,"wall_ns":1824360,"count":2656},"zeros/1024/raw-decompress":{"cpu_ns":2977158,"wall_ns":2978353,"count":2917},"zeros/1024/stream-decompress":{"cpu_ns":2929949,"wall_ns":2930215,"count":2122},"zeros/1024/bounded-decompress":{"cpu_ns":3806059,"wall_ns":3806723,"count":2014},"zeros/1024/gzip-read128k":{"cpu_ns":4401147,"wall_ns":4401485,"count":220},"zeros/1024/gzip-readinto128k":{"cpu_ns":15576767,"wall_ns":15577673,"count":607},"zeros/1024/crc32":{"cpu_ns":2762547,"wall_ns":2762647,"count":6974},"zeros/65536/compress1":{"cpu_ns":10811782,"wall_ns":10821675,"count":436},"zeros/65536/decompress":{"cpu_ns":8818507,"wall_ns":8819134,"count":670},"zeros/65536/raw-decompress":{"cpu_ns":13827426,"wall_ns":13830061,"count":1062},"zeros/65536/stream-decompress":{"cpu_ns":12942734,"wall_ns":12943680,"count":873},"zeros/65536/bounded-decompress":{"cpu_ns":9508654,"wall_ns":9509296,"count":1051},"zeros/65536/gzip-read128k":{"cpu_ns":6488544,"wall_ns":6489316,"count":137},"zeros/65536/gzip-readinto128k":{"cpu_ns":14666819,"wall_ns":14676542,"count":276},"zeros/65536/crc32":{"cpu_ns":14587611,"wall_ns":14597556,"count":878},"zeros/1048713/compress1":{"cpu_ns":20503193,"wall_ns":20504042,"count":48},"zeros/1048713/decompress":{"cpu_ns":14657049,"wall_ns":14657927,"count":79},"zeros/1048713/raw-decompress":{"cpu_ns":19481002,"wall_ns":19489011,"count":149},"zeros/1048713/stream-decompress":{"cpu_ns":19362469,"wall_ns":19363319,"count":105},"zeros/1048713/bounded-decompress":{"cpu_ns":16785660,"wall_ns":16786620,"count":102},"zeros/1048713/gzip-read128k":{"cpu_ns":12022809,"wall_ns":12023656,"count":27},"zeros/1048713/gzip-readinto128k":{"cpu_ns":20063925,"wall_ns":20064917,"count":47},"zeros/1048713/crc32":{"cpu_ns":18313716,"wall_ns":18313885,"count":70},"zeros/16777353/compress1":{"cpu_ns":21899752,"wall_ns":21901160,"count":3},"zeros/16777353/decompress":{"cpu_ns":24810556,"wall_ns":24812046,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":22910281,"wall_ns":22910609,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":23641687,"wall_ns":23643045,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":8925670,"wall_ns":8926145,"count":2},"zeros/16777353/gzip-read128k":{"cpu_ns":17813012,"wall_ns":17814257,"count":2},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19165627,"wall_ns":19177750,"count":3},"zeros/16777353/crc32":{"cpu_ns":22267319,"wall_ns":22268206,"count":5}},"python":"3.11.15 (main, Mar 24 2026, 22:50:29) [Clang 22.1.1 ]","module":"/tmp/zlib-ng-final-before/lib/python3.11/site-packages/zlib_ng/__init__.py","platform":"Linux-7.0.0-42-generic-x86_64-with-glibc2.43","extension":"/tmp/zlib-ng-final-before/lib/python3.11/site-packages/zlib_ng/zlib_ng.cpython-311-x86_64-linux-gnu.so","version":"1.1.1.dev0","gil_enabled":true,"free_threaded":false},{"round":4,"variant":"control","cases":{"fastq/1024/compress1":{"cpu_ns":2337863,"wall_ns":2337948,"count":204},"fastq/1024/decompress":{"cpu_ns":3810636,"wall_ns":3810848,"count":714},"fastq/1024/raw-decompress":{"cpu_ns":7799547,"wall_ns":7800024,"count":1315},"fastq/1024/stream-decompress":{"cpu_ns":6629839,"wall_ns":6630053,"count":1102},"fastq/1024/bounded-decompress":{"cpu_ns":4727152,"wall_ns":4727613,"count":698},"fastq/1024/gzip-read128k":{"cpu_ns":4458369,"wall_ns":4458834,"count":177},"fastq/1024/gzip-readinto128k":{"cpu_ns":6136822,"wall_ns":6137414,"count":204},"fastq/1024/crc32":{"cpu_ns":2462623,"wall_ns":2463254,"count":6143},"fastq/65536/compress1":{"cpu_ns":14335852,"wall_ns":14336334,"count":36},"fastq/65536/decompress":{"cpu_ns":13870603,"wall_ns":13871520,"count":59},"fastq/65536/raw-decompress":{"cpu_ns":17572304,"wall_ns":17572890,"count":78},"fastq/65536/stream-decompress":{"cpu_ns":18333922,"wall_ns":18484787,"count":80},"fastq/65536/bounded-decompress":{"cpu_ns":17608489,"wall_ns":17609162,"count":88},"fastq/65536/gzip-read128k":{"cpu_ns":14977486,"wall_ns":14978205,"count":63},"fastq/65536/gzip-readinto128k":{"cpu_ns":19832545,"wall_ns":19841748,"count":80},"fastq/65536/crc32":{"cpu_ns":13401835,"wall_ns":13402188,"count":829},"fastq/1048713/compress1":{"cpu_ns":20890209,"wall_ns":20891434,"count":3},"fastq/1048713/decompress":{"cpu_ns":22278851,"wall_ns":22286482,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":18617061,"wall_ns":18617985,"count":5},"fastq/1048713/stream-decompress":{"cpu_ns":22495427,"wall_ns":22495993,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":17321481,"wall_ns":17322354,"count":5},"fastq/1048713/gzip-read128k":{"cpu_ns":18084217,"wall_ns":18084962,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21521320,"wall_ns":21532253,"count":6},"fastq/1048713/crc32":{"cpu_ns":16902898,"wall_ns":16903410,"count":65},"fastq/16777353/compress1":{"cpu_ns":109718600,"wall_ns":109720083,"count":1},"fastq/16777353/decompress":{"cpu_ns":58974782,"wall_ns":58985072,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":58992176,"wall_ns":59002563,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":59740857,"wall_ns":59754609,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":72262290,"wall_ns":72279504,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":58817804,"wall_ns":58818606,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58514955,"wall_ns":58527462,"count":1},"fastq/16777353/crc32":{"cpu_ns":21768134,"wall_ns":21769296,"count":5},"python/1024/compress1":{"cpu_ns":6228716,"wall_ns":6229004,"count":578},"python/1024/decompress":{"cpu_ns":6845018,"wall_ns":6845870,"count":1280},"python/1024/raw-decompress":{"cpu_ns":2902142,"wall_ns":2910429,"count":527},"python/1024/stream-decompress":{"cpu_ns":5580440,"wall_ns":5581184,"count":943},"python/1024/bounded-decompress":{"cpu_ns":3740491,"wall_ns":3740741,"count":595},"python/1024/gzip-read128k":{"cpu_ns":5704310,"wall_ns":5705034,"count":218},"python/1024/gzip-readinto128k":{"cpu_ns":15359488,"wall_ns":15356024,"count":506},"python/1024/crc32":{"cpu_ns":2644363,"wall_ns":2644527,"count":6388},"python/65536/compress1":{"cpu_ns":15870152,"wall_ns":15871487,"count":59},"python/65536/decompress":{"cpu_ns":17605982,"wall_ns":17606742,"count":142},"python/65536/raw-decompress":{"cpu_ns":18994735,"wall_ns":18995546,"count":157},"python/65536/stream-decompress":{"cpu_ns":17889261,"wall_ns":17889970,"count":146},"python/65536/bounded-decompress":{"cpu_ns":12360939,"wall_ns":12361677,"count":117},"python/65536/gzip-read128k":{"cpu_ns":9557509,"wall_ns":9565296,"count":69},"python/65536/gzip-readinto128k":{"cpu_ns":13153174,"wall_ns":13154235,"count":84},"python/65536/crc32":{"cpu_ns":10128311,"wall_ns":10129522,"count":616},"python/1048713/compress1":{"cpu_ns":17125151,"wall_ns":17126817,"count":4},"python/1048713/decompress":{"cpu_ns":12968292,"wall_ns":12968912,"count":8},"python/1048713/raw-decompress":{"cpu_ns":14150417,"wall_ns":14150795,"count":9},"python/1048713/stream-decompress":{"cpu_ns":13130205,"wall_ns":13130637,"count":8},"python/1048713/bounded-decompress":{"cpu_ns":13956610,"wall_ns":13957326,"count":8},"python/1048713/gzip-read128k":{"cpu_ns":13636824,"wall_ns":13637562,"count":7},"python/1048713/gzip-readinto128k":{"cpu_ns":13539405,"wall_ns":13540197,"count":7},"python/1048713/crc32":{"cpu_ns":12421045,"wall_ns":12421445,"count":48},"python/16777353/compress1":{"cpu_ns":69151992,"wall_ns":69154151,"count":1},"python/16777353/decompress":{"cpu_ns":33562346,"wall_ns":33563845,"count":1},"python/16777353/raw-decompress":{"cpu_ns":32388732,"wall_ns":32398269,"count":1},"python/16777353/stream-decompress":{"cpu_ns":33791470,"wall_ns":33792578,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42747660,"wall_ns":42761921,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32191711,"wall_ns":32225801,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":31704094,"wall_ns":31721786,"count":1},"python/16777353/crc32":{"cpu_ns":21864397,"wall_ns":21865949,"count":5},"random/1024/compress1":{"cpu_ns":7855134,"wall_ns":7856678,"count":567},"random/1024/decompress":{"cpu_ns":2427383,"wall_ns":2427635,"count":4324},"random/1024/raw-decompress":{"cpu_ns":2579625,"wall_ns":2587387,"count":3364},"random/1024/stream-decompress":{"cpu_ns":3573652,"wall_ns":3574898,"count":3035},"random/1024/bounded-decompress":{"cpu_ns":3980779,"wall_ns":3982504,"count":2367},"random/1024/gzip-read128k":{"cpu_ns":3475125,"wall_ns":3477441,"count":167},"random/1024/gzip-readinto128k":{"cpu_ns":15444593,"wall_ns":15446311,"count":587},"random/1024/crc32":{"cpu_ns":2995546,"wall_ns":2997307,"count":6880},"random/65536/compress1":{"cpu_ns":19769633,"wall_ns":19771948,"count":33},"random/65536/decompress":{"cpu_ns":10177348,"wall_ns":10179896,"count":929},"random/65536/raw-decompress":{"cpu_ns":6298742,"wall_ns":6300270,"count":720},"random/65536/stream-decompress":{"cpu_ns":11012963,"wall_ns":11014912,"count":922},"random/65536/bounded-decompress":{"cpu_ns":6721285,"wall_ns":6723509,"count":1198},"random/65536/gzip-read128k":{"cpu_ns":8467150,"wall_ns":8468991,"count":176},"random/65536/gzip-readinto128k":{"cpu_ns":17960168,"wall_ns":17962149,"count":323},"random/65536/crc32":{"cpu_ns":15076958,"wall_ns":15090846,"count":883},"random/1048713/compress1":{"cpu_ns":25704251,"wall_ns":25705995,"count":2},"random/1048713/decompress":{"cpu_ns":14727197,"wall_ns":14729712,"count":80},"random/1048713/raw-decompress":{"cpu_ns":14688674,"wall_ns":14691035,"count":133},"random/1048713/stream-decompress":{"cpu_ns":12833713,"wall_ns":12835894,"count":77},"random/1048713/bounded-decompress":{"cpu_ns":10254404,"wall_ns":10257198,"count":49},"random/1048713/gzip-read128k":{"cpu_ns":16695359,"wall_ns":16696701,"count":33},"random/1048713/gzip-readinto128k":{"cpu_ns":18560139,"wall_ns":18561999,"count":38},"random/1048713/crc32":{"cpu_ns":22516560,"wall_ns":22520478,"count":67},"random/16777353/compress1":{"cpu_ns":207308519,"wall_ns":207342194,"count":1},"random/16777353/decompress":{"cpu_ns":26171722,"wall_ns":26172963,"count":2},"random/16777353/raw-decompress":{"cpu_ns":23487656,"wall_ns":23506915,"count":2},"random/16777353/stream-decompress":{"cpu_ns":26295587,"wall_ns":26297265,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":47202932,"wall_ns":47204354,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":19853057,"wall_ns":19853742,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":23318823,"wall_ns":23338473,"count":3},"random/16777353/crc32":{"cpu_ns":22541475,"wall_ns":22542375,"count":5},"zeros/1024/compress1":{"cpu_ns":4172608,"wall_ns":4173090,"count":653},"zeros/1024/decompress":{"cpu_ns":1675310,"wall_ns":1675687,"count":2656},"zeros/1024/raw-decompress":{"cpu_ns":2753044,"wall_ns":2754209,"count":2917},"zeros/1024/stream-decompress":{"cpu_ns":2907424,"wall_ns":2907472,"count":2122},"zeros/1024/bounded-decompress":{"cpu_ns":3484430,"wall_ns":3484751,"count":2014},"zeros/1024/gzip-read128k":{"cpu_ns":4514460,"wall_ns":4515062,"count":220},"zeros/1024/gzip-readinto128k":{"cpu_ns":15912004,"wall_ns":15912892,"count":607},"zeros/1024/crc32":{"cpu_ns":2795640,"wall_ns":2795852,"count":6974},"zeros/65536/compress1":{"cpu_ns":11039721,"wall_ns":11040289,"count":436},"zeros/65536/decompress":{"cpu_ns":12841561,"wall_ns":12844970,"count":670},"zeros/65536/raw-decompress":{"cpu_ns":13553153,"wall_ns":13555138,"count":1062},"zeros/65536/stream-decompress":{"cpu_ns":12467838,"wall_ns":12468874,"count":873},"zeros/65536/bounded-decompress":{"cpu_ns":9771135,"wall_ns":9771944,"count":1051},"zeros/65536/gzip-read128k":{"cpu_ns":6242943,"wall_ns":6243707,"count":137},"zeros/65536/gzip-readinto128k":{"cpu_ns":14798850,"wall_ns":14799843,"count":276},"zeros/65536/crc32":{"cpu_ns":14691057,"wall_ns":14691889,"count":878},"zeros/1048713/compress1":{"cpu_ns":21323237,"wall_ns":21333443,"count":48},"zeros/1048713/decompress":{"cpu_ns":15114714,"wall_ns":15116809,"count":79},"zeros/1048713/raw-decompress":{"cpu_ns":20321785,"wall_ns":20323669,"count":149},"zeros/1048713/stream-decompress":{"cpu_ns":19663844,"wall_ns":19677592,"count":105},"zeros/1048713/bounded-decompress":{"cpu_ns":16818767,"wall_ns":16819732,"count":102},"zeros/1048713/gzip-read128k":{"cpu_ns":12051731,"wall_ns":12052682,"count":27},"zeros/1048713/gzip-readinto128k":{"cpu_ns":20520683,"wall_ns":20522237,"count":47},"zeros/1048713/crc32":{"cpu_ns":18815105,"wall_ns":18816124,"count":70},"zeros/16777353/compress1":{"cpu_ns":21899615,"wall_ns":21901269,"count":3},"zeros/16777353/decompress":{"cpu_ns":24819016,"wall_ns":24831893,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":21587319,"wall_ns":21588636,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":25295023,"wall_ns":25305288,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":8970836,"wall_ns":8972095,"count":2},"zeros/16777353/gzip-read128k":{"cpu_ns":18010800,"wall_ns":18012081,"count":2},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19568277,"wall_ns":19569239,"count":3},"zeros/16777353/crc32":{"cpu_ns":22513554,"wall_ns":22527196,"count":5}},"python":"3.11.15 (main, Mar 24 2026, 22:50:29) [Clang 22.1.1 ]","module":"/tmp/zlib-ng-final-before/lib/python3.11/site-packages/zlib_ng/__init__.py","platform":"Linux-7.0.0-42-generic-x86_64-with-glibc2.43","extension":"/tmp/zlib-ng-final-before/lib/python3.11/site-packages/zlib_ng/zlib_ng.cpython-311-x86_64-linux-gnu.so","version":"1.1.1.dev0","gil_enabled":true,"free_threaded":false},{"round":4,"variant":"candidate","cases":{"fastq/1024/compress1":{"cpu_ns":2428883,"wall_ns":2428954,"count":204},"fastq/1024/decompress":{"cpu_ns":4017394,"wall_ns":4017963,"count":714},"fastq/1024/raw-decompress":{"cpu_ns":8006687,"wall_ns":8007341,"count":1315},"fastq/1024/stream-decompress":{"cpu_ns":7200253,"wall_ns":7201770,"count":1102},"fastq/1024/bounded-decompress":{"cpu_ns":4709304,"wall_ns":4709832,"count":698},"fastq/1024/gzip-read128k":{"cpu_ns":4827210,"wall_ns":4827919,"count":177},"fastq/1024/gzip-readinto128k":{"cpu_ns":6404523,"wall_ns":6410015,"count":204},"fastq/1024/crc32":{"cpu_ns":2551362,"wall_ns":2551787,"count":6143},"fastq/65536/compress1":{"cpu_ns":14762351,"wall_ns":14763874,"count":36},"fastq/65536/decompress":{"cpu_ns":14685029,"wall_ns":14700706,"count":59},"fastq/65536/raw-decompress":{"cpu_ns":18415946,"wall_ns":18417175,"count":78},"fastq/65536/stream-decompress":{"cpu_ns":19030247,"wall_ns":19031599,"count":80},"fastq/65536/bounded-decompress":{"cpu_ns":17991644,"wall_ns":18012205,"count":88},"fastq/65536/gzip-read128k":{"cpu_ns":15174635,"wall_ns":15175455,"count":63},"fastq/65536/gzip-readinto128k":{"cpu_ns":20149879,"wall_ns":20151304,"count":80},"fastq/65536/crc32":{"cpu_ns":14248593,"wall_ns":14250506,"count":829},"fastq/1048713/compress1":{"cpu_ns":20847287,"wall_ns":20848041,"count":3},"fastq/1048713/decompress":{"cpu_ns":21096359,"wall_ns":21097742,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":17719078,"wall_ns":17728446,"count":5},"fastq/1048713/stream-decompress":{"cpu_ns":21482928,"wall_ns":21483465,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":17800031,"wall_ns":17800988,"count":5},"fastq/1048713/gzip-read128k":{"cpu_ns":18867349,"wall_ns":18868997,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22088587,"wall_ns":22089372,"count":6},"fastq/1048713/crc32":{"cpu_ns":16979169,"wall_ns":16980102,"count":65},"fastq/16777353/compress1":{"cpu_ns":144409010,"wall_ns":144460800,"count":1},"fastq/16777353/decompress":{"cpu_ns":62294774,"wall_ns":62295286,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":61548259,"wall_ns":61548922,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":64065479,"wall_ns":64076131,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":74597872,"wall_ns":74599701,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60661894,"wall_ns":60678720,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":59271383,"wall_ns":59273470,"count":1},"fastq/16777353/crc32":{"cpu_ns":22099747,"wall_ns":22100712,"count":5},"python/1024/compress1":{"cpu_ns":6418005,"wall_ns":6418678,"count":578},"python/1024/decompress":{"cpu_ns":7196121,"wall_ns":7196961,"count":1280},"python/1024/raw-decompress":{"cpu_ns":3050470,"wall_ns":3050934,"count":527},"python/1024/stream-decompress":{"cpu_ns":5920778,"wall_ns":5921422,"count":943},"python/1024/bounded-decompress":{"cpu_ns":3879039,"wall_ns":3879555,"count":595},"python/1024/gzip-read128k":{"cpu_ns":6220495,"wall_ns":6222120,"count":218},"python/1024/gzip-readinto128k":{"cpu_ns":15778496,"wall_ns":15779672,"count":506},"python/1024/crc32":{"cpu_ns":2649512,"wall_ns":2650083,"count":6388},"python/65536/compress1":{"cpu_ns":16613986,"wall_ns":16616234,"count":59},"python/65536/decompress":{"cpu_ns":18595730,"wall_ns":18607656,"count":142},"python/65536/raw-decompress":{"cpu_ns":19873261,"wall_ns":19875292,"count":157},"python/65536/stream-decompress":{"cpu_ns":18903099,"wall_ns":18904828,"count":146},"python/65536/bounded-decompress":{"cpu_ns":13027765,"wall_ns":13029992,"count":117},"python/65536/gzip-read128k":{"cpu_ns":10169197,"wall_ns":10170223,"count":69},"python/65536/gzip-readinto128k":{"cpu_ns":12843414,"wall_ns":12844576,"count":84},"python/65536/crc32":{"cpu_ns":10230117,"wall_ns":10231770,"count":616},"python/1048713/compress1":{"cpu_ns":16942736,"wall_ns":16953255,"count":4},"python/1048713/decompress":{"cpu_ns":15110773,"wall_ns":15112821,"count":8},"python/1048713/raw-decompress":{"cpu_ns":16614271,"wall_ns":16615978,"count":9},"python/1048713/stream-decompress":{"cpu_ns":15146918,"wall_ns":15147922,"count":8},"python/1048713/bounded-decompress":{"cpu_ns":14471651,"wall_ns":14480396,"count":8},"python/1048713/gzip-read128k":{"cpu_ns":14088552,"wall_ns":14089844,"count":7},"python/1048713/gzip-readinto128k":{"cpu_ns":13828835,"wall_ns":13829687,"count":7},"python/1048713/crc32":{"cpu_ns":12717623,"wall_ns":12718417,"count":48},"python/16777353/compress1":{"cpu_ns":68741100,"wall_ns":68751522,"count":1},"python/16777353/decompress":{"cpu_ns":37889319,"wall_ns":37889364,"count":1},"python/16777353/raw-decompress":{"cpu_ns":35432287,"wall_ns":35431500,"count":1},"python/16777353/stream-decompress":{"cpu_ns":36362419,"wall_ns":36363792,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":44663886,"wall_ns":44666003,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":33706028,"wall_ns":33706633,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30994188,"wall_ns":30995982,"count":1},"python/16777353/crc32":{"cpu_ns":21818116,"wall_ns":21820031,"count":5},"random/1024/compress1":{"cpu_ns":7776062,"wall_ns":7776502,"count":567},"random/1024/decompress":{"cpu_ns":3036409,"wall_ns":3036909,"count":4324},"random/1024/raw-decompress":{"cpu_ns":2701605,"wall_ns":2702011,"count":3364},"random/1024/stream-decompress":{"cpu_ns":4206628,"wall_ns":4207137,"count":3035},"random/1024/bounded-decompress":{"cpu_ns":3806559,"wall_ns":3807181,"count":2367},"random/1024/gzip-read128k":{"cpu_ns":3419680,"wall_ns":3420257,"count":167},"random/1024/gzip-readinto128k":{"cpu_ns":21675563,"wall_ns":21696566,"count":587},"random/1024/crc32":{"cpu_ns":3226563,"wall_ns":3227225,"count":6880},"random/65536/compress1":{"cpu_ns":19660717,"wall_ns":19661829,"count":33},"random/65536/decompress":{"cpu_ns":12675438,"wall_ns":12677437,"count":929},"random/65536/raw-decompress":{"cpu_ns":7694641,"wall_ns":7695183,"count":720},"random/65536/stream-decompress":{"cpu_ns":13152431,"wall_ns":13170365,"count":922},"random/65536/bounded-decompress":{"cpu_ns":7036161,"wall_ns":7036966,"count":1198},"random/65536/gzip-read128k":{"cpu_ns":8465451,"wall_ns":8466538,"count":176},"random/65536/gzip-readinto128k":{"cpu_ns":17472729,"wall_ns":17474043,"count":323},"random/65536/crc32":{"cpu_ns":14687004,"wall_ns":14688507,"count":883},"random/1048713/compress1":{"cpu_ns":23597486,"wall_ns":23598783,"count":2},"random/1048713/decompress":{"cpu_ns":20132064,"wall_ns":20134709,"count":80},"random/1048713/raw-decompress":{"cpu_ns":25119224,"wall_ns":25120716,"count":133},"random/1048713/stream-decompress":{"cpu_ns":19340813,"wall_ns":19342667,"count":77},"random/1048713/bounded-decompress":{"cpu_ns":9990066,"wall_ns":9992516,"count":49},"random/1048713/gzip-read128k":{"cpu_ns":15989242,"wall_ns":15990791,"count":33},"random/1048713/gzip-readinto128k":{"cpu_ns":18482456,"wall_ns":18497349,"count":38},"random/1048713/crc32":{"cpu_ns":17322401,"wall_ns":17323931,"count":67},"random/16777353/compress1":{"cpu_ns":203206281,"wall_ns":203232123,"count":1},"random/16777353/decompress":{"cpu_ns":29404392,"wall_ns":29405737,"count":2},"random/16777353/raw-decompress":{"cpu_ns":27626314,"wall_ns":27627122,"count":2},"random/16777353/stream-decompress":{"cpu_ns":29629828,"wall_ns":29640061,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":49592990,"wall_ns":49605666,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":20160534,"wall_ns":20164019,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":24570163,"wall_ns":24572213,"count":3},"random/16777353/crc32":{"cpu_ns":23224396,"wall_ns":23226271,"count":5},"zeros/1024/compress1":{"cpu_ns":4179132,"wall_ns":4179418,"count":653},"zeros/1024/decompress":{"cpu_ns":2204562,"wall_ns":2205219,"count":2656},"zeros/1024/raw-decompress":{"cpu_ns":2789325,"wall_ns":2790460,"count":2917},"zeros/1024/stream-decompress":{"cpu_ns":3043458,"wall_ns":3043982,"count":2122},"zeros/1024/bounded-decompress":{"cpu_ns":3680745,"wall_ns":3681330,"count":2014},"zeros/1024/gzip-read128k":{"cpu_ns":4458501,"wall_ns":4459225,"count":220},"zeros/1024/gzip-readinto128k":{"cpu_ns":15666575,"wall_ns":15668527,"count":607},"zeros/1024/crc32":{"cpu_ns":3036337,"wall_ns":3037442,"count":6974},"zeros/65536/compress1":{"cpu_ns":11062102,"wall_ns":11064457,"count":436},"zeros/65536/decompress":{"cpu_ns":9942132,"wall_ns":9955140,"count":670},"zeros/65536/raw-decompress":{"cpu_ns":13893451,"wall_ns":13895379,"count":1062},"zeros/65536/stream-decompress":{"cpu_ns":13703983,"wall_ns":13706543,"count":873},"zeros/65536/bounded-decompress":{"cpu_ns":10196242,"wall_ns":10198227,"count":1051},"zeros/65536/gzip-read128k":{"cpu_ns":6411994,"wall_ns":6414194,"count":137},"zeros/65536/gzip-readinto128k":{"cpu_ns":14806330,"wall_ns":14808352,"count":276},"zeros/65536/crc32":{"cpu_ns":15270418,"wall_ns":15293116,"count":878},"zeros/1048713/compress1":{"cpu_ns":30671377,"wall_ns":30676340,"count":48},"zeros/1048713/decompress":{"cpu_ns":41461209,"wall_ns":41476798,"count":79},"zeros/1048713/raw-decompress":{"cpu_ns":59884666,"wall_ns":59898899,"count":149},"zeros/1048713/stream-decompress":{"cpu_ns":44192758,"wall_ns":44202947,"count":105},"zeros/1048713/bounded-decompress":{"cpu_ns":17394494,"wall_ns":17396236,"count":102},"zeros/1048713/gzip-read128k":{"cpu_ns":12262725,"wall_ns":12263729,"count":27},"zeros/1048713/gzip-readinto128k":{"cpu_ns":20875601,"wall_ns":20876986,"count":47},"zeros/1048713/crc32":{"cpu_ns":22116811,"wall_ns":22129330,"count":70},"zeros/16777353/compress1":{"cpu_ns":21898045,"wall_ns":21900672,"count":3},"zeros/16777353/decompress":{"cpu_ns":29018786,"wall_ns":29019858,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":25779649,"wall_ns":25780689,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":28579604,"wall_ns":28568577,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":9369262,"wall_ns":9380679,"count":2},"zeros/16777353/gzip-read128k":{"cpu_ns":17942863,"wall_ns":17944141,"count":2},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19401020,"wall_ns":19411471,"count":3},"zeros/16777353/crc32":{"cpu_ns":22867833,"wall_ns":22870075,"count":5}},"python":"3.11.15 (main, Mar 24 2026, 22:50:29) [Clang 22.1.1 ]","module":"/tmp/claude-1000/-home-iliya-repositories-python-isal/c787189d-3ae9-48fb-9f55-20cc2ef2d6e4/scratchpad/retime-zlib2/venv-candidate/lib/python3.11/site-packages/zlib_ng/__init__.py","platform":"Linux-7.0.0-42-generic-x86_64-with-glibc2.43","extension":"/tmp/claude-1000/-home-iliya-repositories-python-isal/c787189d-3ae9-48fb-9f55-20cc2ef2d6e4/scratchpad/retime-zlib2/venv-candidate/lib/python3.11/site-packages/zlib_ng/zlib_ng.abi3.so","version":"1.1.1.dev0","gil_enabled":true,"free_threaded":false},{"round":4,"variant":"baseline","cases":{"fastq/1024/compress1":{"cpu_ns":2375906,"wall_ns":2375881,"count":204},"fastq/1024/decompress":{"cpu_ns":4083702,"wall_ns":4083949,"count":714},"fastq/1024/raw-decompress":{"cpu_ns":7644471,"wall_ns":7644983,"count":1315},"fastq/1024/stream-decompress":{"cpu_ns":6927046,"wall_ns":6927708,"count":1102},"fastq/1024/bounded-decompress":{"cpu_ns":4524968,"wall_ns":4525268,"count":698},"fastq/1024/gzip-read128k":{"cpu_ns":4695562,"wall_ns":4696219,"count":177},"fastq/1024/gzip-readinto128k":{"cpu_ns":6248821,"wall_ns":6249356,"count":204},"fastq/1024/crc32":{"cpu_ns":2784430,"wall_ns":2784890,"count":6143},"fastq/65536/compress1":{"cpu_ns":14670056,"wall_ns":14670826,"count":36},"fastq/65536/decompress":{"cpu_ns":13596800,"wall_ns":13597634,"count":59},"fastq/65536/raw-decompress":{"cpu_ns":18290334,"wall_ns":18291936,"count":78},"fastq/65536/stream-decompress":{"cpu_ns":18759993,"wall_ns":18775846,"count":80},"fastq/65536/bounded-decompress":{"cpu_ns":18279476,"wall_ns":18281496,"count":88},"fastq/65536/gzip-read128k":{"cpu_ns":15782460,"wall_ns":15769596,"count":63},"fastq/65536/gzip-readinto128k":{"cpu_ns":19721107,"wall_ns":19722324,"count":80},"fastq/65536/crc32":{"cpu_ns":13793398,"wall_ns":13808609,"count":829},"fastq/1048713/compress1":{"cpu_ns":21020204,"wall_ns":21021275,"count":3},"fastq/1048713/decompress":{"cpu_ns":23679709,"wall_ns":23681037,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":18929451,"wall_ns":18930990,"count":5},"fastq/1048713/stream-decompress":{"cpu_ns":23221863,"wall_ns":23223479,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":17727222,"wall_ns":17729179,"count":5},"fastq/1048713/gzip-read128k":{"cpu_ns":19122147,"wall_ns":19123763,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22054199,"wall_ns":22066464,"count":6},"fastq/1048713/crc32":{"cpu_ns":16923238,"wall_ns":16923995,"count":65},"fastq/16777353/compress1":{"cpu_ns":111907952,"wall_ns":111909371,"count":1},"fastq/16777353/decompress":{"cpu_ns":60438370,"wall_ns":60448398,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":59229184,"wall_ns":59240739,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":61209719,"wall_ns":61221991,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":73638365,"wall_ns":73651023,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60269022,"wall_ns":60281994,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":79541031,"wall_ns":80130254,"count":1},"fastq/16777353/crc32":{"cpu_ns":30312392,"wall_ns":30314743,"count":5},"python/1024/compress1":{"cpu_ns":6811595,"wall_ns":6821804,"count":578},"python/1024/decompress":{"cpu_ns":6919904,"wall_ns":6920545,"count":1280},"python/1024/raw-decompress":{"cpu_ns":2965459,"wall_ns":2965783,"count":527},"python/1024/stream-decompress":{"cpu_ns":6197375,"wall_ns":6199154,"count":943},"python/1024/bounded-decompress":{"cpu_ns":3902248,"wall_ns":3903079,"count":595},"python/1024/gzip-read128k":{"cpu_ns":5596741,"wall_ns":5597459,"count":218},"python/1024/gzip-readinto128k":{"cpu_ns":15903081,"wall_ns":15904643,"count":506},"python/1024/crc32":{"cpu_ns":2669952,"wall_ns":2670174,"count":6388},"python/65536/compress1":{"cpu_ns":16128491,"wall_ns":16129796,"count":59},"python/65536/decompress":{"cpu_ns":17930905,"wall_ns":17934106,"count":142},"python/65536/raw-decompress":{"cpu_ns":19611343,"wall_ns":19612818,"count":157},"python/65536/stream-decompress":{"cpu_ns":18305484,"wall_ns":18307008,"count":146},"python/65536/bounded-decompress":{"cpu_ns":12246816,"wall_ns":12247470,"count":117},"python/65536/gzip-read128k":{"cpu_ns":9932367,"wall_ns":9933312,"count":69},"python/65536/gzip-readinto128k":{"cpu_ns":12737558,"wall_ns":12738655,"count":84},"python/65536/crc32":{"cpu_ns":10117665,"wall_ns":10118121,"count":616},"python/1048713/compress1":{"cpu_ns":17944106,"wall_ns":17954480,"count":4},"python/1048713/decompress":{"cpu_ns":13506440,"wall_ns":13507767,"count":8},"python/1048713/raw-decompress":{"cpu_ns":14655285,"wall_ns":14656781,"count":9},"python/1048713/stream-decompress":{"cpu_ns":13360481,"wall_ns":13362224,"count":8},"python/1048713/bounded-decompress":{"cpu_ns":14138159,"wall_ns":14140011,"count":8},"python/1048713/gzip-read128k":{"cpu_ns":13916875,"wall_ns":13918258,"count":7},"python/1048713/gzip-readinto128k":{"cpu_ns":14076671,"wall_ns":14078768,"count":7},"python/1048713/crc32":{"cpu_ns":12587522,"wall_ns":12588516,"count":48},"python/16777353/compress1":{"cpu_ns":69516510,"wall_ns":69539181,"count":1},"python/16777353/decompress":{"cpu_ns":34248690,"wall_ns":34250107,"count":1},"python/16777353/raw-decompress":{"cpu_ns":33487566,"wall_ns":33502247,"count":1},"python/16777353/stream-decompress":{"cpu_ns":34586864,"wall_ns":34598011,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":43397154,"wall_ns":43406676,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32571510,"wall_ns":32573577,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":31425014,"wall_ns":31427019,"count":1},"python/16777353/crc32":{"cpu_ns":22250772,"wall_ns":22263125,"count":5},"random/1024/compress1":{"cpu_ns":8352183,"wall_ns":8354237,"count":567},"random/1024/decompress":{"cpu_ns":2795533,"wall_ns":2796579,"count":4324},"random/1024/raw-decompress":{"cpu_ns":2716987,"wall_ns":2717578,"count":3364},"random/1024/stream-decompress":{"cpu_ns":3884641,"wall_ns":3885381,"count":3035},"random/1024/bounded-decompress":{"cpu_ns":3339639,"wall_ns":3340052,"count":2367},"random/1024/gzip-read128k":{"cpu_ns":3321566,"wall_ns":3322096,"count":167},"random/1024/gzip-readinto128k":{"cpu_ns":14716207,"wall_ns":14717546,"count":587},"random/1024/crc32":{"cpu_ns":2808279,"wall_ns":2808551,"count":6880},"random/65536/compress1":{"cpu_ns":20096533,"wall_ns":20099117,"count":33},"random/65536/decompress":{"cpu_ns":9955160,"wall_ns":9956150,"count":929},"random/65536/raw-decompress":{"cpu_ns":6179642,"wall_ns":6180066,"count":720},"random/65536/stream-decompress":{"cpu_ns":10617771,"wall_ns":10618724,"count":922},"random/65536/bounded-decompress":{"cpu_ns":5995570,"wall_ns":5996110,"count":1198},"random/65536/gzip-read128k":{"cpu_ns":8272019,"wall_ns":8272916,"count":176},"random/65536/gzip-readinto128k":{"cpu_ns":17595867,"wall_ns":17606734,"count":323},"random/65536/crc32":{"cpu_ns":14530170,"wall_ns":14531353,"count":883},"random/1048713/compress1":{"cpu_ns":24000598,"wall_ns":24002419,"count":2},"random/1048713/decompress":{"cpu_ns":12842272,"wall_ns":12856283,"count":80},"random/1048713/raw-decompress":{"cpu_ns":14351582,"wall_ns":14353823,"count":133},"random/1048713/stream-decompress":{"cpu_ns":12741851,"wall_ns":12743529,"count":77},"random/1048713/bounded-decompress":{"cpu_ns":9456276,"wall_ns":9457982,"count":49},"random/1048713/gzip-read128k":{"cpu_ns":16198718,"wall_ns":16200813,"count":33},"random/1048713/gzip-readinto128k":{"cpu_ns":17809888,"wall_ns":17812971,"count":38},"random/1048713/crc32":{"cpu_ns":17508005,"wall_ns":17509527,"count":67},"random/16777353/compress1":{"cpu_ns":210245620,"wall_ns":210285706,"count":1},"random/16777353/decompress":{"cpu_ns":25368762,"wall_ns":25370037,"count":2},"random/16777353/raw-decompress":{"cpu_ns":22641163,"wall_ns":22654590,"count":2},"random/16777353/stream-decompress":{"cpu_ns":26257975,"wall_ns":26259286,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":46547430,"wall_ns":46548953,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":20532446,"wall_ns":20535326,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":23183749,"wall_ns":23185924,"count":3},"random/16777353/crc32":{"cpu_ns":22055177,"wall_ns":22056428,"count":5},"zeros/1024/compress1":{"cpu_ns":4230460,"wall_ns":4230760,"count":653},"zeros/1024/decompress":{"cpu_ns":1811193,"wall_ns":1811453,"count":2656},"zeros/1024/raw-decompress":{"cpu_ns":2518521,"wall_ns":2518873,"count":2917},"zeros/1024/stream-decompress":{"cpu_ns":2688850,"wall_ns":2689717,"count":2122},"zeros/1024/bounded-decompress":{"cpu_ns":3170811,"wall_ns":3171201,"count":2014},"zeros/1024/gzip-read128k":{"cpu_ns":4605864,"wall_ns":4606687,"count":220},"zeros/1024/gzip-readinto128k":{"cpu_ns":15926498,"wall_ns":15936500,"count":607},"zeros/1024/crc32":{"cpu_ns":2910355,"wall_ns":2910715,"count":6974},"zeros/65536/compress1":{"cpu_ns":10744639,"wall_ns":10745121,"count":436},"zeros/65536/decompress":{"cpu_ns":9208067,"wall_ns":9209164,"count":670},"zeros/65536/raw-decompress":{"cpu_ns":12688682,"wall_ns":12689830,"count":1062},"zeros/65536/stream-decompress":{"cpu_ns":12503207,"wall_ns":12504217,"count":873},"zeros/65536/bounded-decompress":{"cpu_ns":9624231,"wall_ns":9633141,"count":1051},"zeros/65536/gzip-read128k":{"cpu_ns":6391953,"wall_ns":6393151,"count":137},"zeros/65536/gzip-readinto128k":{"cpu_ns":14868316,"wall_ns":14870438,"count":276},"zeros/65536/crc32":{"cpu_ns":14736527,"wall_ns":14738485,"count":878},"zeros/1048713/compress1":{"cpu_ns":20890081,"wall_ns":20892188,"count":48},"zeros/1048713/decompress":{"cpu_ns":14454418,"wall_ns":14466748,"count":79},"zeros/1048713/raw-decompress":{"cpu_ns":19506458,"wall_ns":19508505,"count":149},"zeros/1048713/stream-decompress":{"cpu_ns":20529190,"wall_ns":20531500,"count":105},"zeros/1048713/bounded-decompress":{"cpu_ns":17174112,"wall_ns":17407558,"count":102},"zeros/1048713/gzip-read128k":{"cpu_ns":12239772,"wall_ns":12241085,"count":27},"zeros/1048713/gzip-readinto128k":{"cpu_ns":20898641,"wall_ns":20900504,"count":47},"zeros/1048713/crc32":{"cpu_ns":18258685,"wall_ns":18260541,"count":70},"zeros/16777353/compress1":{"cpu_ns":22274457,"wall_ns":22292759,"count":3},"zeros/16777353/decompress":{"cpu_ns":27402503,"wall_ns":27404656,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":23244437,"wall_ns":23245460,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":24585696,"wall_ns":24586770,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":9315369,"wall_ns":9317244,"count":2},"zeros/16777353/gzip-read128k":{"cpu_ns":18171276,"wall_ns":18172922,"count":2},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19597117,"wall_ns":19598914,"count":3},"zeros/16777353/crc32":{"cpu_ns":22283932,"wall_ns":22284763,"count":5}},"python":"3.11.15 (main, Mar 24 2026, 22:50:29) [Clang 22.1.1 ]","module":"/tmp/zlib-ng-final-before/lib/python3.11/site-packages/zlib_ng/__init__.py","platform":"Linux-7.0.0-42-generic-x86_64-with-glibc2.43","extension":"/tmp/zlib-ng-final-before/lib/python3.11/site-packages/zlib_ng/zlib_ng.cpython-311-x86_64-linux-gnu.so","version":"1.1.1.dev0","gil_enabled":true,"free_threaded":false},{"round":5,"variant":"candidate","cases":{"fastq/1024/compress1":{"cpu_ns":2420187,"wall_ns":2420749,"count":204},"fastq/1024/decompress":{"cpu_ns":3962868,"wall_ns":3964365,"count":714},"fastq/1024/raw-decompress":{"cpu_ns":7902491,"wall_ns":7914635,"count":1315},"fastq/1024/stream-decompress":{"cpu_ns":7613059,"wall_ns":7614387,"count":1102},"fastq/1024/bounded-decompress":{"cpu_ns":4833424,"wall_ns":4834778,"count":698},"fastq/1024/gzip-read128k":{"cpu_ns":5114117,"wall_ns":5115695,"count":177},"fastq/1024/gzip-readinto128k":{"cpu_ns":6433034,"wall_ns":6433791,"count":204},"fastq/1024/crc32":{"cpu_ns":2862206,"wall_ns":2862870,"count":6143},"fastq/65536/compress1":{"cpu_ns":16194367,"wall_ns":16196311,"count":36},"fastq/65536/decompress":{"cpu_ns":15170351,"wall_ns":15172783,"count":59},"fastq/65536/raw-decompress":{"cpu_ns":18669184,"wall_ns":18670872,"count":78},"fastq/65536/stream-decompress":{"cpu_ns":19107318,"wall_ns":19108675,"count":80},"fastq/65536/bounded-decompress":{"cpu_ns":17943130,"wall_ns":17944579,"count":88},"fastq/65536/gzip-read128k":{"cpu_ns":15566829,"wall_ns":15576504,"count":63},"fastq/65536/gzip-readinto128k":{"cpu_ns":20590040,"wall_ns":20591220,"count":80},"fastq/65536/crc32":{"cpu_ns":13984466,"wall_ns":13985213,"count":829},"fastq/1048713/compress1":{"cpu_ns":21080837,"wall_ns":21081850,"count":3},"fastq/1048713/decompress":{"cpu_ns":21443032,"wall_ns":21444363,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":17972161,"wall_ns":17983566,"count":5},"fastq/1048713/stream-decompress":{"cpu_ns":22007926,"wall_ns":22009097,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":17596604,"wall_ns":17597887,"count":5},"fastq/1048713/gzip-read128k":{"cpu_ns":18471691,"wall_ns":18481516,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22337193,"wall_ns":22339263,"count":6},"fastq/1048713/crc32":{"cpu_ns":17405484,"wall_ns":17406141,"count":65},"fastq/16777353/compress1":{"cpu_ns":114720738,"wall_ns":114740179,"count":1},"fastq/16777353/decompress":{"cpu_ns":66923001,"wall_ns":66943712,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":61501915,"wall_ns":61511815,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":63143057,"wall_ns":63144300,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":73888208,"wall_ns":73903734,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":62221295,"wall_ns":62233002,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":72456333,"wall_ns":72467493,"count":1},"fastq/16777353/crc32":{"cpu_ns":30129662,"wall_ns":30131010,"count":5},"python/1024/compress1":{"cpu_ns":10967078,"wall_ns":10968485,"count":578},"python/1024/decompress":{"cpu_ns":11496407,"wall_ns":11497252,"count":1280},"python/1024/raw-decompress":{"cpu_ns":4987707,"wall_ns":4988695,"count":527},"python/1024/stream-decompress":{"cpu_ns":10190248,"wall_ns":10205902,"count":943},"python/1024/bounded-decompress":{"cpu_ns":6948916,"wall_ns":6949892,"count":595},"python/1024/gzip-read128k":{"cpu_ns":10890769,"wall_ns":10892093,"count":218},"python/1024/gzip-readinto128k":{"cpu_ns":27988286,"wall_ns":27990407,"count":506},"python/1024/crc32":{"cpu_ns":4279632,"wall_ns":4280198,"count":6388},"python/65536/compress1":{"cpu_ns":22956525,"wall_ns":22973978,"count":59},"python/65536/decompress":{"cpu_ns":26348206,"wall_ns":26349990,"count":142},"python/65536/raw-decompress":{"cpu_ns":28762114,"wall_ns":28764107,"count":157},"python/65536/stream-decompress":{"cpu_ns":27524200,"wall_ns":27527101,"count":146},"python/65536/bounded-decompress":{"cpu_ns":18444051,"wall_ns":18446248,"count":117},"python/65536/gzip-read128k":{"cpu_ns":15210134,"wall_ns":15223800,"count":69},"python/65536/gzip-readinto128k":{"cpu_ns":19562120,"wall_ns":19564318,"count":84},"python/65536/crc32":{"cpu_ns":14476886,"wall_ns":14477428,"count":616},"python/1048713/compress1":{"cpu_ns":24030201,"wall_ns":24032177,"count":4},"python/1048713/decompress":{"cpu_ns":21047454,"wall_ns":21049274,"count":8},"python/1048713/raw-decompress":{"cpu_ns":23275410,"wall_ns":23277614,"count":9},"python/1048713/stream-decompress":{"cpu_ns":20987405,"wall_ns":20989387,"count":8},"python/1048713/bounded-decompress":{"cpu_ns":20353446,"wall_ns":20355527,"count":8},"python/1048713/gzip-read128k":{"cpu_ns":20059513,"wall_ns":20071341,"count":7},"python/1048713/gzip-readinto128k":{"cpu_ns":19983074,"wall_ns":19984613,"count":7},"python/1048713/crc32":{"cpu_ns":17296647,"wall_ns":17297741,"count":48},"python/16777353/compress1":{"cpu_ns":96911708,"wall_ns":96926246,"count":1},"python/16777353/decompress":{"cpu_ns":51699965,"wall_ns":51706094,"count":1},"python/16777353/raw-decompress":{"cpu_ns":51083058,"wall_ns":51083436,"count":1},"python/16777353/stream-decompress":{"cpu_ns":51867492,"wall_ns":51868224,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":67167659,"wall_ns":67193054,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":46483840,"wall_ns":46498740,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":46569209,"wall_ns":46582429,"count":1},"python/16777353/crc32":{"cpu_ns":28137718,"wall_ns":28138455,"count":5},"random/1024/compress1":{"cpu_ns":7996571,"wall_ns":7997270,"count":567},"random/1024/decompress":{"cpu_ns":3079315,"wall_ns":3080029,"count":4324},"random/1024/raw-decompress":{"cpu_ns":2624549,"wall_ns":2624860,"count":3364},"random/1024/stream-decompress":{"cpu_ns":3630762,"wall_ns":3631067,"count":3035},"random/1024/bounded-decompress":{"cpu_ns":3815544,"wall_ns":3815930,"count":2367},"random/1024/gzip-read128k":{"cpu_ns":3556325,"wall_ns":3557394,"count":167},"random/1024/gzip-readinto128k":{"cpu_ns":14980944,"wall_ns":14982712,"count":587},"random/1024/crc32":{"cpu_ns":3202796,"wall_ns":3203317,"count":6880},"random/65536/compress1":{"cpu_ns":19873370,"wall_ns":19875132,"count":33},"random/65536/decompress":{"cpu_ns":12140511,"wall_ns":12150831,"count":929},"random/65536/raw-decompress":{"cpu_ns":7775828,"wall_ns":7776406,"count":720},"random/65536/stream-decompress":{"cpu_ns":12928353,"wall_ns":12930221,"count":922},"random/65536/bounded-decompress":{"cpu_ns":6928459,"wall_ns":6929083,"count":1198},"random/65536/gzip-read128k":{"cpu_ns":8484655,"wall_ns":8485733,"count":176},"random/65536/gzip-readinto128k":{"cpu_ns":17687137,"wall_ns":17688192,"count":323},"random/65536/crc32":{"cpu_ns":14701345,"wall_ns":14702428,"count":883},"random/1048713/compress1":{"cpu_ns":24345492,"wall_ns":24364696,"count":2},"random/1048713/decompress":{"cpu_ns":20484206,"wall_ns":20486375,"count":80},"random/1048713/raw-decompress":{"cpu_ns":25978649,"wall_ns":25990051,"count":133},"random/1048713/stream-decompress":{"cpu_ns":19495963,"wall_ns":19498000,"count":77},"random/1048713/bounded-decompress":{"cpu_ns":9847225,"wall_ns":9849044,"count":49},"random/1048713/gzip-read128k":{"cpu_ns":15893433,"wall_ns":15894838,"count":33},"random/1048713/gzip-readinto128k":{"cpu_ns":18637324,"wall_ns":18649150,"count":38},"random/1048713/crc32":{"cpu_ns":17645525,"wall_ns":17646718,"count":67},"random/16777353/compress1":{"cpu_ns":203326594,"wall_ns":203346250,"count":1},"random/16777353/decompress":{"cpu_ns":29393662,"wall_ns":29393815,"count":2},"random/16777353/raw-decompress":{"cpu_ns":27044919,"wall_ns":27045037,"count":2},"random/16777353/stream-decompress":{"cpu_ns":29394366,"wall_ns":29413510,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":47883399,"wall_ns":47884525,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":19315612,"wall_ns":19315913,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":23296159,"wall_ns":23298172,"count":3},"random/16777353/crc32":{"cpu_ns":22249920,"wall_ns":22251488,"count":5},"zeros/1024/compress1":{"cpu_ns":4301458,"wall_ns":4316515,"count":653},"zeros/1024/decompress":{"cpu_ns":1906064,"wall_ns":1906384,"count":2656},"zeros/1024/raw-decompress":{"cpu_ns":2628753,"wall_ns":2629095,"count":2917},"zeros/1024/stream-decompress":{"cpu_ns":2811076,"wall_ns":2811368,"count":2122},"zeros/1024/bounded-decompress":{"cpu_ns":3556987,"wall_ns":3557399,"count":2014},"zeros/1024/gzip-read128k":{"cpu_ns":4821000,"wall_ns":4821814,"count":220},"zeros/1024/gzip-readinto128k":{"cpu_ns":15967040,"wall_ns":15968124,"count":607},"zeros/1024/crc32":{"cpu_ns":3233467,"wall_ns":3234754,"count":6974},"zeros/65536/compress1":{"cpu_ns":11539752,"wall_ns":11541481,"count":436},"zeros/65536/decompress":{"cpu_ns":10118667,"wall_ns":10119569,"count":670},"zeros/65536/raw-decompress":{"cpu_ns":13730058,"wall_ns":13743565,"count":1062},"zeros/65536/stream-decompress":{"cpu_ns":14048960,"wall_ns":14050453,"count":873},"zeros/65536/bounded-decompress":{"cpu_ns":9658398,"wall_ns":9658943,"count":1051},"zeros/65536/gzip-read128k":{"cpu_ns":6534089,"wall_ns":6534989,"count":137},"zeros/65536/gzip-readinto128k":{"cpu_ns":15007439,"wall_ns":15008756,"count":276},"zeros/65536/crc32":{"cpu_ns":14615841,"wall_ns":14625516,"count":878},"zeros/1048713/compress1":{"cpu_ns":20888080,"wall_ns":20890527,"count":48},"zeros/1048713/decompress":{"cpu_ns":33035230,"wall_ns":33037407,"count":79},"zeros/1048713/raw-decompress":{"cpu_ns":54875133,"wall_ns":54877460,"count":149},"zeros/1048713/stream-decompress":{"cpu_ns":44776220,"wall_ns":44866808,"count":105},"zeros/1048713/bounded-decompress":{"cpu_ns":16957088,"wall_ns":16958677,"count":102},"zeros/1048713/gzip-read128k":{"cpu_ns":12371560,"wall_ns":12382746,"count":27},"zeros/1048713/gzip-readinto128k":{"cpu_ns":20942637,"wall_ns":20944350,"count":47},"zeros/1048713/crc32":{"cpu_ns":18196262,"wall_ns":18197492,"count":70},"zeros/16777353/compress1":{"cpu_ns":22393478,"wall_ns":22394305,"count":3},"zeros/16777353/decompress":{"cpu_ns":28017186,"wall_ns":28018335,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":26516597,"wall_ns":26530733,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":29169607,"wall_ns":29178413,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":9380477,"wall_ns":9380611,"count":2},"zeros/16777353/gzip-read128k":{"cpu_ns":18145891,"wall_ns":18147499,"count":2},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19902431,"wall_ns":19915591,"count":3},"zeros/16777353/crc32":{"cpu_ns":22253842,"wall_ns":22254747,"count":5}},"python":"3.11.15 (main, Mar 24 2026, 22:50:29) [Clang 22.1.1 ]","module":"/tmp/claude-1000/-home-iliya-repositories-python-isal/c787189d-3ae9-48fb-9f55-20cc2ef2d6e4/scratchpad/retime-zlib2/venv-candidate/lib/python3.11/site-packages/zlib_ng/__init__.py","platform":"Linux-7.0.0-42-generic-x86_64-with-glibc2.43","extension":"/tmp/claude-1000/-home-iliya-repositories-python-isal/c787189d-3ae9-48fb-9f55-20cc2ef2d6e4/scratchpad/retime-zlib2/venv-candidate/lib/python3.11/site-packages/zlib_ng/zlib_ng.abi3.so","version":"1.1.1.dev0","gil_enabled":true,"free_threaded":false},{"round":5,"variant":"control","cases":{"fastq/1024/compress1":{"cpu_ns":2375676,"wall_ns":2375639,"count":204},"fastq/1024/decompress":{"cpu_ns":3893549,"wall_ns":3893735,"count":714},"fastq/1024/raw-decompress":{"cpu_ns":7909658,"wall_ns":7919195,"count":1315},"fastq/1024/stream-decompress":{"cpu_ns":7178763,"wall_ns":7179598,"count":1102},"fastq/1024/bounded-decompress":{"cpu_ns":4649947,"wall_ns":4650369,"count":698},"fastq/1024/gzip-read128k":{"cpu_ns":4655345,"wall_ns":4656066,"count":177},"fastq/1024/gzip-readinto128k":{"cpu_ns":6222608,"wall_ns":6223305,"count":204},"fastq/1024/crc32":{"cpu_ns":2524462,"wall_ns":2524605,"count":6143},"fastq/65536/compress1":{"cpu_ns":14757452,"wall_ns":14758252,"count":36},"fastq/65536/decompress":{"cpu_ns":13948148,"wall_ns":13949348,"count":59},"fastq/65536/raw-decompress":{"cpu_ns":18536954,"wall_ns":18538786,"count":78},"fastq/65536/stream-decompress":{"cpu_ns":18922094,"wall_ns":18923522,"count":80},"fastq/65536/bounded-decompress":{"cpu_ns":17969209,"wall_ns":17970432,"count":88},"fastq/65536/gzip-read128k":{"cpu_ns":15428718,"wall_ns":15429680,"count":63},"fastq/65536/gzip-readinto128k":{"cpu_ns":20093157,"wall_ns":20094243,"count":80},"fastq/65536/crc32":{"cpu_ns":13702002,"wall_ns":13702750,"count":829},"fastq/1048713/compress1":{"cpu_ns":21329363,"wall_ns":21330873,"count":3},"fastq/1048713/decompress":{"cpu_ns":23183113,"wall_ns":23184742,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":19079286,"wall_ns":19080509,"count":5},"fastq/1048713/stream-decompress":{"cpu_ns":23191657,"wall_ns":23193365,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":18292222,"wall_ns":18294105,"count":5},"fastq/1048713/gzip-read128k":{"cpu_ns":18762322,"wall_ns":18772314,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22051337,"wall_ns":22052585,"count":6},"fastq/1048713/crc32":{"cpu_ns":16961644,"wall_ns":16963587,"count":65},"fastq/16777353/compress1":{"cpu_ns":109700683,"wall_ns":109712041,"count":1},"fastq/16777353/decompress":{"cpu_ns":59477193,"wall_ns":59487474,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":58232622,"wall_ns":58243536,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":59057210,"wall_ns":59058493,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":72332965,"wall_ns":72359655,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":59154519,"wall_ns":59156509,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":57424087,"wall_ns":57432829,"count":1},"fastq/16777353/crc32":{"cpu_ns":21596860,"wall_ns":21598165,"count":5},"python/1024/compress1":{"cpu_ns":6557388,"wall_ns":6565595,"count":578},"python/1024/decompress":{"cpu_ns":6745740,"wall_ns":6746404,"count":1280},"python/1024/raw-decompress":{"cpu_ns":2862062,"wall_ns":2862276,"count":527},"python/1024/stream-decompress":{"cpu_ns":5953478,"wall_ns":5953824,"count":943},"python/1024/bounded-decompress":{"cpu_ns":3788782,"wall_ns":3789118,"count":595},"python/1024/gzip-read128k":{"cpu_ns":5218043,"wall_ns":5218676,"count":218},"python/1024/gzip-readinto128k":{"cpu_ns":15074908,"wall_ns":15075795,"count":506},"python/1024/crc32":{"cpu_ns":2665656,"wall_ns":2665788,"count":6388},"python/65536/compress1":{"cpu_ns":15828322,"wall_ns":15834933,"count":59},"python/65536/decompress":{"cpu_ns":17472460,"wall_ns":17473251,"count":142},"python/65536/raw-decompress":{"cpu_ns":19440456,"wall_ns":19441254,"count":157},"python/65536/stream-decompress":{"cpu_ns":18091582,"wall_ns":18092419,"count":146},"python/65536/bounded-decompress":{"cpu_ns":12061542,"wall_ns":12072767,"count":117},"python/65536/gzip-read128k":{"cpu_ns":9820200,"wall_ns":9821041,"count":69},"python/65536/gzip-readinto128k":{"cpu_ns":12391110,"wall_ns":12391814,"count":84},"python/65536/crc32":{"cpu_ns":9794557,"wall_ns":9794867,"count":616},"python/1048713/compress1":{"cpu_ns":16768371,"wall_ns":16779127,"count":4},"python/1048713/decompress":{"cpu_ns":13308668,"wall_ns":13309568,"count":8},"python/1048713/raw-decompress":{"cpu_ns":14469893,"wall_ns":14470328,"count":9},"python/1048713/stream-decompress":{"cpu_ns":13502499,"wall_ns":13504708,"count":8},"python/1048713/bounded-decompress":{"cpu_ns":14038647,"wall_ns":14039442,"count":8},"python/1048713/gzip-read128k":{"cpu_ns":13878500,"wall_ns":13879510,"count":7},"python/1048713/gzip-readinto128k":{"cpu_ns":13620716,"wall_ns":13621794,"count":7},"python/1048713/crc32":{"cpu_ns":12122546,"wall_ns":12122808,"count":48},"python/16777353/compress1":{"cpu_ns":67229563,"wall_ns":67231045,"count":1},"python/16777353/decompress":{"cpu_ns":33854185,"wall_ns":33855809,"count":1},"python/16777353/raw-decompress":{"cpu_ns":32485877,"wall_ns":32487065,"count":1},"python/16777353/stream-decompress":{"cpu_ns":34257825,"wall_ns":34259147,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42630517,"wall_ns":42662337,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32123191,"wall_ns":32138569,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":32348745,"wall_ns":32361179,"count":1},"python/16777353/crc32":{"cpu_ns":22609297,"wall_ns":22610776,"count":5},"random/1024/compress1":{"cpu_ns":8269665,"wall_ns":8281873,"count":567},"random/1024/decompress":{"cpu_ns":2735320,"wall_ns":2735974,"count":4324},"random/1024/raw-decompress":{"cpu_ns":2998857,"wall_ns":3000413,"count":3364},"random/1024/stream-decompress":{"cpu_ns":3509648,"wall_ns":3510618,"count":3035},"random/1024/bounded-decompress":{"cpu_ns":3742882,"wall_ns":3743855,"count":2367},"random/1024/gzip-read128k":{"cpu_ns":3199520,"wall_ns":3200293,"count":167},"random/1024/gzip-readinto128k":{"cpu_ns":15366950,"wall_ns":15368837,"count":587},"random/1024/crc32":{"cpu_ns":3018288,"wall_ns":3019617,"count":6880},"random/65536/compress1":{"cpu_ns":20802472,"wall_ns":20805193,"count":33},"random/65536/decompress":{"cpu_ns":10125084,"wall_ns":10126234,"count":929},"random/65536/raw-decompress":{"cpu_ns":6509673,"wall_ns":6510629,"count":720},"random/65536/stream-decompress":{"cpu_ns":10545949,"wall_ns":10546684,"count":922},"random/65536/bounded-decompress":{"cpu_ns":6519564,"wall_ns":6520386,"count":1198},"random/65536/gzip-read128k":{"cpu_ns":7783041,"wall_ns":7783715,"count":176},"random/65536/gzip-readinto128k":{"cpu_ns":17031371,"wall_ns":17032261,"count":323},"random/65536/crc32":{"cpu_ns":14376160,"wall_ns":14385521,"count":883},"random/1048713/compress1":{"cpu_ns":23464006,"wall_ns":23465748,"count":2},"random/1048713/decompress":{"cpu_ns":12672446,"wall_ns":12672884,"count":80},"random/1048713/raw-decompress":{"cpu_ns":14046755,"wall_ns":14048190,"count":133},"random/1048713/stream-decompress":{"cpu_ns":12377853,"wall_ns":12378648,"count":77},"random/1048713/bounded-decompress":{"cpu_ns":9104752,"wall_ns":9105126,"count":49},"random/1048713/gzip-read128k":{"cpu_ns":16522635,"wall_ns":16524662,"count":33},"random/1048713/gzip-readinto128k":{"cpu_ns":18032464,"wall_ns":18052633,"count":38},"random/1048713/crc32":{"cpu_ns":17350672,"wall_ns":17351556,"count":67},"random/16777353/compress1":{"cpu_ns":205106869,"wall_ns":205141890,"count":1},"random/16777353/decompress":{"cpu_ns":24750254,"wall_ns":24765445,"count":2},"random/16777353/raw-decompress":{"cpu_ns":22532000,"wall_ns":22533779,"count":2},"random/16777353/stream-decompress":{"cpu_ns":24895440,"wall_ns":24909690,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":46675247,"wall_ns":46684539,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18807128,"wall_ns":18807241,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":22836193,"wall_ns":22838014,"count":3},"random/16777353/crc32":{"cpu_ns":21595143,"wall_ns":21596481,"count":5},"zeros/1024/compress1":{"cpu_ns":4288917,"wall_ns":4289301,"count":653},"zeros/1024/decompress":{"cpu_ns":1814366,"wall_ns":1814563,"count":2656},"zeros/1024/raw-decompress":{"cpu_ns":2695204,"wall_ns":2695636,"count":2917},"zeros/1024/stream-decompress":{"cpu_ns":2598780,"wall_ns":2599184,"count":2122},"zeros/1024/bounded-decompress":{"cpu_ns":3389777,"wall_ns":3390116,"count":2014},"zeros/1024/gzip-read128k":{"cpu_ns":4199406,"wall_ns":4200198,"count":220},"zeros/1024/gzip-readinto128k":{"cpu_ns":14911635,"wall_ns":14912399,"count":607},"zeros/1024/crc32":{"cpu_ns":3180744,"wall_ns":3181363,"count":6974},"zeros/65536/compress1":{"cpu_ns":10511839,"wall_ns":10512153,"count":436},"zeros/65536/decompress":{"cpu_ns":9004163,"wall_ns":9004777,"count":670},"zeros/65536/raw-decompress":{"cpu_ns":12339270,"wall_ns":12353121,"count":1062},"zeros/65536/stream-decompress":{"cpu_ns":12128242,"wall_ns":12128885,"count":873},"zeros/65536/bounded-decompress":{"cpu_ns":9956006,"wall_ns":9956949,"count":1051},"zeros/65536/gzip-read128k":{"cpu_ns":6027356,"wall_ns":6028815,"count":137},"zeros/65536/gzip-readinto128k":{"cpu_ns":14182903,"wall_ns":14183714,"count":276},"zeros/65536/crc32":{"cpu_ns":14295685,"wall_ns":14303375,"count":878},"zeros/1048713/compress1":{"cpu_ns":20450020,"wall_ns":20450841,"count":48},"zeros/1048713/decompress":{"cpu_ns":14521504,"wall_ns":14522320,"count":79},"zeros/1048713/raw-decompress":{"cpu_ns":20267258,"wall_ns":20269850,"count":149},"zeros/1048713/stream-decompress":{"cpu_ns":19696393,"wall_ns":19707331,"count":105},"zeros/1048713/bounded-decompress":{"cpu_ns":16347984,"wall_ns":16353220,"count":102},"zeros/1048713/gzip-read128k":{"cpu_ns":11490407,"wall_ns":11490937,"count":27},"zeros/1048713/gzip-readinto128k":{"cpu_ns":20112131,"wall_ns":20121305,"count":47},"zeros/1048713/crc32":{"cpu_ns":17937541,"wall_ns":17938218,"count":70},"zeros/16777353/compress1":{"cpu_ns":21813446,"wall_ns":21814717,"count":3},"zeros/16777353/decompress":{"cpu_ns":23630153,"wall_ns":23623610,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":21391435,"wall_ns":21392690,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":23270157,"wall_ns":23271323,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":9063113,"wall_ns":9065353,"count":2},"zeros/16777353/gzip-read128k":{"cpu_ns":17326886,"wall_ns":17339129,"count":2},"zeros/16777353/gzip-readinto128k":{"cpu_ns":18763469,"wall_ns":18764331,"count":3},"zeros/16777353/crc32":{"cpu_ns":21706951,"wall_ns":21716876,"count":5}},"python":"3.11.15 (main, Mar 24 2026, 22:50:29) [Clang 22.1.1 ]","module":"/tmp/zlib-ng-final-before/lib/python3.11/site-packages/zlib_ng/__init__.py","platform":"Linux-7.0.0-42-generic-x86_64-with-glibc2.43","extension":"/tmp/zlib-ng-final-before/lib/python3.11/site-packages/zlib_ng/zlib_ng.cpython-311-x86_64-linux-gnu.so","version":"1.1.1.dev0","gil_enabled":true,"free_threaded":false},{"round":5,"variant":"baseline","cases":{"fastq/1024/compress1":{"cpu_ns":2370382,"wall_ns":2370747,"count":204},"fastq/1024/decompress":{"cpu_ns":3998074,"wall_ns":3998587,"count":714},"fastq/1024/raw-decompress":{"cpu_ns":7542045,"wall_ns":7542549,"count":1315},"fastq/1024/stream-decompress":{"cpu_ns":6848981,"wall_ns":6849476,"count":1102},"fastq/1024/bounded-decompress":{"cpu_ns":4582782,"wall_ns":4583257,"count":698},"fastq/1024/gzip-read128k":{"cpu_ns":4388074,"wall_ns":4388580,"count":177},"fastq/1024/gzip-readinto128k":{"cpu_ns":6963085,"wall_ns":6964106,"count":204},"fastq/1024/crc32":{"cpu_ns":2832587,"wall_ns":2833127,"count":6143},"fastq/65536/compress1":{"cpu_ns":14926611,"wall_ns":14934749,"count":36},"fastq/65536/decompress":{"cpu_ns":13548035,"wall_ns":13548715,"count":59},"fastq/65536/raw-decompress":{"cpu_ns":17802787,"wall_ns":17803494,"count":78},"fastq/65536/stream-decompress":{"cpu_ns":18475679,"wall_ns":18476437,"count":80},"fastq/65536/bounded-decompress":{"cpu_ns":17441285,"wall_ns":17560603,"count":88},"fastq/65536/gzip-read128k":{"cpu_ns":18115831,"wall_ns":18117254,"count":63},"fastq/65536/gzip-readinto128k":{"cpu_ns":26739549,"wall_ns":26741038,"count":80},"fastq/65536/crc32":{"cpu_ns":15077083,"wall_ns":15080138,"count":829},"fastq/1048713/compress1":{"cpu_ns":21902098,"wall_ns":21902740,"count":3},"fastq/1048713/decompress":{"cpu_ns":23096900,"wall_ns":23112499,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":19529026,"wall_ns":19530071,"count":5},"fastq/1048713/stream-decompress":{"cpu_ns":22365716,"wall_ns":22366308,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":17430323,"wall_ns":17430434,"count":5},"fastq/1048713/gzip-read128k":{"cpu_ns":17811387,"wall_ns":17811986,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21512229,"wall_ns":21513402,"count":6},"fastq/1048713/crc32":{"cpu_ns":16867316,"wall_ns":16888386,"count":65},"fastq/16777353/compress1":{"cpu_ns":109359168,"wall_ns":109368416,"count":1},"fastq/16777353/decompress":{"cpu_ns":59422655,"wall_ns":59433797,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":57919251,"wall_ns":57938408,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":59624924,"wall_ns":59635978,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":71924780,"wall_ns":71927305,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":58691401,"wall_ns":58725285,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":57360967,"wall_ns":57375698,"count":1},"fastq/16777353/crc32":{"cpu_ns":21589023,"wall_ns":21590953,"count":5},"python/1024/compress1":{"cpu_ns":6651005,"wall_ns":6653175,"count":578},"python/1024/decompress":{"cpu_ns":7277347,"wall_ns":7278273,"count":1280},"python/1024/raw-decompress":{"cpu_ns":2962793,"wall_ns":2963230,"count":527},"python/1024/stream-decompress":{"cpu_ns":5908266,"wall_ns":5915906,"count":943},"python/1024/bounded-decompress":{"cpu_ns":3886761,"wall_ns":3887268,"count":595},"python/1024/gzip-read128k":{"cpu_ns":5449799,"wall_ns":5450442,"count":218},"python/1024/gzip-readinto128k":{"cpu_ns":15385372,"wall_ns":15386231,"count":506},"python/1024/crc32":{"cpu_ns":2596329,"wall_ns":2596523,"count":6388},"python/65536/compress1":{"cpu_ns":15774512,"wall_ns":15775321,"count":59},"python/65536/decompress":{"cpu_ns":17817564,"wall_ns":17818682,"count":142},"python/65536/raw-decompress":{"cpu_ns":18842522,"wall_ns":18843303,"count":157},"python/65536/stream-decompress":{"cpu_ns":18281168,"wall_ns":18281983,"count":146},"python/65536/bounded-decompress":{"cpu_ns":12014810,"wall_ns":12015323,"count":117},"python/65536/gzip-read128k":{"cpu_ns":10919595,"wall_ns":10920728,"count":69},"python/65536/gzip-readinto128k":{"cpu_ns":12882002,"wall_ns":12890055,"count":84},"python/65536/crc32":{"cpu_ns":9788866,"wall_ns":9789221,"count":616},"python/1048713/compress1":{"cpu_ns":16925517,"wall_ns":16926094,"count":4},"python/1048713/decompress":{"cpu_ns":13360057,"wall_ns":13360679,"count":8},"python/1048713/raw-decompress":{"cpu_ns":14254783,"wall_ns":14255634,"count":9},"python/1048713/stream-decompress":{"cpu_ns":13294126,"wall_ns":13294837,"count":8},"python/1048713/bounded-decompress":{"cpu_ns":13991658,"wall_ns":13992472,"count":8},"python/1048713/gzip-read128k":{"cpu_ns":13548332,"wall_ns":13549620,"count":7},"python/1048713/gzip-readinto128k":{"cpu_ns":13723638,"wall_ns":13724705,"count":7},"python/1048713/crc32":{"cpu_ns":12311959,"wall_ns":12312316,"count":48},"python/16777353/compress1":{"cpu_ns":68673571,"wall_ns":68682807,"count":1},"python/16777353/decompress":{"cpu_ns":33600373,"wall_ns":33617579,"count":1},"python/16777353/raw-decompress":{"cpu_ns":33275909,"wall_ns":33277174,"count":1},"python/16777353/stream-decompress":{"cpu_ns":33677698,"wall_ns":33679202,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42642752,"wall_ns":42644559,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32004937,"wall_ns":32014335,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30244403,"wall_ns":30253515,"count":1},"python/16777353/crc32":{"cpu_ns":21771156,"wall_ns":21773166,"count":5},"random/1024/compress1":{"cpu_ns":7923248,"wall_ns":7924218,"count":567},"random/1024/decompress":{"cpu_ns":3121279,"wall_ns":3122499,"count":4324},"random/1024/raw-decompress":{"cpu_ns":2815285,"wall_ns":2815790,"count":3364},"random/1024/stream-decompress":{"cpu_ns":3757796,"wall_ns":3758654,"count":3035},"random/1024/bounded-decompress":{"cpu_ns":3544064,"wall_ns":3544622,"count":2367},"random/1024/gzip-read128k":{"cpu_ns":3340927,"wall_ns":3341699,"count":167},"random/1024/gzip-readinto128k":{"cpu_ns":14815120,"wall_ns":14815938,"count":587},"random/1024/crc32":{"cpu_ns":2886250,"wall_ns":2886398,"count":6880},"random/65536/compress1":{"cpu_ns":19396299,"wall_ns":19397515,"count":33},"random/65536/decompress":{"cpu_ns":9873614,"wall_ns":9874617,"count":929},"random/65536/raw-decompress":{"cpu_ns":6140649,"wall_ns":6141148,"count":720},"random/65536/stream-decompress":{"cpu_ns":10686449,"wall_ns":10693987,"count":922},"random/65536/bounded-decompress":{"cpu_ns":6018650,"wall_ns":6019263,"count":1198},"random/65536/gzip-read128k":{"cpu_ns":8236172,"wall_ns":8237006,"count":176},"random/65536/gzip-readinto128k":{"cpu_ns":18078881,"wall_ns":18080934,"count":323},"random/65536/crc32":{"cpu_ns":14924588,"wall_ns":14924664,"count":883},"random/1048713/compress1":{"cpu_ns":23137239,"wall_ns":23138001,"count":2},"random/1048713/decompress":{"cpu_ns":12744490,"wall_ns":12745138,"count":80},"random/1048713/raw-decompress":{"cpu_ns":13956763,"wall_ns":13957525,"count":133},"random/1048713/stream-decompress":{"cpu_ns":12082763,"wall_ns":12083295,"count":77},"random/1048713/bounded-decompress":{"cpu_ns":9537107,"wall_ns":9538233,"count":49},"random/1048713/gzip-read128k":{"cpu_ns":15399447,"wall_ns":15400361,"count":33},"random/1048713/gzip-readinto128k":{"cpu_ns":17708151,"wall_ns":17709378,"count":38},"random/1048713/crc32":{"cpu_ns":17217570,"wall_ns":17218109,"count":67},"random/16777353/compress1":{"cpu_ns":203918318,"wall_ns":203958183,"count":1},"random/16777353/decompress":{"cpu_ns":24576797,"wall_ns":24578154,"count":2},"random/16777353/raw-decompress":{"cpu_ns":22359885,"wall_ns":22380102,"count":2},"random/16777353/stream-decompress":{"cpu_ns":24431688,"wall_ns":24432633,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":47041025,"wall_ns":47042276,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18916126,"wall_ns":18917093,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":23536659,"wall_ns":23547318,"count":3},"random/16777353/crc32":{"cpu_ns":21899195,"wall_ns":21900334,"count":5},"zeros/1024/compress1":{"cpu_ns":4096513,"wall_ns":4096573,"count":653},"zeros/1024/decompress":{"cpu_ns":1728459,"wall_ns":1728785,"count":2656},"zeros/1024/raw-decompress":{"cpu_ns":2711124,"wall_ns":2711413,"count":2917},"zeros/1024/stream-decompress":{"cpu_ns":2664259,"wall_ns":2664800,"count":2122},"zeros/1024/bounded-decompress":{"cpu_ns":3457941,"wall_ns":3458553,"count":2014},"zeros/1024/gzip-read128k":{"cpu_ns":4337336,"wall_ns":4337949,"count":220},"zeros/1024/gzip-readinto128k":{"cpu_ns":16447293,"wall_ns":16457409,"count":607},"zeros/1024/crc32":{"cpu_ns":2987149,"wall_ns":2987953,"count":6974},"zeros/65536/compress1":{"cpu_ns":10771607,"wall_ns":10772245,"count":436},"zeros/65536/decompress":{"cpu_ns":8721567,"wall_ns":8721955,"count":670},"zeros/65536/raw-decompress":{"cpu_ns":12512485,"wall_ns":12513372,"count":1062},"zeros/65536/stream-decompress":{"cpu_ns":12436829,"wall_ns":12437544,"count":873},"zeros/65536/bounded-decompress":{"cpu_ns":9437547,"wall_ns":9438200,"count":1051},"zeros/65536/gzip-read128k":{"cpu_ns":6314986,"wall_ns":6315782,"count":137},"zeros/65536/gzip-readinto128k":{"cpu_ns":14440329,"wall_ns":14441198,"count":276},"zeros/65536/crc32":{"cpu_ns":14043920,"wall_ns":14044519,"count":878},"zeros/1048713/compress1":{"cpu_ns":20598650,"wall_ns":20599258,"count":48},"zeros/1048713/decompress":{"cpu_ns":14259696,"wall_ns":14260407,"count":79},"zeros/1048713/raw-decompress":{"cpu_ns":19251016,"wall_ns":19251948,"count":149},"zeros/1048713/stream-decompress":{"cpu_ns":19030481,"wall_ns":19031186,"count":105},"zeros/1048713/bounded-decompress":{"cpu_ns":16330312,"wall_ns":16339205,"count":102},"zeros/1048713/gzip-read128k":{"cpu_ns":11784660,"wall_ns":11785843,"count":27},"zeros/1048713/gzip-readinto128k":{"cpu_ns":20179923,"wall_ns":20180995,"count":47},"zeros/1048713/crc32":{"cpu_ns":17993013,"wall_ns":17993762,"count":70},"zeros/16777353/compress1":{"cpu_ns":22039442,"wall_ns":22040207,"count":3},"zeros/16777353/decompress":{"cpu_ns":23618458,"wall_ns":23619871,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":21387273,"wall_ns":21388531,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":24780889,"wall_ns":24781957,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":8982129,"wall_ns":8983028,"count":2},"zeros/16777353/gzip-read128k":{"cpu_ns":17577603,"wall_ns":17577664,"count":2},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19983840,"wall_ns":19999215,"count":3},"zeros/16777353/crc32":{"cpu_ns":23181571,"wall_ns":23182910,"count":5}},"python":"3.11.15 (main, Mar 24 2026, 22:50:29) [Clang 22.1.1 ]","module":"/tmp/zlib-ng-final-before/lib/python3.11/site-packages/zlib_ng/__init__.py","platform":"Linux-7.0.0-42-generic-x86_64-with-glibc2.43","extension":"/tmp/zlib-ng-final-before/lib/python3.11/site-packages/zlib_ng/zlib_ng.cpython-311-x86_64-linux-gnu.so","version":"1.1.1.dev0","gil_enabled":true,"free_threaded":false},{"round":6,"variant":"baseline","cases":{"fastq/1024/compress1":{"cpu_ns":2460553,"wall_ns":2460615,"count":204},"fastq/1024/decompress":{"cpu_ns":3783760,"wall_ns":3784014,"count":714},"fastq/1024/raw-decompress":{"cpu_ns":7282863,"wall_ns":7283264,"count":1315},"fastq/1024/stream-decompress":{"cpu_ns":7002195,"wall_ns":7002446,"count":1102},"fastq/1024/bounded-decompress":{"cpu_ns":4634594,"wall_ns":4635226,"count":698},"fastq/1024/gzip-read128k":{"cpu_ns":4484691,"wall_ns":4485250,"count":177},"fastq/1024/gzip-readinto128k":{"cpu_ns":6474235,"wall_ns":6474684,"count":204},"fastq/1024/crc32":{"cpu_ns":2462139,"wall_ns":2462144,"count":6143},"fastq/65536/compress1":{"cpu_ns":14302985,"wall_ns":14303331,"count":36},"fastq/65536/decompress":{"cpu_ns":13617830,"wall_ns":13618606,"count":59},"fastq/65536/raw-decompress":{"cpu_ns":17672080,"wall_ns":17680817,"count":78},"fastq/65536/stream-decompress":{"cpu_ns":18182449,"wall_ns":18182984,"count":80},"fastq/65536/bounded-decompress":{"cpu_ns":17140489,"wall_ns":17140891,"count":88},"fastq/65536/gzip-read128k":{"cpu_ns":14877361,"wall_ns":14878024,"count":63},"fastq/65536/gzip-readinto128k":{"cpu_ns":19323591,"wall_ns":19324222,"count":80},"fastq/65536/crc32":{"cpu_ns":13392421,"wall_ns":13392850,"count":829},"fastq/1048713/compress1":{"cpu_ns":20062139,"wall_ns":20062804,"count":3},"fastq/1048713/decompress":{"cpu_ns":22709582,"wall_ns":22710329,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":18403974,"wall_ns":18404415,"count":5},"fastq/1048713/stream-decompress":{"cpu_ns":22498008,"wall_ns":22498736,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":17175687,"wall_ns":17177365,"count":5},"fastq/1048713/gzip-read128k":{"cpu_ns":18614234,"wall_ns":18615631,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22180660,"wall_ns":22189037,"count":6},"fastq/1048713/crc32":{"cpu_ns":16912986,"wall_ns":16913284,"count":65},"fastq/16777353/compress1":{"cpu_ns":107651669,"wall_ns":107661088,"count":1},"fastq/16777353/decompress":{"cpu_ns":60686226,"wall_ns":60687223,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":58722542,"wall_ns":58739843,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":60033632,"wall_ns":60054396,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":73219983,"wall_ns":73230294,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60946237,"wall_ns":60954956,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":57396189,"wall_ns":57402806,"count":1},"fastq/16777353/crc32":{"cpu_ns":21574018,"wall_ns":21575105,"count":5},"python/1024/compress1":{"cpu_ns":6347519,"wall_ns":6356633,"count":578},"python/1024/decompress":{"cpu_ns":6601994,"wall_ns":6602664,"count":1280},"python/1024/raw-decompress":{"cpu_ns":3039019,"wall_ns":3039766,"count":527},"python/1024/stream-decompress":{"cpu_ns":5701603,"wall_ns":5702052,"count":943},"python/1024/bounded-decompress":{"cpu_ns":3836351,"wall_ns":3836665,"count":595},"python/1024/gzip-read128k":{"cpu_ns":5329188,"wall_ns":5329882,"count":218},"python/1024/gzip-readinto128k":{"cpu_ns":15332511,"wall_ns":15333416,"count":506},"python/1024/crc32":{"cpu_ns":2719086,"wall_ns":2719569,"count":6388},"python/65536/compress1":{"cpu_ns":15567732,"wall_ns":15568430,"count":59},"python/65536/decompress":{"cpu_ns":17637955,"wall_ns":17644621,"count":142},"python/65536/raw-decompress":{"cpu_ns":19223339,"wall_ns":19224196,"count":157},"python/65536/stream-decompress":{"cpu_ns":17838061,"wall_ns":17838775,"count":146},"python/65536/bounded-decompress":{"cpu_ns":12103722,"wall_ns":12104473,"count":117},"python/65536/gzip-read128k":{"cpu_ns":9617359,"wall_ns":9618036,"count":69},"python/65536/gzip-readinto128k":{"cpu_ns":12509684,"wall_ns":12510404,"count":84},"python/65536/crc32":{"cpu_ns":9973713,"wall_ns":9974586,"count":616},"python/1048713/compress1":{"cpu_ns":16794489,"wall_ns":16794568,"count":4},"python/1048713/decompress":{"cpu_ns":13257442,"wall_ns":13267867,"count":8},"python/1048713/raw-decompress":{"cpu_ns":14348421,"wall_ns":14349331,"count":9},"python/1048713/stream-decompress":{"cpu_ns":13449767,"wall_ns":13450865,"count":8},"python/1048713/bounded-decompress":{"cpu_ns":14026657,"wall_ns":14028132,"count":8},"python/1048713/gzip-read128k":{"cpu_ns":13772545,"wall_ns":13790440,"count":7},"python/1048713/gzip-readinto128k":{"cpu_ns":13540264,"wall_ns":13541171,"count":7},"python/1048713/crc32":{"cpu_ns":12231919,"wall_ns":12232525,"count":48},"python/16777353/compress1":{"cpu_ns":66212420,"wall_ns":66224211,"count":1},"python/16777353/decompress":{"cpu_ns":33726715,"wall_ns":33728398,"count":1},"python/16777353/raw-decompress":{"cpu_ns":32298318,"wall_ns":32299824,"count":1},"python/16777353/stream-decompress":{"cpu_ns":33990912,"wall_ns":33992335,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":44084563,"wall_ns":44086884,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32299300,"wall_ns":32301288,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30442913,"wall_ns":30453790,"count":1},"python/16777353/crc32":{"cpu_ns":21591021,"wall_ns":21592203,"count":5},"random/1024/compress1":{"cpu_ns":7699137,"wall_ns":7699599,"count":567},"random/1024/decompress":{"cpu_ns":2471080,"wall_ns":2481072,"count":4324},"random/1024/raw-decompress":{"cpu_ns":2313986,"wall_ns":2312507,"count":3364},"random/1024/stream-decompress":{"cpu_ns":3705236,"wall_ns":3705848,"count":3035},"random/1024/bounded-decompress":{"cpu_ns":3873919,"wall_ns":3874304,"count":2367},"random/1024/gzip-read128k":{"cpu_ns":3243537,"wall_ns":3244037,"count":167},"random/1024/gzip-readinto128k":{"cpu_ns":14670760,"wall_ns":14671540,"count":587},"random/1024/crc32":{"cpu_ns":2724905,"wall_ns":2725063,"count":6880},"random/65536/compress1":{"cpu_ns":19577363,"wall_ns":19578098,"count":33},"random/65536/decompress":{"cpu_ns":9868054,"wall_ns":9868772,"count":929},"random/65536/raw-decompress":{"cpu_ns":6140985,"wall_ns":6141717,"count":720},"random/65536/stream-decompress":{"cpu_ns":10714389,"wall_ns":10715153,"count":922},"random/65536/bounded-decompress":{"cpu_ns":6144323,"wall_ns":6145013,"count":1198},"random/65536/gzip-read128k":{"cpu_ns":8071399,"wall_ns":8072084,"count":176},"random/65536/gzip-readinto128k":{"cpu_ns":17595651,"wall_ns":17596883,"count":323},"random/65536/crc32":{"cpu_ns":14883147,"wall_ns":14884843,"count":883},"random/1048713/compress1":{"cpu_ns":22915900,"wall_ns":22916939,"count":2},"random/1048713/decompress":{"cpu_ns":13155642,"wall_ns":13156454,"count":80},"random/1048713/raw-decompress":{"cpu_ns":14480853,"wall_ns":14490819,"count":133},"random/1048713/stream-decompress":{"cpu_ns":12538538,"wall_ns":12539244,"count":77},"random/1048713/bounded-decompress":{"cpu_ns":9629151,"wall_ns":9630126,"count":49},"random/1048713/gzip-read128k":{"cpu_ns":15877197,"wall_ns":15877758,"count":33},"random/1048713/gzip-readinto128k":{"cpu_ns":17789576,"wall_ns":17790384,"count":38},"random/1048713/crc32":{"cpu_ns":17209892,"wall_ns":17226418,"count":67},"random/16777353/compress1":{"cpu_ns":200044126,"wall_ns":200063846,"count":1},"random/16777353/decompress":{"cpu_ns":26307187,"wall_ns":26308644,"count":2},"random/16777353/raw-decompress":{"cpu_ns":23867759,"wall_ns":23869804,"count":2},"random/16777353/stream-decompress":{"cpu_ns":24630988,"wall_ns":24632104,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":47489429,"wall_ns":47501084,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":19120400,"wall_ns":19121608,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":22705341,"wall_ns":22716239,"count":3},"random/16777353/crc32":{"cpu_ns":21510913,"wall_ns":21512405,"count":5},"zeros/1024/compress1":{"cpu_ns":4170186,"wall_ns":4170621,"count":653},"zeros/1024/decompress":{"cpu_ns":1620518,"wall_ns":1620749,"count":2656},"zeros/1024/raw-decompress":{"cpu_ns":2763404,"wall_ns":2771342,"count":2917},"zeros/1024/stream-decompress":{"cpu_ns":2831301,"wall_ns":2831834,"count":2122},"zeros/1024/bounded-decompress":{"cpu_ns":3455412,"wall_ns":3455759,"count":2014},"zeros/1024/gzip-read128k":{"cpu_ns":4265033,"wall_ns":4265680,"count":220},"zeros/1024/gzip-readinto128k":{"cpu_ns":15298054,"wall_ns":15298797,"count":607},"zeros/1024/crc32":{"cpu_ns":2824071,"wall_ns":2824576,"count":6974},"zeros/65536/compress1":{"cpu_ns":10711874,"wall_ns":10712514,"count":436},"zeros/65536/decompress":{"cpu_ns":8806468,"wall_ns":8807185,"count":670},"zeros/65536/raw-decompress":{"cpu_ns":12260965,"wall_ns":12261717,"count":1062},"zeros/65536/stream-decompress":{"cpu_ns":12352944,"wall_ns":12361815,"count":873},"zeros/65536/bounded-decompress":{"cpu_ns":9733392,"wall_ns":9734112,"count":1051},"zeros/65536/gzip-read128k":{"cpu_ns":5995248,"wall_ns":5995854,"count":137},"zeros/65536/gzip-readinto128k":{"cpu_ns":14440045,"wall_ns":14440831,"count":276},"zeros/65536/crc32":{"cpu_ns":14213266,"wall_ns":14213921,"count":878},"zeros/1048713/compress1":{"cpu_ns":19838134,"wall_ns":20035864,"count":48},"zeros/1048713/decompress":{"cpu_ns":14235525,"wall_ns":14236270,"count":79},"zeros/1048713/raw-decompress":{"cpu_ns":19065850,"wall_ns":19066695,"count":149},"zeros/1048713/stream-decompress":{"cpu_ns":19149787,"wall_ns":19163628,"count":105},"zeros/1048713/bounded-decompress":{"cpu_ns":16443433,"wall_ns":16444214,"count":102},"zeros/1048713/gzip-read128k":{"cpu_ns":12285343,"wall_ns":12286622,"count":27},"zeros/1048713/gzip-readinto128k":{"cpu_ns":20460877,"wall_ns":20461698,"count":47},"zeros/1048713/crc32":{"cpu_ns":18949870,"wall_ns":18966764,"count":70},"zeros/16777353/compress1":{"cpu_ns":20915272,"wall_ns":20916383,"count":3},"zeros/16777353/decompress":{"cpu_ns":23575471,"wall_ns":23599887,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":21188768,"wall_ns":21190395,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":23479416,"wall_ns":23480649,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":8906155,"wall_ns":8906870,"count":2},"zeros/16777353/gzip-read128k":{"cpu_ns":17566982,"wall_ns":17579257,"count":2},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19237930,"wall_ns":19238883,"count":3},"zeros/16777353/crc32":{"cpu_ns":21657347,"wall_ns":21658824,"count":5}},"python":"3.11.15 (main, Mar 24 2026, 22:50:29) [Clang 22.1.1 ]","module":"/tmp/zlib-ng-final-before/lib/python3.11/site-packages/zlib_ng/__init__.py","platform":"Linux-7.0.0-42-generic-x86_64-with-glibc2.43","extension":"/tmp/zlib-ng-final-before/lib/python3.11/site-packages/zlib_ng/zlib_ng.cpython-311-x86_64-linux-gnu.so","version":"1.1.1.dev0","gil_enabled":true,"free_threaded":false},{"round":6,"variant":"candidate","cases":{"fastq/1024/compress1":{"cpu_ns":2332243,"wall_ns":2331955,"count":204},"fastq/1024/decompress":{"cpu_ns":3958475,"wall_ns":3958940,"count":714},"fastq/1024/raw-decompress":{"cpu_ns":7761591,"wall_ns":7762207,"count":1315},"fastq/1024/stream-decompress":{"cpu_ns":6709827,"wall_ns":6710276,"count":1102},"fastq/1024/bounded-decompress":{"cpu_ns":4735226,"wall_ns":4735815,"count":698},"fastq/1024/gzip-read128k":{"cpu_ns":4453081,"wall_ns":4453556,"count":177},"fastq/1024/gzip-readinto128k":{"cpu_ns":6069582,"wall_ns":6070301,"count":204},"fastq/1024/crc32":{"cpu_ns":2491357,"wall_ns":2491691,"count":6143},"fastq/65536/compress1":{"cpu_ns":14147363,"wall_ns":14147801,"count":36},"fastq/65536/decompress":{"cpu_ns":13623162,"wall_ns":13631380,"count":59},"fastq/65536/raw-decompress":{"cpu_ns":18681771,"wall_ns":18682540,"count":78},"fastq/65536/stream-decompress":{"cpu_ns":18807823,"wall_ns":18809061,"count":80},"fastq/65536/bounded-decompress":{"cpu_ns":18888465,"wall_ns":18890724,"count":88},"fastq/65536/gzip-read128k":{"cpu_ns":15229952,"wall_ns":15230686,"count":63},"fastq/65536/gzip-readinto128k":{"cpu_ns":20537110,"wall_ns":20537716,"count":80},"fastq/65536/crc32":{"cpu_ns":13843072,"wall_ns":13843720,"count":829},"fastq/1048713/compress1":{"cpu_ns":20304411,"wall_ns":20304933,"count":3},"fastq/1048713/decompress":{"cpu_ns":20782094,"wall_ns":20782894,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":17402197,"wall_ns":17422723,"count":5},"fastq/1048713/stream-decompress":{"cpu_ns":20691475,"wall_ns":20691995,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":17206188,"wall_ns":17207023,"count":5},"fastq/1048713/gzip-read128k":{"cpu_ns":18215540,"wall_ns":18223402,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":26416184,"wall_ns":26417843,"count":6},"fastq/1048713/crc32":{"cpu_ns":16880899,"wall_ns":16881091,"count":65},"fastq/16777353/compress1":{"cpu_ns":110289913,"wall_ns":110318884,"count":1},"fastq/16777353/decompress":{"cpu_ns":61502099,"wall_ns":61513946,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":60241332,"wall_ns":60241802,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":62370033,"wall_ns":62369521,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":82134083,"wall_ns":82145562,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":62504095,"wall_ns":62513944,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58163643,"wall_ns":58178437,"count":1},"fastq/16777353/crc32":{"cpu_ns":21735734,"wall_ns":21736701,"count":5},"python/1024/compress1":{"cpu_ns":6530248,"wall_ns":6530649,"count":578},"python/1024/decompress":{"cpu_ns":6932582,"wall_ns":6953419,"count":1280},"python/1024/raw-decompress":{"cpu_ns":2940098,"wall_ns":2940330,"count":527},"python/1024/stream-decompress":{"cpu_ns":6114344,"wall_ns":6115587,"count":943},"python/1024/bounded-decompress":{"cpu_ns":3945723,"wall_ns":3946180,"count":595},"python/1024/gzip-read128k":{"cpu_ns":5377076,"wall_ns":5377841,"count":218},"python/1024/gzip-readinto128k":{"cpu_ns":15404842,"wall_ns":15405678,"count":506},"python/1024/crc32":{"cpu_ns":2603861,"wall_ns":2604043,"count":6388},"python/65536/compress1":{"cpu_ns":15875825,"wall_ns":15876469,"count":59},"python/65536/decompress":{"cpu_ns":18688425,"wall_ns":18690998,"count":142},"python/65536/raw-decompress":{"cpu_ns":20708550,"wall_ns":20710487,"count":157},"python/65536/stream-decompress":{"cpu_ns":18687452,"wall_ns":18688379,"count":146},"python/65536/bounded-decompress":{"cpu_ns":12593478,"wall_ns":12594263,"count":117},"python/65536/gzip-read128k":{"cpu_ns":9615672,"wall_ns":9616331,"count":69},"python/65536/gzip-readinto128k":{"cpu_ns":12786349,"wall_ns":12787066,"count":84},"python/65536/crc32":{"cpu_ns":10176901,"wall_ns":10177652,"count":616},"python/1048713/compress1":{"cpu_ns":16943567,"wall_ns":16944858,"count":4},"python/1048713/decompress":{"cpu_ns":15111540,"wall_ns":15112613,"count":8},"python/1048713/raw-decompress":{"cpu_ns":16085133,"wall_ns":16086131,"count":9},"python/1048713/stream-decompress":{"cpu_ns":14771764,"wall_ns":14772411,"count":8},"python/1048713/bounded-decompress":{"cpu_ns":14031635,"wall_ns":14039990,"count":8},"python/1048713/gzip-read128k":{"cpu_ns":14073257,"wall_ns":14074234,"count":7},"python/1048713/gzip-readinto128k":{"cpu_ns":14281183,"wall_ns":14282016,"count":7},"python/1048713/crc32":{"cpu_ns":12521732,"wall_ns":12522388,"count":48},"python/16777353/compress1":{"cpu_ns":68623160,"wall_ns":68624666,"count":1},"python/16777353/decompress":{"cpu_ns":36587567,"wall_ns":36588120,"count":1},"python/16777353/raw-decompress":{"cpu_ns":36108811,"wall_ns":36119055,"count":1},"python/16777353/stream-decompress":{"cpu_ns":36620293,"wall_ns":36620838,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42715453,"wall_ns":42717083,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32397578,"wall_ns":32398539,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":31124176,"wall_ns":31125777,"count":1},"python/16777353/crc32":{"cpu_ns":21544888,"wall_ns":21555364,"count":5},"random/1024/compress1":{"cpu_ns":7853515,"wall_ns":7854051,"count":567},"random/1024/decompress":{"cpu_ns":2979840,"wall_ns":2980018,"count":4324},"random/1024/raw-decompress":{"cpu_ns":2921246,"wall_ns":2921766,"count":3364},"random/1024/stream-decompress":{"cpu_ns":3691550,"wall_ns":3691799,"count":3035},"random/1024/bounded-decompress":{"cpu_ns":4078706,"wall_ns":4079166,"count":2367},"random/1024/gzip-read128k":{"cpu_ns":3176065,"wall_ns":3176599,"count":167},"random/1024/gzip-readinto128k":{"cpu_ns":14483212,"wall_ns":14484002,"count":587},"random/1024/crc32":{"cpu_ns":2800676,"wall_ns":2800834,"count":6880},"random/65536/compress1":{"cpu_ns":20918494,"wall_ns":20931007,"count":33},"random/65536/decompress":{"cpu_ns":12109168,"wall_ns":12109940,"count":929},"random/65536/raw-decompress":{"cpu_ns":7692578,"wall_ns":7693308,"count":720},"random/65536/stream-decompress":{"cpu_ns":12471068,"wall_ns":12471766,"count":922},"random/65536/bounded-decompress":{"cpu_ns":6722863,"wall_ns":6723457,"count":1198},"random/65536/gzip-read128k":{"cpu_ns":7971229,"wall_ns":7979609,"count":176},"random/65536/gzip-readinto128k":{"cpu_ns":17314228,"wall_ns":17315066,"count":323},"random/65536/crc32":{"cpu_ns":14359362,"wall_ns":14359906,"count":883},"random/1048713/compress1":{"cpu_ns":32794275,"wall_ns":32813183,"count":2},"random/1048713/decompress":{"cpu_ns":19892936,"wall_ns":19894095,"count":80},"random/1048713/raw-decompress":{"cpu_ns":25879015,"wall_ns":25892186,"count":133},"random/1048713/stream-decompress":{"cpu_ns":19182545,"wall_ns":19183350,"count":77},"random/1048713/bounded-decompress":{"cpu_ns":9607945,"wall_ns":9609286,"count":49},"random/1048713/gzip-read128k":{"cpu_ns":15903687,"wall_ns":15904470,"count":33},"random/1048713/gzip-readinto128k":{"cpu_ns":18065528,"wall_ns":18074108,"count":38},"random/1048713/crc32":{"cpu_ns":17216083,"wall_ns":17216746,"count":67},"random/16777353/compress1":{"cpu_ns":198747893,"wall_ns":198777919,"count":1},"random/16777353/decompress":{"cpu_ns":28276024,"wall_ns":28289108,"count":2},"random/16777353/raw-decompress":{"cpu_ns":26439318,"wall_ns":26458444,"count":2},"random/16777353/stream-decompress":{"cpu_ns":29068632,"wall_ns":29068856,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":47803272,"wall_ns":47804642,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":19946200,"wall_ns":19948987,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":22981332,"wall_ns":22983523,"count":3},"random/16777353/crc32":{"cpu_ns":21737920,"wall_ns":21739007,"count":5},"zeros/1024/compress1":{"cpu_ns":4421626,"wall_ns":4422303,"count":653},"zeros/1024/decompress":{"cpu_ns":2081537,"wall_ns":2081816,"count":2656},"zeros/1024/raw-decompress":{"cpu_ns":2904854,"wall_ns":2905114,"count":2917},"zeros/1024/stream-decompress":{"cpu_ns":2936651,"wall_ns":2937027,"count":2122},"zeros/1024/bounded-decompress":{"cpu_ns":3783333,"wall_ns":3783922,"count":2014},"zeros/1024/gzip-read128k":{"cpu_ns":4868048,"wall_ns":4868883,"count":220},"zeros/1024/gzip-readinto128k":{"cpu_ns":15566750,"wall_ns":15567688,"count":607},"zeros/1024/crc32":{"cpu_ns":2852959,"wall_ns":2853171,"count":6974},"zeros/65536/compress1":{"cpu_ns":10590621,"wall_ns":10590959,"count":436},"zeros/65536/decompress":{"cpu_ns":9920475,"wall_ns":9921306,"count":670},"zeros/65536/raw-decompress":{"cpu_ns":13643339,"wall_ns":13644174,"count":1062},"zeros/65536/stream-decompress":{"cpu_ns":13514462,"wall_ns":13515251,"count":873},"zeros/65536/bounded-decompress":{"cpu_ns":9674803,"wall_ns":9682186,"count":1051},"zeros/65536/gzip-read128k":{"cpu_ns":6349060,"wall_ns":6349696,"count":137},"zeros/65536/gzip-readinto128k":{"cpu_ns":14466395,"wall_ns":14467737,"count":276},"zeros/65536/crc32":{"cpu_ns":14140579,"wall_ns":14140392,"count":878},"zeros/1048713/compress1":{"cpu_ns":20333613,"wall_ns":20341734,"count":48},"zeros/1048713/decompress":{"cpu_ns":32362165,"wall_ns":32362990,"count":79},"zeros/1048713/raw-decompress":{"cpu_ns":53403613,"wall_ns":53412948,"count":149},"zeros/1048713/stream-decompress":{"cpu_ns":43637002,"wall_ns":43638700,"count":105},"zeros/1048713/bounded-decompress":{"cpu_ns":16943766,"wall_ns":16944671,"count":102},"zeros/1048713/gzip-read128k":{"cpu_ns":11832729,"wall_ns":11833366,"count":27},"zeros/1048713/gzip-readinto128k":{"cpu_ns":20595105,"wall_ns":20596342,"count":47},"zeros/1048713/crc32":{"cpu_ns":18319299,"wall_ns":18321199,"count":70},"zeros/16777353/compress1":{"cpu_ns":22279521,"wall_ns":22280790,"count":3},"zeros/16777353/decompress":{"cpu_ns":27249476,"wall_ns":27266746,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":24892493,"wall_ns":24893431,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":28334748,"wall_ns":28334495,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":9196886,"wall_ns":9197707,"count":2},"zeros/16777353/gzip-read128k":{"cpu_ns":17640495,"wall_ns":17644082,"count":2},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19131542,"wall_ns":19132555,"count":3},"zeros/16777353/crc32":{"cpu_ns":21764634,"wall_ns":21777257,"count":5}},"python":"3.11.15 (main, Mar 24 2026, 22:50:29) [Clang 22.1.1 ]","module":"/tmp/claude-1000/-home-iliya-repositories-python-isal/c787189d-3ae9-48fb-9f55-20cc2ef2d6e4/scratchpad/retime-zlib2/venv-candidate/lib/python3.11/site-packages/zlib_ng/__init__.py","platform":"Linux-7.0.0-42-generic-x86_64-with-glibc2.43","extension":"/tmp/claude-1000/-home-iliya-repositories-python-isal/c787189d-3ae9-48fb-9f55-20cc2ef2d6e4/scratchpad/retime-zlib2/venv-candidate/lib/python3.11/site-packages/zlib_ng/zlib_ng.abi3.so","version":"1.1.1.dev0","gil_enabled":true,"free_threaded":false},{"round":6,"variant":"control","cases":{"fastq/1024/compress1":{"cpu_ns":2748196,"wall_ns":2748591,"count":204},"fastq/1024/decompress":{"cpu_ns":3990441,"wall_ns":3990560,"count":714},"fastq/1024/raw-decompress":{"cpu_ns":7486152,"wall_ns":7486628,"count":1315},"fastq/1024/stream-decompress":{"cpu_ns":6845313,"wall_ns":6845642,"count":1102},"fastq/1024/bounded-decompress":{"cpu_ns":4468026,"wall_ns":4468321,"count":698},"fastq/1024/gzip-read128k":{"cpu_ns":4936317,"wall_ns":4936930,"count":177},"fastq/1024/gzip-readinto128k":{"cpu_ns":6594527,"wall_ns":6595076,"count":204},"fastq/1024/crc32":{"cpu_ns":2578637,"wall_ns":2578737,"count":6143},"fastq/65536/compress1":{"cpu_ns":14393382,"wall_ns":14405865,"count":36},"fastq/65536/decompress":{"cpu_ns":13897886,"wall_ns":13898620,"count":59},"fastq/65536/raw-decompress":{"cpu_ns":17601783,"wall_ns":17602386,"count":78},"fastq/65536/stream-decompress":{"cpu_ns":18234260,"wall_ns":18234867,"count":80},"fastq/65536/bounded-decompress":{"cpu_ns":17325821,"wall_ns":17335829,"count":88},"fastq/65536/gzip-read128k":{"cpu_ns":15019239,"wall_ns":15019996,"count":63},"fastq/65536/gzip-readinto128k":{"cpu_ns":19757321,"wall_ns":19758084,"count":80},"fastq/65536/crc32":{"cpu_ns":13549361,"wall_ns":13549838,"count":829},"fastq/1048713/compress1":{"cpu_ns":20627283,"wall_ns":20627777,"count":3},"fastq/1048713/decompress":{"cpu_ns":22688329,"wall_ns":22680462,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":18573742,"wall_ns":18574540,"count":5},"fastq/1048713/stream-decompress":{"cpu_ns":23086439,"wall_ns":23087680,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":17377888,"wall_ns":17389620,"count":5},"fastq/1048713/gzip-read128k":{"cpu_ns":18135745,"wall_ns":18136715,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21910851,"wall_ns":21911694,"count":6},"fastq/1048713/crc32":{"cpu_ns":17286822,"wall_ns":17294805,"count":65},"fastq/16777353/compress1":{"cpu_ns":111852903,"wall_ns":111870728,"count":1},"fastq/16777353/decompress":{"cpu_ns":59820785,"wall_ns":59832289,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":58557972,"wall_ns":58582535,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":60305775,"wall_ns":60316856,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":72899616,"wall_ns":72901419,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":58825604,"wall_ns":58827441,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":57338645,"wall_ns":57347688,"count":1},"fastq/16777353/crc32":{"cpu_ns":21285430,"wall_ns":21286787,"count":5},"python/1024/compress1":{"cpu_ns":6589066,"wall_ns":6589661,"count":578},"python/1024/decompress":{"cpu_ns":6936926,"wall_ns":6937534,"count":1280},"python/1024/raw-decompress":{"cpu_ns":3082436,"wall_ns":3083124,"count":527},"python/1024/stream-decompress":{"cpu_ns":5632525,"wall_ns":5633119,"count":943},"python/1024/bounded-decompress":{"cpu_ns":3955194,"wall_ns":3955911,"count":595},"python/1024/gzip-read128k":{"cpu_ns":5566059,"wall_ns":5566833,"count":218},"python/1024/gzip-readinto128k":{"cpu_ns":15814375,"wall_ns":15815293,"count":506},"python/1024/crc32":{"cpu_ns":2596264,"wall_ns":2596676,"count":6388},"python/65536/compress1":{"cpu_ns":15663727,"wall_ns":15664432,"count":59},"python/65536/decompress":{"cpu_ns":17557432,"wall_ns":17566384,"count":142},"python/65536/raw-decompress":{"cpu_ns":18916592,"wall_ns":18917395,"count":157},"python/65536/stream-decompress":{"cpu_ns":18101918,"wall_ns":18102712,"count":146},"python/65536/bounded-decompress":{"cpu_ns":12227972,"wall_ns":12228598,"count":117},"python/65536/gzip-read128k":{"cpu_ns":9946224,"wall_ns":9946994,"count":69},"python/65536/gzip-readinto128k":{"cpu_ns":13186604,"wall_ns":13196504,"count":84},"python/65536/crc32":{"cpu_ns":10385391,"wall_ns":10385540,"count":616},"python/1048713/compress1":{"cpu_ns":16805513,"wall_ns":16806389,"count":4},"python/1048713/decompress":{"cpu_ns":13302184,"wall_ns":13302839,"count":8},"python/1048713/raw-decompress":{"cpu_ns":14275985,"wall_ns":14277041,"count":9},"python/1048713/stream-decompress":{"cpu_ns":13381135,"wall_ns":13382378,"count":8},"python/1048713/bounded-decompress":{"cpu_ns":13917994,"wall_ns":13919544,"count":8},"python/1048713/gzip-read128k":{"cpu_ns":13778122,"wall_ns":13779402,"count":7},"python/1048713/gzip-readinto128k":{"cpu_ns":13718623,"wall_ns":13719186,"count":7},"python/1048713/crc32":{"cpu_ns":12307078,"wall_ns":12307418,"count":48},"python/16777353/compress1":{"cpu_ns":67774883,"wall_ns":67776408,"count":1},"python/16777353/decompress":{"cpu_ns":34232214,"wall_ns":34234163,"count":1},"python/16777353/raw-decompress":{"cpu_ns":34272394,"wall_ns":34273226,"count":1},"python/16777353/stream-decompress":{"cpu_ns":37447774,"wall_ns":37450195,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42791424,"wall_ns":42801563,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32116780,"wall_ns":32119330,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30630242,"wall_ns":30631938,"count":1},"python/16777353/crc32":{"cpu_ns":24549768,"wall_ns":24551387,"count":5},"random/1024/compress1":{"cpu_ns":13337769,"wall_ns":13339018,"count":567},"random/1024/decompress":{"cpu_ns":6179996,"wall_ns":6181250,"count":4324},"random/1024/raw-decompress":{"cpu_ns":5291476,"wall_ns":5292243,"count":3364},"random/1024/stream-decompress":{"cpu_ns":7405185,"wall_ns":7405782,"count":3035},"random/1024/bounded-decompress":{"cpu_ns":6436718,"wall_ns":6437448,"count":2367},"random/1024/gzip-read128k":{"cpu_ns":5017769,"wall_ns":5018498,"count":167},"random/1024/gzip-readinto128k":{"cpu_ns":21369066,"wall_ns":21370247,"count":587},"random/1024/crc32":{"cpu_ns":5058362,"wall_ns":5058745,"count":6880},"random/65536/compress1":{"cpu_ns":29930873,"wall_ns":29933349,"count":33},"random/65536/decompress":{"cpu_ns":9929319,"wall_ns":9929478,"count":929},"random/65536/raw-decompress":{"cpu_ns":6437182,"wall_ns":6437890,"count":720},"random/65536/stream-decompress":{"cpu_ns":10805370,"wall_ns":10806820,"count":922},"random/65536/bounded-decompress":{"cpu_ns":6490204,"wall_ns":6501232,"count":1198},"random/65536/gzip-read128k":{"cpu_ns":8667536,"wall_ns":8669157,"count":176},"random/65536/gzip-readinto128k":{"cpu_ns":18124519,"wall_ns":18125200,"count":323},"random/65536/crc32":{"cpu_ns":14479171,"wall_ns":14479697,"count":883},"random/1048713/compress1":{"cpu_ns":22918693,"wall_ns":22927486,"count":2},"random/1048713/decompress":{"cpu_ns":13369102,"wall_ns":13370867,"count":80},"random/1048713/raw-decompress":{"cpu_ns":14138433,"wall_ns":14139724,"count":133},"random/1048713/stream-decompress":{"cpu_ns":12307771,"wall_ns":12309109,"count":77},"random/1048713/bounded-decompress":{"cpu_ns":9773382,"wall_ns":9782706,"count":49},"random/1048713/gzip-read128k":{"cpu_ns":15401223,"wall_ns":15402269,"count":33},"random/1048713/gzip-readinto128k":{"cpu_ns":17481491,"wall_ns":17482664,"count":38},"random/1048713/crc32":{"cpu_ns":17221593,"wall_ns":17222396,"count":67},"random/16777353/compress1":{"cpu_ns":202753987,"wall_ns":202780726,"count":1},"random/16777353/decompress":{"cpu_ns":24401107,"wall_ns":24402677,"count":2},"random/16777353/raw-decompress":{"cpu_ns":22458444,"wall_ns":22468251,"count":2},"random/16777353/stream-decompress":{"cpu_ns":24857744,"wall_ns":24858927,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":47132024,"wall_ns":47133164,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":19243385,"wall_ns":19246815,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":26301233,"wall_ns":26314126,"count":3},"random/16777353/crc32":{"cpu_ns":22052774,"wall_ns":22053601,"count":5},"zeros/1024/compress1":{"cpu_ns":4171901,"wall_ns":4172329,"count":653},"zeros/1024/decompress":{"cpu_ns":1838520,"wall_ns":1838744,"count":2656},"zeros/1024/raw-decompress":{"cpu_ns":2575506,"wall_ns":2575823,"count":2917},"zeros/1024/stream-decompress":{"cpu_ns":2798793,"wall_ns":2799352,"count":2122},"zeros/1024/bounded-decompress":{"cpu_ns":3397998,"wall_ns":3398694,"count":2014},"zeros/1024/gzip-read128k":{"cpu_ns":4612882,"wall_ns":4620965,"count":220},"zeros/1024/gzip-readinto128k":{"cpu_ns":16326641,"wall_ns":16328189,"count":607},"zeros/1024/crc32":{"cpu_ns":2933494,"wall_ns":2933997,"count":6974},"zeros/65536/compress1":{"cpu_ns":11013019,"wall_ns":11014011,"count":436},"zeros/65536/decompress":{"cpu_ns":8922923,"wall_ns":8923666,"count":670},"zeros/65536/raw-decompress":{"cpu_ns":12475243,"wall_ns":12476037,"count":1062},"zeros/65536/stream-decompress":{"cpu_ns":12430216,"wall_ns":12430937,"count":873},"zeros/65536/bounded-decompress":{"cpu_ns":9537314,"wall_ns":9537988,"count":1051},"zeros/65536/gzip-read128k":{"cpu_ns":6602113,"wall_ns":6603034,"count":137},"zeros/65536/gzip-readinto128k":{"cpu_ns":15256398,"wall_ns":15257337,"count":276},"zeros/65536/crc32":{"cpu_ns":14095205,"wall_ns":14095697,"count":878},"zeros/1048713/compress1":{"cpu_ns":19953640,"wall_ns":20245614,"count":48},"zeros/1048713/decompress":{"cpu_ns":14311490,"wall_ns":14312633,"count":79},"zeros/1048713/raw-decompress":{"cpu_ns":19629376,"wall_ns":19631623,"count":149},"zeros/1048713/stream-decompress":{"cpu_ns":19283365,"wall_ns":19284582,"count":105},"zeros/1048713/bounded-decompress":{"cpu_ns":16566546,"wall_ns":16575822,"count":102},"zeros/1048713/gzip-read128k":{"cpu_ns":11952357,"wall_ns":11953056,"count":27},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19754283,"wall_ns":19755267,"count":47},"zeros/1048713/crc32":{"cpu_ns":18151135,"wall_ns":18157907,"count":70},"zeros/16777353/compress1":{"cpu_ns":21294002,"wall_ns":21295379,"count":3},"zeros/16777353/decompress":{"cpu_ns":24142858,"wall_ns":24143846,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":22211993,"wall_ns":22213153,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":23997991,"wall_ns":24019606,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":8625743,"wall_ns":8626108,"count":2},"zeros/16777353/gzip-read128k":{"cpu_ns":17593839,"wall_ns":17593942,"count":2},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19571598,"wall_ns":19582947,"count":3},"zeros/16777353/crc32":{"cpu_ns":23723426,"wall_ns":23725620,"count":5}},"python":"3.11.15 (main, Mar 24 2026, 22:50:29) [Clang 22.1.1 ]","module":"/tmp/zlib-ng-final-before/lib/python3.11/site-packages/zlib_ng/__init__.py","platform":"Linux-7.0.0-42-generic-x86_64-with-glibc2.43","extension":"/tmp/zlib-ng-final-before/lib/python3.11/site-packages/zlib_ng/zlib_ng.cpython-311-x86_64-linux-gnu.so","version":"1.1.1.dev0","gil_enabled":true,"free_threaded":false},{"round":7,"variant":"control","cases":{"fastq/1024/compress1":{"cpu_ns":2517211,"wall_ns":2517437,"count":204},"fastq/1024/decompress":{"cpu_ns":4061698,"wall_ns":4061887,"count":714},"fastq/1024/raw-decompress":{"cpu_ns":7556921,"wall_ns":7557385,"count":1315},"fastq/1024/stream-decompress":{"cpu_ns":6980900,"wall_ns":6981250,"count":1102},"fastq/1024/bounded-decompress":{"cpu_ns":4582698,"wall_ns":4583043,"count":698},"fastq/1024/gzip-read128k":{"cpu_ns":4485673,"wall_ns":4486169,"count":177},"fastq/1024/gzip-readinto128k":{"cpu_ns":6340560,"wall_ns":6341384,"count":204},"fastq/1024/crc32":{"cpu_ns":2561128,"wall_ns":2561318,"count":6143},"fastq/65536/compress1":{"cpu_ns":14745687,"wall_ns":14746065,"count":36},"fastq/65536/decompress":{"cpu_ns":13459737,"wall_ns":13460287,"count":59},"fastq/65536/raw-decompress":{"cpu_ns":17614737,"wall_ns":17615256,"count":78},"fastq/65536/stream-decompress":{"cpu_ns":18178537,"wall_ns":18179068,"count":80},"fastq/65536/bounded-decompress":{"cpu_ns":17410221,"wall_ns":17410762,"count":88},"fastq/65536/gzip-read128k":{"cpu_ns":15263950,"wall_ns":15264736,"count":63},"fastq/65536/gzip-readinto128k":{"cpu_ns":19211623,"wall_ns":19212291,"count":80},"fastq/65536/crc32":{"cpu_ns":14086330,"wall_ns":14087832,"count":829},"fastq/1048713/compress1":{"cpu_ns":20700636,"wall_ns":20701626,"count":3},"fastq/1048713/decompress":{"cpu_ns":24607545,"wall_ns":24609473,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":19635855,"wall_ns":19637681,"count":5},"fastq/1048713/stream-decompress":{"cpu_ns":23222663,"wall_ns":23223038,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":17424684,"wall_ns":17425350,"count":5},"fastq/1048713/gzip-read128k":{"cpu_ns":18062791,"wall_ns":18063610,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21790359,"wall_ns":21791233,"count":6},"fastq/1048713/crc32":{"cpu_ns":16885128,"wall_ns":16885631,"count":65},"fastq/16777353/compress1":{"cpu_ns":108914848,"wall_ns":108916260,"count":1},"fastq/16777353/decompress":{"cpu_ns":59166552,"wall_ns":59174957,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":58383368,"wall_ns":58386044,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":59919846,"wall_ns":59921709,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":78939180,"wall_ns":78951361,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60474947,"wall_ns":60475283,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":57938919,"wall_ns":57951841,"count":1},"fastq/16777353/crc32":{"cpu_ns":22104629,"wall_ns":22105680,"count":5},"python/1024/compress1":{"cpu_ns":7123044,"wall_ns":7124447,"count":578},"python/1024/decompress":{"cpu_ns":6963658,"wall_ns":6964356,"count":1280},"python/1024/raw-decompress":{"cpu_ns":3094112,"wall_ns":3102648,"count":527},"python/1024/stream-decompress":{"cpu_ns":6013443,"wall_ns":6014275,"count":943},"python/1024/bounded-decompress":{"cpu_ns":3869196,"wall_ns":3869789,"count":595},"python/1024/gzip-read128k":{"cpu_ns":5351724,"wall_ns":5352275,"count":218},"python/1024/gzip-readinto128k":{"cpu_ns":15530449,"wall_ns":15531245,"count":506},"python/1024/crc32":{"cpu_ns":2849417,"wall_ns":2850175,"count":6388},"python/65536/compress1":{"cpu_ns":15605801,"wall_ns":15606405,"count":59},"python/65536/decompress":{"cpu_ns":18115529,"wall_ns":18126420,"count":142},"python/65536/raw-decompress":{"cpu_ns":19470086,"wall_ns":19471745,"count":157},"python/65536/stream-decompress":{"cpu_ns":18151454,"wall_ns":18152459,"count":146},"python/65536/bounded-decompress":{"cpu_ns":12013378,"wall_ns":12014114,"count":117},"python/65536/gzip-read128k":{"cpu_ns":9838340,"wall_ns":9847833,"count":69},"python/65536/gzip-readinto128k":{"cpu_ns":12704083,"wall_ns":12704969,"count":84},"python/65536/crc32":{"cpu_ns":10239843,"wall_ns":10240943,"count":616},"python/1048713/compress1":{"cpu_ns":16911225,"wall_ns":16912086,"count":4},"python/1048713/decompress":{"cpu_ns":13216649,"wall_ns":13225106,"count":8},"python/1048713/raw-decompress":{"cpu_ns":14361330,"wall_ns":14362215,"count":9},"python/1048713/stream-decompress":{"cpu_ns":13180696,"wall_ns":13181518,"count":8},"python/1048713/bounded-decompress":{"cpu_ns":13662014,"wall_ns":13662773,"count":8},"python/1048713/gzip-read128k":{"cpu_ns":13481860,"wall_ns":13500219,"count":7},"python/1048713/gzip-readinto128k":{"cpu_ns":13464538,"wall_ns":13465629,"count":7},"python/1048713/crc32":{"cpu_ns":12121196,"wall_ns":12121549,"count":48},"python/16777353/compress1":{"cpu_ns":71724270,"wall_ns":71736234,"count":1},"python/16777353/decompress":{"cpu_ns":38290254,"wall_ns":38291877,"count":1},"python/16777353/raw-decompress":{"cpu_ns":32570297,"wall_ns":32571227,"count":1},"python/16777353/stream-decompress":{"cpu_ns":33733549,"wall_ns":33735359,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":43656822,"wall_ns":43666480,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32418536,"wall_ns":32430244,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30634785,"wall_ns":30647565,"count":1},"python/16777353/crc32":{"cpu_ns":21542450,"wall_ns":21544103,"count":5},"random/1024/compress1":{"cpu_ns":8560081,"wall_ns":8575356,"count":567},"random/1024/decompress":{"cpu_ns":3006076,"wall_ns":3006394,"count":4324},"random/1024/raw-decompress":{"cpu_ns":2627365,"wall_ns":2627741,"count":3364},"random/1024/stream-decompress":{"cpu_ns":4903677,"wall_ns":4904394,"count":3035},"random/1024/bounded-decompress":{"cpu_ns":3763095,"wall_ns":3763785,"count":2367},"random/1024/gzip-read128k":{"cpu_ns":3307477,"wall_ns":3308089,"count":167},"random/1024/gzip-readinto128k":{"cpu_ns":15088473,"wall_ns":15089309,"count":587},"random/1024/crc32":{"cpu_ns":2751468,"wall_ns":2751772,"count":6880},"random/65536/compress1":{"cpu_ns":19491067,"wall_ns":19491785,"count":33},"random/65536/decompress":{"cpu_ns":10154367,"wall_ns":10163401,"count":929},"random/65536/raw-decompress":{"cpu_ns":6124693,"wall_ns":6125150,"count":720},"random/65536/stream-decompress":{"cpu_ns":10839651,"wall_ns":10840205,"count":922},"random/65536/bounded-decompress":{"cpu_ns":6066278,"wall_ns":6066770,"count":1198},"random/65536/gzip-read128k":{"cpu_ns":8123600,"wall_ns":8124345,"count":176},"random/65536/gzip-readinto128k":{"cpu_ns":17422245,"wall_ns":17423134,"count":323},"random/65536/crc32":{"cpu_ns":14372692,"wall_ns":14373414,"count":883},"random/1048713/compress1":{"cpu_ns":22978014,"wall_ns":22978916,"count":2},"random/1048713/decompress":{"cpu_ns":12658436,"wall_ns":12659303,"count":80},"random/1048713/raw-decompress":{"cpu_ns":14201610,"wall_ns":14215189,"count":133},"random/1048713/stream-decompress":{"cpu_ns":13046601,"wall_ns":13049466,"count":77},"random/1048713/bounded-decompress":{"cpu_ns":10174267,"wall_ns":10175928,"count":49},"random/1048713/gzip-read128k":{"cpu_ns":16024806,"wall_ns":16026154,"count":33},"random/1048713/gzip-readinto128k":{"cpu_ns":17746964,"wall_ns":17755738,"count":38},"random/1048713/crc32":{"cpu_ns":17033562,"wall_ns":17034245,"count":67},"random/16777353/compress1":{"cpu_ns":202017675,"wall_ns":202051000,"count":1},"random/16777353/decompress":{"cpu_ns":24586422,"wall_ns":24588078,"count":2},"random/16777353/raw-decompress":{"cpu_ns":27238576,"wall_ns":27240404,"count":2},"random/16777353/stream-decompress":{"cpu_ns":25258010,"wall_ns":25259836,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":45882100,"wall_ns":45893924,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18832165,"wall_ns":18845310,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":24263156,"wall_ns":24265391,"count":3},"random/16777353/crc32":{"cpu_ns":21780879,"wall_ns":21791468,"count":5},"zeros/1024/compress1":{"cpu_ns":4114584,"wall_ns":4115133,"count":653},"zeros/1024/decompress":{"cpu_ns":2184193,"wall_ns":2184498,"count":2656},"zeros/1024/raw-decompress":{"cpu_ns":2890812,"wall_ns":2891620,"count":2917},"zeros/1024/stream-decompress":{"cpu_ns":2897345,"wall_ns":2897857,"count":2122},"zeros/1024/bounded-decompress":{"cpu_ns":3538392,"wall_ns":3539028,"count":2014},"zeros/1024/gzip-read128k":{"cpu_ns":4379123,"wall_ns":4379726,"count":220},"zeros/1024/gzip-readinto128k":{"cpu_ns":15553910,"wall_ns":15554739,"count":607},"zeros/1024/crc32":{"cpu_ns":2831665,"wall_ns":2832555,"count":6974},"zeros/65536/compress1":{"cpu_ns":10678825,"wall_ns":10686580,"count":436},"zeros/65536/decompress":{"cpu_ns":8779592,"wall_ns":8780203,"count":670},"zeros/65536/raw-decompress":{"cpu_ns":12581712,"wall_ns":12582515,"count":1062},"zeros/65536/stream-decompress":{"cpu_ns":12594397,"wall_ns":12595044,"count":873},"zeros/65536/bounded-decompress":{"cpu_ns":9703059,"wall_ns":9707554,"count":1051},"zeros/65536/gzip-read128k":{"cpu_ns":6124416,"wall_ns":6125068,"count":137},"zeros/65536/gzip-readinto128k":{"cpu_ns":14899953,"wall_ns":14916823,"count":276},"zeros/65536/crc32":{"cpu_ns":14265308,"wall_ns":14265910,"count":878},"zeros/1048713/compress1":{"cpu_ns":20011997,"wall_ns":20012867,"count":48},"zeros/1048713/decompress":{"cpu_ns":14309817,"wall_ns":14310760,"count":79},"zeros/1048713/raw-decompress":{"cpu_ns":19018603,"wall_ns":19033535,"count":149},"zeros/1048713/stream-decompress":{"cpu_ns":19052982,"wall_ns":19053876,"count":105},"zeros/1048713/bounded-decompress":{"cpu_ns":16838965,"wall_ns":16840544,"count":102},"zeros/1048713/gzip-read128k":{"cpu_ns":11775937,"wall_ns":11776663,"count":27},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19949316,"wall_ns":19956836,"count":47},"zeros/1048713/crc32":{"cpu_ns":17931974,"wall_ns":17933209,"count":70},"zeros/16777353/compress1":{"cpu_ns":22414004,"wall_ns":22415518,"count":3},"zeros/16777353/decompress":{"cpu_ns":27858935,"wall_ns":27860953,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":24112661,"wall_ns":24114079,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":26666107,"wall_ns":26667569,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":10438490,"wall_ns":10441312,"count":2},"zeros/16777353/gzip-read128k":{"cpu_ns":19181712,"wall_ns":19184239,"count":2},"zeros/16777353/gzip-readinto128k":{"cpu_ns":23912926,"wall_ns":23926377,"count":3},"zeros/16777353/crc32":{"cpu_ns":22460485,"wall_ns":22461422,"count":5}},"python":"3.11.15 (main, Mar 24 2026, 22:50:29) [Clang 22.1.1 ]","module":"/tmp/zlib-ng-final-before/lib/python3.11/site-packages/zlib_ng/__init__.py","platform":"Linux-7.0.0-42-generic-x86_64-with-glibc2.43","extension":"/tmp/zlib-ng-final-before/lib/python3.11/site-packages/zlib_ng/zlib_ng.cpython-311-x86_64-linux-gnu.so","version":"1.1.1.dev0","gil_enabled":true,"free_threaded":false},{"round":7,"variant":"baseline","cases":{"fastq/1024/compress1":{"cpu_ns":3058934,"wall_ns":3060253,"count":204},"fastq/1024/decompress":{"cpu_ns":4053388,"wall_ns":4053536,"count":714},"fastq/1024/raw-decompress":{"cpu_ns":7901346,"wall_ns":7912277,"count":1315},"fastq/1024/stream-decompress":{"cpu_ns":7119228,"wall_ns":7120552,"count":1102},"fastq/1024/bounded-decompress":{"cpu_ns":4580952,"wall_ns":4581283,"count":698},"fastq/1024/gzip-read128k":{"cpu_ns":4512966,"wall_ns":4513378,"count":177},"fastq/1024/gzip-readinto128k":{"cpu_ns":6697870,"wall_ns":6698440,"count":204},"fastq/1024/crc32":{"cpu_ns":2469067,"wall_ns":2469153,"count":6143},"fastq/65536/compress1":{"cpu_ns":14594054,"wall_ns":14594565,"count":36},"fastq/65536/decompress":{"cpu_ns":13797116,"wall_ns":13798900,"count":59},"fastq/65536/raw-decompress":{"cpu_ns":17592715,"wall_ns":17785834,"count":78},"fastq/65536/stream-decompress":{"cpu_ns":18525536,"wall_ns":18526740,"count":80},"fastq/65536/bounded-decompress":{"cpu_ns":18231771,"wall_ns":18233187,"count":88},"fastq/65536/gzip-read128k":{"cpu_ns":14944685,"wall_ns":14955855,"count":63},"fastq/65536/gzip-readinto128k":{"cpu_ns":19408889,"wall_ns":19409540,"count":80},"fastq/65536/crc32":{"cpu_ns":13825647,"wall_ns":13826144,"count":829},"fastq/1048713/compress1":{"cpu_ns":20746681,"wall_ns":20761238,"count":3},"fastq/1048713/decompress":{"cpu_ns":23205431,"wall_ns":23211380,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":18357244,"wall_ns":18358136,"count":5},"fastq/1048713/stream-decompress":{"cpu_ns":23612913,"wall_ns":23614680,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":17260318,"wall_ns":17261114,"count":5},"fastq/1048713/gzip-read128k":{"cpu_ns":18053051,"wall_ns":18053631,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21602826,"wall_ns":21603770,"count":6},"fastq/1048713/crc32":{"cpu_ns":17057108,"wall_ns":17057820,"count":65},"fastq/16777353/compress1":{"cpu_ns":108632279,"wall_ns":108641328,"count":1},"fastq/16777353/decompress":{"cpu_ns":58953469,"wall_ns":58964746,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":58097592,"wall_ns":58099019,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":59586195,"wall_ns":59594010,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":72827455,"wall_ns":72841641,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":59674758,"wall_ns":59675701,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":59944386,"wall_ns":59959832,"count":1},"fastq/16777353/crc32":{"cpu_ns":22105197,"wall_ns":22106477,"count":5},"python/1024/compress1":{"cpu_ns":6241762,"wall_ns":6242204,"count":578},"python/1024/decompress":{"cpu_ns":6622208,"wall_ns":6622566,"count":1280},"python/1024/raw-decompress":{"cpu_ns":3368362,"wall_ns":3369278,"count":527},"python/1024/stream-decompress":{"cpu_ns":5760870,"wall_ns":5761305,"count":943},"python/1024/bounded-decompress":{"cpu_ns":3857695,"wall_ns":3858341,"count":595},"python/1024/gzip-read128k":{"cpu_ns":5987751,"wall_ns":5988616,"count":218},"python/1024/gzip-readinto128k":{"cpu_ns":15801445,"wall_ns":15808669,"count":506},"python/1024/crc32":{"cpu_ns":2599318,"wall_ns":2599510,"count":6388},"python/65536/compress1":{"cpu_ns":15609006,"wall_ns":15609827,"count":59},"python/65536/decompress":{"cpu_ns":18320045,"wall_ns":18322563,"count":142},"python/65536/raw-decompress":{"cpu_ns":19408597,"wall_ns":19418624,"count":157},"python/65536/stream-decompress":{"cpu_ns":18034643,"wall_ns":18035618,"count":146},"python/65536/bounded-decompress":{"cpu_ns":12221080,"wall_ns":12221805,"count":117},"python/65536/gzip-read128k":{"cpu_ns":9623907,"wall_ns":9624620,"count":69},"python/65536/gzip-readinto128k":{"cpu_ns":12505946,"wall_ns":12506771,"count":84},"python/65536/crc32":{"cpu_ns":10416383,"wall_ns":10429883,"count":616},"python/1048713/compress1":{"cpu_ns":16544658,"wall_ns":16545066,"count":4},"python/1048713/decompress":{"cpu_ns":13011322,"wall_ns":13020108,"count":8},"python/1048713/raw-decompress":{"cpu_ns":14395732,"wall_ns":14396666,"count":9},"python/1048713/stream-decompress":{"cpu_ns":13350665,"wall_ns":13362346,"count":8},"python/1048713/bounded-decompress":{"cpu_ns":13922737,"wall_ns":13924079,"count":8},"python/1048713/gzip-read128k":{"cpu_ns":13605239,"wall_ns":13606121,"count":7},"python/1048713/gzip-readinto128k":{"cpu_ns":13473804,"wall_ns":13474914,"count":7},"python/1048713/crc32":{"cpu_ns":12449376,"wall_ns":12449985,"count":48},"python/16777353/compress1":{"cpu_ns":67102025,"wall_ns":67109137,"count":1},"python/16777353/decompress":{"cpu_ns":34658816,"wall_ns":34674213,"count":1},"python/16777353/raw-decompress":{"cpu_ns":32768532,"wall_ns":32782563,"count":1},"python/16777353/stream-decompress":{"cpu_ns":38884369,"wall_ns":38894657,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":46063030,"wall_ns":46064902,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":34150999,"wall_ns":34163018,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30824158,"wall_ns":30836417,"count":1},"python/16777353/crc32":{"cpu_ns":21711619,"wall_ns":21712923,"count":5},"random/1024/compress1":{"cpu_ns":8194757,"wall_ns":8204727,"count":567},"random/1024/decompress":{"cpu_ns":2944615,"wall_ns":2945624,"count":4324},"random/1024/raw-decompress":{"cpu_ns":3185832,"wall_ns":3186346,"count":3364},"random/1024/stream-decompress":{"cpu_ns":3817454,"wall_ns":3818033,"count":3035},"random/1024/bounded-decompress":{"cpu_ns":3620355,"wall_ns":3620797,"count":2367},"random/1024/gzip-read128k":{"cpu_ns":3521573,"wall_ns":3522680,"count":167},"random/1024/gzip-readinto128k":{"cpu_ns":15267322,"wall_ns":15268615,"count":587},"random/1024/crc32":{"cpu_ns":2918766,"wall_ns":2919597,"count":6880},"random/65536/compress1":{"cpu_ns":19711802,"wall_ns":19712657,"count":33},"random/65536/decompress":{"cpu_ns":10623037,"wall_ns":10624889,"count":929},"random/65536/raw-decompress":{"cpu_ns":6603297,"wall_ns":6604104,"count":720},"random/65536/stream-decompress":{"cpu_ns":10580745,"wall_ns":10588352,"count":922},"random/65536/bounded-decompress":{"cpu_ns":6679179,"wall_ns":6679782,"count":1198},"random/65536/gzip-read128k":{"cpu_ns":8219074,"wall_ns":8219787,"count":176},"random/65536/gzip-readinto128k":{"cpu_ns":17818544,"wall_ns":17819586,"count":323},"random/65536/crc32":{"cpu_ns":14511121,"wall_ns":14511711,"count":883},"random/1048713/compress1":{"cpu_ns":23248101,"wall_ns":23248785,"count":2},"random/1048713/decompress":{"cpu_ns":12634947,"wall_ns":12635891,"count":80},"random/1048713/raw-decompress":{"cpu_ns":13981861,"wall_ns":13982856,"count":133},"random/1048713/stream-decompress":{"cpu_ns":12569097,"wall_ns":12570238,"count":77},"random/1048713/bounded-decompress":{"cpu_ns":9512926,"wall_ns":9514222,"count":49},"random/1048713/gzip-read128k":{"cpu_ns":15578009,"wall_ns":15579266,"count":33},"random/1048713/gzip-readinto128k":{"cpu_ns":18005197,"wall_ns":18006709,"count":38},"random/1048713/crc32":{"cpu_ns":17149402,"wall_ns":17161608,"count":67},"random/16777353/compress1":{"cpu_ns":202064570,"wall_ns":202103940,"count":1},"random/16777353/decompress":{"cpu_ns":24871609,"wall_ns":24873107,"count":2},"random/16777353/raw-decompress":{"cpu_ns":22124222,"wall_ns":22138852,"count":2},"random/16777353/stream-decompress":{"cpu_ns":24671160,"wall_ns":24672334,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":48295373,"wall_ns":48297386,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":19813611,"wall_ns":19814832,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":24571135,"wall_ns":24584182,"count":3},"random/16777353/crc32":{"cpu_ns":24335539,"wall_ns":24337829,"count":5},"zeros/1024/compress1":{"cpu_ns":4919915,"wall_ns":4921262,"count":653},"zeros/1024/decompress":{"cpu_ns":1852001,"wall_ns":1854994,"count":2656},"zeros/1024/raw-decompress":{"cpu_ns":3072184,"wall_ns":3079668,"count":2917},"zeros/1024/stream-decompress":{"cpu_ns":3073711,"wall_ns":3076225,"count":2122},"zeros/1024/bounded-decompress":{"cpu_ns":3665451,"wall_ns":3666652,"count":2014},"zeros/1024/gzip-read128k":{"cpu_ns":6350387,"wall_ns":6352897,"count":220},"zeros/1024/gzip-readinto128k":{"cpu_ns":17305683,"wall_ns":17307091,"count":607},"zeros/1024/crc32":{"cpu_ns":2962521,"wall_ns":2963227,"count":6974},"zeros/65536/compress1":{"cpu_ns":10947992,"wall_ns":10950361,"count":436},"zeros/65536/decompress":{"cpu_ns":9739639,"wall_ns":9742404,"count":670},"zeros/65536/raw-decompress":{"cpu_ns":15337613,"wall_ns":15340676,"count":1062},"zeros/65536/stream-decompress":{"cpu_ns":19541846,"wall_ns":19543972,"count":873},"zeros/65536/bounded-decompress":{"cpu_ns":10934649,"wall_ns":10937737,"count":1051},"zeros/65536/gzip-read128k":{"cpu_ns":7148624,"wall_ns":7150448,"count":137},"zeros/65536/gzip-readinto128k":{"cpu_ns":15435154,"wall_ns":15437341,"count":276},"zeros/65536/crc32":{"cpu_ns":14756924,"wall_ns":14759452,"count":878},"zeros/1048713/compress1":{"cpu_ns":20621641,"wall_ns":20624002,"count":48},"zeros/1048713/decompress":{"cpu_ns":14959641,"wall_ns":14961864,"count":79},"zeros/1048713/raw-decompress":{"cpu_ns":20453156,"wall_ns":20463139,"count":149},"zeros/1048713/stream-decompress":{"cpu_ns":19545274,"wall_ns":19546846,"count":105},"zeros/1048713/bounded-decompress":{"cpu_ns":16861644,"wall_ns":16862966,"count":102},"zeros/1048713/gzip-read128k":{"cpu_ns":12353483,"wall_ns":12354399,"count":27},"zeros/1048713/gzip-readinto128k":{"cpu_ns":21429320,"wall_ns":21444210,"count":47},"zeros/1048713/crc32":{"cpu_ns":19017596,"wall_ns":19019746,"count":70},"zeros/16777353/compress1":{"cpu_ns":21191655,"wall_ns":21192960,"count":3},"zeros/16777353/decompress":{"cpu_ns":23722184,"wall_ns":23723747,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":21816735,"wall_ns":21835981,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":24679774,"wall_ns":24681199,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":9117586,"wall_ns":9118856,"count":2},"zeros/16777353/gzip-read128k":{"cpu_ns":17496281,"wall_ns":17496497,"count":2},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19447298,"wall_ns":19448371,"count":3},"zeros/16777353/crc32":{"cpu_ns":21704239,"wall_ns":21705608,"count":5}},"python":"3.11.15 (main, Mar 24 2026, 22:50:29) [Clang 22.1.1 ]","module":"/tmp/zlib-ng-final-before/lib/python3.11/site-packages/zlib_ng/__init__.py","platform":"Linux-7.0.0-42-generic-x86_64-with-glibc2.43","extension":"/tmp/zlib-ng-final-before/lib/python3.11/site-packages/zlib_ng/zlib_ng.cpython-311-x86_64-linux-gnu.so","version":"1.1.1.dev0","gil_enabled":true,"free_threaded":false},{"round":7,"variant":"candidate","cases":{"fastq/1024/compress1":{"cpu_ns":2441067,"wall_ns":2441178,"count":204},"fastq/1024/decompress":{"cpu_ns":3892910,"wall_ns":3893352,"count":714},"fastq/1024/raw-decompress":{"cpu_ns":7340910,"wall_ns":7341194,"count":1315},"fastq/1024/stream-decompress":{"cpu_ns":7165729,"wall_ns":7166310,"count":1102},"fastq/1024/bounded-decompress":{"cpu_ns":4607438,"wall_ns":4607699,"count":698},"fastq/1024/gzip-read128k":{"cpu_ns":4498571,"wall_ns":4499152,"count":177},"fastq/1024/gzip-readinto128k":{"cpu_ns":6542612,"wall_ns":6543434,"count":204},"fastq/1024/crc32":{"cpu_ns":2587768,"wall_ns":2588150,"count":6143},"fastq/65536/compress1":{"cpu_ns":14201451,"wall_ns":14201692,"count":36},"fastq/65536/decompress":{"cpu_ns":13758647,"wall_ns":13759266,"count":59},"fastq/65536/raw-decompress":{"cpu_ns":18043593,"wall_ns":18044243,"count":78},"fastq/65536/stream-decompress":{"cpu_ns":20289900,"wall_ns":20292718,"count":80},"fastq/65536/bounded-decompress":{"cpu_ns":18444574,"wall_ns":18437207,"count":88},"fastq/65536/gzip-read128k":{"cpu_ns":15387323,"wall_ns":15388026,"count":63},"fastq/65536/gzip-readinto128k":{"cpu_ns":19908787,"wall_ns":19909524,"count":80},"fastq/65536/crc32":{"cpu_ns":13993647,"wall_ns":14005189,"count":829},"fastq/1048713/compress1":{"cpu_ns":20267803,"wall_ns":20267942,"count":3},"fastq/1048713/decompress":{"cpu_ns":20921875,"wall_ns":20931401,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":17261351,"wall_ns":17262118,"count":5},"fastq/1048713/stream-decompress":{"cpu_ns":20990609,"wall_ns":20991791,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":17174159,"wall_ns":17181865,"count":5},"fastq/1048713/gzip-read128k":{"cpu_ns":17982816,"wall_ns":17983482,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22747453,"wall_ns":22748747,"count":6},"fastq/1048713/crc32":{"cpu_ns":17127244,"wall_ns":17127770,"count":65},"fastq/16777353/compress1":{"cpu_ns":110379206,"wall_ns":110391092,"count":1},"fastq/16777353/decompress":{"cpu_ns":63479415,"wall_ns":63486664,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":59841360,"wall_ns":59853232,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":60989894,"wall_ns":61001130,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":72343216,"wall_ns":72356824,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60823993,"wall_ns":60825231,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":57736524,"wall_ns":57746117,"count":1},"fastq/16777353/crc32":{"cpu_ns":21242654,"wall_ns":21244141,"count":5},"python/1024/compress1":{"cpu_ns":6280663,"wall_ns":6281087,"count":578},"python/1024/decompress":{"cpu_ns":7314358,"wall_ns":7314807,"count":1280},"python/1024/raw-decompress":{"cpu_ns":2974415,"wall_ns":2982352,"count":527},"python/1024/stream-decompress":{"cpu_ns":5694399,"wall_ns":5694890,"count":943},"python/1024/bounded-decompress":{"cpu_ns":4234050,"wall_ns":4235030,"count":595},"python/1024/gzip-read128k":{"cpu_ns":5564561,"wall_ns":5565264,"count":218},"python/1024/gzip-readinto128k":{"cpu_ns":15883544,"wall_ns":15884445,"count":506},"python/1024/crc32":{"cpu_ns":2677218,"wall_ns":2677909,"count":6388},"python/65536/compress1":{"cpu_ns":15738228,"wall_ns":15739044,"count":59},"python/65536/decompress":{"cpu_ns":17740866,"wall_ns":17749211,"count":142},"python/65536/raw-decompress":{"cpu_ns":19511374,"wall_ns":19512275,"count":157},"python/65536/stream-decompress":{"cpu_ns":18108852,"wall_ns":18109776,"count":146},"python/65536/bounded-decompress":{"cpu_ns":12635886,"wall_ns":12636671,"count":117},"python/65536/gzip-read128k":{"cpu_ns":9997701,"wall_ns":10009404,"count":69},"python/65536/gzip-readinto128k":{"cpu_ns":12780506,"wall_ns":12781513,"count":84},"python/65536/crc32":{"cpu_ns":9948596,"wall_ns":9948956,"count":616},"python/1048713/compress1":{"cpu_ns":16650917,"wall_ns":16651191,"count":4},"python/1048713/decompress":{"cpu_ns":14772112,"wall_ns":14787321,"count":8},"python/1048713/raw-decompress":{"cpu_ns":16157904,"wall_ns":16158744,"count":9},"python/1048713/stream-decompress":{"cpu_ns":14819029,"wall_ns":14820366,"count":8},"python/1048713/bounded-decompress":{"cpu_ns":14013267,"wall_ns":14014062,"count":8},"python/1048713/gzip-read128k":{"cpu_ns":13995509,"wall_ns":14012674,"count":7},"python/1048713/gzip-readinto128k":{"cpu_ns":14193524,"wall_ns":14194531,"count":7},"python/1048713/crc32":{"cpu_ns":12346355,"wall_ns":12347310,"count":48},"python/16777353/compress1":{"cpu_ns":69928775,"wall_ns":69938708,"count":1},"python/16777353/decompress":{"cpu_ns":36482666,"wall_ns":36482229,"count":1},"python/16777353/raw-decompress":{"cpu_ns":34724895,"wall_ns":34724908,"count":1},"python/16777353/stream-decompress":{"cpu_ns":36315702,"wall_ns":36315938,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":43805284,"wall_ns":43807143,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32167812,"wall_ns":32169432,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30793724,"wall_ns":30794853,"count":1},"python/16777353/crc32":{"cpu_ns":21716405,"wall_ns":21717657,"count":5},"random/1024/compress1":{"cpu_ns":7505779,"wall_ns":7505930,"count":567},"random/1024/decompress":{"cpu_ns":3075324,"wall_ns":3075917,"count":4324},"random/1024/raw-decompress":{"cpu_ns":2635683,"wall_ns":2636283,"count":3364},"random/1024/stream-decompress":{"cpu_ns":4316620,"wall_ns":4317256,"count":3035},"random/1024/bounded-decompress":{"cpu_ns":3772958,"wall_ns":3773254,"count":2367},"random/1024/gzip-read128k":{"cpu_ns":3292123,"wall_ns":3292607,"count":167},"random/1024/gzip-readinto128k":{"cpu_ns":14897237,"wall_ns":14898098,"count":587},"random/1024/crc32":{"cpu_ns":3056920,"wall_ns":3057468,"count":6880},"random/65536/compress1":{"cpu_ns":19324166,"wall_ns":19324713,"count":33},"random/65536/decompress":{"cpu_ns":12038729,"wall_ns":12039602,"count":929},"random/65536/raw-decompress":{"cpu_ns":8267611,"wall_ns":8268419,"count":720},"random/65536/stream-decompress":{"cpu_ns":13123392,"wall_ns":13124170,"count":922},"random/65536/bounded-decompress":{"cpu_ns":6652528,"wall_ns":6653168,"count":1198},"random/65536/gzip-read128k":{"cpu_ns":8678009,"wall_ns":8678790,"count":176},"random/65536/gzip-readinto128k":{"cpu_ns":18022660,"wall_ns":18034295,"count":323},"random/65536/crc32":{"cpu_ns":15121613,"wall_ns":15123344,"count":883},"random/1048713/compress1":{"cpu_ns":23192588,"wall_ns":23201769,"count":2},"random/1048713/decompress":{"cpu_ns":19361927,"wall_ns":19362962,"count":80},"random/1048713/raw-decompress":{"cpu_ns":25256308,"wall_ns":25256917,"count":133},"random/1048713/stream-decompress":{"cpu_ns":20209138,"wall_ns":20218878,"count":77},"random/1048713/bounded-decompress":{"cpu_ns":9241322,"wall_ns":9242206,"count":49},"random/1048713/gzip-read128k":{"cpu_ns":15543215,"wall_ns":15544262,"count":33},"random/1048713/gzip-readinto128k":{"cpu_ns":17755734,"wall_ns":17756745,"count":38},"random/1048713/crc32":{"cpu_ns":17834903,"wall_ns":17845064,"count":67},"random/16777353/compress1":{"cpu_ns":200776955,"wall_ns":200792005,"count":1},"random/16777353/decompress":{"cpu_ns":28570274,"wall_ns":28578879,"count":2},"random/16777353/raw-decompress":{"cpu_ns":25927697,"wall_ns":25927533,"count":2},"random/16777353/stream-decompress":{"cpu_ns":28364227,"wall_ns":28365422,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":47944774,"wall_ns":47965797,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":19319664,"wall_ns":19332181,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":23096095,"wall_ns":23097757,"count":3},"random/16777353/crc32":{"cpu_ns":21820224,"wall_ns":21831474,"count":5},"zeros/1024/compress1":{"cpu_ns":4095317,"wall_ns":4095613,"count":653},"zeros/1024/decompress":{"cpu_ns":1918577,"wall_ns":1919038,"count":2656},"zeros/1024/raw-decompress":{"cpu_ns":3001788,"wall_ns":3002664,"count":2917},"zeros/1024/stream-decompress":{"cpu_ns":3116541,"wall_ns":3117306,"count":2122},"zeros/1024/bounded-decompress":{"cpu_ns":3558863,"wall_ns":3559535,"count":2014},"zeros/1024/gzip-read128k":{"cpu_ns":4457135,"wall_ns":4457931,"count":220},"zeros/1024/gzip-readinto128k":{"cpu_ns":16022381,"wall_ns":16023275,"count":607},"zeros/1024/crc32":{"cpu_ns":2816749,"wall_ns":2817450,"count":6974},"zeros/65536/compress1":{"cpu_ns":10870878,"wall_ns":10883818,"count":436},"zeros/65536/decompress":{"cpu_ns":9842829,"wall_ns":9843965,"count":670},"zeros/65536/raw-decompress":{"cpu_ns":14516345,"wall_ns":14518370,"count":1062},"zeros/65536/stream-decompress":{"cpu_ns":14412365,"wall_ns":14413541,"count":873},"zeros/65536/bounded-decompress":{"cpu_ns":9877032,"wall_ns":9877981,"count":1051},"zeros/65536/gzip-read128k":{"cpu_ns":6075703,"wall_ns":6086063,"count":137},"zeros/65536/gzip-readinto128k":{"cpu_ns":16152246,"wall_ns":16153466,"count":276},"zeros/65536/crc32":{"cpu_ns":14306064,"wall_ns":14306691,"count":878},"zeros/1048713/compress1":{"cpu_ns":20372271,"wall_ns":20374613,"count":48},"zeros/1048713/decompress":{"cpu_ns":35549719,"wall_ns":35552179,"count":79},"zeros/1048713/raw-decompress":{"cpu_ns":53697691,"wall_ns":53709756,"count":149},"zeros/1048713/stream-decompress":{"cpu_ns":43907674,"wall_ns":43909963,"count":105},"zeros/1048713/bounded-decompress":{"cpu_ns":16807254,"wall_ns":16808735,"count":102},"zeros/1048713/gzip-read128k":{"cpu_ns":11568568,"wall_ns":11569278,"count":27},"zeros/1048713/gzip-readinto128k":{"cpu_ns":20409905,"wall_ns":20411294,"count":47},"zeros/1048713/crc32":{"cpu_ns":18034400,"wall_ns":18052730,"count":70},"zeros/16777353/compress1":{"cpu_ns":20928526,"wall_ns":20929937,"count":3},"zeros/16777353/decompress":{"cpu_ns":27840825,"wall_ns":27842213,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":26182638,"wall_ns":26183043,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":29228461,"wall_ns":29228663,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":8723576,"wall_ns":8725020,"count":2},"zeros/16777353/gzip-read128k":{"cpu_ns":18202048,"wall_ns":18202552,"count":2},"zeros/16777353/gzip-readinto128k":{"cpu_ns":20155954,"wall_ns":20157802,"count":3},"zeros/16777353/crc32":{"cpu_ns":26356519,"wall_ns":26369202,"count":5}},"python":"3.11.15 (main, Mar 24 2026, 22:50:29) [Clang 22.1.1 ]","module":"/tmp/claude-1000/-home-iliya-repositories-python-isal/c787189d-3ae9-48fb-9f55-20cc2ef2d6e4/scratchpad/retime-zlib2/venv-candidate/lib/python3.11/site-packages/zlib_ng/__init__.py","platform":"Linux-7.0.0-42-generic-x86_64-with-glibc2.43","extension":"/tmp/claude-1000/-home-iliya-repositories-python-isal/c787189d-3ae9-48fb-9f55-20cc2ef2d6e4/scratchpad/retime-zlib2/venv-candidate/lib/python3.11/site-packages/zlib_ng/zlib_ng.abi3.so","version":"1.1.1.dev0","gil_enabled":true,"free_threaded":false},{"round":8,"variant":"control","cases":{"fastq/1024/compress1":{"cpu_ns":2372562,"wall_ns":2372814,"count":204},"fastq/1024/decompress":{"cpu_ns":4229579,"wall_ns":4230135,"count":714},"fastq/1024/raw-decompress":{"cpu_ns":7928702,"wall_ns":7929196,"count":1315},"fastq/1024/stream-decompress":{"cpu_ns":7039750,"wall_ns":7039973,"count":1102},"fastq/1024/bounded-decompress":{"cpu_ns":5057286,"wall_ns":5057986,"count":698},"fastq/1024/gzip-read128k":{"cpu_ns":4654458,"wall_ns":4654967,"count":177},"fastq/1024/gzip-readinto128k":{"cpu_ns":6545618,"wall_ns":6546758,"count":204},"fastq/1024/crc32":{"cpu_ns":2655687,"wall_ns":2655844,"count":6143},"fastq/65536/compress1":{"cpu_ns":14199602,"wall_ns":14200269,"count":36},"fastq/65536/decompress":{"cpu_ns":13550665,"wall_ns":13551256,"count":59},"fastq/65536/raw-decompress":{"cpu_ns":18156847,"wall_ns":18158939,"count":78},"fastq/65536/stream-decompress":{"cpu_ns":19641779,"wall_ns":19652946,"count":80},"fastq/65536/bounded-decompress":{"cpu_ns":17175616,"wall_ns":17176215,"count":88},"fastq/65536/gzip-read128k":{"cpu_ns":15139406,"wall_ns":15141039,"count":63},"fastq/65536/gzip-readinto128k":{"cpu_ns":20369951,"wall_ns":20371756,"count":80},"fastq/65536/crc32":{"cpu_ns":13693745,"wall_ns":13887803,"count":829},"fastq/1048713/compress1":{"cpu_ns":21183666,"wall_ns":21175966,"count":3},"fastq/1048713/decompress":{"cpu_ns":22810006,"wall_ns":22818533,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":18348796,"wall_ns":18349363,"count":5},"fastq/1048713/stream-decompress":{"cpu_ns":22767108,"wall_ns":22768634,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":17739765,"wall_ns":17741297,"count":5},"fastq/1048713/gzip-read128k":{"cpu_ns":18713258,"wall_ns":18714618,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21486773,"wall_ns":21487473,"count":6},"fastq/1048713/crc32":{"cpu_ns":16581422,"wall_ns":16582054,"count":65},"fastq/16777353/compress1":{"cpu_ns":109950575,"wall_ns":109959688,"count":1},"fastq/16777353/decompress":{"cpu_ns":60281607,"wall_ns":60283092,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":59058978,"wall_ns":59070891,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":60856527,"wall_ns":60864985,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":74478200,"wall_ns":74495238,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":59085849,"wall_ns":59086927,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":57673079,"wall_ns":57684834,"count":1},"fastq/16777353/crc32":{"cpu_ns":21420828,"wall_ns":21422142,"count":5},"python/1024/compress1":{"cpu_ns":6695920,"wall_ns":6704284,"count":578},"python/1024/decompress":{"cpu_ns":7295076,"wall_ns":7296958,"count":1280},"python/1024/raw-decompress":{"cpu_ns":3152248,"wall_ns":3152711,"count":527},"python/1024/stream-decompress":{"cpu_ns":6431739,"wall_ns":6432283,"count":943},"python/1024/bounded-decompress":{"cpu_ns":3979999,"wall_ns":3980494,"count":595},"python/1024/gzip-read128k":{"cpu_ns":5608083,"wall_ns":5608795,"count":218},"python/1024/gzip-readinto128k":{"cpu_ns":16335911,"wall_ns":16336752,"count":506},"python/1024/crc32":{"cpu_ns":2837731,"wall_ns":2839206,"count":6388},"python/65536/compress1":{"cpu_ns":18488965,"wall_ns":18501426,"count":59},"python/65536/decompress":{"cpu_ns":18865210,"wall_ns":18867148,"count":142},"python/65536/raw-decompress":{"cpu_ns":20500491,"wall_ns":20502805,"count":157},"python/65536/stream-decompress":{"cpu_ns":18056967,"wall_ns":18057912,"count":146},"python/65536/bounded-decompress":{"cpu_ns":12365622,"wall_ns":12366273,"count":117},"python/65536/gzip-read128k":{"cpu_ns":10008119,"wall_ns":10009197,"count":69},"python/65536/gzip-readinto128k":{"cpu_ns":12569734,"wall_ns":12570595,"count":84},"python/65536/crc32":{"cpu_ns":10282914,"wall_ns":10283669,"count":616},"python/1048713/compress1":{"cpu_ns":17850349,"wall_ns":17859937,"count":4},"python/1048713/decompress":{"cpu_ns":13014821,"wall_ns":13015940,"count":8},"python/1048713/raw-decompress":{"cpu_ns":14196753,"wall_ns":14197819,"count":9},"python/1048713/stream-decompress":{"cpu_ns":13330474,"wall_ns":13331174,"count":8},"python/1048713/bounded-decompress":{"cpu_ns":13820023,"wall_ns":13830133,"count":8},"python/1048713/gzip-read128k":{"cpu_ns":13550277,"wall_ns":13495243,"count":7},"python/1048713/gzip-readinto128k":{"cpu_ns":13627099,"wall_ns":13627993,"count":7},"python/1048713/crc32":{"cpu_ns":12515348,"wall_ns":12516374,"count":48},"python/16777353/compress1":{"cpu_ns":67590963,"wall_ns":67601425,"count":1},"python/16777353/decompress":{"cpu_ns":33802474,"wall_ns":33803547,"count":1},"python/16777353/raw-decompress":{"cpu_ns":32517077,"wall_ns":32526664,"count":1},"python/16777353/stream-decompress":{"cpu_ns":34897866,"wall_ns":34899116,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":43284191,"wall_ns":43295312,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32355592,"wall_ns":32358096,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":31328938,"wall_ns":31330619,"count":1},"python/16777353/crc32":{"cpu_ns":21332817,"wall_ns":21347533,"count":5},"random/1024/compress1":{"cpu_ns":8011922,"wall_ns":8012306,"count":567},"random/1024/decompress":{"cpu_ns":2783915,"wall_ns":2784123,"count":4324},"random/1024/raw-decompress":{"cpu_ns":2760956,"wall_ns":2761223,"count":3364},"random/1024/stream-decompress":{"cpu_ns":6808565,"wall_ns":6812218,"count":3035},"random/1024/bounded-decompress":{"cpu_ns":7109244,"wall_ns":7113701,"count":2367},"random/1024/gzip-read128k":{"cpu_ns":5961841,"wall_ns":5964013,"count":167},"random/1024/gzip-readinto128k":{"cpu_ns":15639839,"wall_ns":15641423,"count":587},"random/1024/crc32":{"cpu_ns":2983466,"wall_ns":2983999,"count":6880},"random/65536/compress1":{"cpu_ns":25321438,"wall_ns":25331846,"count":33},"random/65536/decompress":{"cpu_ns":14413585,"wall_ns":14415936,"count":929},"random/65536/raw-decompress":{"cpu_ns":9022561,"wall_ns":9024469,"count":720},"random/65536/stream-decompress":{"cpu_ns":12457903,"wall_ns":12459612,"count":922},"random/65536/bounded-decompress":{"cpu_ns":6004727,"wall_ns":6017931,"count":1198},"random/65536/gzip-read128k":{"cpu_ns":7933303,"wall_ns":7933823,"count":176},"random/65536/gzip-readinto128k":{"cpu_ns":17547846,"wall_ns":17548994,"count":323},"random/65536/crc32":{"cpu_ns":14389502,"wall_ns":14389889,"count":883},"random/1048713/compress1":{"cpu_ns":24498036,"wall_ns":24500597,"count":2},"random/1048713/decompress":{"cpu_ns":15660179,"wall_ns":15661253,"count":80},"random/1048713/raw-decompress":{"cpu_ns":14447954,"wall_ns":14449717,"count":133},"random/1048713/stream-decompress":{"cpu_ns":12310808,"wall_ns":12321150,"count":77},"random/1048713/bounded-decompress":{"cpu_ns":9524019,"wall_ns":9525355,"count":49},"random/1048713/gzip-read128k":{"cpu_ns":15948558,"wall_ns":15949740,"count":33},"random/1048713/gzip-readinto128k":{"cpu_ns":18089855,"wall_ns":18091579,"count":38},"random/1048713/crc32":{"cpu_ns":18374010,"wall_ns":18375937,"count":67},"random/16777353/compress1":{"cpu_ns":206030789,"wall_ns":206067710,"count":1},"random/16777353/decompress":{"cpu_ns":24218160,"wall_ns":24219647,"count":2},"random/16777353/raw-decompress":{"cpu_ns":22274687,"wall_ns":22275829,"count":2},"random/16777353/stream-decompress":{"cpu_ns":25315998,"wall_ns":25317829,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":47588552,"wall_ns":47605335,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":20531079,"wall_ns":20531357,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":23593544,"wall_ns":23595065,"count":3},"random/16777353/crc32":{"cpu_ns":21599544,"wall_ns":21600502,"count":5},"zeros/1024/compress1":{"cpu_ns":4222888,"wall_ns":4223228,"count":653},"zeros/1024/decompress":{"cpu_ns":2035220,"wall_ns":2035709,"count":2656},"zeros/1024/raw-decompress":{"cpu_ns":2946426,"wall_ns":2954395,"count":2917},"zeros/1024/stream-decompress":{"cpu_ns":3054793,"wall_ns":3054976,"count":2122},"zeros/1024/bounded-decompress":{"cpu_ns":3556735,"wall_ns":3557120,"count":2014},"zeros/1024/gzip-read128k":{"cpu_ns":4626911,"wall_ns":4627634,"count":220},"zeros/1024/gzip-readinto128k":{"cpu_ns":15959971,"wall_ns":15960683,"count":607},"zeros/1024/crc32":{"cpu_ns":2936600,"wall_ns":2936774,"count":6974},"zeros/65536/compress1":{"cpu_ns":10834121,"wall_ns":10834899,"count":436},"zeros/65536/decompress":{"cpu_ns":9130328,"wall_ns":9130729,"count":670},"zeros/65536/raw-decompress":{"cpu_ns":14975580,"wall_ns":14977551,"count":1062},"zeros/65536/stream-decompress":{"cpu_ns":12621790,"wall_ns":12622226,"count":873},"zeros/65536/bounded-decompress":{"cpu_ns":9646935,"wall_ns":9647499,"count":1051},"zeros/65536/gzip-read128k":{"cpu_ns":6523421,"wall_ns":6524189,"count":137},"zeros/65536/gzip-readinto128k":{"cpu_ns":14697882,"wall_ns":14698893,"count":276},"zeros/65536/crc32":{"cpu_ns":14173733,"wall_ns":14174338,"count":878},"zeros/1048713/compress1":{"cpu_ns":20340629,"wall_ns":20342072,"count":48},"zeros/1048713/decompress":{"cpu_ns":15928224,"wall_ns":15930298,"count":79},"zeros/1048713/raw-decompress":{"cpu_ns":19087378,"wall_ns":19088319,"count":149},"zeros/1048713/stream-decompress":{"cpu_ns":19168466,"wall_ns":19178261,"count":105},"zeros/1048713/bounded-decompress":{"cpu_ns":16427762,"wall_ns":16428324,"count":102},"zeros/1048713/gzip-read128k":{"cpu_ns":11739328,"wall_ns":11739877,"count":27},"zeros/1048713/gzip-readinto128k":{"cpu_ns":20006144,"wall_ns":20007145,"count":47},"zeros/1048713/crc32":{"cpu_ns":18623390,"wall_ns":18638566,"count":70},"zeros/16777353/compress1":{"cpu_ns":21920984,"wall_ns":21922440,"count":3},"zeros/16777353/decompress":{"cpu_ns":23936574,"wall_ns":23946795,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":22030930,"wall_ns":22032478,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":23940991,"wall_ns":23942105,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":9139155,"wall_ns":9139753,"count":2},"zeros/16777353/gzip-read128k":{"cpu_ns":17907423,"wall_ns":17918394,"count":2},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19373666,"wall_ns":19375619,"count":3},"zeros/16777353/crc32":{"cpu_ns":21984525,"wall_ns":21994929,"count":5}},"python":"3.11.15 (main, Mar 24 2026, 22:50:29) [Clang 22.1.1 ]","module":"/tmp/zlib-ng-final-before/lib/python3.11/site-packages/zlib_ng/__init__.py","platform":"Linux-7.0.0-42-generic-x86_64-with-glibc2.43","extension":"/tmp/zlib-ng-final-before/lib/python3.11/site-packages/zlib_ng/zlib_ng.cpython-311-x86_64-linux-gnu.so","version":"1.1.1.dev0","gil_enabled":true,"free_threaded":false},{"round":8,"variant":"baseline","cases":{"fastq/1024/compress1":{"cpu_ns":2492275,"wall_ns":2492657,"count":204},"fastq/1024/decompress":{"cpu_ns":3894840,"wall_ns":3895104,"count":714},"fastq/1024/raw-decompress":{"cpu_ns":7308086,"wall_ns":7308375,"count":1315},"fastq/1024/stream-decompress":{"cpu_ns":7162536,"wall_ns":7162890,"count":1102},"fastq/1024/bounded-decompress":{"cpu_ns":4513656,"wall_ns":4514139,"count":698},"fastq/1024/gzip-read128k":{"cpu_ns":4422034,"wall_ns":4422546,"count":177},"fastq/1024/gzip-readinto128k":{"cpu_ns":6294831,"wall_ns":6295722,"count":204},"fastq/1024/crc32":{"cpu_ns":2549048,"wall_ns":2549199,"count":6143},"fastq/65536/compress1":{"cpu_ns":14425611,"wall_ns":14435762,"count":36},"fastq/65536/decompress":{"cpu_ns":13551353,"wall_ns":13551887,"count":59},"fastq/65536/raw-decompress":{"cpu_ns":17965461,"wall_ns":17966933,"count":78},"fastq/65536/stream-decompress":{"cpu_ns":18381537,"wall_ns":18382115,"count":80},"fastq/65536/bounded-decompress":{"cpu_ns":17556030,"wall_ns":17572403,"count":88},"fastq/65536/gzip-read128k":{"cpu_ns":15158856,"wall_ns":15159568,"count":63},"fastq/65536/gzip-readinto128k":{"cpu_ns":19638844,"wall_ns":19639563,"count":80},"fastq/65536/crc32":{"cpu_ns":13669296,"wall_ns":13670579,"count":829},"fastq/1048713/compress1":{"cpu_ns":20131196,"wall_ns":20131687,"count":3},"fastq/1048713/decompress":{"cpu_ns":23386680,"wall_ns":23388099,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":18353588,"wall_ns":18354303,"count":5},"fastq/1048713/stream-decompress":{"cpu_ns":22542212,"wall_ns":22542941,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":17479927,"wall_ns":17488035,"count":5},"fastq/1048713/gzip-read128k":{"cpu_ns":17771973,"wall_ns":17772511,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21700065,"wall_ns":21700956,"count":6},"fastq/1048713/crc32":{"cpu_ns":16634204,"wall_ns":16644993,"count":65},"fastq/16777353/compress1":{"cpu_ns":109502429,"wall_ns":109524128,"count":1},"fastq/16777353/decompress":{"cpu_ns":59879391,"wall_ns":59895143,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":58166326,"wall_ns":58167737,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":59018993,"wall_ns":59020250,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":73371022,"wall_ns":73372937,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60299463,"wall_ns":60300138,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58718458,"wall_ns":58734161,"count":1},"fastq/16777353/crc32":{"cpu_ns":21526207,"wall_ns":21527182,"count":5},"python/1024/compress1":{"cpu_ns":6889427,"wall_ns":6889884,"count":578},"python/1024/decompress":{"cpu_ns":6700937,"wall_ns":6701321,"count":1280},"python/1024/raw-decompress":{"cpu_ns":2988464,"wall_ns":2989287,"count":527},"python/1024/stream-decompress":{"cpu_ns":6202624,"wall_ns":6215209,"count":943},"python/1024/bounded-decompress":{"cpu_ns":3930135,"wall_ns":3930724,"count":595},"python/1024/gzip-read128k":{"cpu_ns":5598435,"wall_ns":5599064,"count":218},"python/1024/gzip-readinto128k":{"cpu_ns":15823799,"wall_ns":15824789,"count":506},"python/1024/crc32":{"cpu_ns":2592799,"wall_ns":2593014,"count":6388},"python/65536/compress1":{"cpu_ns":16646169,"wall_ns":16647051,"count":59},"python/65536/decompress":{"cpu_ns":18130958,"wall_ns":18139969,"count":142},"python/65536/raw-decompress":{"cpu_ns":23655682,"wall_ns":23657406,"count":157},"python/65536/stream-decompress":{"cpu_ns":18214630,"wall_ns":18215596,"count":146},"python/65536/bounded-decompress":{"cpu_ns":12197177,"wall_ns":12197591,"count":117},"python/65536/gzip-read128k":{"cpu_ns":9675409,"wall_ns":9676011,"count":69},"python/65536/gzip-readinto128k":{"cpu_ns":12678878,"wall_ns":12679698,"count":84},"python/65536/crc32":{"cpu_ns":9965471,"wall_ns":9966082,"count":616},"python/1048713/compress1":{"cpu_ns":16708328,"wall_ns":16708660,"count":4},"python/1048713/decompress":{"cpu_ns":13544161,"wall_ns":13555846,"count":8},"python/1048713/raw-decompress":{"cpu_ns":14771791,"wall_ns":14772934,"count":9},"python/1048713/stream-decompress":{"cpu_ns":13163509,"wall_ns":13163791,"count":8},"python/1048713/bounded-decompress":{"cpu_ns":13836935,"wall_ns":13837910,"count":8},"python/1048713/gzip-read128k":{"cpu_ns":14239846,"wall_ns":14249359,"count":7},"python/1048713/gzip-readinto128k":{"cpu_ns":13640171,"wall_ns":13641041,"count":7},"python/1048713/crc32":{"cpu_ns":12560029,"wall_ns":12560407,"count":48},"python/16777353/compress1":{"cpu_ns":69087694,"wall_ns":69126045,"count":1},"python/16777353/decompress":{"cpu_ns":49709314,"wall_ns":49718423,"count":1},"python/16777353/raw-decompress":{"cpu_ns":47546091,"wall_ns":47570892,"count":1},"python/16777353/stream-decompress":{"cpu_ns":50398235,"wall_ns":50399653,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":48518255,"wall_ns":48519116,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32623969,"wall_ns":32635386,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30496701,"wall_ns":30497938,"count":1},"python/16777353/crc32":{"cpu_ns":22870501,"wall_ns":22871612,"count":5},"random/1024/compress1":{"cpu_ns":7473178,"wall_ns":7473357,"count":567},"random/1024/decompress":{"cpu_ns":2585756,"wall_ns":2586046,"count":4324},"random/1024/raw-decompress":{"cpu_ns":2728555,"wall_ns":2728914,"count":3364},"random/1024/stream-decompress":{"cpu_ns":3850663,"wall_ns":3850929,"count":3035},"random/1024/bounded-decompress":{"cpu_ns":3652335,"wall_ns":3652651,"count":2367},"random/1024/gzip-read128k":{"cpu_ns":3211466,"wall_ns":3211972,"count":167},"random/1024/gzip-readinto128k":{"cpu_ns":14449460,"wall_ns":14462103,"count":587},"random/1024/crc32":{"cpu_ns":2731576,"wall_ns":2731719,"count":6880},"random/65536/compress1":{"cpu_ns":19393108,"wall_ns":19395141,"count":33},"random/65536/decompress":{"cpu_ns":9797688,"wall_ns":9798096,"count":929},"random/65536/raw-decompress":{"cpu_ns":6295195,"wall_ns":6295965,"count":720},"random/65536/stream-decompress":{"cpu_ns":10776266,"wall_ns":10776707,"count":922},"random/65536/bounded-decompress":{"cpu_ns":6126022,"wall_ns":6136354,"count":1198},"random/65536/gzip-read128k":{"cpu_ns":8219208,"wall_ns":8220337,"count":176},"random/65536/gzip-readinto128k":{"cpu_ns":17106217,"wall_ns":17107051,"count":323},"random/65536/crc32":{"cpu_ns":14476096,"wall_ns":14476517,"count":883},"random/1048713/compress1":{"cpu_ns":22904459,"wall_ns":22916834,"count":2},"random/1048713/decompress":{"cpu_ns":12637818,"wall_ns":12638573,"count":80},"random/1048713/raw-decompress":{"cpu_ns":14169295,"wall_ns":14170668,"count":133},"random/1048713/stream-decompress":{"cpu_ns":12590076,"wall_ns":12591553,"count":77},"random/1048713/bounded-decompress":{"cpu_ns":9265643,"wall_ns":9280149,"count":49},"random/1048713/gzip-read128k":{"cpu_ns":15836348,"wall_ns":15836999,"count":33},"random/1048713/gzip-readinto128k":{"cpu_ns":17556049,"wall_ns":17557137,"count":38},"random/1048713/crc32":{"cpu_ns":17481562,"wall_ns":17483531,"count":67},"random/16777353/compress1":{"cpu_ns":208550672,"wall_ns":208560110,"count":1},"random/16777353/decompress":{"cpu_ns":25770429,"wall_ns":25771934,"count":2},"random/16777353/raw-decompress":{"cpu_ns":26004811,"wall_ns":26007403,"count":2},"random/16777353/stream-decompress":{"cpu_ns":26778987,"wall_ns":26780660,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":71248699,"wall_ns":71263551,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":26727821,"wall_ns":26728108,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":33423230,"wall_ns":33436479,"count":3},"random/16777353/crc32":{"cpu_ns":31505386,"wall_ns":31507603,"count":5},"zeros/1024/compress1":{"cpu_ns":5084164,"wall_ns":5087133,"count":653},"zeros/1024/decompress":{"cpu_ns":3237060,"wall_ns":3240096,"count":2656},"zeros/1024/raw-decompress":{"cpu_ns":5365566,"wall_ns":5367722,"count":2917},"zeros/1024/stream-decompress":{"cpu_ns":4486981,"wall_ns":4488446,"count":2122},"zeros/1024/bounded-decompress":{"cpu_ns":3443848,"wall_ns":3445898,"count":2014},"zeros/1024/gzip-read128k":{"cpu_ns":4791726,"wall_ns":4793821,"count":220},"zeros/1024/gzip-readinto128k":{"cpu_ns":16695877,"wall_ns":16697577,"count":607},"zeros/1024/crc32":{"cpu_ns":2951899,"wall_ns":2952913,"count":6974},"zeros/65536/compress1":{"cpu_ns":11207345,"wall_ns":11210244,"count":436},"zeros/65536/decompress":{"cpu_ns":9144970,"wall_ns":9146561,"count":670},"zeros/65536/raw-decompress":{"cpu_ns":12772256,"wall_ns":12774776,"count":1062},"zeros/65536/stream-decompress":{"cpu_ns":12854388,"wall_ns":12865198,"count":873},"zeros/65536/bounded-decompress":{"cpu_ns":9481795,"wall_ns":9483710,"count":1051},"zeros/65536/gzip-read128k":{"cpu_ns":6398643,"wall_ns":6400282,"count":137},"zeros/65536/gzip-readinto128k":{"cpu_ns":14613190,"wall_ns":14626418,"count":276},"zeros/65536/crc32":{"cpu_ns":14633146,"wall_ns":14635463,"count":878},"zeros/1048713/compress1":{"cpu_ns":20715378,"wall_ns":20717210,"count":48},"zeros/1048713/decompress":{"cpu_ns":14892848,"wall_ns":14896541,"count":79},"zeros/1048713/raw-decompress":{"cpu_ns":20239778,"wall_ns":20255056,"count":149},"zeros/1048713/stream-decompress":{"cpu_ns":21094287,"wall_ns":21097398,"count":105},"zeros/1048713/bounded-decompress":{"cpu_ns":21649964,"wall_ns":21653957,"count":102},"zeros/1048713/gzip-read128k":{"cpu_ns":18972470,"wall_ns":18993938,"count":27},"zeros/1048713/gzip-readinto128k":{"cpu_ns":32399790,"wall_ns":32401730,"count":47},"zeros/1048713/crc32":{"cpu_ns":26411575,"wall_ns":26431311,"count":70},"zeros/16777353/compress1":{"cpu_ns":23951055,"wall_ns":23952980,"count":3},"zeros/16777353/decompress":{"cpu_ns":24878157,"wall_ns":24880112,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":22026306,"wall_ns":22027244,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":34012828,"wall_ns":34013975,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":12310384,"wall_ns":12312650,"count":2},"zeros/16777353/gzip-read128k":{"cpu_ns":20990972,"wall_ns":20992191,"count":2},"zeros/16777353/gzip-readinto128k":{"cpu_ns":31079754,"wall_ns":31081843,"count":3},"zeros/16777353/crc32":{"cpu_ns":25033071,"wall_ns":25034815,"count":5}},"python":"3.11.15 (main, Mar 24 2026, 22:50:29) [Clang 22.1.1 ]","module":"/tmp/zlib-ng-final-before/lib/python3.11/site-packages/zlib_ng/__init__.py","platform":"Linux-7.0.0-42-generic-x86_64-with-glibc2.43","extension":"/tmp/zlib-ng-final-before/lib/python3.11/site-packages/zlib_ng/zlib_ng.cpython-311-x86_64-linux-gnu.so","version":"1.1.1.dev0","gil_enabled":true,"free_threaded":false},{"round":8,"variant":"candidate","cases":{"fastq/1024/compress1":{"cpu_ns":2505256,"wall_ns":2506806,"count":204},"fastq/1024/decompress":{"cpu_ns":4199077,"wall_ns":4201003,"count":714},"fastq/1024/raw-decompress":{"cpu_ns":7897206,"wall_ns":7898922,"count":1315},"fastq/1024/stream-decompress":{"cpu_ns":8353725,"wall_ns":8357574,"count":1102},"fastq/1024/bounded-decompress":{"cpu_ns":6086852,"wall_ns":6087988,"count":698},"fastq/1024/gzip-read128k":{"cpu_ns":4773047,"wall_ns":4774179,"count":177},"fastq/1024/gzip-readinto128k":{"cpu_ns":6688274,"wall_ns":6691088,"count":204},"fastq/1024/crc32":{"cpu_ns":3724553,"wall_ns":3727562,"count":6143},"fastq/65536/compress1":{"cpu_ns":17996693,"wall_ns":18010740,"count":36},"fastq/65536/decompress":{"cpu_ns":15344134,"wall_ns":15347221,"count":59},"fastq/65536/raw-decompress":{"cpu_ns":20877776,"wall_ns":20880214,"count":78},"fastq/65536/stream-decompress":{"cpu_ns":24358516,"wall_ns":24698214,"count":80},"fastq/65536/bounded-decompress":{"cpu_ns":19363140,"wall_ns":19364688,"count":88},"fastq/65536/gzip-read128k":{"cpu_ns":15650315,"wall_ns":15652012,"count":63},"fastq/65536/gzip-readinto128k":{"cpu_ns":20871283,"wall_ns":20892942,"count":80},"fastq/65536/crc32":{"cpu_ns":14545372,"wall_ns":14547254,"count":829},"fastq/1048713/compress1":{"cpu_ns":22221687,"wall_ns":22221956,"count":3},"fastq/1048713/decompress":{"cpu_ns":22220739,"wall_ns":22223818,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":24817774,"wall_ns":24820820,"count":5},"fastq/1048713/stream-decompress":{"cpu_ns":32752826,"wall_ns":32754759,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":24175487,"wall_ns":24199699,"count":5},"fastq/1048713/gzip-read128k":{"cpu_ns":26086418,"wall_ns":26126798,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":31450027,"wall_ns":31451965,"count":6},"fastq/1048713/crc32":{"cpu_ns":25481703,"wall_ns":25541451,"count":65},"fastq/16777353/compress1":{"cpu_ns":167023222,"wall_ns":167059569,"count":1},"fastq/16777353/decompress":{"cpu_ns":88130403,"wall_ns":88153625,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":86192902,"wall_ns":86226984,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":87978111,"wall_ns":87993017,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":109275074,"wall_ns":109277953,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":83624895,"wall_ns":83656752,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":82865679,"wall_ns":82877285,"count":1},"fastq/16777353/crc32":{"cpu_ns":30598860,"wall_ns":30620400,"count":5},"python/1024/compress1":{"cpu_ns":10956666,"wall_ns":10957246,"count":578},"python/1024/decompress":{"cpu_ns":11511633,"wall_ns":11512589,"count":1280},"python/1024/raw-decompress":{"cpu_ns":5040764,"wall_ns":5041424,"count":527},"python/1024/stream-decompress":{"cpu_ns":10354782,"wall_ns":10374596,"count":943},"python/1024/bounded-decompress":{"cpu_ns":7085267,"wall_ns":7086778,"count":595},"python/1024/gzip-read128k":{"cpu_ns":10857618,"wall_ns":10859464,"count":218},"python/1024/gzip-readinto128k":{"cpu_ns":28956228,"wall_ns":28957687,"count":506},"python/1024/crc32":{"cpu_ns":4066131,"wall_ns":4066702,"count":6388},"python/65536/compress1":{"cpu_ns":23273284,"wall_ns":23275854,"count":59},"python/65536/decompress":{"cpu_ns":26710627,"wall_ns":26713137,"count":142},"python/65536/raw-decompress":{"cpu_ns":28710007,"wall_ns":28712129,"count":157},"python/65536/stream-decompress":{"cpu_ns":27821381,"wall_ns":27823785,"count":146},"python/65536/bounded-decompress":{"cpu_ns":18269396,"wall_ns":18270158,"count":117},"python/65536/gzip-read128k":{"cpu_ns":15178225,"wall_ns":15201898,"count":69},"python/65536/gzip-readinto128k":{"cpu_ns":19874079,"wall_ns":19875843,"count":84},"python/65536/crc32":{"cpu_ns":15021447,"wall_ns":15023537,"count":616},"python/1048713/compress1":{"cpu_ns":24968594,"wall_ns":24970294,"count":4},"python/1048713/decompress":{"cpu_ns":21732141,"wall_ns":21734664,"count":8},"python/1048713/raw-decompress":{"cpu_ns":24053806,"wall_ns":24071497,"count":9},"python/1048713/stream-decompress":{"cpu_ns":22079230,"wall_ns":22081106,"count":8},"python/1048713/bounded-decompress":{"cpu_ns":21714749,"wall_ns":21716970,"count":8},"python/1048713/gzip-read128k":{"cpu_ns":21077115,"wall_ns":21079267,"count":7},"python/1048713/gzip-readinto128k":{"cpu_ns":21093335,"wall_ns":21095253,"count":7},"python/1048713/crc32":{"cpu_ns":18109834,"wall_ns":18111985,"count":48},"python/16777353/compress1":{"cpu_ns":96378017,"wall_ns":96402772,"count":1},"python/16777353/decompress":{"cpu_ns":52866697,"wall_ns":52881100,"count":1},"python/16777353/raw-decompress":{"cpu_ns":52411188,"wall_ns":52413230,"count":1},"python/16777353/stream-decompress":{"cpu_ns":52232727,"wall_ns":52244543,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":66975897,"wall_ns":67002719,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":43618881,"wall_ns":43628419,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":32239472,"wall_ns":32241962,"count":1},"python/16777353/crc32":{"cpu_ns":22284966,"wall_ns":22286248,"count":5},"random/1024/compress1":{"cpu_ns":8122046,"wall_ns":8123417,"count":567},"random/1024/decompress":{"cpu_ns":3102281,"wall_ns":3103942,"count":4324},"random/1024/raw-decompress":{"cpu_ns":2966944,"wall_ns":2967935,"count":3364},"random/1024/stream-decompress":{"cpu_ns":4116400,"wall_ns":4117074,"count":3035},"random/1024/bounded-decompress":{"cpu_ns":4019664,"wall_ns":4020839,"count":2367},"random/1024/gzip-read128k":{"cpu_ns":3408150,"wall_ns":3408893,"count":167},"random/1024/gzip-readinto128k":{"cpu_ns":15362994,"wall_ns":15364356,"count":587},"random/1024/crc32":{"cpu_ns":2896318,"wall_ns":2896624,"count":6880},"random/65536/compress1":{"cpu_ns":19966109,"wall_ns":19968123,"count":33},"random/65536/decompress":{"cpu_ns":11892382,"wall_ns":11894525,"count":929},"random/65536/raw-decompress":{"cpu_ns":7817913,"wall_ns":7818508,"count":720},"random/65536/stream-decompress":{"cpu_ns":12931048,"wall_ns":12933066,"count":922},"random/65536/bounded-decompress":{"cpu_ns":7293159,"wall_ns":7295326,"count":1198},"random/65536/gzip-read128k":{"cpu_ns":8298694,"wall_ns":8300427,"count":176},"random/65536/gzip-readinto128k":{"cpu_ns":18248476,"wall_ns":18250494,"count":323},"random/65536/crc32":{"cpu_ns":17725979,"wall_ns":17728267,"count":883},"random/1048713/compress1":{"cpu_ns":24395322,"wall_ns":24396821,"count":2},"random/1048713/decompress":{"cpu_ns":21098612,"wall_ns":21112306,"count":80},"random/1048713/raw-decompress":{"cpu_ns":26403219,"wall_ns":26405176,"count":133},"random/1048713/stream-decompress":{"cpu_ns":19511310,"wall_ns":19522175,"count":77},"random/1048713/bounded-decompress":{"cpu_ns":9506085,"wall_ns":9508124,"count":49},"random/1048713/gzip-read128k":{"cpu_ns":15984652,"wall_ns":15991800,"count":33},"random/1048713/gzip-readinto128k":{"cpu_ns":18464935,"wall_ns":18466986,"count":38},"random/1048713/crc32":{"cpu_ns":17625570,"wall_ns":17639721,"count":67},"random/16777353/compress1":{"cpu_ns":201516703,"wall_ns":201538426,"count":1},"random/16777353/decompress":{"cpu_ns":31037387,"wall_ns":31037824,"count":2},"random/16777353/raw-decompress":{"cpu_ns":26948005,"wall_ns":26949826,"count":2},"random/16777353/stream-decompress":{"cpu_ns":30050222,"wall_ns":30049892,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":49823570,"wall_ns":49824996,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":19449990,"wall_ns":19450052,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":23553808,"wall_ns":23555775,"count":3},"random/16777353/crc32":{"cpu_ns":22479906,"wall_ns":22481374,"count":5},"zeros/1024/compress1":{"cpu_ns":4120311,"wall_ns":4120146,"count":653},"zeros/1024/decompress":{"cpu_ns":1952496,"wall_ns":1952822,"count":2656},"zeros/1024/raw-decompress":{"cpu_ns":3219448,"wall_ns":3221249,"count":2917},"zeros/1024/stream-decompress":{"cpu_ns":2984450,"wall_ns":2984780,"count":2122},"zeros/1024/bounded-decompress":{"cpu_ns":3828062,"wall_ns":3828822,"count":2014},"zeros/1024/gzip-read128k":{"cpu_ns":4509188,"wall_ns":4509784,"count":220},"zeros/1024/gzip-readinto128k":{"cpu_ns":15683467,"wall_ns":15696637,"count":607},"zeros/1024/crc32":{"cpu_ns":2881321,"wall_ns":2881451,"count":6974},"zeros/65536/compress1":{"cpu_ns":10874979,"wall_ns":10875681,"count":436},"zeros/65536/decompress":{"cpu_ns":9778872,"wall_ns":9779402,"count":670},"zeros/65536/raw-decompress":{"cpu_ns":13656971,"wall_ns":13658156,"count":1062},"zeros/65536/stream-decompress":{"cpu_ns":13640033,"wall_ns":13641462,"count":873},"zeros/65536/bounded-decompress":{"cpu_ns":9952620,"wall_ns":9954229,"count":1051},"zeros/65536/gzip-read128k":{"cpu_ns":6374876,"wall_ns":6375853,"count":137},"zeros/65536/gzip-readinto128k":{"cpu_ns":15147238,"wall_ns":15148987,"count":276},"zeros/65536/crc32":{"cpu_ns":14688545,"wall_ns":14690169,"count":878},"zeros/1048713/compress1":{"cpu_ns":21243747,"wall_ns":21264790,"count":48},"zeros/1048713/decompress":{"cpu_ns":32905106,"wall_ns":32907464,"count":79},"zeros/1048713/raw-decompress":{"cpu_ns":55342560,"wall_ns":55883457,"count":149},"zeros/1048713/stream-decompress":{"cpu_ns":44450683,"wall_ns":44461400,"count":105},"zeros/1048713/bounded-decompress":{"cpu_ns":17148087,"wall_ns":17149995,"count":102},"zeros/1048713/gzip-read128k":{"cpu_ns":12207601,"wall_ns":12208613,"count":27},"zeros/1048713/gzip-readinto128k":{"cpu_ns":20378166,"wall_ns":20379772,"count":47},"zeros/1048713/crc32":{"cpu_ns":18752155,"wall_ns":18761334,"count":70},"zeros/16777353/compress1":{"cpu_ns":21348540,"wall_ns":21349991,"count":3},"zeros/16777353/decompress":{"cpu_ns":28657892,"wall_ns":28668724,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":26522588,"wall_ns":26547383,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":28450666,"wall_ns":28451097,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":9182983,"wall_ns":9198662,"count":2},"zeros/16777353/gzip-read128k":{"cpu_ns":19154911,"wall_ns":19155930,"count":2},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19547004,"wall_ns":19547926,"count":3},"zeros/16777353/crc32":{"cpu_ns":23623394,"wall_ns":23624107,"count":5}},"python":"3.11.15 (main, Mar 24 2026, 22:50:29) [Clang 22.1.1 ]","module":"/tmp/claude-1000/-home-iliya-repositories-python-isal/c787189d-3ae9-48fb-9f55-20cc2ef2d6e4/scratchpad/retime-zlib2/venv-candidate/lib/python3.11/site-packages/zlib_ng/__init__.py","platform":"Linux-7.0.0-42-generic-x86_64-with-glibc2.43","extension":"/tmp/claude-1000/-home-iliya-repositories-python-isal/c787189d-3ae9-48fb-9f55-20cc2ef2d6e4/scratchpad/retime-zlib2/venv-candidate/lib/python3.11/site-packages/zlib_ng/zlib_ng.abi3.so","version":"1.1.1.dev0","gil_enabled":true,"free_threaded":false}]} \ No newline at end of file diff --git a/benchmark_scripts/benchmark_abi3.py b/benchmark_scripts/benchmark_abi3.py new file mode 100644 index 0000000..585c691 --- /dev/null +++ b/benchmark_scripts/benchmark_abi3.py @@ -0,0 +1,292 @@ +"""Compare installed baseline/candidate wheels in separate Python environments. + +Example: python benchmark_scripts/benchmark_abi3.py --library isal \ + --baseline /tmp/before/bin/python --candidate /tmp/after/bin/python \ + --output /tmp/abi3-results.json +""" +import argparse +import gc +import gzip +import hashlib +import importlib +import io +import json +import math +import os +import platform +import random +import statistics +import subprocess +import sys +import sysconfig +import tempfile +import time +import zlib +from pathlib import Path + + +SIZES = (1024, 65536, 1048713, 16777353) + + +def prepare_data(directory): + fixture = Path(__file__).resolve().parents[1] / "tests/data/test.fastq.gz" + stdlib = Path(sysconfig.get_path("stdlib")) + source = b"\n".join( + (stdlib / name).read_bytes() + for name in ("gzip.py", "tarfile.py", "typing.py", "json/encoder.py", + "zipfile.py", "zipfile/__init__.py") + if (stdlib / name).is_file() + ) + seeds = {"fastq": gzip.decompress(fixture.read_bytes()), + "python": source, + "random": random.Random(240).randbytes(max(SIZES)), + "zeros": bytes(1024)} + hashes = {} + for kind, seed in seeds.items(): + for size in SIZES: + data = (seed * ((size + len(seed) - 1) // len(seed)))[:size] + prefix = directory / f"{kind}-{size}" + prefix.with_suffix(".bin").write_bytes(data) + hashes[f"{kind}/{size}"] = hashlib.sha256(data).hexdigest() + for suffix, wbits in ((".zlib", 15), (".raw", -15), (".gz", 31)): + prefix.with_suffix(suffix).write_bytes( + zlib.compress(data, 6, wbits=wbits)) + return hashes + + +def cases(library, directory): + if library == "isal": + gz = importlib.import_module("isal.igzip") + igzip_lib = importlib.import_module("isal.igzip_lib") + codec = importlib.import_module("isal.isal_zlib") + decoder = igzip_lib.IgzipDecompressor + raw_decompress = igzip_lib.decompress + else: + gz = importlib.import_module("zlib_ng.gzip_ng") + codec = importlib.import_module("zlib_ng.zlib_ng") + + def decoder(): + return codec._ZlibDecompressor(wbits=-15) + + def raw_decompress(data): + return codec.decompress(data, wbits=-15) + for kind in ("fastq", "python", "random", "zeros"): + for size in SIZES: + prefix = directory / f"{kind}-{size}" + data = prefix.with_suffix(".bin").read_bytes() + packed = prefix.with_suffix(".zlib").read_bytes() + raw = prefix.with_suffix(".raw").read_bytes() + gzipped = prefix.with_suffix(".gz").read_bytes() + + def stream(packed=packed): + obj = codec.decompressobj() + return obj.decompress(packed) + obj.flush() + + def bounded(raw=raw): + obj = decoder() + chunks = [obj.decompress(raw, 65536)] + while not obj.eof: + chunks.append(obj.decompress(b"", 65536)) + return b"".join(chunks) + + def read(gzipped=gzipped): + chunks = [] + with gz.open(io.BytesIO(gzipped), "rb") as handle: + while chunk := handle.read(131072): + chunks.append(chunk) + return b"".join(chunks) + + def readinto(verify=False, gzipped=gzipped): + buffer = bytearray(131072) + count, chunks = 0, [] + with gz.open(io.BytesIO(gzipped), "rb") as handle: + while length := handle.readinto(buffer): + count += length + if verify: + chunks.append(bytes(buffer[:length])) + return b"".join(chunks) if verify else count + + assert readinto(verify=True) == data + operations = ( + ("compress1", lambda data=data: codec.compress(data, 1), + "zlib"), + ("decompress", lambda packed=packed: codec.decompress(packed), + "bytes"), + ("raw-decompress", lambda raw=raw: raw_decompress(raw), + "bytes"), + ("stream-decompress", stream, "bytes"), + ("bounded-decompress", bounded, "bytes"), + ("gzip-read128k", read, "bytes"), + ("gzip-readinto128k", readinto, "size"), + ("crc32", lambda data=data: codec.crc32(data), "crc"), + ) + for name, function, check in operations: + yield f"{kind}/{size}/{name}", function, data, check + + +def worker(args): + if hasattr(os, "sched_setaffinity"): + os.sched_setaffinity(0, {args.cpu}) + module = importlib.import_module(args.library) + extension = importlib.import_module( + "isal.isal_zlib" if args.library == "isal" else "zlib_ng.zlib_ng") + calibration = (json.loads(args.calibration.read_text()) + if args.calibration else {}) + gc.disable() + result = {} + for name, function, expected, check in cases(args.library, args.data): + start = time.thread_time_ns() + actual = function() + first = time.thread_time_ns() - start + if check == "zlib": + assert zlib.decompress(actual) == expected, name + elif check == "bytes": + assert actual == expected, name + elif check == "size": + assert actual == len(expected), name + else: + assert actual == zlib.crc32(expected), name + del actual + count = calibration.get(name, max(1, min( + 10000, math.ceil(20_000_000 / max(first, 1))))) + start_cpu, start_wall = time.thread_time_ns(), time.perf_counter_ns() + for _ in range(count): + function() + result[name] = {"cpu_ns": time.thread_time_ns() - start_cpu, + "wall_ns": time.perf_counter_ns() - start_wall, + "count": count} + return {"cases": result, "python": sys.version, + "module": module.__file__, "platform": platform.platform(), + "extension": extension.__file__, + "version": getattr(module, "__version__", None), + "gil_enabled": getattr(sys, "_is_gil_enabled", lambda: True)(), + "free_threaded": bool(sysconfig.get_config_var("Py_GIL_DISABLED"))} + + +def paired_ratios(rows): + """Return {case: {variant: median ratio}} against each round's baseline.""" + grouped = {(r["round"], r["variant"]): r["cases"] for r in rows} + rounds = sorted({r["round"] for r in rows}) + medians = {} + for name in rows[0]["cases"]: + medians[name] = {} + for variant in ("candidate", "control"): + values = [] + for repeat in rounds: + a = grouped[repeat, variant][name] + b = grouped[repeat, "baseline"][name] + values.append((a["cpu_ns"] / a["count"]) / + (b["cpu_ns"] / b["count"])) + medians[name][variant] = statistics.median(values) + return medians + + +def summarize(rows): + """Print per-case medians, then the summaries the reports quote.""" + medians = paired_ratios(rows) + print("case,candidate_time_ratio,control_time_ratio") + for name, ratio in medians.items(): + print(f"{name},{ratio['candidate']:.6f},{ratio['control']:.6f}") + control = [abs(r["control"] - 1) for r in medians.values()] + p95 = statistics.quantiles(control, n=100, method="inclusive")[94] + print(f"\ncontrol |ratio - 1|: p95 (inclusive) {p95:.3%}, " + f"max {max(control):.3%}") + operations = {} + for name, ratio in medians.items(): + operations.setdefault(name.split("/")[2], []).append( + ratio["candidate"]) + print("\noperation,median,min,max") + for operation, values in operations.items(): + print(f"{operation},{statistics.median(values):.3f}," + f"{min(values):.3f},{max(values):.3f}") + largest = str(max(SIZES)) + kinds = sorted({name.split("/")[0] for name in medians}) + print(f"\nsize {largest}: operation," + ",".join(kinds)) + for operation in operations: + print(operation + "," + ",".join( + f"{medians[f'{kind}/{largest}/{operation}']['candidate']:.3f}" + for kind in kinds)) + ranked = sorted(medians.items(), key=lambda item: item[1]["candidate"]) + print("\nslowest cases") + for name, ratio in reversed(ranked[-10:]): + print(f"{name},{ratio['candidate']:.3f}") + print("\nfastest cases") + for name, ratio in ranked[:10]: + print(f"{name},{ratio['candidate']:.3f}") + + +def main(): + parser = argparse.ArgumentParser(description=__doc__) + parser.add_argument("--library", choices=("isal", "zlib_ng"), + required=True) + parser.add_argument("--baseline", type=Path) + parser.add_argument("--candidate", type=Path) + parser.add_argument("--output", type=Path) + parser.add_argument("--rounds", type=int, default=9) + parser.add_argument("--cpu", type=int, default=1) + parser.add_argument("--worker", action="store_true", + help=argparse.SUPPRESS) + parser.add_argument("--data", type=Path, help=argparse.SUPPRESS) + parser.add_argument("--calibration", type=Path, help=argparse.SUPPRESS) + parser.add_argument("--summarize", type=Path, metavar="RESULTS", + help="print the summaries of an existing --output " + "file instead of running a benchmark") + args = parser.parse_args() + if args.summarize: + summarize(json.loads(args.summarize.read_text())["runs"]) + return + if args.worker: + print(json.dumps(worker(args))) + return + if not (args.baseline and args.candidate and args.output): + parser.error("--baseline, --candidate and --output are required") + if args.rounds < 1: + parser.error("--rounds must be positive") + if (hasattr(os, "sched_getaffinity") + and args.cpu not in os.sched_getaffinity(0)): + parser.error(f"--cpu {args.cpu} is not available; choose one of " + f"{sorted(os.sched_getaffinity(0))}") + # Resolving a venv's interpreter symlink would bypass that environment. + args.baseline = args.baseline.absolute() + args.candidate = args.candidate.absolute() + args.output = args.output.resolve() + env = os.environ.copy() + env.pop("PYTHONPATH", None) + env["PYTHONNOUSERSITE"] = "1" + rows = [] + with tempfile.TemporaryDirectory() as temporary: + directory = Path(temporary) + hashes = prepare_data(directory) + common = [str(Path(__file__).resolve()), "--worker", "--library", + args.library, "--data", str(directory), + "--cpu", str(args.cpu)] + + def run(interpreter, extra=()): + return json.loads(subprocess.check_output( + [str(interpreter), *common, *extra], cwd=directory, env=env)) + + initial = run(args.baseline) + calibration = directory / "calibration.json" + calibration.write_text(json.dumps({ + name: case["count"] for name, case in initial["cases"].items()})) + interpreters = {"baseline": args.baseline, "control": args.baseline, + "candidate": args.candidate} + rng = random.Random(240) + for repeat in range(args.rounds): + order = list(interpreters) + rng.shuffle(order) + for variant in order: + result = run(interpreters[variant], + ("--calibration", str(calibration))) + rows.append({"round": repeat, "variant": variant, **result}) + args.output.parent.mkdir(parents=True, exist_ok=True) + args.output.write_text(json.dumps({ + "library": args.library, "cpu": args.cpu, + "data_sha256": hashes, "planned_rounds": args.rounds, + "runs": rows}, separators=(",", ":"))) + print(f"Round {repeat + 1}/{args.rounds}", flush=True) + summarize(rows) + + +if __name__ == "__main__": + main() diff --git a/docs/index.rst b/docs/index.rst index 8892cbd..49373f9 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -38,7 +38,12 @@ Installation with pip pip install zlib-ng Installation is supported on Linux, MacOS and Windows. On most platforms -wheels are provided. +wheels are provided. Regular CPython 3.11 and newer share a stable ABI wheel +for each platform. Free-threaded CPython and PyPy use separate wheels. +On the stable ABI wheel, calls whose output size is not known in advance, such +as ``zlib_ng.decompress()``, copy their result once more and briefly hold that +copy in memory, which makes large decompressions slower; the changelog gives +the measured cost. ``gzip_ng`` file reads are not affected. The installation will include a staticallly linked version of zlib-ng. If a wheel is not provided for your system the installation will build zlib-ng first in a temporary directory. Please check the diff --git a/pyproject.toml b/pyproject.toml index 65409e9..844e1b3 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -11,7 +11,7 @@ keywords=["zlib-ng", "zlib", "compression", "deflate", "gzip"] authors = [{name = "Leiden University Medical Center"}, {email = "r.h.p.vorderman@lumc.nl"}] readme = "README.rst" -requires-python = ">=3.9" # Because of setuptools version +requires-python = ">=3.11" classifiers = [ "Programming Language :: Python :: 3 :: Only", "Programming Language :: Python :: 3", @@ -40,7 +40,7 @@ where = ["src"] include = ["zlib_ng"] [tool.setuptools.package-data] -zlib_ng = ['*.pyi', 'py.typed', 'zlib-ng/LICENSE', 'zlib-ng/README.md'] +zlib_ng = ['*.pyi', 'py.typed', 'zlib-ng/LICENSE.md', 'zlib-ng/README.md'] [tool.setuptools.exclude-package-data] zlib_ng = [ "*.c", diff --git a/setup.py b/setup.py index 6d9f267..3f89e43 100644 --- a/setup.py +++ b/setup.py @@ -10,6 +10,7 @@ import shutil import subprocess import sys +import sysconfig import tempfile from pathlib import Path @@ -31,9 +32,21 @@ BUILD_CACHE_FILE = Path(os.environ.get("PYTHON_ZLIB_NG_BUILD_CACHE_FILE", DEFAULT_CACHE_FILE)) +USE_LIMITED_API = (sys.implementation.name == "cpython" and + not sysconfig.get_config_var("Py_GIL_DISABLED")) + +EXTENSION_MACROS = [] +if USE_LIMITED_API: + EXTENSION_MACROS.append(("Py_LIMITED_API", "0x030B0000")) +elif sysconfig.get_config_var("Py_GIL_DISABLED"): + # Windows headers need the build's free-threading flag explicitly. + EXTENSION_MACROS.append(("Py_GIL_DISABLED", "1")) + EXTENSIONS = [ - Extension("zlib_ng.zlib_ng", ["src/zlib_ng/zlib_ngmodule.c"]), - ] + Extension("zlib_ng.zlib_ng", ["src/zlib_ng/zlib_ngmodule.c"], + define_macros=EXTENSION_MACROS, + py_limited_api=USE_LIMITED_API), +] class BuildZlibNGExt(build_ext): @@ -121,5 +134,7 @@ def build_zlib_ng(): setup( cmdclass={"build_ext": BuildZlibNGExt}, - ext_modules=EXTENSIONS + ext_modules=EXTENSIONS, + options={"bdist_wheel": {"py_limited_api": "cp311"}} + if USE_LIMITED_API else {}, ) diff --git a/src/zlib_ng/gzip_ng.py b/src/zlib_ng/gzip_ng.py index c2afec2..076a6c7 100644 --- a/src/zlib_ng/gzip_ng.py +++ b/src/zlib_ng/gzip_ng.py @@ -50,7 +50,7 @@ # The open method was copied from the CPython source with minor adjustments. def open(filename, mode="rb", compresslevel=_COMPRESS_LEVEL_TRADEOFF, encoding=None, errors=None, newline=None): - """Open a gzip-compressed file in binary or text mode. This uses the isa-l + """Open a gzip-compressed file in binary or text mode. This uses the zlib-ng library for optimized speed. The filename argument can be an actual filename (a str or bytes object), or diff --git a/src/zlib_ng/zlib_ngmodule.c b/src/zlib_ng/zlib_ngmodule.c index d2b5e79..e552552 100644 --- a/src/zlib_ng/zlib_ngmodule.c +++ b/src/zlib_ng/zlib_ngmodule.c @@ -8,24 +8,45 @@ #include "zlib-ng.h" #include "stdbool.h" #include "stdint.h" +#include +#include +#include +#include +#include + #if defined(ZLIBNG_VERNUM) && ZLIBNG_VERNUM < 0x02070 #error "At least zlib-ng version 2.0.7 is required" #endif -/* PyPy quirks: no Py_UNREACHABLE and requires PyBUF_READ and PyBUF_WRITE set - in memoryviews that enter a "readinto" call. CPython requires that only - PyBUF_WRITE is set. - (Both implementations are wrong because the state of the READ bit should +/* PyPy quirks: older versions have no Py_UNREACHABLE, and PyPy requires + PyBUF_READ and PyBUF_WRITE set in memoryviews that enter a "readinto" call. + CPython requires that only PyBUF_WRITE is set. + (Both implementations are wrong because the state of the READ bit should not matter.) */ #ifdef PYPY_VERSION +#ifndef Py_UNREACHABLE #define Py_UNREACHABLE() Py_FatalError("Reached unreachable state") +#endif #define MEMORYVIEW_READINTO_FLAGS (PyBUF_READ | PyBUF_WRITE) #else #define MEMORYVIEW_READINTO_FLAGS PyBUF_WRITE #endif +#ifdef PYPY_VERSION +static PyObject * +factory_only_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) +{ + PyErr_SetString(PyExc_TypeError, + "Use compressobj() or decompressobj() to create this object"); + return NULL; +} +typedef PyTypeObject TypeDefinition; +#else +typedef PyType_Spec TypeDefinition; +#endif + #define ENTER_ZLIB(obj) do { \ if (!PyThread_acquire_lock((obj)->lock, 0)) { \ Py_BEGIN_ALLOW_THREADS \ @@ -50,9 +71,31 @@ static PyModuleDef zlibmodule; static PyObject *ZlibError; -static PyTypeObject Comptype; -static PyTypeObject Decomptype; -static PyTypeObject ZlibDecompressorType; +typedef struct { + PyObject *compress_type; + PyObject *decompress_type; +} zlib_state; + +static void +free_instance(PyObject *self) +{ +#ifndef PYPY_VERSION + PyTypeObject *type = Py_TYPE(self); +#endif + PyObject_Free(self); +#ifndef PYPY_VERSION + Py_DECREF((PyObject *)type); +#endif +} +/* Install the new reference before releasing an observable old value. */ +static inline void +replace_reference(PyObject **target, PyObject *replacement) +{ + PyObject *previous = *target; + *target = replacement; + Py_XDECREF(previous); +} + typedef struct { PyObject_HEAD @@ -102,6 +145,8 @@ newcompobject(PyTypeObject *type) if (self == NULL) return NULL; self->eof = 0; + self->lock = NULL; + self->unconsumed_tail = NULL; self->is_initialised = 0; self->zdict = NULL; self->unused_data = PyBytes_FromStringAndSize("", 0); @@ -123,20 +168,33 @@ newcompobject(PyTypeObject *type) return self; } +/* zlib-ng calls these callbacks without an attached thread state. + PyMem_RawMalloc() is valid there and visible to tracemalloc, but the stable + ABI provides it only from 3.13, so 3.11 stable ABI builds use the C library + allocator. Each zng_stream is allocated and freed by the same build, so the + two families never mix. */ +#if defined(Py_LIMITED_API) && Py_LIMITED_API+0 < 0x030D0000 +#define CODEC_MALLOC malloc +#define CODEC_FREE free +#else +#define CODEC_MALLOC PyMem_RawMalloc +#define CODEC_FREE PyMem_RawFree +#endif + static void* PyZlib_Malloc(voidpf ctx, uInt items, uInt size) { if (size != 0 && items > (size_t)PY_SSIZE_T_MAX / size) return NULL; - /* PyMem_Malloc() cannot be used: the GIL is not held when - inflate() and deflate() are called */ - return PyMem_RawMalloc((size_t)items * (size_t)size); + size_t length = (size_t)items * (size_t)size; + /* malloc(0) may return NULL, which zlib-ng would report as Z_MEM_ERROR. */ + return CODEC_MALLOC(length ? length : 1); } static void PyZlib_Free(voidpf ctx, void *ptr) { - PyMem_RawFree(ptr); + CODEC_FREE(ptr); } static void @@ -146,20 +204,106 @@ arrange_input_buffer(zng_stream *zst, Py_ssize_t *remains) *remains -= zst->avail_in; } +/* The Limited API cannot resize bytes. Grow native storage until the final + size is known, while a fixed allocation can still be filled in place. */ +typedef struct { + uint8_t *data; + PyObject *bytes; +} OutputBuffer; + +static void +output_clear(OutputBuffer *out) +{ +#ifdef Py_LIMITED_API + if (out->bytes == NULL) + PyMem_Free(out->data); +#endif + Py_CLEAR(out->bytes); + out->data = NULL; +} + +static int +output_allocate(OutputBuffer *out, Py_ssize_t size, int bounded) +{ +#ifdef Py_LIMITED_API + if (!bounded) { + out->data = PyMem_Malloc(size); + if (out->data == NULL) { + PyErr_NoMemory(); + return -1; + } + return 0; + } +#endif + out->bytes = PyBytes_FromStringAndSize(NULL, size); + if (out->bytes == NULL) + return -1; + out->data = (uint8_t *)PyBytes_AsString(out->bytes); + return 0; +} + +static int +output_resize(OutputBuffer *out, Py_ssize_t size) +{ +#ifdef Py_LIMITED_API + /* A bytes-owned allocation already fills the caller's hard limit. */ + assert(out->bytes == NULL); + uint8_t *data = PyMem_Realloc(out->data, size); + if (data == NULL) { + PyErr_NoMemory(); + return -1; + } + out->data = data; +#else + if (_PyBytes_Resize(&out->bytes, size) < 0) { + out->data = NULL; + return -1; + } + out->data = (uint8_t *)PyBytes_AsString(out->bytes); +#endif + return 0; +} + +static int +finish_output(PyObject **result, OutputBuffer *out, Py_ssize_t size) +{ + if (out->bytes != NULL) { + if (PyBytes_Size(out->bytes) == size) { + *result = out->bytes; + out->bytes = NULL; + out->data = NULL; + return 0; + } +#ifndef Py_LIMITED_API + if (_PyBytes_Resize(&out->bytes, size) < 0) { + out->data = NULL; + return -1; + } + *result = out->bytes; + out->bytes = NULL; + out->data = NULL; + return 0; +#endif + } + *result = PyBytes_FromStringAndSize((char *)out->data, size); + output_clear(out); + return *result == NULL ? -1 : 0; +} + static Py_ssize_t -arrange_output_buffer_with_maximum(zng_stream *zst, PyObject **buffer, +arrange_output_buffer_with_maximum(zng_stream *zst, OutputBuffer *buffer, Py_ssize_t length, Py_ssize_t max_length) { Py_ssize_t occupied; - if (*buffer == NULL) { - if (!(*buffer = PyBytes_FromStringAndSize(NULL, length))) + if (buffer->data == NULL) { + if (output_allocate(buffer, length, length == max_length && length > 0) < 0) return -1; occupied = 0; } else { - occupied = zst->next_out - (uint8_t *)PyBytes_AS_STRING(*buffer); + occupied = zst->next_out - buffer->data; if (length == occupied) { Py_ssize_t new_length; @@ -171,20 +315,20 @@ arrange_output_buffer_with_maximum(zng_stream *zst, PyObject **buffer, new_length = length << 1; else new_length = max_length; - if (_PyBytes_Resize(buffer, new_length) < 0) + if (output_resize(buffer, new_length) < 0) return -1; length = new_length; } } zst->avail_out = (uint32_t)Py_MIN((size_t)(length - occupied), UINT32_MAX); - zst->next_out = (uint8_t *)PyBytes_AS_STRING(*buffer) + occupied; + zst->next_out = buffer->data + occupied; return length; } static Py_ssize_t -arrange_output_buffer(zng_stream *zst, PyObject **buffer, Py_ssize_t length) +arrange_output_buffer(zng_stream *zst, OutputBuffer *buffer, Py_ssize_t length) { Py_ssize_t ret; @@ -196,10 +340,12 @@ arrange_output_buffer(zng_stream *zst, PyObject **buffer, Py_ssize_t length) return ret; } + static PyObject * zlib_compress_impl(PyObject *module, Py_buffer *data, int level, int wbits) { PyObject *return_value = NULL; + OutputBuffer output = {0}; Py_ssize_t obuflen = DEF_BUF_SIZE; int32_t flush; zng_stream zst; @@ -235,7 +381,7 @@ zlib_compress_impl(PyObject *module, Py_buffer *data, int level, int wbits) flush = ibuflen == 0 ? Z_FINISH : Z_NO_FLUSH; do { - obuflen = arrange_output_buffer(&zst, &return_value, obuflen); + obuflen = arrange_output_buffer(&zst, &output, obuflen); if (obuflen < 0) { zng_deflateEnd(&zst); goto error; @@ -251,7 +397,7 @@ zlib_compress_impl(PyObject *module, Py_buffer *data, int level, int wbits) goto error; } - } while (zst.avail_out == 0); + } while (zst.avail_out == 0 && err != Z_STREAM_END); assert(zst.avail_in == 0); } while (flush != Z_FINISH); @@ -259,8 +405,7 @@ zlib_compress_impl(PyObject *module, Py_buffer *data, int level, int wbits) err = zng_deflateEnd(&zst); if (err == Z_OK) { - if (_PyBytes_Resize(&return_value, zst.next_out - - (uint8_t *)PyBytes_AS_STRING(return_value)) < 0) { + if (finish_output(&return_value, &output, zst.next_out - output.data) < 0) { goto error; } return return_value; @@ -268,7 +413,8 @@ zlib_compress_impl(PyObject *module, Py_buffer *data, int level, int wbits) else zlib_error(zst, err, "while finishing compression"); error: - Py_XDECREF(return_value); + Py_XDECREF((PyObject *)return_value); + output_clear(&output); return NULL; } @@ -277,6 +423,7 @@ zlib_decompress_impl(PyObject *module, Py_buffer *data, int wbits, Py_ssize_t bufsize) { PyObject *return_value = NULL; + OutputBuffer output = {0}; uint8_t *ibuf; Py_ssize_t ibuflen; int err, flush; @@ -318,7 +465,7 @@ zlib_decompress_impl(PyObject *module, Py_buffer *data, int wbits, flush = ibuflen == 0 ? Z_FINISH : Z_NO_FLUSH; do { - bufsize = arrange_output_buffer(&zst, &return_value, bufsize); + bufsize = arrange_output_buffer(&zst, &output, bufsize); if (bufsize < 0) { zng_inflateEnd(&zst); goto error; @@ -344,7 +491,7 @@ zlib_decompress_impl(PyObject *module, Py_buffer *data, int wbits, goto error; } - } while (zst.avail_out == 0); + } while (zst.avail_out == 0 && err != Z_STREAM_END); } while (err != Z_STREAM_END && ibuflen != 0); @@ -361,14 +508,15 @@ zlib_decompress_impl(PyObject *module, Py_buffer *data, int wbits, goto error; } - if (_PyBytes_Resize(&return_value, zst.next_out - - (uint8_t *)PyBytes_AS_STRING(return_value)) < 0) { + if (finish_output(&return_value, &output, zst.next_out - output.data) < 0) { goto error; } + output_clear(&output); return return_value; error: - Py_XDECREF(return_value); + Py_XDECREF((PyObject *)return_value); + output_clear(&output); return NULL; } @@ -383,7 +531,8 @@ zlib_compressobj_impl(PyObject *module, int level, int method, int wbits, return NULL; } - compobject *self = newcompobject(&Comptype); + zlib_state *state = PyModule_GetState(module); + compobject *self = newcompobject((PyTypeObject *)state->compress_type); if (self == NULL) goto error; self->zst.opaque = NULL; @@ -462,7 +611,8 @@ zlib_decompressobj_impl(PyObject *module, int wbits, PyObject *zdict) return NULL; } - compobject *self = newcompobject(&Decomptype); + zlib_state *state = PyModule_GetState(module); + compobject *self = newcompobject((PyTypeObject *)state->decompress_type); if (self == NULL) return NULL; self->zst.opaque = NULL; @@ -504,11 +654,12 @@ zlib_decompressobj_impl(PyObject *module, int wbits, PyObject *zdict) static void Dealloc(compobject *self) { - PyThread_free_lock(self->lock); + if (self->lock != NULL) + PyThread_free_lock(self->lock); Py_XDECREF(self->unused_data); Py_XDECREF(self->unconsumed_tail); Py_XDECREF(self->zdict); - PyObject_Free(self); + free_instance((PyObject *)self); } static void @@ -531,6 +682,7 @@ static PyObject * zlib_Compress_compress_impl(compobject *self, Py_buffer *data) { PyObject *return_value = NULL; + OutputBuffer output = {0}; int err; Py_ssize_t obuflen = DEF_BUF_SIZE; @@ -543,7 +695,7 @@ zlib_Compress_compress_impl(compobject *self, Py_buffer *data) arrange_input_buffer(&self->zst, &ibuflen); do { - obuflen = arrange_output_buffer(&self->zst, &return_value, obuflen); + obuflen = arrange_output_buffer(&self->zst, &output, obuflen); if (obuflen < 0) { goto error; } @@ -557,13 +709,12 @@ zlib_Compress_compress_impl(compobject *self, Py_buffer *data) goto error; } - } while (self->zst.avail_out == 0); + } while (self->zst.avail_out == 0 && err != Z_STREAM_END); assert(self->zst.avail_in == 0); } while (ibuflen != 0); - if (_PyBytes_Resize(&return_value, self->zst.next_out - - (uint8_t *)PyBytes_AS_STRING(return_value)) == 0) { + if (finish_output(&return_value, &output, self->zst.next_out - output.data) == 0) { goto success; } @@ -571,6 +722,7 @@ zlib_Compress_compress_impl(compobject *self, Py_buffer *data) Py_CLEAR(return_value); success: LEAVE_ZLIB(self); + output_clear(&output); return return_value; } @@ -579,14 +731,17 @@ zlib_Compress_compress_impl(compobject *self, Py_buffer *data) static int save_unconsumed_input(compobject *self, Py_buffer *data, int err) { + /* zst.avail_in only covers the current chunk of at most UINT32_MAX + bytes; larger input can have more after it. */ + Py_ssize_t left_size = (uint8_t *)data->buf + data->len - self->zst.next_in; + int saved_unused = 0; if (err == Z_STREAM_END) { /* The end of the compressed data has been reached. Store the leftover input data in self->unused_data. */ - if (self->zst.avail_in > 0) { - Py_ssize_t old_size = PyBytes_GET_SIZE(self->unused_data); - Py_ssize_t new_size, left_size; + if (left_size > 0) { + Py_ssize_t old_size = PyBytes_Size(self->unused_data); + Py_ssize_t new_size; PyObject *new_data; - left_size = (uint8_t *)data->buf + data->len - self->zst.next_in; if (left_size > (PY_SSIZE_T_MAX - old_size)) { PyErr_NoMemory(); return -1; @@ -595,25 +750,26 @@ save_unconsumed_input(compobject *self, Py_buffer *data, int err) new_data = PyBytes_FromStringAndSize(NULL, new_size); if (new_data == NULL) return -1; - memcpy(PyBytes_AS_STRING(new_data), - PyBytes_AS_STRING(self->unused_data), old_size); - memcpy(PyBytes_AS_STRING(new_data) + old_size, + memcpy(PyBytes_AsString(new_data), + PyBytes_AsString(self->unused_data), old_size); + memcpy(PyBytes_AsString(new_data) + old_size, self->zst.next_in, left_size); - Py_SETREF(self->unused_data, new_data); + replace_reference(&self->unused_data, new_data); self->zst.avail_in = 0; + saved_unused = 1; } } - if (self->zst.avail_in > 0 || PyBytes_GET_SIZE(self->unconsumed_tail)) { + if ((left_size > 0 && !saved_unused) || + PyBytes_Size(self->unconsumed_tail)) { /* This code handles two distinct cases: 1. Output limit was reached. Save leftover input in unconsumed_tail. 2. All input data was consumed. Clear unconsumed_tail. */ - Py_ssize_t left_size = (uint8_t *)data->buf + data->len - self->zst.next_in; PyObject *new_data = PyBytes_FromStringAndSize( (char *)self->zst.next_in, left_size); if (new_data == NULL) return -1; - Py_SETREF(self->unconsumed_tail, new_data); + replace_reference(&self->unconsumed_tail, new_data); } return 0; @@ -627,6 +783,7 @@ zlib_Decompress_decompress_impl(compobject *self, Py_ssize_t ibuflen; Py_ssize_t obuflen = DEF_BUF_SIZE; PyObject *return_value = NULL; + OutputBuffer output = {0}; Py_ssize_t hard_limit; if (max_length < 0) { @@ -651,7 +808,7 @@ zlib_Decompress_decompress_impl(compobject *self, arrange_input_buffer(&self->zst, &ibuflen); do { - obuflen = arrange_output_buffer_with_maximum(&self->zst, &return_value, + obuflen = arrange_output_buffer_with_maximum(&self->zst, &output, obuflen, hard_limit); if (obuflen == -2) { if (max_length > 0) { @@ -683,7 +840,7 @@ zlib_Decompress_decompress_impl(compobject *self, goto save; } - } while (self->zst.avail_out == 0 || err == Z_NEED_DICT); + } while ((self->zst.avail_out == 0 || err == Z_NEED_DICT) && err != Z_STREAM_END); } while (err != Z_STREAM_END && ibuflen != 0); @@ -704,14 +861,14 @@ zlib_Decompress_decompress_impl(compobject *self, goto abort; } - if (_PyBytes_Resize(&return_value, self->zst.next_out - - (uint8_t *)PyBytes_AS_STRING(return_value)) == 0) { + if (finish_output(&return_value, &output, self->zst.next_out - output.data) == 0) { goto success; } abort: Py_CLEAR(return_value); success: LEAVE_ZLIB(self); + output_clear(&output); return return_value; } @@ -721,6 +878,7 @@ zlib_Compress_flush_impl(compobject *self, int mode) int err; Py_ssize_t length = DEF_BUF_SIZE; PyObject *return_value = NULL; + OutputBuffer output = {0}; /* Flushing with Z_NO_FLUSH is a no-op, so there's no point in doing any work at all; just return an empty string. */ @@ -733,7 +891,7 @@ zlib_Compress_flush_impl(compobject *self, int mode) self->zst.avail_in = 0; do { - length = arrange_output_buffer(&self->zst, &return_value, length); + length = arrange_output_buffer(&self->zst, &output, length); if (length < 0) { Py_CLEAR(return_value); goto error; @@ -748,7 +906,7 @@ zlib_Compress_flush_impl(compobject *self, int mode) Py_CLEAR(return_value); goto error; } - } while (self->zst.avail_out == 0); + } while (self->zst.avail_out == 0 && err != Z_STREAM_END); assert(self->zst.avail_in == 0); /* If mode is Z_FINISH, we also have to call deflateEnd() to free @@ -774,12 +932,12 @@ zlib_Compress_flush_impl(compobject *self, int mode) goto error; } - if (_PyBytes_Resize(&return_value, self->zst.next_out - - (uint8_t *)PyBytes_AS_STRING(return_value)) < 0) + if (finish_output(&return_value, &output, self->zst.next_out - output.data) < 0) Py_CLEAR(return_value); error: LEAVE_ZLIB(self); + output_clear(&output); return return_value; } @@ -796,7 +954,7 @@ static PyObject * zlib_Compress_copy(compobject *self, PyObject *Py_UNUSED(ignored)) { - compobject *return_value = newcompobject(&Comptype); + compobject *return_value = newcompobject(Py_TYPE((PyObject *)self)); if (!return_value) return NULL; if (!self->is_initialised) { @@ -827,9 +985,9 @@ zlib_Compress_copy(compobject *self, PyObject *Py_UNUSED(ignored)) Py_INCREF(self->unused_data); Py_INCREF(self->unconsumed_tail); Py_XINCREF(self->zdict); - Py_XSETREF(return_value->unused_data, self->unused_data); - Py_XSETREF(return_value->unconsumed_tail, self->unconsumed_tail); - Py_XSETREF(return_value->zdict, self->zdict); + replace_reference(&return_value->unused_data, self->unused_data); + replace_reference(&return_value->unconsumed_tail, self->unconsumed_tail); + replace_reference(&return_value->zdict, self->zdict); return_value->eof = self->eof; /* Mark it as being initialized */ @@ -840,7 +998,7 @@ zlib_Compress_copy(compobject *self, PyObject *Py_UNUSED(ignored)) error: LEAVE_ZLIB(self); - Py_XDECREF(return_value); + Py_XDECREF((PyObject *)return_value); return NULL; } @@ -884,7 +1042,7 @@ PyDoc_STRVAR(zlib_Decompress_copy__doc__, static PyObject * zlib_Decompress_copy(compobject *self, PyObject *Py_UNUSED(ignored)) { - compobject *return_value = newcompobject(&Decomptype); + compobject *return_value = newcompobject(Py_TYPE((PyObject *)self)); if (!return_value) return NULL; /* Copy the zstream state @@ -910,9 +1068,9 @@ zlib_Decompress_copy(compobject *self, PyObject *Py_UNUSED(ignored)) Py_INCREF(self->unused_data); Py_INCREF(self->unconsumed_tail); Py_XINCREF(self->zdict); - Py_XSETREF(return_value->unused_data, self->unused_data); - Py_XSETREF(return_value->unconsumed_tail, self->unconsumed_tail); - Py_XSETREF(return_value->zdict, self->zdict); + replace_reference(&return_value->unused_data, self->unused_data); + replace_reference(&return_value->unconsumed_tail, self->unconsumed_tail); + replace_reference(&return_value->zdict, self->zdict); return_value->eof = self->eof; /* Mark it as being initialized */ @@ -923,7 +1081,7 @@ zlib_Decompress_copy(compobject *self, PyObject *Py_UNUSED(ignored)) error: LEAVE_ZLIB(self); - Py_XDECREF(return_value); + Py_XDECREF((PyObject *)return_value); return NULL; } @@ -964,6 +1122,7 @@ zlib_Decompress_flush_impl(compobject *self, int err, flush; Py_buffer data; PyObject *return_value = NULL; + OutputBuffer output = {0}; Py_ssize_t ibuflen; if (length <= 0) { @@ -987,7 +1146,7 @@ zlib_Decompress_flush_impl(compobject *self, flush = ibuflen == 0 ? Z_FINISH : Z_NO_FLUSH; do { - length = arrange_output_buffer(&self->zst, &return_value, length); + length = arrange_output_buffer(&self->zst, &output, length); if (length < 0) { goto abort; } @@ -1005,7 +1164,7 @@ zlib_Decompress_flush_impl(compobject *self, goto save; } - } while (self->zst.avail_out == 0 || err == Z_NEED_DICT); + } while ((self->zst.avail_out == 0 || err == Z_NEED_DICT) && err != Z_STREAM_END); } while (err != Z_STREAM_END && ibuflen != 0); @@ -1025,8 +1184,7 @@ zlib_Decompress_flush_impl(compobject *self, } } - if (_PyBytes_Resize(&return_value, self->zst.next_out - - (uint8_t *)PyBytes_AS_STRING(return_value)) == 0) { + if (finish_output(&return_value, &output, self->zst.next_out - output.data) == 0) { goto success; } abort: @@ -1034,6 +1192,7 @@ zlib_Decompress_flush_impl(compobject *self, success: PyBuffer_Release(&data); LEAVE_ZLIB(self); + output_clear(&output); return return_value; } @@ -1059,14 +1218,15 @@ typedef struct { static void ZlibDecompressor_dealloc(ZlibDecompressor *self) { - PyThread_free_lock(self->lock); + if (self->lock != NULL) + PyThread_free_lock(self->lock); if (self->is_initialised) { zng_inflateEnd(&self->zst); } PyMem_Free(self->input_buffer); Py_CLEAR(self->unused_data); Py_CLEAR(self->zdict); - PyObject_Free(self); + free_instance((PyObject *)self); } static int @@ -1104,9 +1264,10 @@ static PyObject* decompress_buf(ZlibDecompressor *self, Py_ssize_t max_length) { /* data_size is strictly positive, but because we repeatedly have to - compare against max_length and PyBytes_GET_SIZE we declare it as + compare against max_length and PyBytes_Size we declare it as signed */ PyObject *return_value = NULL; + OutputBuffer output = {0}; Py_ssize_t hard_limit; Py_ssize_t obuflen; @@ -1136,7 +1297,7 @@ decompress_buf(ZlibDecompressor *self, Py_ssize_t max_length) do { obuflen = arrange_output_buffer_with_maximum(&self->zst, - &return_value, + &output, obuflen, hard_limit); if (obuflen == -1){ @@ -1145,7 +1306,15 @@ decompress_buf(ZlibDecompressor *self, Py_ssize_t max_length) goto error; } else if (obuflen == -2) { - break; + /* The output limit is reached. Leave both loops: another + input chunk would overwrite zst.avail_in, which still + counts unconsumed bytes of this chunk. */ + if (err == Z_NEED_DICT) { + /* The preset dictionary was applied; inflation resumes + on the next call. */ + err = Z_OK; + } + goto input_left; } Py_BEGIN_ALLOW_THREADS err = zng_inflate(&self->zst, Z_SYNC_FLUSH); @@ -1156,16 +1325,20 @@ decompress_buf(ZlibDecompressor *self, Py_ssize_t max_length) case Z_STREAM_END: break; default: - if (err == Z_NEED_DICT) { - goto error; - } - else { + if (err == Z_NEED_DICT && self->zdict != NULL) { + if (set_inflate_zdict_ZlibDecompressor(self) < 0) { + goto error; + } break; } + /* Report the error below without feeding more input. */ + goto input_left; } - } while (self->zst.avail_out == 0); + } while ((self->zst.avail_out == 0 || err == Z_NEED_DICT) && + err != Z_STREAM_END); } while(err != Z_STREAM_END && self->avail_in_real != 0); +input_left: if (err == Z_STREAM_END) { self->eof = 1; self->is_initialised = 0; @@ -1183,10 +1356,7 @@ decompress_buf(ZlibDecompressor *self, Py_ssize_t max_length) self->avail_in_real += self->zst.avail_in; - /* Prevent empty string object from being resized. */ - if (PyBytes_GET_SIZE(return_value) != 0 && - _PyBytes_Resize(&return_value, self->zst.next_out - - (uint8_t *)PyBytes_AS_STRING(return_value)) != 0) { + if (finish_output(&return_value, &output, self->zst.next_out - output.data) != 0) { goto error; } @@ -1194,6 +1364,7 @@ decompress_buf(ZlibDecompressor *self, Py_ssize_t max_length) error: Py_CLEAR(return_value); success: + output_clear(&output); return return_value; } @@ -1265,7 +1436,7 @@ decompress(ZlibDecompressor *self, uint8_t *data, if (unused_data == NULL) { goto error; } - Py_XSETREF(self->unused_data, unused_data); + replace_reference(&self->unused_data, unused_data); } } else if (self->avail_in_real == 0) { @@ -1390,6 +1561,10 @@ ZlibDecompressor__new__(PyTypeObject *cls, return NULL; } ZlibDecompressor *self = PyObject_New(ZlibDecompressor, cls); + if (self == NULL) + return NULL; + self->lock = NULL; + self->is_initialised = 0; self->eof = 0; self->needs_input = 1; self->avail_in_real = 0; @@ -1591,7 +1766,7 @@ zlib_crc32_combine(PyObject *module, PyObject *args) { uint32_t crc2 = 0; Py_ssize_t crc2_length = 0; static char *format = "IIn:crc32_combine"; - if (PyArg_ParseTuple(args, format, &crc1, &crc2, &crc2_length) < 0) { + if (!PyArg_ParseTuple(args, format, &crc1, &crc2, &crc2_length)) { return NULL; } return PyLong_FromUnsignedLong( @@ -1613,7 +1788,7 @@ ParallelCompress_dealloc(ParallelCompress *self) if (self->is_initialised) { zng_deflateEnd(&self->zst); } - Py_TYPE(self)->tp_free((PyObject *)self); + free_instance((PyObject *)self); } static PyObject * @@ -1623,14 +1798,15 @@ ParallelCompress__new__(PyTypeObject *type, PyObject *args, PyObject *kwargs) int level = Z_DEFAULT_COMPRESSION; static char *format = "n|i:ParallelCompress__new__"; static char *kwarg_names[] = {"buffersize", "level", NULL}; - if (PyArg_ParseTupleAndKeywords(args, kwargs, format, kwarg_names, - &buffer_size, &level) < 0) { + if (!PyArg_ParseTupleAndKeywords(args, kwargs, format, kwarg_names, + &buffer_size, &level)) { return NULL; } - if (buffer_size > UINT32_MAX) { + if (buffer_size < 0 || (size_t)buffer_size > UINT32_MAX) { PyErr_Format(PyExc_ValueError, "buffersize must be at most %zd, got %zd", (Py_ssize_t)UINT32_MAX, buffer_size); + return NULL; } ParallelCompress *self = PyObject_New(ParallelCompress, type); if (self == NULL) { @@ -1761,7 +1937,7 @@ ParallelCompress_compress_and_crc(ParallelCompress *self, PyExc_RuntimeError, "Developer error input bytes are still available: %u. " "Please contact the developers by creating an issue at " - "https://github.com/pycompression/python-isal/issues", + "https://github.com/pycompression/python-zlib-ng/issues", self->zst.avail_in); goto error; } @@ -1775,8 +1951,8 @@ ParallelCompress_compress_and_crc(ParallelCompress *self, } PyBuffer_Release(&data); PyBuffer_Release(&zdict); - PyTuple_SET_ITEM(out_tup, 0, out_bytes); - PyTuple_SET_ITEM(out_tup, 1, crc_obj); + PyTuple_SetItem(out_tup, 0, out_bytes); + PyTuple_SetItem(out_tup, 1, crc_obj); return out_tup; error: PyBuffer_Release(&data); @@ -1789,15 +1965,34 @@ static PyMethodDef ParallelCompress_methods[] = { {NULL}, }; -static PyTypeObject ParallelCompress_Type = { - .tp_name = "isal_zlib._ParallelCompress", +PyDoc_STRVAR(ParallelCompress__doc__, +"A reusable zstream and buffer fast parallel compression."); + +#ifdef PYPY_VERSION +static PyTypeObject ParallelCompress_Type_spec = { + .tp_name = "zlib_ng._ParallelCompress", .tp_basicsize = sizeof(ParallelCompress), - .tp_doc = PyDoc_STR( - "A reusable zstream and buffer fast parallel compression."), + .tp_doc = ParallelCompress__doc__, .tp_dealloc = (destructor)ParallelCompress_dealloc, .tp_new = ParallelCompress__new__, .tp_methods = ParallelCompress_methods, }; +#else +static PyType_Slot ParallelCompress_Type_slots[] = { + {Py_tp_dealloc, (void *)(destructor)ParallelCompress_dealloc}, + {Py_tp_new, (void *)ParallelCompress__new__}, + {Py_tp_doc, (void *)ParallelCompress__doc__}, + {Py_tp_methods, (void *)ParallelCompress_methods}, + {0, NULL} +}; + +static PyType_Spec ParallelCompress_Type_spec = { + .name = "zlib_ng._ParallelCompress", + .basicsize = sizeof(ParallelCompress), + .flags = Py_TPFLAGS_DEFAULT | Py_TPFLAGS_IMMUTABLETYPE, + .slots = ParallelCompress_Type_slots, +}; +#endif PyDoc_STRVAR(zlib_compress__doc__, "compress($module, data, /, level=Z_DEFAULT_COMPRESSION, wbits=MAX_WBITS)\n" @@ -2180,24 +2375,58 @@ static PyMemberDef ZlibDecompressor_members[] = { {NULL}, }; -static PyTypeObject Comptype = { +#ifdef PYPY_VERSION +static PyTypeObject Comptype_spec = { .tp_name = "zlib_ng._Compress", .tp_basicsize = sizeof(compobject), .tp_flags = Py_TPFLAGS_DEFAULT, .tp_dealloc = (destructor)Comp_dealloc, .tp_methods = comp_methods, + .tp_new = factory_only_new, +}; +#else +static PyType_Slot Comptype_slots[] = { + {Py_tp_dealloc, (void *)(destructor)Comp_dealloc}, + {Py_tp_methods, (void *)comp_methods}, + {0, NULL} }; -static PyTypeObject Decomptype = { +static PyType_Spec Comptype_spec = { + .name = "zlib_ng._Compress", + .basicsize = sizeof(compobject), + .flags = Py_TPFLAGS_DEFAULT | Py_TPFLAGS_IMMUTABLETYPE | Py_TPFLAGS_DISALLOW_INSTANTIATION, + .slots = Comptype_slots, +}; +#endif + +#ifdef PYPY_VERSION +static PyTypeObject Decomptype_spec = { .tp_name = "zlib_ng._Decompress", .tp_basicsize = sizeof(compobject), .tp_flags = Py_TPFLAGS_DEFAULT, .tp_dealloc = (destructor)Decomp_dealloc, .tp_methods = Decomp_methods, .tp_members = Decomp_members, + .tp_new = factory_only_new, +}; +#else +static PyType_Slot Decomptype_slots[] = { + {Py_tp_dealloc, (void *)(destructor)Decomp_dealloc}, + {Py_tp_methods, (void *)Decomp_methods}, + {Py_tp_members, (void *)Decomp_members}, + {0, NULL} }; -static PyTypeObject ZlibDecompressorType = { +static PyType_Spec Decomptype_spec = { + .name = "zlib_ng._Decompress", + .basicsize = sizeof(compobject), + .flags = Py_TPFLAGS_DEFAULT | Py_TPFLAGS_IMMUTABLETYPE | Py_TPFLAGS_DISALLOW_INSTANTIATION, + .slots = Decomptype_slots, +}; +#endif + +#ifdef PYPY_VERSION +static PyTypeObject ZlibDecompressorType_spec = { .tp_name = "zlib_ng._ZlibDecompressor", .tp_basicsize = sizeof(ZlibDecompressor), .tp_flags = Py_TPFLAGS_DEFAULT, @@ -2208,6 +2437,23 @@ static PyTypeObject ZlibDecompressorType = { .tp_methods = ZlibDecompressor_methods, }; +#else +static PyType_Slot ZlibDecompressorType_slots[] = { + {Py_tp_members, (void *)ZlibDecompressor_members}, + {Py_tp_dealloc, (void *)(destructor)ZlibDecompressor_dealloc}, + {Py_tp_new, (void *)ZlibDecompressor__new__}, + {Py_tp_doc, (void *)ZlibDecompressor__new____doc__}, + {Py_tp_methods, (void *)ZlibDecompressor_methods}, + {0, NULL} +}; + +static PyType_Spec ZlibDecompressorType_spec = { + .name = "zlib_ng._ZlibDecompressor", + .basicsize = sizeof(ZlibDecompressor), + .flags = Py_TPFLAGS_DEFAULT | Py_TPFLAGS_IMMUTABLETYPE, + .slots = ZlibDecompressorType_slots, +}; +#endif #define GzipReader_HEADER 1 @@ -2244,9 +2490,10 @@ static void GzipReader_dealloc(GzipReader *self) PyMem_Free(self->memview); } Py_XDECREF(self->fp); - PyThread_free_lock(self->lock); + if (self->lock != NULL) + PyThread_free_lock(self->lock); zng_inflateEnd(&self->zst); - Py_TYPE(self)->tp_free(self); + free_instance((PyObject *)self); } PyDoc_STRVAR(GzipReader__new____doc__, @@ -2285,8 +2532,25 @@ GzipReader__new__(PyTypeObject *type, PyObject *args, PyObject *kwargs) ); return NULL; } + /* PyObject_HasAttrString() would hide errors other than a missing + attribute, such as MemoryError, and treat fp as a buffer. */ + PyObject *read_method = PyObject_GetAttrString(fp, "read"); + if (read_method == NULL) { + if (!PyErr_ExceptionMatches(PyExc_AttributeError)) + return NULL; + PyErr_Clear(); + } + int is_file = read_method != NULL; + Py_XDECREF(read_method); GzipReader *self = PyObject_New(GzipReader, type); - if (PyObject_HasAttrString(fp, "read")) { + if (self == NULL) + return NULL; + self->fp = NULL; + self->memview = NULL; + self->input_buffer = NULL; + self->lock = NULL; + self->zst.state = NULL; + if (is_file) { self->memview = NULL; self->buffer_size = buffer_size; self->input_buffer = PyMem_Malloc(self->buffer_size); @@ -2299,8 +2563,10 @@ GzipReader__new__(PyTypeObject *type, PyObject *args, PyObject *kwargs) } else { self->memview = PyMem_Malloc(sizeof(Py_buffer)); if (self->memview == NULL) { + Py_DECREF(self); return PyErr_NoMemory(); } + self->memview->obj = NULL; if (PyObject_GetBuffer(fp, self->memview, PyBUF_SIMPLE) < 0) { Py_DECREF(self); return NULL; @@ -2641,7 +2907,16 @@ static PyObject * GzipReader_readinto(GzipReader *self, PyObject *buffer_obj) { Py_buffer view; - if (PyObject_GetBuffer(buffer_obj, &view, PyBUF_SIMPLE) < 0) { + if (PyObject_GetBuffer(buffer_obj, &view, PyBUF_WRITABLE) < 0) { + /* Raise TypeError, like the readinto() methods of io. */ + PyErr_Clear(); + PyObject *type_name = PyType_GetName(Py_TYPE(buffer_obj)); + if (type_name != NULL) { + PyErr_Format(PyExc_TypeError, + "readinto() argument must be read-write bytes-like " + "object, not %U", type_name); + Py_DECREF(type_name); + } return NULL; } uint8_t *buffer = view.buf; @@ -2663,7 +2938,7 @@ GzipReader_seek(GzipReader *self, PyObject *args, PyObject *kwargs) Py_ssize_t whence = SEEK_SET; static char *keywords[] = {"offset", "whence", NULL}; static char format[] = {"n|n:GzipReader.seek"}; - if (PyArg_ParseTupleAndKeywords(args, kwargs, format, keywords, &offset, &whence) < 0) { + if (!PyArg_ParseTupleAndKeywords(args, kwargs, format, keywords, &offset, &whence)) { return NULL; } // Recalculate offset as an absolute file position. @@ -2753,50 +3028,50 @@ GzipReader_readall(GzipReader *self, PyObject *Py_UNUSED(ignore)) Py_ssize_t chunk_size = self->buffer_size * 4; /* Rather than immediately creating a list, read one chunk first and only create a list when more read operations are necessary. */ - PyObject *first_chunk = PyBytes_FromStringAndSize(NULL, chunk_size); - if (first_chunk == NULL) { + OutputBuffer output = {0}; + if (output_allocate(&output, chunk_size, 1) < 0) { return NULL; } ENTER_ZLIB(self); Py_ssize_t written_size = GzipReader_read_into_buffer( - self, (uint8_t *)PyBytes_AS_STRING(first_chunk), chunk_size); + self, output.data, chunk_size); LEAVE_ZLIB(self); if (written_size < 0) { - Py_DECREF(first_chunk); + output_clear(&output); return NULL; } - if (written_size < chunk_size) { - if (_PyBytes_Resize(&first_chunk, written_size) < 0) { - return NULL; - } + PyObject *first_chunk = NULL; + if (finish_output(&first_chunk, &output, written_size) < 0) + return NULL; + if (written_size < chunk_size) return first_chunk; - } PyObject *chunk_list = PyList_New(1); if (chunk_list == NULL) { + Py_DECREF(first_chunk); return NULL; } - PyList_SET_ITEM(chunk_list, 0, first_chunk); + PyList_SetItem(chunk_list, 0, first_chunk); while (1) { - PyObject *chunk = PyBytes_FromStringAndSize(NULL, chunk_size); - if (chunk == NULL) { + if (output_allocate(&output, chunk_size, 1) < 0) { Py_DECREF(chunk_list); return NULL; } ENTER_ZLIB(self); written_size = GzipReader_read_into_buffer( - self, (uint8_t *)PyBytes_AS_STRING(chunk), chunk_size); + self, output.data, chunk_size); LEAVE_ZLIB(self); if (written_size < 0) { - Py_DECREF(chunk); + output_clear(&output); Py_DECREF(chunk_list); return NULL; } if (written_size == 0) { - Py_DECREF(chunk); + output_clear(&output); break; } - if (_PyBytes_Resize(&chunk, written_size) < 0) { + PyObject *chunk = NULL; + if (finish_output(&chunk, &output, written_size) < 0) { Py_DECREF(chunk_list); return NULL; } @@ -2822,7 +3097,7 @@ static PyObject * GzipReader_read(GzipReader *self, PyObject *args) { Py_ssize_t size = -1; - if (PyArg_ParseTuple(args, "|n:GzipReader.read", &size) < 0) { + if (!PyArg_ParseTuple(args, "|n:GzipReader.read", &size)) { return NULL; } if (size < 0) { @@ -2832,18 +3107,19 @@ GzipReader_read(GzipReader *self, PyObject *args) return PyBytes_FromStringAndSize(NULL, 0); } Py_ssize_t answer_size = Py_MIN((Py_ssize_t)self->buffer_size * 10, size); - PyObject *answer = PyBytes_FromStringAndSize(NULL, answer_size); - if (answer == NULL) { + OutputBuffer output = {0}; + if (output_allocate(&output, answer_size, 1) < 0) { return NULL; } ENTER_ZLIB(self); - Py_ssize_t written_bytes = GzipReader_read_into_buffer(self, (uint8_t *)PyBytes_AS_STRING(answer), answer_size); + Py_ssize_t written_bytes = GzipReader_read_into_buffer(self, output.data, answer_size); LEAVE_ZLIB(self); if (written_bytes < 0) { - Py_DECREF(answer); + output_clear(&output); return NULL; } - if (_PyBytes_Resize(&answer, written_bytes) < 0) { + PyObject *answer = NULL; + if (finish_output(&answer, &output, written_bytes) < 0) { return NULL; } return answer; @@ -2919,8 +3195,9 @@ static PyGetSetDef GzipReader_properties[] = { {NULL}, }; -static PyTypeObject GzipReader_Type = { - .tp_name = "isal_zlib._GzipReader", +#ifdef PYPY_VERSION +static PyTypeObject GzipReader_Type_spec = { + .tp_name = "zlib_ng._GzipReader", .tp_basicsize = sizeof(GzipReader), .tp_flags = Py_TPFLAGS_DEFAULT, .tp_dealloc = (destructor)GzipReader_dealloc, @@ -2929,6 +3206,23 @@ static PyTypeObject GzipReader_Type = { .tp_methods = GzipReader_methods, .tp_getset = GzipReader_properties, }; +#else +static PyType_Slot GzipReader_Type_slots[] = { + {Py_tp_dealloc, (void *)(destructor)GzipReader_dealloc}, + {Py_tp_new, (void *)(newfunc)(GzipReader__new__)}, + {Py_tp_doc, (void *)GzipReader__new____doc__}, + {Py_tp_methods, (void *)GzipReader_methods}, + {Py_tp_getset, (void *)GzipReader_properties}, + {0, NULL} +}; + +static PyType_Spec GzipReader_Type_spec = { + .name = "zlib_ng._GzipReader", + .basicsize = sizeof(GzipReader), + .flags = Py_TPFLAGS_DEFAULT | Py_TPFLAGS_IMMUTABLETYPE, + .slots = GzipReader_Type_slots, +}; +#endif static PyMethodDef zlib_methods[] = @@ -2959,118 +3253,167 @@ PyDoc_STRVAR(zlib_module_documentation, "Compressor objects support compress() and flush() methods; decompressor\n" "objects support decompress() and flush()."); +static PyObject * +create_extension_type(TypeDefinition *definition) +{ +#ifdef PYPY_VERSION + if (PyType_Ready(definition) < 0) + return NULL; + return Py_NewRef((PyObject *)definition); +#else + return PyType_FromSpec(definition); +#endif +} + +static int +zlib_traverse(PyObject *module, visitproc visit, void *arg) +{ + zlib_state *state = PyModule_GetState(module); + if (state == NULL) + return 0; + Py_VISIT(state->compress_type); + Py_VISIT(state->decompress_type); + return 0; +} + +static int +zlib_clear(PyObject *module) +{ + zlib_state *state = PyModule_GetState(module); + if (state == NULL) + return 0; + Py_CLEAR(state->compress_type); + Py_CLEAR(state->decompress_type); + return 0; +} + +static void +zlib_free(void *module) +{ + zlib_clear((PyObject *)module); +} + static struct PyModuleDef zlibmodule = { PyModuleDef_HEAD_INIT, .m_name = "zlib_ng", .m_doc = zlib_module_documentation, .m_methods = zlib_methods, + .m_size = sizeof(zlib_state), + .m_traverse = zlib_traverse, + .m_clear = zlib_clear, + .m_free = zlib_free, +}; + +#define INT_CONSTANT(name) {#name, name} +static const struct { + const char *name; + long value; +} zlib_int_constants[] = { + INT_CONSTANT(MAX_WBITS), + INT_CONSTANT(DEFLATED), + INT_CONSTANT(DEF_MEM_LEVEL), + INT_CONSTANT(DEF_BUF_SIZE), + // compression levels + INT_CONSTANT(Z_NO_COMPRESSION), + INT_CONSTANT(Z_BEST_SPEED), + INT_CONSTANT(Z_BEST_COMPRESSION), + INT_CONSTANT(Z_DEFAULT_COMPRESSION), + // compression strategies + INT_CONSTANT(Z_FILTERED), + INT_CONSTANT(Z_HUFFMAN_ONLY), + INT_CONSTANT(Z_RLE), + INT_CONSTANT(Z_FIXED), + INT_CONSTANT(Z_DEFAULT_STRATEGY), + // allowed flush values + INT_CONSTANT(Z_NO_FLUSH), + INT_CONSTANT(Z_PARTIAL_FLUSH), + INT_CONSTANT(Z_SYNC_FLUSH), + INT_CONSTANT(Z_FULL_FLUSH), + INT_CONSTANT(Z_FINISH), + INT_CONSTANT(Z_BLOCK), + INT_CONSTANT(Z_TREES), }; +#undef INT_CONSTANT PyMODINIT_FUNC PyInit_zlib_ng(void) { + PyObject *gzip_module = NULL; PyObject *m = PyModule_Create(&zlibmodule); if (m == NULL) { return NULL; } #ifdef Py_GIL_DISABLED - PyUnstable_Module_SetGIL(m, Py_MOD_GIL_NOT_USED); -#endif - - if (PyType_Ready(&Comptype) < 0) { - return NULL; - } - PyObject *Comptype_obj = (PyObject *)&Comptype; - Py_INCREF(Comptype_obj); - PyModule_AddObject(m, "_Compress", Comptype_obj); - if (PyType_Ready(&Decomptype) < 0) { - return NULL; - } - PyObject *Decomptype_obj = (PyObject *)&Decomptype; - Py_INCREF(Decomptype_obj); - PyModule_AddObject(m, "_Decompress", Decomptype_obj); - if (PyType_Ready(&ZlibDecompressorType) < 0) { - return NULL; + if (PyUnstable_Module_SetGIL(m, Py_MOD_GIL_NOT_USED) < 0) { + goto error; } - PyObject *ZlibDecompressorType_obj = (PyObject *)&ZlibDecompressorType; - Py_INCREF(ZlibDecompressorType_obj); - PyModule_AddObject(m, "_ZlibDecompressor", ZlibDecompressorType_obj); +#endif - if (PyType_Ready(&GzipReader_Type) != 0) { - return NULL; - } - Py_INCREF(&GzipReader_Type); - if (PyModule_AddObject(m, "_GzipReader", (PyObject *)&GzipReader_Type) < 0) { - return NULL; + zlib_state *state = PyModule_GetState(m); + state->compress_type = create_extension_type(&Comptype_spec); + if (state->compress_type == NULL || + PyModule_AddObjectRef(m, "_Compress", state->compress_type) < 0) { + goto error; } - - if (PyType_Ready(&ParallelCompress_Type) != 0) { - return NULL; + state->decompress_type = create_extension_type(&Decomptype_spec); + if (state->decompress_type == NULL || + PyModule_AddObjectRef(m, "_Decompress", state->decompress_type) < 0) { + goto error; } - Py_INCREF(&ParallelCompress_Type); - if (PyModule_AddObject(m, "_ParallelCompress", - (PyObject *)&ParallelCompress_Type) < 0) { - return NULL; + TypeDefinition *specs[] = {&ZlibDecompressorType_spec, &GzipReader_Type_spec, + &ParallelCompress_Type_spec}; + const char *names[] = {"_ZlibDecompressor", "_GzipReader", "_ParallelCompress"}; + for (size_t i = 0; i < sizeof(specs) / sizeof(specs[0]); ++i) { + PyObject *type = create_extension_type(specs[i]); + if (type == NULL) { + goto error; + } + int result = PyModule_AddObjectRef(m, names[i], type); + Py_DECREF(type); + if (result < 0) { + goto error; + } } ZlibError = PyErr_NewException("zlib_ng.error", NULL, NULL); - if (ZlibError == NULL) { - return NULL; - } - Py_INCREF(ZlibError); - PyModule_AddObject(m, "error", ZlibError); + if (ZlibError == NULL || + PyModule_AddObjectRef(m, "error", ZlibError) < 0) { + goto error; + } - PyObject *gzip_module = PyImport_ImportModule("gzip"); + gzip_module = PyImport_ImportModule("gzip"); if (gzip_module == NULL) { - return NULL; + goto error; } BadGzipFile = PyObject_GetAttrString(gzip_module, "BadGzipFile"); if (BadGzipFile == NULL) { - return NULL; + goto error; } Py_INCREF(BadGzipFile); + Py_CLEAR(gzip_module); - PyModule_AddIntMacro(m, MAX_WBITS); - PyModule_AddIntMacro(m, DEFLATED); - PyModule_AddIntMacro(m, DEF_MEM_LEVEL); - PyModule_AddIntMacro(m, DEF_BUF_SIZE); - // compression levels - PyModule_AddIntMacro(m, Z_NO_COMPRESSION); - PyModule_AddIntMacro(m, Z_BEST_SPEED); - PyModule_AddIntMacro(m, Z_BEST_COMPRESSION); - PyModule_AddIntMacro(m, Z_DEFAULT_COMPRESSION); - // compression strategies - PyModule_AddIntMacro(m, Z_FILTERED); - PyModule_AddIntMacro(m, Z_HUFFMAN_ONLY); - PyModule_AddIntMacro(m, Z_RLE); - PyModule_AddIntMacro(m, Z_FIXED); - PyModule_AddIntMacro(m, Z_DEFAULT_STRATEGY); - // allowed flush values - PyModule_AddIntMacro(m, Z_NO_FLUSH); - PyModule_AddIntMacro(m, Z_PARTIAL_FLUSH); - PyModule_AddIntMacro(m, Z_SYNC_FLUSH); - PyModule_AddIntMacro(m, Z_FULL_FLUSH); - PyModule_AddIntMacro(m, Z_FINISH); - PyModule_AddIntMacro(m, Z_BLOCK); - PyModule_AddIntMacro(m, Z_TREES); - PyObject *ver = PyUnicode_FromString(ZLIBNG_VERSION); - if (ver != NULL) - PyModule_AddObject(m, "ZLIBNG_VERSION", ver); - - ver = PyUnicode_FromString(zlibng_version()); - if (ver != NULL) - PyModule_AddObject(m, "ZLIBNG_RUNTIME_VERSION", ver); - - /* Add latest compatible zlib version */ - ver = PyUnicode_FromString("1.2.12"); - if (ver!= NULL) { - PyModule_AddObject(m, "ZLIB_VERSION", ver); - Py_INCREF(ver); - PyModule_AddObject(m, "ZLIB_RUNTIME_VERSION", ver); - } - - PyModule_AddStringConstant(m, "__version__", "1.0"); + for (size_t i = 0; + i < sizeof(zlib_int_constants) / sizeof(zlib_int_constants[0]); ++i) { + if (PyModule_AddIntConstant(m, zlib_int_constants[i].name, + zlib_int_constants[i].value) < 0) { + goto error; + } + } + if (PyModule_AddStringConstant(m, "ZLIBNG_VERSION", ZLIBNG_VERSION) < 0 || + PyModule_AddStringConstant(m, "ZLIBNG_RUNTIME_VERSION", + zlibng_version()) < 0 || + /* Add latest compatible zlib version */ + PyModule_AddStringConstant(m, "ZLIB_VERSION", "1.2.12") < 0 || + PyModule_AddStringConstant(m, "ZLIB_RUNTIME_VERSION", "1.2.12") < 0 || + PyModule_AddStringConstant(m, "__version__", "1.0") < 0) { + goto error; + } return m; + +error: + Py_XDECREF(gzip_module); + Py_DECREF(m); + return NULL; } diff --git a/tests/test_stable_abi.py b/tests/test_stable_abi.py new file mode 100644 index 0000000..cf7be71 --- /dev/null +++ b/tests/test_stable_abi.py @@ -0,0 +1,509 @@ +"""Ownership and output boundaries shared by full and limited API builds.""" +import copy +import gc +import gzip +import io +import os +import subprocess +import sys +import sysconfig +import zlib +from typing import Any + +import pytest + +from zlib_ng import zlib_ng + + +@pytest.mark.parametrize("size", [0, 16384, 16385, 65536, 65536 + 137]) +def test_output_boundaries(size): + data = (bytes(range(256)) * ((size + 255) // 256))[:size] + packed = zlib.compress(data) + assert zlib_ng.decompress(packed) == data + decoder = zlib_ng._ZlibDecompressor() + output = [decoder.decompress(packed, 16384)] + while not decoder.eof: + output.append(decoder.decompress(b"", 16384)) + assert b"".join(output) == data + + reader = zlib_ng._GzipReader(io.BytesIO(gzip.compress(data)), 4096) + assert reader.read(16384) + reader.readall() == data + + +@pytest.mark.parametrize("factory", [zlib_ng.compressobj, + zlib_ng.decompressobj, + zlib_ng._ZlibDecompressor, + lambda: zlib_ng._GzipReader(io.BytesIO()), + lambda: zlib_ng._ParallelCompress(65536, -1)]) +@pytest.mark.skipif(sys.implementation.name != "cpython", + reason="Uses CPython reference counts") +def test_heap_type_lifetime(factory): + obj = factory() + cls = type(obj) + gc.collect() + before = sys.getrefcount(cls) + for _ in range(100): + temporary = factory() + del temporary + gc.collect() + assert sys.getrefcount(cls) == before + + +@pytest.mark.parametrize("factory", [zlib_ng.compressobj, + zlib_ng.decompressobj, + zlib_ng._ZlibDecompressor, + lambda: zlib_ng._GzipReader(io.BytesIO()), + lambda: zlib_ng._ParallelCompress(65536, -1)]) +def test_type_is_immutable_and_not_subclassable(factory): + cls = type(factory()) + with pytest.raises(TypeError): + cls.unexpected_attribute = None + with pytest.raises(TypeError): + type("Derived", (cls,), {}) + + +@pytest.mark.parametrize("factory", [zlib_ng.compressobj, zlib_ng.decompressobj]) +def test_factory_type_cannot_be_instantiated(factory): + with pytest.raises(TypeError): + type(factory())() + + +@pytest.mark.parametrize("factory", [zlib_ng.compressobj, zlib_ng.decompressobj]) +@pytest.mark.skipif(sys.implementation.name != "cpython", + reason="Uses CPython reference counts") +def test_factory_only_types_and_copy_lifetimes(factory): + obj = factory() + cls = type(obj) + with pytest.raises(TypeError): + cls() + gc.collect() + before = sys.getrefcount(cls) + for _ in range(100): + cloned = copy.copy(obj) + assert type(cloned) is cls + del cloned + gc.collect() + assert sys.getrefcount(cls) == before + + +def test_module_factory_types_after_subinterpreter_import(): + # The legacy module has process-global errors. Keep the import isolated + # from tests of exception identity in this interpreter. + _testcapi = pytest.importorskip("_testcapi") + if not hasattr(_testcapi, "run_in_subinterp"): + pytest.skip("Needs _testcapi.run_in_subinterp") + subprocess.run([sys.executable, "-c", """ +import _testcapi +from zlib_ng import zlib_ng +compress_type = type(zlib_ng.compressobj()) +decompress_type = type(zlib_ng.decompressobj()) +assert _testcapi.run_in_subinterp('from zlib_ng import zlib_ng; ' + 'zlib_ng.decompress(zlib_ng.compress(b"test"))') == 0 +assert type(zlib_ng.compressobj()) is compress_type +assert type(zlib_ng.decompressobj()) is decompress_type +"""], check=True) + + +@pytest.mark.parametrize("size", [-1, 2**32]) +def test_invalid_parallel_buffer_size(size): + with pytest.raises(ValueError): + zlib_ng._ParallelCompress(size, -1) + + +def test_failed_reader_initialization(): + with pytest.raises(TypeError): + zlib_ng._GzipReader(object()) + with pytest.raises(ValueError): + zlib_ng._ZlibDecompressor(wbits=100) + + +@pytest.mark.skipif(not sysconfig.get_config_var("Py_GIL_DISABLED"), + reason="Needs a free-threaded interpreter") +def test_import_keeps_the_gil_disabled(): + env = os.environ.copy() + env.pop("PYTHON_GIL", None) + subprocess.run([sys.executable, "-c", """ +import sys +assert not sys._is_gil_enabled() +from zlib_ng import zlib_ng +assert not sys._is_gil_enabled() +assert zlib_ng.decompress(zlib_ng.compress(b'test')) == b'test' +"""], check=True, env=env) + + +def _traced_peak(operation): + """Return the result of operation() and the traced memory it peaked at.""" + tracemalloc = pytest.importorskip("tracemalloc") + gc.collect() + tracing = tracemalloc.is_tracing() + if not tracing: + tracemalloc.start() + try: + before, _ = tracemalloc.get_traced_memory() + tracemalloc.reset_peak() + result = operation() + _, peak = tracemalloc.get_traced_memory() + finally: + if not tracing: + tracemalloc.stop() + return result, peak - before + + +# 1 MiB + 137 stays below the 16 MiB initial-allocation cap, so the output +# limit is allocated at once and a filled result can be returned as is. +FILLED_SIZE = 1024 * 1024 + 137 + + +@pytest.mark.skipif(sys.implementation.name != "cpython", + reason="Needs CPython tracemalloc allocation accounting") +def test_filled_bounded_decompressor_output_is_not_copied(): + data = (b"filled buffer" * (FILLED_SIZE // 13 + 1))[:FILLED_SIZE] + packed = zlib.compress(data) + decoder = zlib_ng._ZlibDecompressor() + output, peak = _traced_peak( + lambda: decoder.decompress(packed, max_length=len(data))) + assert output == data + # Codec state fits well within this margin; a second output copy does not. + assert peak < len(data) * 3 // 2 + + +@pytest.mark.skipif(sys.implementation.name != "cpython", + reason="Needs CPython tracemalloc allocation accounting") +def test_filled_gzip_reader_chunk_is_not_copied(): + data = (b"filled buffer" * (FILLED_SIZE // 13 + 1))[:FILLED_SIZE] + # read() fills at most 10 * buffersize bytes per call. + reader = zlib_ng._GzipReader(io.BytesIO(gzip.compress(data)), + len(data) // 10 + 1) + output, peak = _traced_peak(lambda: reader.read(len(data))) + assert output == data + assert peak < len(data) * 3 // 2 + + +def _uses_limited_api(): + # POSIX: zlib_ng.abi3.so. Windows names a stable ABI module zlib_ng.pyd + # and a version-specific one zlib_ng.cp314t-win_amd64.pyd. + suffix = os.path.basename(zlib_ng.__file__).split(".")[1] + return suffix in ("abi3", "pyd") + + +@pytest.mark.skipif(sys.implementation.name != "cpython", + reason="Needs CPython tracemalloc allocation accounting") +def test_full_api_codec_state_uses_the_raw_python_allocator(): + if _uses_limited_api(): + pytest.skip("Limited API 3.11 builds allocate codec state with " + "malloc; PyMem_RawMalloc needs the 3.13 stable ABI") + # Deflate state is about 256 KiB at the default memory level. + compressor, peak = _traced_peak(zlib_ng.compressobj) + assert peak > 100 * 1024 + + +# Typed as Any so the type checker accepts the deliberately wrong arguments. +NOT_AN_INTEGER: Any = "x" + + +@pytest.mark.parametrize("call", [ + lambda: zlib_ng.crc32_combine(NOT_AN_INTEGER, 1, 1), + lambda: zlib_ng._ParallelCompress(NOT_AN_INTEGER, -1), + # A bad first seek argument would leave the offset unset; use whence. + lambda: zlib_ng._GzipReader(io.BytesIO(gzip.compress(b"x"))).seek( + 0, NOT_AN_INTEGER), + lambda: zlib_ng._GzipReader(io.BytesIO(gzip.compress(b"x"))).read( + NOT_AN_INTEGER), +]) +def test_argument_parsing_failure_raises_type_error(call): + with pytest.raises(TypeError): + call() + + +def test_extension_types_report_this_module(): + types = [value for value in vars(zlib_ng).values() + if isinstance(value, type)] + types += [type(zlib_ng.compressobj()), type(zlib_ng.decompressobj())] + assert len(types) >= 7 + for cls in types: + assert cls.__module__.split(".")[0] == "zlib_ng", cls + + +def test_gzip_reader_propagates_read_lookup_errors(): + class Unreadable: + @property + def read(self): + raise MemoryError("lookup failed") + + with pytest.raises(MemoryError, match="lookup failed"): + zlib_ng._GzipReader(Unreadable()) + + +@pytest.mark.skipif(sys.implementation.name != "cpython", + reason="Needs _testcapi.set_nomemory") +def test_module_initialization_failure_reports_its_error(): + pytest.importorskip("_testcapi") + # _imp.create_dynamic() runs the module initialization again without the + # import system's module locks, which CPython 3.13 cannot allocate safely + # under set_nomemory. + code = """ +import _imp +import importlib.util +import _testcapi +import zlib_ng.zlib_ng +spec = importlib.util.find_spec("zlib_ng.zlib_ng") +def initialize(start): + _testcapi.set_nomemory(start, start + 1) + try: + _imp.create_dynamic(spec) + except Exception as error: + return error + finally: + _testcapi.remove_mem_hooks() + return None +failures = successes = start = 0 +while successes < 50: + error = initialize(start) + if error is None: + successes += 1 + else: + successes = 0 + failures += 1 + if isinstance(error, SystemError): + # CPython 3.14 can fail heap-type creation without an exception. + # Initialization must never leave an unreported exception. + assert "without raising" in str(error), (start, error) + else: + assert isinstance(error, MemoryError), (start, error) + start += 1 +assert failures +module = _imp.create_dynamic(spec) +assert module.decompress(module.compress(b"test")) == b"test" +""" + result = subprocess.run([sys.executable, "-c", code], + capture_output=True, text=True, timeout=60) + assert result.returncode == 0, result.stderr + + +@pytest.mark.parametrize("cls", [zlib_ng._ZlibDecompressor, + zlib_ng._GzipReader, + zlib_ng._ParallelCompress]) +def test_constructible_types_keep_their_docstrings(cls): + assert cls.__doc__ + + +ALLOCATION_FAILURE_OPERATIONS = { + # name: (operation, its output decoded by the standard library) + "decompress": ("zlib_ng.decompress(packed)", "result"), + "compressobj": ("stream_compress()", "zlib.decompress(result)"), + "decompressobj": ("stream_decompress()", "result"), + "_ZlibDecompressor": ("zlib_ng._ZlibDecompressor().decompress(packed)", + "result"), + "_GzipReader.read": ("zlib_ng._GzipReader(io.BytesIO(gzipped))" + ".read(len(data))", "result"), + "_GzipReader.readall": ("zlib_ng._GzipReader(io.BytesIO(gzipped))" + ".readall()", "result"), +} + + +@pytest.mark.skipif(sys.implementation.name != "cpython", + reason="Needs _testcapi.set_nomemory") +@pytest.mark.parametrize("name", ALLOCATION_FAILURE_OPERATIONS) +def test_output_allocation_failure_cleanup(name): + pytest.importorskip("_testcapi") + operation, decode = ALLOCATION_FAILURE_OPERATIONS[name] + code = f""" +import gc +import gzip +import io +import random +import tracemalloc +import zlib +import _testcapi +from zlib_ng import zlib_ng +data = random.Random(240).randbytes(256 * 1024) +packed = zlib.compress(data) +gzipped = gzip.compress(data) +def stream_compress(): + obj = zlib_ng.compressobj() + return obj.compress(data) + obj.flush() +def stream_decompress(): + obj = zlib_ng.decompressobj() + return obj.decompress(packed) + obj.flush() +def operation(): + return {operation} +def decode(result): + return {decode} +def fail_each_allocation(): + failures = successes = start = 0 + # Fail one allocation at a time until the operation no longer reaches + # the failing allocation. + while successes < 20: + _testcapi.set_nomemory(start, start + 1) + try: + result = operation() + except MemoryError: + failures += 1 + successes = 0 + except zlib_ng.error as error: + # zlib-ng reports a failed state allocation as Z_MEM_ERROR (-4). + assert "Error -4" in str(error), (start, error) + failures += 1 + successes = 0 + else: + _testcapi.remove_mem_hooks() + assert decode(result) == data, start + successes += 1 + finally: + _testcapi.remove_mem_hooks() + start += 1 + assert failures +# The first pass fills caches that would otherwise look like leaks. +fail_each_allocation() +tracemalloc.start() +fail_each_allocation() +gc.collect() +retained = tracemalloc.get_traced_memory()[0] +tracemalloc.stop() +# A single leaked output buffer is at least 16 KiB. +assert retained < 8 * 1024, retained +# A clean call after all failure paths still produces valid output. +assert decode(operation()) == data +""" + result = subprocess.run([sys.executable, "-c", code], + capture_output=True, text=True, timeout=120) + assert result.returncode == 0, result.stderr + + +@pytest.mark.parametrize("name,factory", [("_Compress", "compressobj"), + ("_Decompress", "decompressobj")]) +def test_factory_retains_type_after_module_attribute_is_deleted(name, factory): + # The module state owns the factory types; no test-side strong reference + # may keep the type alive. + code = f""" +import gc +import weakref +from zlib_ng import zlib_ng +reference = weakref.ref(getattr(zlib_ng, {name!r})) +delattr(zlib_ng, {name!r}) +gc.collect() +obj = getattr(zlib_ng, {factory!r})() +assert type(obj) is reference() +""" + result = subprocess.run([sys.executable, "-c", code], + capture_output=True, text=True, timeout=30) + assert result.returncode == 0, result.stderr + + +@pytest.mark.parametrize("size", [1, 65536, 65537]) +@pytest.mark.parametrize("buffer_type", [ + bytearray, lambda size: memoryview(bytearray(size))]) +def test_gzip_reader_readinto(size, buffer_type): + data = (bytes(range(256)) * (size // 256 + 1))[:size] + reader = zlib_ng._GzipReader(io.BytesIO(gzip.compress(data))) + buffer = buffer_type(65536) + first = reader.readinto(buffer) + # Exact for a full buffer, short at the end of the stream. + assert first == min(size, 65536) + output = [bytes(buffer[:first])] + while True: + written = reader.readinto(buffer) + if written == 0: + break + output.append(bytes(buffer[:written])) + assert b"".join(output) == data + + +@pytest.mark.skipif(sys.implementation.name != "cpython", + reason="Needs CPython tracemalloc allocation accounting") +@pytest.mark.parametrize("decompress", [ + zlib_ng.decompress, + lambda packed: zlib_ng.decompressobj().decompress(packed)]) +def test_stream_end_at_full_output_does_not_grow(decompress): + # The first output allocation is 16 KiB. A stream that ends exactly there + # must leave the loop instead of growing the output once more, so it + # peaks no higher than a stream one byte shorter. + peaks = [] + for size in (16383, 16384): + data = (bytes(range(256)) * 64)[:size] + packed = zlib.compress(data) + output, peak = _traced_peak(lambda: decompress(packed)) + assert output == data + peaks.append(peak) + assert peaks[1] - peaks[0] < 4096, peaks + + +def test_zlib_decompressor_uses_or_requests_the_preset_dictionary(): + dictionary = b"preset dictionary " * 64 + data = dictionary + b"payload" + packer = zlib.compressobj(zdict=dictionary) + packed = packer.compress(data) + packer.flush() + decompressor = zlib_ng._ZlibDecompressor(zdict=dictionary) + assert decompressor.decompress(packed) == data + assert decompressor.eof + # The dictionary is applied before any output; a zero output limit + # keeps the input for the next call. + decompressor = zlib_ng._ZlibDecompressor(zdict=dictionary) + assert decompressor.decompress(packed, 0) == b"" + assert decompressor.decompress(b"") == data + assert decompressor.eof + with pytest.raises(zlib_ng.error): + zlib_ng._ZlibDecompressor().decompress(packed) + + +ERROR_DATA = os.urandom(1024 * 1024) +ZLIB_DATA = zlib.compress(ERROR_DATA) +GZIP_DATA = gzip.compress(ERROR_DATA) + + +def corrupt_last_byte(data): + return data[:-1] + bytes([data[-1] ^ 0xFF]) + + +def read_until_error(reader): + # read() returns what it decoded before the truncation; the next call + # raises. + while reader.read(len(ERROR_DATA) + 1): + pass + + +@pytest.mark.skipif(sys.implementation.name != "cpython", + reason="Needs CPython tracemalloc allocation accounting") +@pytest.mark.parametrize("operation,error", [ + (lambda: zlib_ng.decompress(ZLIB_DATA[:-1]), zlib_ng.error), + (lambda: zlib_ng.decompressobj().decompress( + corrupt_last_byte(ZLIB_DATA)), zlib_ng.error), + (lambda: zlib_ng._ZlibDecompressor().decompress( + corrupt_last_byte(ZLIB_DATA)), zlib_ng.error), + (lambda: read_until_error( + zlib_ng._GzipReader(io.BytesIO(GZIP_DATA[:-1]))), EOFError), + (lambda: zlib_ng._GzipReader(io.BytesIO(GZIP_DATA[:-1])).readall(), + EOFError), +], ids=["decompress", "decompressobj", "_ZlibDecompressor", + "_GzipReader.read", "_GzipReader.readall"]) +def test_invalid_input_releases_output(operation, error): + import tracemalloc + + def fail_repeatedly(): + for _ in range(10): + with pytest.raises(error): + operation() + + # The first pass fills caches that would otherwise look like leaks. + fail_repeatedly() + gc.collect() + tracing = tracemalloc.is_tracing() + if not tracing: + tracemalloc.start() + before, _ = tracemalloc.get_traced_memory() + try: + fail_repeatedly() + gc.collect() + retained = tracemalloc.get_traced_memory()[0] - before + finally: + if not tracing: + tracemalloc.stop() + # The output grew past 256 KiB before each error. + assert retained < 64 * 1024 + + +@pytest.mark.parametrize("buffer", [b"abc", memoryview(b"abc"), "abc"]) +def test_gzip_reader_readinto_rejects_read_only_buffers(buffer): + reader = zlib_ng._GzipReader(io.BytesIO(gzip.compress(b"data"))) + with pytest.raises(TypeError, match="read-write bytes-like object"): + reader.readinto(buffer) diff --git a/tox.ini b/tox.ini index 1eb5fe9..3eb63fa 100644 --- a/tox.ini +++ b/tox.ini @@ -41,7 +41,7 @@ commands= [testenv:compatibility] deps=pytest commands= - pytest tests/test_isal.py + pytest tests/test_compat.py [testenv:lint] deps=flake8