From 6488941bd2e32c6863f49df4600ea4f71e26dbcd Mon Sep 17 00:00:00 2001 From: Dev-iL <6509619+Dev-iL@users.noreply.github.com> Date: Wed, 4 Nov 2026 19:34:16 +0200 Subject: [PATCH 01/33] Build stable ABI wheels for CPython 3.11 and newer --- .github/workflows/ci.yml | 79 ++- CHANGELOG.rst | 7 + benchmark_scripts/abi3_results/README.md | 55 ++ benchmark_scripts/abi3_results/build.json | 63 ++ .../abi3_results/mitigation-summary.csv | 13 + benchmark_scripts/abi3_results/results.csv | 129 ++++ benchmark_scripts/abi3_results/results.json | 1 + benchmark_scripts/benchmark_abi3.py | 242 ++++++++ docs/index.rst | 3 +- pyproject.toml | 2 +- setup.py | 21 +- src/zlib_ng/zlib_ngmodule.c | 549 +++++++++++++----- tests/test_stable_abi.py | 130 +++++ tox.ini | 2 +- 14 files changed, 1148 insertions(+), 148 deletions(-) create mode 100644 benchmark_scripts/abi3_results/README.md create mode 100644 benchmark_scripts/abi3_results/build.json create mode 100644 benchmark_scripts/abi3_results/mitigation-summary.csv create mode 100644 benchmark_scripts/abi3_results/results.csv create mode 100644 benchmark_scripts/abi3_results/results.json create mode 100644 benchmark_scripts/benchmark_abi3.py create mode 100644 tests/test_stable_abi.py diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b6edc07..8fe264b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -48,17 +48,82 @@ 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"] + 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' + - 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"] + 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: matrix: python-version: - - "3.11" - - "3.12" - - "3.13" - - "3.14" - "3.14t" - - "3.15" - "3.15t" - "pypy-3.11" - "pypy-3.12" @@ -70,6 +135,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: @@ -205,6 +272,7 @@ jobs: - lint - package-checks - test-static + - test-abi3-wheel - test-dynamic - test-arch - test-sanitizers @@ -231,6 +299,7 @@ jobs: - lint - package-checks - test-static + - test-abi3-wheel - test-dynamic - test-arch - test-sanitizers diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 5aabc60..cee03b2 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -7,6 +7,13 @@ Changelog .. This document is user facing. Please word the changes in such a way .. that users understand how the changes affect the new version. +Unreleased +----------------- ++ Regular CPython 3.11 and newer share stable ABI wheels. PyPy and + free-threaded CPython keep their interpreter-specific wheels. ++ Avoid an extra output allocation when compression or decompression finishes + exactly at the end of its buffer. + 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..916f2b8 --- /dev/null +++ b/benchmark_scripts/abi3_results/README.md @@ -0,0 +1,55 @@ +# Stable ABI benchmark + +Regular CPython uses the Python 3.11 Limited API. Unbounded output grows in native storage and is copied once into its final `bytes` object. Full bounded allocations return their filled bytes directly. Free-threaded CPython and PyPy retain the full-API bytes-resize path; PyPy also retains its original static types so they stay immutable. + +## Final source comparison + +This compares installed baseline and candidate wheels built with the same interpreter, compiler settings and pinned native archive. The baseline is commit `39cec01898a4a44ac988a40e98fd8d8cbbcaacd9`. Candidate C source and wheel hashes are in [build.json](build.json). The benchmark uses the actual production code, not an experimental output strategy. + +Nine randomized paired rounds cover 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 eight operations. Each input hash is recorded. Correctness is checked against the original bytes or standard-library zlib outside timing. Measurements are warm thread CPU time, pinned to one core, with no other investigation build or benchmark running. + +The table gives the median candidate/baseline time ratio over the 16 cases in each row, followed by the range of case medians. Lower is faster. The separate baseline-again control has a 95th-percentile absolute median difference of 2.884% and a maximum of 5.314%. + +| Operation | Median time ratio | Case range | +|---|---:|---:| +| `compress1` | 1.009 | 0.990–1.023 | +| `decompress` | 1.054 | 0.888–2.296 | +| `raw-decompress` | 1.075 | 0.884–2.810 | +| `stream-decompress` | 1.093 | 0.903–2.265 | +| `bounded-decompress` | 1.003 | 0.966–1.051 | +| `gzip-read128k` | 1.002 | 0.989–1.038 | +| `gzip-readinto128k` | 1.003 | 0.982–1.016 | +| `crc32` | 1.000 | 0.968–1.010 | + +The largest losses are real and should not be hidden by the row medians. Decompressing 1 MiB + 137 bytes of zeros takes **2.810×** as long with raw deflate (126.8 to 356.1 µs), **2.296×** with the zlib wrapper (177.4 to 408.3 µs), and **2.265×** through a streaming decoder (181.2 to 410.2 µs). For 16 MiB + 137 byte outputs, unbounded decompression takes 1.046–1.214× as long across the three APIs and four inputs. These paths pay for the final copy and allocation behavior. + +Compression, checksums and ordinary 128 KiB gzip reads have medians near 1.00. Bounded decompression has a 1.003 median, with a largest case of 1.051. Differences near the control variation are inconclusive. These results do not promise equal speed for every workload. + +[results.json](results.json) contains every timing sample and the interpreter/module paths. [results.csv](results.csv) contains paired case medians. [benchmark_abi3.py](../benchmark_abi3.py) is the reproducible harness. + +## Alternatives and design deviations + +- The maintainer suggested replacing private bytes resizing with native allocation followed by a final bytes copy. That is the general unbounded-output implementation. Bounded results that fill their allocation keep a direct bytes path; short results are copied. This preserves APIs and avoids an unnecessary copy on the usual fixed-block path. +- EOF stops are applied when the native codec reports stream completion, even if the output buffer is full. This is an independent optimization that also helps the original implementation at exact allocation boundaries. The final primary comparison includes irregular sizes so that a power-of-two-only benefit cannot dominate the conclusion. +- Segmented bytes joined at the end, eager BytesIO, and bytes-to-BytesIO promotion on the first growth were tested as disposable alternatives. In a separate nine-round study of 24 large irregular-output decoder cases, raw buffers had a 1.181 median time ratio, segments 0.998, eager BytesIO 1.373 and the hybrid 1.368, versus the same tuned full-API baseline. Segments ranged from 0.392 to 1.651, so their median concealed opposing data/size effects. For 16 MiB + 137 bytes of the earlier Python-source input, one-shot raw buffers took 1.057× baseline time versus 1.467× for segments. With zeros at the same size, the corresponding ratios were 1.159× versus 0.393×. BytesIO also adds export and factory-lifetime state. None was adopted as a general replacement. +- [mitigation-summary.csv](mitigation-summary.csv) records that separate study. Its earlier Python input repeated the package sources (30,032 bytes), unlike the final broad stdlib corpus. It is design evidence only; its ratios must not be compared with the final source table. +- PyPy and free-threaded CPython keep interpreter-specific full-API wheels. PyPy retains static C types because its headers do not expose the immutable-type flag; replacing them with ordinary heap types would change existing behavior. CPython uses heap type specifications and balanced instance/type references. Factory-type references are owned by module state with traverse/clear cleanup; the existing process-global exception policy is unchanged, so this does not claim stronger subinterpreter isolation. FASTCALL and `PyObject_New` are retained. +- zlib-ng's native callbacks use matched libc allocation/free because they run without the GIL, and `PyMem_RawMalloc/RawFree` did not enter the Stable ABI until Python 3.13. Output scratch buffers still use `PyMem_Malloc/Realloc` while the thread state is attached. + +## Validation and limits + +The actual ABI3 wheel passes strict `abi3audit`, installs under CPython 3.11–3.15, and passes the new ownership/boundary tests on each. CPython 3.14 passes 14,588 tests including stdlib compliance, with 3 skips. PyPy 3.11 passes 14,576 tests with 15 skips. The final free-threaded wheel passes 14,450 tests with 1 skip (the interpreter lacks the stdlib test package); a fresh normal interpreter process, with `PYTHON_GIL` removed, confirms importing the extension leaves the GIL disabled. Existing sanitizer jobs remain in CI. + +Same-wheel CI covers Linux, Intel macOS, ARM macOS and Windows on CPython 3.11–3.15. Windows 3.14t also builds from source to exercise its explicit free-threading macro. An interpreter without the stdlib `test` package skips only the two compliance files. Those new platform jobs, and ASan/TSan, were not run locally. Timing conclusions here apply to this Linux x86_64 host; cross-platform allocator behavior can differ. + +## Reproduce + +Build and install the baseline and candidate wheels in separate CPython 3.11 environments with the same compiler and zlib-ng revision. Both source trees need their pinned submodule initialized. The recorded native build uses Release/PIC settings; see [build.json](build.json) for versions and hashes. 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 stdlib-source input hashes. Keep native builds and other benchmarks idle during timing. The harness preserves 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..e005848 --- /dev/null +++ b/benchmark_scripts/abi3_results/build.json @@ -0,0 +1,63 @@ +{ + "baseline_commit": "39cec01898a4a44ac988a40e98fd8d8cbbcaacd9", + "candidate_c_source_sha256": "819a4d73ff51dc5aac723044428ae893edccbaec3748d2a9bd3dde38bf37bf84", + "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.", + "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.028844180273887722, + "control_max_absolute_delta": 0.05314165066166732, + "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": "c0cb4b752627df4d05bba98af445e514157cdb0f9722c0cb5d60dde02fea11d4", + "extension_sha256": "cd5f392aa506195468bf85cdf26d57b254eef273a06a575bbe8ac10b462928ef" + }, + "free-threaded": { + "filename": "zlib_ng-1.1.1.dev0-cp313-cp313t-linux_x86_64.whl", + "sha256": "8be98983c38ac25ae0d76da5814e0c7fad297db0905870d519dedaf73d131078", + "extension_sha256": "b13425086ee6fb7cd2a6b1809a82b8c0abc07de2f69c2e7c8cd2d453af16242c" + }, + "pypy": { + "filename": "zlib_ng-1.1.1.dev0-pp311-pypy311_pp80-linux_x86_64.whl", + "sha256": "1ad9a3cf00bd83142cb9bb2fe2ddc466c5954460240e4107e3146e280a0d5870", + "extension_sha256": "dea6b76ba7da8b81b2e768fab347d5d3a01f9d9ddd47f51b7018ea12878c0dba" + } + }, + "validation": { + "CPython3.14_full_suite": "14588passed,3skipped;includes both stdlib compliance files", + "PyPy3.11_full_suite": "14576passed,15skipped;includes compliance and static-type immutability checks", + "normal_CLI_free_threaded_import_test": "23passed,1skipped in stable_abi.py; PYTHON_GIL removed in child, no -Xgil override", + "same_abi3_wheel_installed_versions": "CPython3.11,3.12,3.13,3.14,3.15;stable_abi.py passes in each;fullsuite on3.14", + "abi3audit": "strict audit of actual cp311-abi3 wheel passed", + "lint": "flake8 changedPythonfiles; mypy src/tests/benchmark_scripts; gitdiff--check pass", + "free_threaded3.13_final_wheel_full_suite": "14450passed,1skipped;only two stdlib-compliance files unavailable in this interpreter", + "reference_replacement": "Assignment-before-DECREF ordering matches original Py_SETREF/Py_XSETREF semantics" + }, + "limits": [ + "Linuxx86_64timings only;macOS/Windows portability checked by addedCI jobs, not run locally", + "ASan/TSan jobs preserved; not run locally in this change", + "Native callbacks use libc allocation; native memory may be absent from tracemalloc", + "Prototype mitigation dataset differs from final stdlib-source corpus; do not compare ratios across studies" + ], + "harness_sha256": "368a37b37a4a19ca85a4bf8e1b747cdce2dc6d07d8a34fcf0734af13297dacd2" +} 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/results.csv b/benchmark_scripts/abi3_results/results.csv new file mode 100644 index 0000000..d960fb7 --- /dev/null +++ b/benchmark_scripts/abi3_results/results.csv @@ -0,0 +1,129 @@ +case,candidate_time_ratio,control_time_ratio +fastq/1024/compress1,1.007375,0.998444 +fastq/1024/decompress,1.006629,0.983658 +fastq/1024/raw-decompress,0.965756,0.946858 +fastq/1024/stream-decompress,1.001473,0.965746 +fastq/1024/bounded-decompress,0.995843,0.993876 +fastq/1024/gzip-read128k,0.998067,0.995951 +fastq/1024/gzip-readinto128k,0.996268,1.002847 +fastq/1024/crc32,0.985288,1.010284 +fastq/65536/compress1,1.016411,1.014323 +fastq/65536/decompress,1.005845,0.994876 +fastq/65536/raw-decompress,1.017877,0.994648 +fastq/65536/stream-decompress,1.016956,1.006053 +fastq/65536/bounded-decompress,1.004003,0.999472 +fastq/65536/gzip-read128k,1.008278,0.990189 +fastq/65536/gzip-readinto128k,1.007827,0.995266 +fastq/65536/crc32,1.009780,1.000279 +fastq/1048713/compress1,1.023491,1.005574 +fastq/1048713/decompress,0.928079,0.991851 +fastq/1048713/raw-decompress,0.929548,0.992864 +fastq/1048713/stream-decompress,0.929299,0.987013 +fastq/1048713/bounded-decompress,1.012476,1.005098 +fastq/1048713/gzip-read128k,1.038054,0.997403 +fastq/1048713/gzip-readinto128k,1.015738,1.008564 +fastq/1048713/crc32,1.002574,1.000612 +fastq/16777353/compress1,1.015463,0.999457 +fastq/16777353/decompress,1.047563,1.002183 +fastq/16777353/raw-decompress,1.051719,0.998354 +fastq/16777353/stream-decompress,1.045781,0.999383 +fastq/16777353/bounded-decompress,0.997103,1.004053 +fastq/16777353/gzip-read128k,1.006965,1.004189 +fastq/16777353/gzip-readinto128k,1.002813,0.995675 +fastq/16777353/crc32,0.986468,1.010914 +python/1024/compress1,1.005736,1.000827 +python/1024/decompress,0.999254,0.988183 +python/1024/raw-decompress,1.010627,1.011887 +python/1024/stream-decompress,0.979810,1.023809 +python/1024/bounded-decompress,0.998485,0.997098 +python/1024/gzip-read128k,1.013359,1.018253 +python/1024/gzip-readinto128k,0.998476,1.006697 +python/1024/crc32,0.990778,1.000581 +python/65536/compress1,1.005054,1.003596 +python/65536/decompress,0.999660,1.000423 +python/65536/raw-decompress,0.999101,1.000686 +python/65536/stream-decompress,0.996255,1.002322 +python/65536/bounded-decompress,1.002242,1.004964 +python/65536/gzip-read128k,1.006616,1.027059 +python/65536/gzip-readinto128k,1.003958,1.021491 +python/65536/crc32,1.001165,1.001976 +python/1048713/compress1,1.014217,1.000925 +python/1048713/decompress,1.135131,1.004650 +python/1048713/raw-decompress,1.120591,1.000312 +python/1048713/stream-decompress,1.126547,0.999576 +python/1048713/bounded-decompress,1.013637,1.009399 +python/1048713/gzip-read128k,1.003432,1.000092 +python/1048713/gzip-readinto128k,1.007892,0.996910 +python/1048713/crc32,1.005583,1.006102 +python/16777353/compress1,1.010662,0.998671 +python/16777353/decompress,1.060262,1.011833 +python/16777353/raw-decompress,1.066102,1.003903 +python/16777353/stream-decompress,1.068227,1.005533 +python/16777353/bounded-decompress,1.002862,1.002855 +python/16777353/gzip-read128k,0.991822,1.002619 +python/16777353/gzip-readinto128k,0.999001,0.999205 +python/16777353/crc32,0.997984,1.005833 +random/1024/compress1,1.008190,1.015433 +random/1024/decompress,1.038765,1.004586 +random/1024/raw-decompress,1.083640,1.031945 +random/1024/stream-decompress,1.137796,1.023132 +random/1024/bounded-decompress,1.048240,0.992150 +random/1024/gzip-read128k,1.019095,0.977718 +random/1024/gzip-readinto128k,0.982206,0.976183 +random/1024/crc32,0.968397,0.956411 +random/65536/compress1,0.990240,1.015427 +random/65536/decompress,1.236216,1.001232 +random/65536/raw-decompress,1.251814,1.006667 +random/65536/stream-decompress,1.225189,1.004070 +random/65536/bounded-decompress,1.050679,1.015076 +random/65536/gzip-read128k,0.995915,0.996005 +random/65536/gzip-readinto128k,1.007811,1.002273 +random/65536/crc32,0.997971,1.005410 +random/1048713/compress1,1.002077,0.994898 +random/1048713/decompress,1.534198,1.008355 +random/1048713/raw-decompress,1.772967,1.010516 +random/1048713/stream-decompress,1.520974,1.005116 +random/1048713/bounded-decompress,1.012865,1.003987 +random/1048713/gzip-read128k,0.989966,0.996988 +random/1048713/gzip-readinto128k,0.994554,1.001263 +random/1048713/crc32,1.008622,1.000669 +random/16777353/compress1,1.016133,1.004727 +random/16777353/decompress,1.130764,1.003374 +random/16777353/raw-decompress,1.141976,0.995861 +random/16777353/stream-decompress,1.127752,0.995864 +random/16777353/bounded-decompress,1.009776,0.993418 +random/16777353/gzip-read128k,1.001067,1.009061 +random/16777353/gzip-readinto128k,0.998177,1.003722 +random/16777353/crc32,0.984857,0.999200 +zeros/1024/compress1,1.005063,0.996615 +zeros/1024/decompress,1.078796,1.001578 +zeros/1024/raw-decompress,1.083856,1.040539 +zeros/1024/stream-decompress,1.116838,1.006589 +zeros/1024/bounded-decompress,1.011800,1.038230 +zeros/1024/gzip-read128k,0.993681,1.003794 +zeros/1024/gzip-readinto128k,0.997490,1.002369 +zeros/1024/crc32,0.990375,0.996311 +zeros/65536/compress1,1.002176,0.997106 +zeros/65536/decompress,0.888076,0.997793 +zeros/65536/raw-decompress,0.883976,0.995090 +zeros/65536/stream-decompress,0.903141,1.000691 +zeros/65536/bounded-decompress,0.966165,0.997414 +zeros/65536/gzip-read128k,0.988824,1.007776 +zeros/65536/gzip-readinto128k,1.005011,1.000282 +zeros/65536/crc32,1.005311,0.994988 +zeros/1048713/compress1,1.010003,0.990337 +zeros/1048713/decompress,2.295933,1.009358 +zeros/1048713/raw-decompress,2.810416,1.010502 +zeros/1048713/stream-decompress,2.264610,0.983409 +zeros/1048713/bounded-decompress,0.999375,1.002521 +zeros/1048713/gzip-read128k,0.996166,1.004262 +zeros/1048713/gzip-readinto128k,1.016200,1.010454 +zeros/1048713/crc32,1.010270,1.003598 +zeros/16777353/compress1,1.009506,1.005158 +zeros/16777353/decompress,1.184425,0.982271 +zeros/16777353/raw-decompress,1.213888,1.002502 +zeros/16777353/stream-decompress,1.203976,0.994305 +zeros/16777353/bounded-decompress,0.982471,0.970194 +zeros/16777353/gzip-read128k,1.015429,0.999601 +zeros/16777353/gzip-readinto128k,1.004414,1.005898 +zeros/16777353/crc32,1.006113,1.001524 diff --git a/benchmark_scripts/abi3_results/results.json b/benchmark_scripts/abi3_results/results.json new file mode 100644 index 0000000..9c11096 --- /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":2619194,"wall_ns":2619910,"count":215},"fastq/1024/decompress":{"cpu_ns":7579046,"wall_ns":7581176,"count":1219},"fastq/1024/raw-decompress":{"cpu_ns":12430043,"wall_ns":12431695,"count":2035},"fastq/1024/stream-decompress":{"cpu_ns":8130852,"wall_ns":8138514,"count":1242},"fastq/1024/bounded-decompress":{"cpu_ns":11432817,"wall_ns":11434108,"count":1644},"fastq/1024/gzip-read128k":{"cpu_ns":7717461,"wall_ns":7718088,"count":289},"fastq/1024/gzip-readinto128k":{"cpu_ns":13093234,"wall_ns":13094465,"count":414},"fastq/1024/crc32":{"cpu_ns":4007413,"wall_ns":4007601,"count":9766},"fastq/65536/compress1":{"cpu_ns":17860654,"wall_ns":17862721,"count":40},"fastq/65536/decompress":{"cpu_ns":19794923,"wall_ns":19796522,"count":78},"fastq/65536/raw-decompress":{"cpu_ns":21759692,"wall_ns":21761362,"count":90},"fastq/65536/stream-decompress":{"cpu_ns":22237563,"wall_ns":22240196,"count":88},"fastq/65536/bounded-decompress":{"cpu_ns":21635658,"wall_ns":21726198,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":19922518,"wall_ns":19923777,"count":79},"fastq/65536/gzip-readinto128k":{"cpu_ns":21364163,"wall_ns":21365291,"count":82},"fastq/65536/crc32":{"cpu_ns":21103668,"wall_ns":21105861,"count":1131},"fastq/1048713/compress1":{"cpu_ns":21725888,"wall_ns":21726459,"count":3},"fastq/1048713/decompress":{"cpu_ns":25425121,"wall_ns":25427099,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":23967463,"wall_ns":23969442,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":23849892,"wall_ns":23862625,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":23219811,"wall_ns":23221138,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":22914105,"wall_ns":22933381,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22663069,"wall_ns":22664085,"count":6},"fastq/1048713/crc32":{"cpu_ns":20252970,"wall_ns":20254052,"count":74},"fastq/16777353/compress1":{"cpu_ns":110345246,"wall_ns":110366995,"count":1},"fastq/16777353/decompress":{"cpu_ns":60337650,"wall_ns":60349510,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":59638247,"wall_ns":59649104,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":60872103,"wall_ns":60880131,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":75954044,"wall_ns":75964951,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":64574482,"wall_ns":64589640,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":62476688,"wall_ns":62493331,"count":1},"fastq/16777353/crc32":{"cpu_ns":25622935,"wall_ns":25634539,"count":5},"python/1024/compress1":{"cpu_ns":9082889,"wall_ns":9098574,"count":756},"python/1024/decompress":{"cpu_ns":10935000,"wall_ns":10937407,"count":1707},"python/1024/raw-decompress":{"cpu_ns":12632054,"wall_ns":12634454,"count":1987},"python/1024/stream-decompress":{"cpu_ns":12007540,"wall_ns":12010808,"count":1736},"python/1024/bounded-decompress":{"cpu_ns":11177846,"wall_ns":11178802,"count":1612},"python/1024/gzip-read128k":{"cpu_ns":9489347,"wall_ns":9491412,"count":343},"python/1024/gzip-readinto128k":{"cpu_ns":18270992,"wall_ns":18272481,"count":567},"python/1024/crc32":{"cpu_ns":3992590,"wall_ns":3992736,"count":10000},"python/65536/compress1":{"cpu_ns":19757733,"wall_ns":19759865,"count":73},"python/65536/decompress":{"cpu_ns":19422362,"wall_ns":19424743,"count":150},"python/65536/raw-decompress":{"cpu_ns":20636805,"wall_ns":20638515,"count":162},"python/65536/stream-decompress":{"cpu_ns":20109318,"wall_ns":20111529,"count":157},"python/65536/bounded-decompress":{"cpu_ns":19748945,"wall_ns":19751165,"count":184},"python/65536/gzip-read128k":{"cpu_ns":18655015,"wall_ns":18665430,"count":126},"python/65536/gzip-readinto128k":{"cpu_ns":20151975,"wall_ns":20153622,"count":130},"python/65536/crc32":{"cpu_ns":15271552,"wall_ns":15273783,"count":905},"python/1048713/compress1":{"cpu_ns":21562371,"wall_ns":21564886,"count":5},"python/1048713/decompress":{"cpu_ns":21838428,"wall_ns":21840764,"count":13},"python/1048713/raw-decompress":{"cpu_ns":20891075,"wall_ns":20902994,"count":13},"python/1048713/stream-decompress":{"cpu_ns":21544866,"wall_ns":21547594,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":21215396,"wall_ns":21217842,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":21756915,"wall_ns":21759418,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":21638909,"wall_ns":21640582,"count":11},"python/1048713/crc32":{"cpu_ns":17965829,"wall_ns":17967814,"count":70},"python/16777353/compress1":{"cpu_ns":71766922,"wall_ns":71780772,"count":1},"python/16777353/decompress":{"cpu_ns":37192198,"wall_ns":37202434,"count":1},"python/16777353/raw-decompress":{"cpu_ns":35093023,"wall_ns":35104764,"count":1},"python/16777353/stream-decompress":{"cpu_ns":35503878,"wall_ns":35513495,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42373101,"wall_ns":42373948,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32113841,"wall_ns":32117030,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":33161603,"wall_ns":33171119,"count":1},"python/16777353/crc32":{"cpu_ns":23191782,"wall_ns":23193478,"count":5},"random/1024/compress1":{"cpu_ns":11874612,"wall_ns":11876898,"count":736},"random/1024/decompress":{"cpu_ns":2742850,"wall_ns":2743048,"count":4172},"random/1024/raw-decompress":{"cpu_ns":3573091,"wall_ns":3573365,"count":4241},"random/1024/stream-decompress":{"cpu_ns":4654721,"wall_ns":4656660,"count":3176},"random/1024/bounded-decompress":{"cpu_ns":2997578,"wall_ns":2998082,"count":1963},"random/1024/gzip-read128k":{"cpu_ns":8050139,"wall_ns":8064939,"count":422},"random/1024/gzip-readinto128k":{"cpu_ns":12308770,"wall_ns":12310483,"count":470},"random/1024/crc32":{"cpu_ns":4113302,"wall_ns":4113564,"count":10000},"random/65536/compress1":{"cpu_ns":21385175,"wall_ns":21387713,"count":35},"random/65536/decompress":{"cpu_ns":14360310,"wall_ns":14362753,"count":1374},"random/65536/raw-decompress":{"cpu_ns":14078260,"wall_ns":14089448,"count":1594},"random/65536/stream-decompress":{"cpu_ns":13482109,"wall_ns":13483460,"count":1159},"random/65536/bounded-decompress":{"cpu_ns":9888829,"wall_ns":9890502,"count":1838},"random/65536/gzip-read128k":{"cpu_ns":13928478,"wall_ns":13930599,"count":283},"random/65536/gzip-readinto128k":{"cpu_ns":19321648,"wall_ns":19332270,"count":345},"random/65536/crc32":{"cpu_ns":18959059,"wall_ns":18960966,"count":1135},"random/1048713/compress1":{"cpu_ns":23321720,"wall_ns":23323354,"count":2},"random/1048713/decompress":{"cpu_ns":16374674,"wall_ns":16387540,"count":100},"random/1048713/raw-decompress":{"cpu_ns":15589050,"wall_ns":15591347,"count":143},"random/1048713/stream-decompress":{"cpu_ns":17642164,"wall_ns":17644952,"count":108},"random/1048713/bounded-decompress":{"cpu_ns":17183251,"wall_ns":17510467,"count":85},"random/1048713/gzip-read128k":{"cpu_ns":20388066,"wall_ns":20389610,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":21588494,"wall_ns":21590242,"count":43},"random/1048713/crc32":{"cpu_ns":18929291,"wall_ns":18931566,"count":68},"random/16777353/compress1":{"cpu_ns":219589712,"wall_ns":219623035,"count":1},"random/16777353/decompress":{"cpu_ns":25609572,"wall_ns":25610427,"count":2},"random/16777353/raw-decompress":{"cpu_ns":24103267,"wall_ns":24105159,"count":2},"random/16777353/stream-decompress":{"cpu_ns":26444357,"wall_ns":26445050,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":49432488,"wall_ns":49434493,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":21748955,"wall_ns":21748391,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":25847943,"wall_ns":25845237,"count":3},"random/16777353/crc32":{"cpu_ns":24109615,"wall_ns":24110692,"count":5},"zeros/1024/compress1":{"cpu_ns":7747197,"wall_ns":7749302,"count":1039},"zeros/1024/decompress":{"cpu_ns":3326257,"wall_ns":3326553,"count":4240},"zeros/1024/raw-decompress":{"cpu_ns":3576953,"wall_ns":3577555,"count":3587},"zeros/1024/stream-decompress":{"cpu_ns":4870450,"wall_ns":4872257,"count":2779},"zeros/1024/bounded-decompress":{"cpu_ns":4811360,"wall_ns":4812528,"count":1929},"zeros/1024/gzip-read128k":{"cpu_ns":5352693,"wall_ns":5363406,"count":263},"zeros/1024/gzip-readinto128k":{"cpu_ns":19027378,"wall_ns":19029086,"count":637},"zeros/1024/crc32":{"cpu_ns":4118858,"wall_ns":4120135,"count":8221},"zeros/65536/compress1":{"cpu_ns":12786388,"wall_ns":12787430,"count":496},"zeros/65536/decompress":{"cpu_ns":9069223,"wall_ns":9071616,"count":426},"zeros/65536/raw-decompress":{"cpu_ns":9839470,"wall_ns":9841403,"count":645},"zeros/65536/stream-decompress":{"cpu_ns":16247382,"wall_ns":16468858,"count":768},"zeros/65536/bounded-decompress":{"cpu_ns":11935614,"wall_ns":11936996,"count":1042},"zeros/65536/gzip-read128k":{"cpu_ns":9481314,"wall_ns":9482700,"count":166},"zeros/65536/gzip-readinto128k":{"cpu_ns":17752004,"wall_ns":17753665,"count":298},"zeros/65536/crc32":{"cpu_ns":15869031,"wall_ns":15871099,"count":901},"zeros/1048713/compress1":{"cpu_ns":21823576,"wall_ns":21825818,"count":48},"zeros/1048713/decompress":{"cpu_ns":17308291,"wall_ns":17310169,"count":85},"zeros/1048713/raw-decompress":{"cpu_ns":19309258,"wall_ns":19312106,"count":133},"zeros/1048713/stream-decompress":{"cpu_ns":22807079,"wall_ns":22819646,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":16278395,"wall_ns":16280148,"count":89},"zeros/1048713/gzip-read128k":{"cpu_ns":17454412,"wall_ns":17463019,"count":36},"zeros/1048713/gzip-readinto128k":{"cpu_ns":20658023,"wall_ns":20673835,"count":44},"zeros/1048713/crc32":{"cpu_ns":19178208,"wall_ns":19181912,"count":69},"zeros/16777353/compress1":{"cpu_ns":31004913,"wall_ns":31007100,"count":4},"zeros/16777353/decompress":{"cpu_ns":25355771,"wall_ns":25357528,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":22192206,"wall_ns":22206100,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":24072774,"wall_ns":24073870,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":15054037,"wall_ns":15055348,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":28851327,"wall_ns":28852366,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":21596386,"wall_ns":21598255,"count":3},"zeros/16777353/crc32":{"cpu_ns":22826473,"wall_ns":22827662,"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":2577749,"wall_ns":2577428,"count":215},"fastq/1024/decompress":{"cpu_ns":7356545,"wall_ns":7357889,"count":1219},"fastq/1024/raw-decompress":{"cpu_ns":13127669,"wall_ns":13128887,"count":2035},"fastq/1024/stream-decompress":{"cpu_ns":9530452,"wall_ns":9531616,"count":1242},"fastq/1024/bounded-decompress":{"cpu_ns":12818704,"wall_ns":12820016,"count":1644},"fastq/1024/gzip-read128k":{"cpu_ns":7428116,"wall_ns":7428755,"count":289},"fastq/1024/gzip-readinto128k":{"cpu_ns":15135537,"wall_ns":15136957,"count":414},"fastq/1024/crc32":{"cpu_ns":4098927,"wall_ns":4115225,"count":9766},"fastq/65536/compress1":{"cpu_ns":17343114,"wall_ns":17344782,"count":40},"fastq/65536/decompress":{"cpu_ns":19987558,"wall_ns":19990651,"count":78},"fastq/65536/raw-decompress":{"cpu_ns":22684350,"wall_ns":22685670,"count":90},"fastq/65536/stream-decompress":{"cpu_ns":21412912,"wall_ns":21414647,"count":88},"fastq/65536/bounded-decompress":{"cpu_ns":22123901,"wall_ns":22125865,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":20482557,"wall_ns":20502659,"count":79},"fastq/65536/gzip-readinto128k":{"cpu_ns":21600636,"wall_ns":21602120,"count":82},"fastq/65536/crc32":{"cpu_ns":19910627,"wall_ns":19911938,"count":1131},"fastq/1048713/compress1":{"cpu_ns":22749434,"wall_ns":22759669,"count":3},"fastq/1048713/decompress":{"cpu_ns":24923861,"wall_ns":24926163,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":23549442,"wall_ns":23550407,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":24440779,"wall_ns":24441494,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":23667451,"wall_ns":23711257,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":29002659,"wall_ns":29005161,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21731958,"wall_ns":21741063,"count":6},"fastq/1048713/crc32":{"cpu_ns":19484312,"wall_ns":19489647,"count":74},"fastq/16777353/compress1":{"cpu_ns":128570559,"wall_ns":128612365,"count":1},"fastq/16777353/decompress":{"cpu_ns":64743861,"wall_ns":64758408,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":62129578,"wall_ns":62131857,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":63710291,"wall_ns":63711713,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":81583137,"wall_ns":81585286,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":64544091,"wall_ns":64564484,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":64666786,"wall_ns":64669232,"count":1},"fastq/16777353/crc32":{"cpu_ns":22815424,"wall_ns":22816435,"count":5},"python/1024/compress1":{"cpu_ns":10035115,"wall_ns":10037022,"count":756},"python/1024/decompress":{"cpu_ns":9604038,"wall_ns":9606185,"count":1707},"python/1024/raw-decompress":{"cpu_ns":11546274,"wall_ns":11546935,"count":1987},"python/1024/stream-decompress":{"cpu_ns":11154450,"wall_ns":11169519,"count":1736},"python/1024/bounded-decompress":{"cpu_ns":11221511,"wall_ns":11223321,"count":1612},"python/1024/gzip-read128k":{"cpu_ns":8488494,"wall_ns":8489204,"count":343},"python/1024/gzip-readinto128k":{"cpu_ns":17087983,"wall_ns":17089665,"count":567},"python/1024/crc32":{"cpu_ns":4072908,"wall_ns":4073581,"count":10000},"python/65536/compress1":{"cpu_ns":19851942,"wall_ns":19862714,"count":73},"python/65536/decompress":{"cpu_ns":19168279,"wall_ns":19170660,"count":150},"python/65536/raw-decompress":{"cpu_ns":19948341,"wall_ns":19950537,"count":162},"python/65536/stream-decompress":{"cpu_ns":19962115,"wall_ns":19964577,"count":157},"python/65536/bounded-decompress":{"cpu_ns":23409347,"wall_ns":23411854,"count":184},"python/65536/gzip-read128k":{"cpu_ns":18163532,"wall_ns":18165134,"count":126},"python/65536/gzip-readinto128k":{"cpu_ns":19556918,"wall_ns":19558861,"count":130},"python/65536/crc32":{"cpu_ns":14783030,"wall_ns":14792694,"count":905},"python/1048713/compress1":{"cpu_ns":21188759,"wall_ns":21190803,"count":5},"python/1048713/decompress":{"cpu_ns":21474915,"wall_ns":21488891,"count":13},"python/1048713/raw-decompress":{"cpu_ns":21222624,"wall_ns":21225121,"count":13},"python/1048713/stream-decompress":{"cpu_ns":21798153,"wall_ns":21800304,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20789082,"wall_ns":20805269,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":21688759,"wall_ns":21690052,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":21470803,"wall_ns":21472274,"count":11},"python/1048713/crc32":{"cpu_ns":18188497,"wall_ns":18203091,"count":70},"python/16777353/compress1":{"cpu_ns":77917740,"wall_ns":77929865,"count":1},"python/16777353/decompress":{"cpu_ns":36135236,"wall_ns":36137368,"count":1},"python/16777353/raw-decompress":{"cpu_ns":34688728,"wall_ns":34700069,"count":1},"python/16777353/stream-decompress":{"cpu_ns":35829320,"wall_ns":35834796,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":46266276,"wall_ns":46267652,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":37775209,"wall_ns":37775944,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":35762771,"wall_ns":35766114,"count":1},"python/16777353/crc32":{"cpu_ns":27415631,"wall_ns":27417744,"count":5},"random/1024/compress1":{"cpu_ns":12725325,"wall_ns":12728158,"count":736},"random/1024/decompress":{"cpu_ns":3873248,"wall_ns":3873676,"count":4172},"random/1024/raw-decompress":{"cpu_ns":3390139,"wall_ns":3390618,"count":4241},"random/1024/stream-decompress":{"cpu_ns":5125108,"wall_ns":5126597,"count":3176},"random/1024/bounded-decompress":{"cpu_ns":6570483,"wall_ns":6571867,"count":1963},"random/1024/gzip-read128k":{"cpu_ns":8284490,"wall_ns":8285701,"count":422},"random/1024/gzip-readinto128k":{"cpu_ns":15360063,"wall_ns":15361358,"count":470},"random/1024/crc32":{"cpu_ns":7192268,"wall_ns":7194850,"count":10000},"random/65536/compress1":{"cpu_ns":23711837,"wall_ns":23713545,"count":35},"random/65536/decompress":{"cpu_ns":17643505,"wall_ns":17655541,"count":1374},"random/65536/raw-decompress":{"cpu_ns":18489773,"wall_ns":18491754,"count":1594},"random/65536/stream-decompress":{"cpu_ns":13949551,"wall_ns":13950735,"count":1159},"random/65536/bounded-decompress":{"cpu_ns":14495692,"wall_ns":14497992,"count":1838},"random/65536/gzip-read128k":{"cpu_ns":16310874,"wall_ns":16320945,"count":283},"random/65536/gzip-readinto128k":{"cpu_ns":23617009,"wall_ns":23619323,"count":345},"random/65536/crc32":{"cpu_ns":22622095,"wall_ns":22624415,"count":1135},"random/1048713/compress1":{"cpu_ns":28090626,"wall_ns":28093683,"count":2},"random/1048713/decompress":{"cpu_ns":17902542,"wall_ns":17904695,"count":100},"random/1048713/raw-decompress":{"cpu_ns":16598099,"wall_ns":16600270,"count":143},"random/1048713/stream-decompress":{"cpu_ns":18807238,"wall_ns":18809588,"count":108},"random/1048713/bounded-decompress":{"cpu_ns":17886107,"wall_ns":17888517,"count":85},"random/1048713/gzip-read128k":{"cpu_ns":17879696,"wall_ns":17977752,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":21845248,"wall_ns":21847963,"count":43},"random/1048713/crc32":{"cpu_ns":19093194,"wall_ns":19094844,"count":68},"random/16777353/compress1":{"cpu_ns":223756939,"wall_ns":223783550,"count":1},"random/16777353/decompress":{"cpu_ns":26487588,"wall_ns":26496304,"count":2},"random/16777353/raw-decompress":{"cpu_ns":24140000,"wall_ns":24141973,"count":2},"random/16777353/stream-decompress":{"cpu_ns":27612177,"wall_ns":27613757,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":50905605,"wall_ns":50923153,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":20996763,"wall_ns":21007427,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":25468299,"wall_ns":25470221,"count":3},"random/16777353/crc32":{"cpu_ns":23181900,"wall_ns":23191800,"count":5},"zeros/1024/compress1":{"cpu_ns":7967650,"wall_ns":7969713,"count":1039},"zeros/1024/decompress":{"cpu_ns":3200782,"wall_ns":3201173,"count":4240},"zeros/1024/raw-decompress":{"cpu_ns":3289163,"wall_ns":3289485,"count":3587},"zeros/1024/stream-decompress":{"cpu_ns":6217231,"wall_ns":6219290,"count":2779},"zeros/1024/bounded-decompress":{"cpu_ns":3937392,"wall_ns":3938631,"count":1929},"zeros/1024/gzip-read128k":{"cpu_ns":5182576,"wall_ns":5183312,"count":263},"zeros/1024/gzip-readinto128k":{"cpu_ns":17958898,"wall_ns":17969549,"count":637},"zeros/1024/crc32":{"cpu_ns":4583831,"wall_ns":4585642,"count":8221},"zeros/65536/compress1":{"cpu_ns":13061091,"wall_ns":13062544,"count":496},"zeros/65536/decompress":{"cpu_ns":8826713,"wall_ns":8829046,"count":426},"zeros/65536/raw-decompress":{"cpu_ns":9637716,"wall_ns":9639425,"count":645},"zeros/65536/stream-decompress":{"cpu_ns":14563811,"wall_ns":14565086,"count":768},"zeros/65536/bounded-decompress":{"cpu_ns":11659007,"wall_ns":12073936,"count":1042},"zeros/65536/gzip-read128k":{"cpu_ns":8855699,"wall_ns":8857252,"count":166},"zeros/65536/gzip-readinto128k":{"cpu_ns":17747499,"wall_ns":17749371,"count":298},"zeros/65536/crc32":{"cpu_ns":16187119,"wall_ns":16189431,"count":901},"zeros/1048713/compress1":{"cpu_ns":21992067,"wall_ns":21993941,"count":48},"zeros/1048713/decompress":{"cpu_ns":17506802,"wall_ns":17499578,"count":85},"zeros/1048713/raw-decompress":{"cpu_ns":19730166,"wall_ns":19732705,"count":133},"zeros/1048713/stream-decompress":{"cpu_ns":23727758,"wall_ns":23729292,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":16967466,"wall_ns":16969371,"count":89},"zeros/1048713/gzip-read128k":{"cpu_ns":17613171,"wall_ns":17614806,"count":36},"zeros/1048713/gzip-readinto128k":{"cpu_ns":20424252,"wall_ns":20434976,"count":44},"zeros/1048713/crc32":{"cpu_ns":20197286,"wall_ns":20199861,"count":69},"zeros/16777353/compress1":{"cpu_ns":31225511,"wall_ns":31226476,"count":4},"zeros/16777353/decompress":{"cpu_ns":25383245,"wall_ns":25383668,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":22136810,"wall_ns":22149544,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":25849614,"wall_ns":25851026,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":15081441,"wall_ns":15081571,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":28862849,"wall_ns":28864429,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":21290954,"wall_ns":21293633,"count":3},"zeros/16777353/crc32":{"cpu_ns":26026004,"wall_ns":26028176,"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":2596761,"wall_ns":2596644,"count":215},"fastq/1024/decompress":{"cpu_ns":8099406,"wall_ns":8101573,"count":1219},"fastq/1024/raw-decompress":{"cpu_ns":12378409,"wall_ns":12379393,"count":2035},"fastq/1024/stream-decompress":{"cpu_ns":9761104,"wall_ns":9762624,"count":1242},"fastq/1024/bounded-decompress":{"cpu_ns":12765416,"wall_ns":12766807,"count":1644},"fastq/1024/gzip-read128k":{"cpu_ns":7103992,"wall_ns":7104452,"count":289},"fastq/1024/gzip-readinto128k":{"cpu_ns":14357880,"wall_ns":14369884,"count":414},"fastq/1024/crc32":{"cpu_ns":3912322,"wall_ns":3912441,"count":9766},"fastq/65536/compress1":{"cpu_ns":17627739,"wall_ns":17629317,"count":40},"fastq/65536/decompress":{"cpu_ns":20535227,"wall_ns":20537236,"count":78},"fastq/65536/raw-decompress":{"cpu_ns":22376082,"wall_ns":22377757,"count":90},"fastq/65536/stream-decompress":{"cpu_ns":22244294,"wall_ns":22246241,"count":88},"fastq/65536/bounded-decompress":{"cpu_ns":22312619,"wall_ns":22314479,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":20204492,"wall_ns":20213461,"count":79},"fastq/65536/gzip-readinto128k":{"cpu_ns":21672591,"wall_ns":21673659,"count":82},"fastq/65536/crc32":{"cpu_ns":20299287,"wall_ns":20301229,"count":1131},"fastq/1048713/compress1":{"cpu_ns":22289569,"wall_ns":22291169,"count":3},"fastq/1048713/decompress":{"cpu_ns":23444712,"wall_ns":23446332,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":21890339,"wall_ns":21899529,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":23273108,"wall_ns":23274446,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":22375301,"wall_ns":22469228,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":23299194,"wall_ns":23300397,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":24536010,"wall_ns":24537191,"count":6},"fastq/1048713/crc32":{"cpu_ns":20690362,"wall_ns":20691792,"count":74},"fastq/16777353/compress1":{"cpu_ns":110990655,"wall_ns":110992745,"count":1},"fastq/16777353/decompress":{"cpu_ns":63291261,"wall_ns":63310713,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":81364599,"wall_ns":81404884,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":61022103,"wall_ns":61032152,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":72273492,"wall_ns":72284881,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60561400,"wall_ns":60572450,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":59781175,"wall_ns":59797987,"count":1},"fastq/16777353/crc32":{"cpu_ns":22255769,"wall_ns":22266426,"count":5},"python/1024/compress1":{"cpu_ns":8279128,"wall_ns":8279509,"count":756},"python/1024/decompress":{"cpu_ns":11047254,"wall_ns":11048889,"count":1707},"python/1024/raw-decompress":{"cpu_ns":12990977,"wall_ns":12992516,"count":1987},"python/1024/stream-decompress":{"cpu_ns":10834699,"wall_ns":10836132,"count":1736},"python/1024/bounded-decompress":{"cpu_ns":12360261,"wall_ns":12361411,"count":1612},"python/1024/gzip-read128k":{"cpu_ns":10972931,"wall_ns":10986284,"count":343},"python/1024/gzip-readinto128k":{"cpu_ns":19399797,"wall_ns":19401160,"count":567},"python/1024/crc32":{"cpu_ns":3989680,"wall_ns":3989826,"count":10000},"python/65536/compress1":{"cpu_ns":22455536,"wall_ns":22457717,"count":73},"python/65536/decompress":{"cpu_ns":20962510,"wall_ns":20975595,"count":150},"python/65536/raw-decompress":{"cpu_ns":22285152,"wall_ns":22287477,"count":162},"python/65536/stream-decompress":{"cpu_ns":23504636,"wall_ns":23507517,"count":157},"python/65536/bounded-decompress":{"cpu_ns":20946767,"wall_ns":20961875,"count":184},"python/65536/gzip-read128k":{"cpu_ns":19554446,"wall_ns":19555758,"count":126},"python/65536/gzip-readinto128k":{"cpu_ns":21459375,"wall_ns":21461654,"count":130},"python/65536/crc32":{"cpu_ns":16414993,"wall_ns":16416769,"count":905},"python/1048713/compress1":{"cpu_ns":23365254,"wall_ns":23366630,"count":5},"python/1048713/decompress":{"cpu_ns":25589150,"wall_ns":25601673,"count":13},"python/1048713/raw-decompress":{"cpu_ns":26916964,"wall_ns":26918192,"count":13},"python/1048713/stream-decompress":{"cpu_ns":26994653,"wall_ns":26996903,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":22222946,"wall_ns":22224730,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":24506879,"wall_ns":24508847,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":22777304,"wall_ns":22787369,"count":11},"python/1048713/crc32":{"cpu_ns":20232973,"wall_ns":20235529,"count":70},"python/16777353/compress1":{"cpu_ns":68495849,"wall_ns":68497996,"count":1},"python/16777353/decompress":{"cpu_ns":36107943,"wall_ns":36109143,"count":1},"python/16777353/raw-decompress":{"cpu_ns":34797281,"wall_ns":34798357,"count":1},"python/16777353/stream-decompress":{"cpu_ns":36273326,"wall_ns":36273462,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42710067,"wall_ns":42721590,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32575268,"wall_ns":32578450,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":31310881,"wall_ns":31312782,"count":1},"python/16777353/crc32":{"cpu_ns":21994596,"wall_ns":22005380,"count":5},"random/1024/compress1":{"cpu_ns":10265243,"wall_ns":10266938,"count":736},"random/1024/decompress":{"cpu_ns":2350249,"wall_ns":2350392,"count":4172},"random/1024/raw-decompress":{"cpu_ns":3505572,"wall_ns":3505893,"count":4241},"random/1024/stream-decompress":{"cpu_ns":4403553,"wall_ns":4404413,"count":3176},"random/1024/bounded-decompress":{"cpu_ns":3302394,"wall_ns":3303289,"count":1963},"random/1024/gzip-read128k":{"cpu_ns":8305519,"wall_ns":8306713,"count":422},"random/1024/gzip-readinto128k":{"cpu_ns":11766328,"wall_ns":11767671,"count":470},"random/1024/crc32":{"cpu_ns":4017050,"wall_ns":4017267,"count":10000},"random/65536/compress1":{"cpu_ns":20743923,"wall_ns":20753560,"count":35},"random/65536/decompress":{"cpu_ns":17417939,"wall_ns":17419943,"count":1374},"random/65536/raw-decompress":{"cpu_ns":17319942,"wall_ns":17322669,"count":1594},"random/65536/stream-decompress":{"cpu_ns":15937847,"wall_ns":15956229,"count":1159},"random/65536/bounded-decompress":{"cpu_ns":10467896,"wall_ns":10469658,"count":1838},"random/65536/gzip-read128k":{"cpu_ns":13676007,"wall_ns":13677673,"count":283},"random/65536/gzip-readinto128k":{"cpu_ns":18519454,"wall_ns":18521026,"count":345},"random/65536/crc32":{"cpu_ns":18689013,"wall_ns":18698961,"count":1135},"random/1048713/compress1":{"cpu_ns":23618335,"wall_ns":23620231,"count":2},"random/1048713/decompress":{"cpu_ns":24034030,"wall_ns":24048854,"count":100},"random/1048713/raw-decompress":{"cpu_ns":26355003,"wall_ns":26358078,"count":143},"random/1048713/stream-decompress":{"cpu_ns":26659166,"wall_ns":26660993,"count":108},"random/1048713/bounded-decompress":{"cpu_ns":19504395,"wall_ns":19519262,"count":85},"random/1048713/gzip-read128k":{"cpu_ns":17683387,"wall_ns":17685185,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":20674865,"wall_ns":20676601,"count":43},"random/1048713/crc32":{"cpu_ns":18362194,"wall_ns":18366228,"count":68},"random/16777353/compress1":{"cpu_ns":196244387,"wall_ns":196275234,"count":1},"random/16777353/decompress":{"cpu_ns":26908196,"wall_ns":26921874,"count":2},"random/16777353/raw-decompress":{"cpu_ns":24387966,"wall_ns":24387269,"count":2},"random/16777353/stream-decompress":{"cpu_ns":30493809,"wall_ns":30494595,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":44403802,"wall_ns":44413806,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":20123316,"wall_ns":20124852,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":23111191,"wall_ns":23113028,"count":3},"random/16777353/crc32":{"cpu_ns":21797397,"wall_ns":21807598,"count":5},"zeros/1024/compress1":{"cpu_ns":6598489,"wall_ns":6598876,"count":1039},"zeros/1024/decompress":{"cpu_ns":2769972,"wall_ns":2770216,"count":4240},"zeros/1024/raw-decompress":{"cpu_ns":3350569,"wall_ns":3350913,"count":3587},"zeros/1024/stream-decompress":{"cpu_ns":3755912,"wall_ns":3756411,"count":2779},"zeros/1024/bounded-decompress":{"cpu_ns":3256088,"wall_ns":3256455,"count":1929},"zeros/1024/gzip-read128k":{"cpu_ns":5025211,"wall_ns":5025894,"count":263},"zeros/1024/gzip-readinto128k":{"cpu_ns":15658894,"wall_ns":15665763,"count":637},"zeros/1024/crc32":{"cpu_ns":3286479,"wall_ns":3286841,"count":8221},"zeros/65536/compress1":{"cpu_ns":12231681,"wall_ns":12232256,"count":496},"zeros/65536/decompress":{"cpu_ns":6676119,"wall_ns":6676619,"count":426},"zeros/65536/raw-decompress":{"cpu_ns":9095766,"wall_ns":9096436,"count":645},"zeros/65536/stream-decompress":{"cpu_ns":12937338,"wall_ns":12938034,"count":768},"zeros/65536/bounded-decompress":{"cpu_ns":9294115,"wall_ns":9295012,"count":1042},"zeros/65536/gzip-read128k":{"cpu_ns":7300919,"wall_ns":7301547,"count":166},"zeros/65536/gzip-readinto128k":{"cpu_ns":16136568,"wall_ns":16137964,"count":298},"zeros/65536/crc32":{"cpu_ns":14509333,"wall_ns":14510105,"count":901},"zeros/1048713/compress1":{"cpu_ns":19778617,"wall_ns":19779399,"count":48},"zeros/1048713/decompress":{"cpu_ns":34607529,"wall_ns":34982345,"count":85},"zeros/1048713/raw-decompress":{"cpu_ns":47298835,"wall_ns":47301381,"count":133},"zeros/1048713/stream-decompress":{"cpu_ns":43898943,"wall_ns":43900584,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":14197866,"wall_ns":14211056,"count":89},"zeros/1048713/gzip-read128k":{"cpu_ns":15685215,"wall_ns":15686250,"count":36},"zeros/1048713/gzip-readinto128k":{"cpu_ns":18229562,"wall_ns":18230500,"count":44},"zeros/1048713/crc32":{"cpu_ns":17377481,"wall_ns":17378046,"count":69},"zeros/16777353/compress1":{"cpu_ns":27793394,"wall_ns":27794602,"count":4},"zeros/16777353/decompress":{"cpu_ns":27335504,"wall_ns":27335897,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":24518114,"wall_ns":24519829,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":26793653,"wall_ns":26793910,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":12993494,"wall_ns":12994957,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":25961761,"wall_ns":25971857,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":18562216,"wall_ns":18562858,"count":3},"zeros/16777353/crc32":{"cpu_ns":21273704,"wall_ns":21292170,"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":"candidate","cases":{"fastq/1024/compress1":{"cpu_ns":2451919,"wall_ns":2451972,"count":215},"fastq/1024/decompress":{"cpu_ns":6699907,"wall_ns":6700335,"count":1219},"fastq/1024/raw-decompress":{"cpu_ns":11748144,"wall_ns":11749270,"count":2035},"fastq/1024/stream-decompress":{"cpu_ns":7916401,"wall_ns":7916785,"count":1242},"fastq/1024/bounded-decompress":{"cpu_ns":10589881,"wall_ns":10590315,"count":1644},"fastq/1024/gzip-read128k":{"cpu_ns":7020579,"wall_ns":7021336,"count":289},"fastq/1024/gzip-readinto128k":{"cpu_ns":12321335,"wall_ns":12321994,"count":414},"fastq/1024/crc32":{"cpu_ns":3928057,"wall_ns":3939608,"count":9766},"fastq/65536/compress1":{"cpu_ns":16554511,"wall_ns":16555203,"count":40},"fastq/65536/decompress":{"cpu_ns":17860001,"wall_ns":17860528,"count":78},"fastq/65536/raw-decompress":{"cpu_ns":20577671,"wall_ns":20578267,"count":90},"fastq/65536/stream-decompress":{"cpu_ns":20846869,"wall_ns":20859673,"count":88},"fastq/65536/bounded-decompress":{"cpu_ns":19439150,"wall_ns":19439878,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":20302259,"wall_ns":20303881,"count":79},"fastq/65536/gzip-readinto128k":{"cpu_ns":20867182,"wall_ns":20882560,"count":82},"fastq/65536/crc32":{"cpu_ns":18937678,"wall_ns":18939565,"count":1131},"fastq/1048713/compress1":{"cpu_ns":24004089,"wall_ns":24038185,"count":3},"fastq/1048713/decompress":{"cpu_ns":21758653,"wall_ns":21760229,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":22238084,"wall_ns":22252221,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":21616161,"wall_ns":21617763,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20795418,"wall_ns":20796366,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":22225735,"wall_ns":22227000,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21518112,"wall_ns":21518820,"count":6},"fastq/1048713/crc32":{"cpu_ns":20634141,"wall_ns":20635548,"count":74},"fastq/16777353/compress1":{"cpu_ns":109235211,"wall_ns":109249446,"count":1},"fastq/16777353/decompress":{"cpu_ns":60373147,"wall_ns":60373728,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":60186057,"wall_ns":60193697,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":61301163,"wall_ns":61319030,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":71925695,"wall_ns":71934848,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60138432,"wall_ns":60140518,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":57018833,"wall_ns":57029919,"count":1},"fastq/16777353/crc32":{"cpu_ns":21173130,"wall_ns":21185126,"count":5},"python/1024/compress1":{"cpu_ns":8159803,"wall_ns":8160081,"count":756},"python/1024/decompress":{"cpu_ns":9045108,"wall_ns":9045701,"count":1707},"python/1024/raw-decompress":{"cpu_ns":11158995,"wall_ns":11159730,"count":1987},"python/1024/stream-decompress":{"cpu_ns":10466378,"wall_ns":10466929,"count":1736},"python/1024/bounded-decompress":{"cpu_ns":10109095,"wall_ns":10134594,"count":1612},"python/1024/gzip-read128k":{"cpu_ns":8362342,"wall_ns":8362985,"count":343},"python/1024/gzip-readinto128k":{"cpu_ns":16872266,"wall_ns":16873149,"count":567},"python/1024/crc32":{"cpu_ns":3998964,"wall_ns":3999117,"count":10000},"python/65536/compress1":{"cpu_ns":19301712,"wall_ns":19302716,"count":73},"python/65536/decompress":{"cpu_ns":18492583,"wall_ns":18504367,"count":150},"python/65536/raw-decompress":{"cpu_ns":24122744,"wall_ns":24148409,"count":162},"python/65536/stream-decompress":{"cpu_ns":19738606,"wall_ns":19739573,"count":157},"python/65536/bounded-decompress":{"cpu_ns":19162652,"wall_ns":19163503,"count":184},"python/65536/gzip-read128k":{"cpu_ns":17608977,"wall_ns":17609745,"count":126},"python/65536/gzip-readinto128k":{"cpu_ns":19174192,"wall_ns":19175054,"count":130},"python/65536/crc32":{"cpu_ns":14569758,"wall_ns":14570195,"count":905},"python/1048713/compress1":{"cpu_ns":20737625,"wall_ns":20738281,"count":5},"python/1048713/decompress":{"cpu_ns":23599430,"wall_ns":23599937,"count":13},"python/1048713/raw-decompress":{"cpu_ns":22956203,"wall_ns":22966738,"count":13},"python/1048713/stream-decompress":{"cpu_ns":23553923,"wall_ns":23554657,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20568881,"wall_ns":20570097,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":21077845,"wall_ns":21086960,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":20902306,"wall_ns":20903196,"count":11},"python/1048713/crc32":{"cpu_ns":17680909,"wall_ns":17681393,"count":70},"python/16777353/compress1":{"cpu_ns":71333589,"wall_ns":71344259,"count":1},"python/16777353/decompress":{"cpu_ns":34875078,"wall_ns":34886506,"count":1},"python/16777353/raw-decompress":{"cpu_ns":34049636,"wall_ns":34070818,"count":1},"python/16777353/stream-decompress":{"cpu_ns":35315546,"wall_ns":35339359,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":41539006,"wall_ns":41556083,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32000957,"wall_ns":32001661,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30057695,"wall_ns":30058859,"count":1},"python/16777353/crc32":{"cpu_ns":21223059,"wall_ns":21224231,"count":5},"random/1024/compress1":{"cpu_ns":10444823,"wall_ns":10446181,"count":736},"random/1024/decompress":{"cpu_ns":5089135,"wall_ns":5090598,"count":4172},"random/1024/raw-decompress":{"cpu_ns":8006932,"wall_ns":8007324,"count":4241},"random/1024/stream-decompress":{"cpu_ns":4031493,"wall_ns":4032076,"count":3176},"random/1024/bounded-decompress":{"cpu_ns":2949420,"wall_ns":2949937,"count":1963},"random/1024/gzip-read128k":{"cpu_ns":8148877,"wall_ns":8149533,"count":422},"random/1024/gzip-readinto128k":{"cpu_ns":11418247,"wall_ns":11418993,"count":470},"random/1024/crc32":{"cpu_ns":4003495,"wall_ns":4003654,"count":10000},"random/65536/compress1":{"cpu_ns":20186803,"wall_ns":20187409,"count":35},"random/65536/decompress":{"cpu_ns":16795721,"wall_ns":16796480,"count":1374},"random/65536/raw-decompress":{"cpu_ns":16635471,"wall_ns":16636047,"count":1594},"random/65536/stream-decompress":{"cpu_ns":15283287,"wall_ns":15294559,"count":1159},"random/65536/bounded-decompress":{"cpu_ns":9981985,"wall_ns":9982637,"count":1838},"random/65536/gzip-read128k":{"cpu_ns":12578159,"wall_ns":12578748,"count":283},"random/65536/gzip-readinto128k":{"cpu_ns":18056763,"wall_ns":18057655,"count":345},"random/65536/crc32":{"cpu_ns":18078000,"wall_ns":18091380,"count":1135},"random/1048713/compress1":{"cpu_ns":22755641,"wall_ns":22756208,"count":2},"random/1048713/decompress":{"cpu_ns":24086025,"wall_ns":24087264,"count":100},"random/1048713/raw-decompress":{"cpu_ns":26590990,"wall_ns":26591856,"count":143},"random/1048713/stream-decompress":{"cpu_ns":26061546,"wall_ns":26063289,"count":108},"random/1048713/bounded-decompress":{"cpu_ns":16161776,"wall_ns":16170957,"count":85},"random/1048713/gzip-read128k":{"cpu_ns":16552840,"wall_ns":16553587,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19658393,"wall_ns":19659593,"count":43},"random/1048713/crc32":{"cpu_ns":17608399,"wall_ns":17609139,"count":68},"random/16777353/compress1":{"cpu_ns":202999408,"wall_ns":203044839,"count":1},"random/16777353/decompress":{"cpu_ns":26547067,"wall_ns":26547265,"count":2},"random/16777353/raw-decompress":{"cpu_ns":25376234,"wall_ns":25401945,"count":2},"random/16777353/stream-decompress":{"cpu_ns":28134816,"wall_ns":28144526,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":44557213,"wall_ns":44559153,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18724601,"wall_ns":18728300,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":22366925,"wall_ns":22376699,"count":3},"random/16777353/crc32":{"cpu_ns":21362986,"wall_ns":21364256,"count":5},"zeros/1024/compress1":{"cpu_ns":6663741,"wall_ns":6663982,"count":1039},"zeros/1024/decompress":{"cpu_ns":2921875,"wall_ns":2922094,"count":4240},"zeros/1024/raw-decompress":{"cpu_ns":3041610,"wall_ns":3041921,"count":3587},"zeros/1024/stream-decompress":{"cpu_ns":3761202,"wall_ns":3761772,"count":2779},"zeros/1024/bounded-decompress":{"cpu_ns":3198272,"wall_ns":3199229,"count":1929},"zeros/1024/gzip-read128k":{"cpu_ns":5383401,"wall_ns":5393409,"count":263},"zeros/1024/gzip-readinto128k":{"cpu_ns":15640989,"wall_ns":15641775,"count":637},"zeros/1024/crc32":{"cpu_ns":3290183,"wall_ns":3290358,"count":8221},"zeros/65536/compress1":{"cpu_ns":11843313,"wall_ns":11843849,"count":496},"zeros/65536/decompress":{"cpu_ns":6026853,"wall_ns":6027498,"count":426},"zeros/65536/raw-decompress":{"cpu_ns":7885132,"wall_ns":7885592,"count":645},"zeros/65536/stream-decompress":{"cpu_ns":11695337,"wall_ns":11696044,"count":768},"zeros/65536/bounded-decompress":{"cpu_ns":9139894,"wall_ns":9146159,"count":1042},"zeros/65536/gzip-read128k":{"cpu_ns":7191065,"wall_ns":7191723,"count":166},"zeros/65536/gzip-readinto128k":{"cpu_ns":15289480,"wall_ns":15290311,"count":298},"zeros/65536/crc32":{"cpu_ns":15214318,"wall_ns":15215838,"count":901},"zeros/1048713/compress1":{"cpu_ns":20070057,"wall_ns":20081956,"count":48},"zeros/1048713/decompress":{"cpu_ns":34706258,"wall_ns":34711925,"count":85},"zeros/1048713/raw-decompress":{"cpu_ns":47246916,"wall_ns":47266017,"count":133},"zeros/1048713/stream-decompress":{"cpu_ns":44300388,"wall_ns":44309986,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":14073785,"wall_ns":14074496,"count":89},"zeros/1048713/gzip-read128k":{"cpu_ns":15294396,"wall_ns":15295165,"count":36},"zeros/1048713/gzip-readinto128k":{"cpu_ns":18584278,"wall_ns":18586183,"count":44},"zeros/1048713/crc32":{"cpu_ns":17636832,"wall_ns":17643742,"count":69},"zeros/16777353/compress1":{"cpu_ns":27720613,"wall_ns":27737656,"count":4},"zeros/16777353/decompress":{"cpu_ns":26812090,"wall_ns":26833358,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":24572671,"wall_ns":24573808,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":27948784,"wall_ns":27949596,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13479809,"wall_ns":13480551,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":25960450,"wall_ns":25986452,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":18780651,"wall_ns":18781383,"count":3},"zeros/16777353/crc32":{"cpu_ns":21012422,"wall_ns":21023108,"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":"control","cases":{"fastq/1024/compress1":{"cpu_ns":2676424,"wall_ns":2676996,"count":215},"fastq/1024/decompress":{"cpu_ns":6495648,"wall_ns":6495897,"count":1219},"fastq/1024/raw-decompress":{"cpu_ns":11260431,"wall_ns":11260884,"count":2035},"fastq/1024/stream-decompress":{"cpu_ns":7618133,"wall_ns":7618461,"count":1242},"fastq/1024/bounded-decompress":{"cpu_ns":10561903,"wall_ns":10562426,"count":1644},"fastq/1024/gzip-read128k":{"cpu_ns":7071843,"wall_ns":7072406,"count":289},"fastq/1024/gzip-readinto128k":{"cpu_ns":12432344,"wall_ns":12442300,"count":414},"fastq/1024/crc32":{"cpu_ns":4117004,"wall_ns":4121058,"count":9766},"fastq/65536/compress1":{"cpu_ns":17545088,"wall_ns":17546609,"count":40},"fastq/65536/decompress":{"cpu_ns":17743150,"wall_ns":17743577,"count":78},"fastq/65536/raw-decompress":{"cpu_ns":20276659,"wall_ns":20284458,"count":90},"fastq/65536/stream-decompress":{"cpu_ns":20048150,"wall_ns":20048824,"count":88},"fastq/65536/bounded-decompress":{"cpu_ns":20188564,"wall_ns":20189999,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":18618130,"wall_ns":18618834,"count":79},"fastq/65536/gzip-readinto128k":{"cpu_ns":19804533,"wall_ns":19815899,"count":82},"fastq/65536/crc32":{"cpu_ns":18229681,"wall_ns":18230139,"count":1131},"fastq/1048713/compress1":{"cpu_ns":19837993,"wall_ns":19849485,"count":3},"fastq/1048713/decompress":{"cpu_ns":22074729,"wall_ns":22075121,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":21952817,"wall_ns":21953517,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":22112539,"wall_ns":22113050,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20282544,"wall_ns":20283236,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":21173810,"wall_ns":21174586,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21071619,"wall_ns":21072429,"count":6},"fastq/1048713/crc32":{"cpu_ns":18969586,"wall_ns":18970272,"count":74},"fastq/16777353/compress1":{"cpu_ns":107303433,"wall_ns":107314340,"count":1},"fastq/16777353/decompress":{"cpu_ns":58528325,"wall_ns":58538819,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":56624162,"wall_ns":56625845,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":58254303,"wall_ns":58256420,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":70371310,"wall_ns":70380852,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":58144621,"wall_ns":58155128,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":56574229,"wall_ns":56588777,"count":1},"fastq/16777353/crc32":{"cpu_ns":21883411,"wall_ns":21884928,"count":5},"python/1024/compress1":{"cpu_ns":8347927,"wall_ns":8359706,"count":756},"python/1024/decompress":{"cpu_ns":8834741,"wall_ns":8835154,"count":1707},"python/1024/raw-decompress":{"cpu_ns":11077046,"wall_ns":11077668,"count":1987},"python/1024/stream-decompress":{"cpu_ns":10353927,"wall_ns":10354296,"count":1736},"python/1024/bounded-decompress":{"cpu_ns":10398378,"wall_ns":10399030,"count":1612},"python/1024/gzip-read128k":{"cpu_ns":8259285,"wall_ns":8259935,"count":343},"python/1024/gzip-readinto128k":{"cpu_ns":16993490,"wall_ns":16994214,"count":567},"python/1024/crc32":{"cpu_ns":4151037,"wall_ns":4151592,"count":10000},"python/65536/compress1":{"cpu_ns":19489273,"wall_ns":19490997,"count":73},"python/65536/decompress":{"cpu_ns":19491320,"wall_ns":19492327,"count":150},"python/65536/raw-decompress":{"cpu_ns":20137633,"wall_ns":20143106,"count":162},"python/65536/stream-decompress":{"cpu_ns":19355548,"wall_ns":19356353,"count":157},"python/65536/bounded-decompress":{"cpu_ns":18932389,"wall_ns":18933205,"count":184},"python/65536/gzip-read128k":{"cpu_ns":17632498,"wall_ns":17633430,"count":126},"python/65536/gzip-readinto128k":{"cpu_ns":19082182,"wall_ns":19090924,"count":130},"python/65536/crc32":{"cpu_ns":14896875,"wall_ns":14898082,"count":905},"python/1048713/compress1":{"cpu_ns":20730312,"wall_ns":20730879,"count":5},"python/1048713/decompress":{"cpu_ns":21188151,"wall_ns":21189185,"count":13},"python/1048713/raw-decompress":{"cpu_ns":20528276,"wall_ns":20529050,"count":13},"python/1048713/stream-decompress":{"cpu_ns":21429757,"wall_ns":21436951,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20378265,"wall_ns":20379216,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":21028309,"wall_ns":21028963,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":21066196,"wall_ns":21074004,"count":11},"python/1048713/crc32":{"cpu_ns":18196909,"wall_ns":18199071,"count":70},"python/16777353/compress1":{"cpu_ns":69740006,"wall_ns":69756276,"count":1},"python/16777353/decompress":{"cpu_ns":32851465,"wall_ns":32863901,"count":1},"python/16777353/raw-decompress":{"cpu_ns":31780987,"wall_ns":31782300,"count":1},"python/16777353/stream-decompress":{"cpu_ns":32894133,"wall_ns":32895116,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":41528378,"wall_ns":41529834,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":31908198,"wall_ns":31909685,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30433027,"wall_ns":30435023,"count":1},"python/16777353/crc32":{"cpu_ns":21476452,"wall_ns":21477878,"count":5},"random/1024/compress1":{"cpu_ns":14873008,"wall_ns":14874334,"count":736},"random/1024/decompress":{"cpu_ns":2409633,"wall_ns":2410003,"count":4172},"random/1024/raw-decompress":{"cpu_ns":2917925,"wall_ns":2918387,"count":4241},"random/1024/stream-decompress":{"cpu_ns":3952846,"wall_ns":3953156,"count":3176},"random/1024/bounded-decompress":{"cpu_ns":2854180,"wall_ns":2854604,"count":1963},"random/1024/gzip-read128k":{"cpu_ns":8109026,"wall_ns":8109707,"count":422},"random/1024/gzip-readinto128k":{"cpu_ns":11348226,"wall_ns":11368479,"count":470},"random/1024/crc32":{"cpu_ns":4025773,"wall_ns":4026008,"count":10000},"random/65536/compress1":{"cpu_ns":20074595,"wall_ns":20075071,"count":35},"random/65536/decompress":{"cpu_ns":13876446,"wall_ns":13877066,"count":1374},"random/65536/raw-decompress":{"cpu_ns":13575684,"wall_ns":13576356,"count":1594},"random/65536/stream-decompress":{"cpu_ns":12802595,"wall_ns":12803149,"count":1159},"random/65536/bounded-decompress":{"cpu_ns":9789725,"wall_ns":9790248,"count":1838},"random/65536/gzip-read128k":{"cpu_ns":12871132,"wall_ns":12872090,"count":283},"random/65536/gzip-readinto128k":{"cpu_ns":18355512,"wall_ns":18356462,"count":345},"random/65536/crc32":{"cpu_ns":18382181,"wall_ns":18390802,"count":1135},"random/1048713/compress1":{"cpu_ns":22757268,"wall_ns":22758360,"count":2},"random/1048713/decompress":{"cpu_ns":15793323,"wall_ns":15794155,"count":100},"random/1048713/raw-decompress":{"cpu_ns":15082957,"wall_ns":15097552,"count":143},"random/1048713/stream-decompress":{"cpu_ns":16922134,"wall_ns":16922682,"count":108},"random/1048713/bounded-decompress":{"cpu_ns":15931010,"wall_ns":15932084,"count":85},"random/1048713/gzip-read128k":{"cpu_ns":16277360,"wall_ns":16288346,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19574572,"wall_ns":19575396,"count":43},"random/1048713/crc32":{"cpu_ns":17230267,"wall_ns":17230828,"count":68},"random/16777353/compress1":{"cpu_ns":211139051,"wall_ns":211173259,"count":1},"random/16777353/decompress":{"cpu_ns":24044263,"wall_ns":24045508,"count":2},"random/16777353/raw-decompress":{"cpu_ns":21021735,"wall_ns":21023607,"count":2},"random/16777353/stream-decompress":{"cpu_ns":23548573,"wall_ns":23549491,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":44700563,"wall_ns":44702354,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":19003787,"wall_ns":19016504,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":23051211,"wall_ns":23052840,"count":3},"random/16777353/crc32":{"cpu_ns":21694579,"wall_ns":21710915,"count":5},"zeros/1024/compress1":{"cpu_ns":6542740,"wall_ns":6543100,"count":1039},"zeros/1024/decompress":{"cpu_ns":2665971,"wall_ns":2666327,"count":4240},"zeros/1024/raw-decompress":{"cpu_ns":3019460,"wall_ns":3020136,"count":3587},"zeros/1024/stream-decompress":{"cpu_ns":3724770,"wall_ns":3725054,"count":2779},"zeros/1024/bounded-decompress":{"cpu_ns":3034343,"wall_ns":3035109,"count":1929},"zeros/1024/gzip-read128k":{"cpu_ns":5283766,"wall_ns":5284510,"count":263},"zeros/1024/gzip-readinto128k":{"cpu_ns":15671782,"wall_ns":15672455,"count":637},"zeros/1024/crc32":{"cpu_ns":3401480,"wall_ns":3401911,"count":8221},"zeros/65536/compress1":{"cpu_ns":12178462,"wall_ns":12178958,"count":496},"zeros/65536/decompress":{"cpu_ns":6602367,"wall_ns":6602814,"count":426},"zeros/65536/raw-decompress":{"cpu_ns":9096365,"wall_ns":9097024,"count":645},"zeros/65536/stream-decompress":{"cpu_ns":12868445,"wall_ns":12868874,"count":768},"zeros/65536/bounded-decompress":{"cpu_ns":9582213,"wall_ns":9582830,"count":1042},"zeros/65536/gzip-read128k":{"cpu_ns":7570361,"wall_ns":7571232,"count":166},"zeros/65536/gzip-readinto128k":{"cpu_ns":15432811,"wall_ns":15440230,"count":298},"zeros/65536/crc32":{"cpu_ns":14666097,"wall_ns":14666772,"count":901},"zeros/1048713/compress1":{"cpu_ns":20051558,"wall_ns":20052312,"count":48},"zeros/1048713/decompress":{"cpu_ns":15191796,"wall_ns":15192492,"count":85},"zeros/1048713/raw-decompress":{"cpu_ns":17098164,"wall_ns":17116447,"count":133},"zeros/1048713/stream-decompress":{"cpu_ns":19363165,"wall_ns":19363884,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":14210615,"wall_ns":14215316,"count":89},"zeros/1048713/gzip-read128k":{"cpu_ns":15838790,"wall_ns":15840683,"count":36},"zeros/1048713/gzip-readinto128k":{"cpu_ns":18669400,"wall_ns":18678493,"count":44},"zeros/1048713/crc32":{"cpu_ns":17439978,"wall_ns":17440280,"count":69},"zeros/16777353/compress1":{"cpu_ns":26983357,"wall_ns":26984915,"count":4},"zeros/16777353/decompress":{"cpu_ns":22503205,"wall_ns":22504501,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":21405287,"wall_ns":21419890,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":22303326,"wall_ns":22303753,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13035443,"wall_ns":13036133,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26015966,"wall_ns":26017230,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19141827,"wall_ns":19142938,"count":3},"zeros/16777353/crc32":{"cpu_ns":21413161,"wall_ns":21414864,"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":2548917,"wall_ns":2548968,"count":215},"fastq/1024/decompress":{"cpu_ns":6471378,"wall_ns":6471503,"count":1219},"fastq/1024/raw-decompress":{"cpu_ns":11437942,"wall_ns":11438268,"count":2035},"fastq/1024/stream-decompress":{"cpu_ns":7904758,"wall_ns":7905156,"count":1242},"fastq/1024/bounded-decompress":{"cpu_ns":10831219,"wall_ns":10837948,"count":1644},"fastq/1024/gzip-read128k":{"cpu_ns":6999628,"wall_ns":7000112,"count":289},"fastq/1024/gzip-readinto128k":{"cpu_ns":12397051,"wall_ns":12397644,"count":414},"fastq/1024/crc32":{"cpu_ns":3950284,"wall_ns":3950384,"count":9766},"fastq/65536/compress1":{"cpu_ns":15682885,"wall_ns":15683197,"count":40},"fastq/65536/decompress":{"cpu_ns":17705408,"wall_ns":17706162,"count":78},"fastq/65536/raw-decompress":{"cpu_ns":20057437,"wall_ns":20067071,"count":90},"fastq/65536/stream-decompress":{"cpu_ns":19958580,"wall_ns":19959200,"count":88},"fastq/65536/bounded-decompress":{"cpu_ns":19361647,"wall_ns":19362124,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":18850711,"wall_ns":18857220,"count":79},"fastq/65536/gzip-readinto128k":{"cpu_ns":19716284,"wall_ns":19717055,"count":82},"fastq/65536/crc32":{"cpu_ns":18045833,"wall_ns":18046179,"count":1131},"fastq/1048713/compress1":{"cpu_ns":20041589,"wall_ns":20042427,"count":3},"fastq/1048713/decompress":{"cpu_ns":23020681,"wall_ns":23022569,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":22534624,"wall_ns":22535730,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":22382596,"wall_ns":22383215,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20519270,"wall_ns":20527111,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":21338882,"wall_ns":21339513,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21522102,"wall_ns":21522901,"count":6},"fastq/1048713/crc32":{"cpu_ns":18699396,"wall_ns":18708321,"count":74},"fastq/16777353/compress1":{"cpu_ns":111477095,"wall_ns":111484365,"count":1},"fastq/16777353/decompress":{"cpu_ns":57468378,"wall_ns":57469944,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":56461584,"wall_ns":56487022,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":57617025,"wall_ns":57629967,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":75353607,"wall_ns":75355313,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":58402613,"wall_ns":58405683,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":56839220,"wall_ns":56850501,"count":1},"fastq/16777353/crc32":{"cpu_ns":21718239,"wall_ns":21737735,"count":5},"python/1024/compress1":{"cpu_ns":8231386,"wall_ns":8231633,"count":756},"python/1024/decompress":{"cpu_ns":8950592,"wall_ns":8950970,"count":1707},"python/1024/raw-decompress":{"cpu_ns":10946924,"wall_ns":10947232,"count":1987},"python/1024/stream-decompress":{"cpu_ns":11139299,"wall_ns":11140298,"count":1736},"python/1024/bounded-decompress":{"cpu_ns":10302857,"wall_ns":10303516,"count":1612},"python/1024/gzip-read128k":{"cpu_ns":8361431,"wall_ns":8369044,"count":343},"python/1024/gzip-readinto128k":{"cpu_ns":16880446,"wall_ns":16880976,"count":567},"python/1024/crc32":{"cpu_ns":3986068,"wall_ns":3986201,"count":10000},"python/65536/compress1":{"cpu_ns":19440796,"wall_ns":19441883,"count":73},"python/65536/decompress":{"cpu_ns":18466867,"wall_ns":18477514,"count":150},"python/65536/raw-decompress":{"cpu_ns":20123832,"wall_ns":20124753,"count":162},"python/65536/stream-decompress":{"cpu_ns":19385727,"wall_ns":19386471,"count":157},"python/65536/bounded-decompress":{"cpu_ns":18680966,"wall_ns":18681690,"count":184},"python/65536/gzip-read128k":{"cpu_ns":18112899,"wall_ns":18125503,"count":126},"python/65536/gzip-readinto128k":{"cpu_ns":19011504,"wall_ns":19012195,"count":130},"python/65536/crc32":{"cpu_ns":16564085,"wall_ns":16566950,"count":905},"python/1048713/compress1":{"cpu_ns":20444361,"wall_ns":20444772,"count":5},"python/1048713/decompress":{"cpu_ns":21237893,"wall_ns":21238584,"count":13},"python/1048713/raw-decompress":{"cpu_ns":20841806,"wall_ns":20843024,"count":13},"python/1048713/stream-decompress":{"cpu_ns":20955194,"wall_ns":20955833,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20670120,"wall_ns":20671488,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":21142761,"wall_ns":21153854,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":21457735,"wall_ns":21458900,"count":11},"python/1048713/crc32":{"cpu_ns":17652192,"wall_ns":17652847,"count":70},"python/16777353/compress1":{"cpu_ns":66091284,"wall_ns":66101819,"count":1},"python/16777353/decompress":{"cpu_ns":32892894,"wall_ns":32894957,"count":1},"python/16777353/raw-decompress":{"cpu_ns":31731288,"wall_ns":31732630,"count":1},"python/16777353/stream-decompress":{"cpu_ns":32707665,"wall_ns":32708898,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":41410164,"wall_ns":41421382,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":31646692,"wall_ns":31647917,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30168071,"wall_ns":30176502,"count":1},"python/16777353/crc32":{"cpu_ns":21060329,"wall_ns":21062090,"count":5},"random/1024/compress1":{"cpu_ns":9818561,"wall_ns":9819250,"count":736},"random/1024/decompress":{"cpu_ns":2784484,"wall_ns":2785376,"count":4172},"random/1024/raw-decompress":{"cpu_ns":3355601,"wall_ns":3355912,"count":4241},"random/1024/stream-decompress":{"cpu_ns":4131750,"wall_ns":4132063,"count":3176},"random/1024/bounded-decompress":{"cpu_ns":3077335,"wall_ns":3077757,"count":1963},"random/1024/gzip-read128k":{"cpu_ns":7897809,"wall_ns":7898305,"count":422},"random/1024/gzip-readinto128k":{"cpu_ns":11625101,"wall_ns":11625908,"count":470},"random/1024/crc32":{"cpu_ns":4007698,"wall_ns":4007857,"count":10000},"random/65536/compress1":{"cpu_ns":20385769,"wall_ns":20386404,"count":35},"random/65536/decompress":{"cpu_ns":13818506,"wall_ns":13826347,"count":1374},"random/65536/raw-decompress":{"cpu_ns":13570202,"wall_ns":13570844,"count":1594},"random/65536/stream-decompress":{"cpu_ns":12818972,"wall_ns":12820151,"count":1159},"random/65536/bounded-decompress":{"cpu_ns":9589433,"wall_ns":9589966,"count":1838},"random/65536/gzip-read128k":{"cpu_ns":12922763,"wall_ns":12923974,"count":283},"random/65536/gzip-readinto128k":{"cpu_ns":23820650,"wall_ns":23829316,"count":345},"random/65536/crc32":{"cpu_ns":18283266,"wall_ns":18283981,"count":1135},"random/1048713/compress1":{"cpu_ns":22708479,"wall_ns":22709026,"count":2},"random/1048713/decompress":{"cpu_ns":15662463,"wall_ns":15663388,"count":100},"random/1048713/raw-decompress":{"cpu_ns":15016146,"wall_ns":15017355,"count":143},"random/1048713/stream-decompress":{"cpu_ns":17134769,"wall_ns":17136146,"count":108},"random/1048713/bounded-decompress":{"cpu_ns":15932486,"wall_ns":15951759,"count":85},"random/1048713/gzip-read128k":{"cpu_ns":16570521,"wall_ns":16571866,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19525279,"wall_ns":19526176,"count":43},"random/1048713/crc32":{"cpu_ns":17125709,"wall_ns":17126073,"count":68},"random/16777353/compress1":{"cpu_ns":202724946,"wall_ns":202755665,"count":1},"random/16777353/decompress":{"cpu_ns":23477107,"wall_ns":23478768,"count":2},"random/16777353/raw-decompress":{"cpu_ns":21363153,"wall_ns":21372382,"count":2},"random/16777353/stream-decompress":{"cpu_ns":23383749,"wall_ns":23385269,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":44211044,"wall_ns":44235072,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18848791,"wall_ns":18864643,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":22407767,"wall_ns":22409774,"count":3},"random/16777353/crc32":{"cpu_ns":21232211,"wall_ns":21242896,"count":5},"zeros/1024/compress1":{"cpu_ns":6490701,"wall_ns":6491206,"count":1039},"zeros/1024/decompress":{"cpu_ns":2898791,"wall_ns":2899010,"count":4240},"zeros/1024/raw-decompress":{"cpu_ns":3152482,"wall_ns":3153199,"count":3587},"zeros/1024/stream-decompress":{"cpu_ns":3841105,"wall_ns":3841412,"count":2779},"zeros/1024/bounded-decompress":{"cpu_ns":3315059,"wall_ns":3315354,"count":1929},"zeros/1024/gzip-read128k":{"cpu_ns":5001403,"wall_ns":5001989,"count":263},"zeros/1024/gzip-readinto128k":{"cpu_ns":15815054,"wall_ns":15816211,"count":637},"zeros/1024/crc32":{"cpu_ns":3881522,"wall_ns":3883356,"count":8221},"zeros/65536/compress1":{"cpu_ns":12493476,"wall_ns":12494135,"count":496},"zeros/65536/decompress":{"cpu_ns":6831386,"wall_ns":6831854,"count":426},"zeros/65536/raw-decompress":{"cpu_ns":9141253,"wall_ns":9141880,"count":645},"zeros/65536/stream-decompress":{"cpu_ns":12943513,"wall_ns":12944099,"count":768},"zeros/65536/bounded-decompress":{"cpu_ns":9485420,"wall_ns":9486071,"count":1042},"zeros/65536/gzip-read128k":{"cpu_ns":7338334,"wall_ns":7339157,"count":166},"zeros/65536/gzip-readinto128k":{"cpu_ns":15213252,"wall_ns":15220821,"count":298},"zeros/65536/crc32":{"cpu_ns":14444373,"wall_ns":14444872,"count":901},"zeros/1048713/compress1":{"cpu_ns":19792453,"wall_ns":19793831,"count":48},"zeros/1048713/decompress":{"cpu_ns":15077400,"wall_ns":15078087,"count":85},"zeros/1048713/raw-decompress":{"cpu_ns":16819736,"wall_ns":16820874,"count":133},"zeros/1048713/stream-decompress":{"cpu_ns":19569653,"wall_ns":19571473,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":14082593,"wall_ns":14083339,"count":89},"zeros/1048713/gzip-read128k":{"cpu_ns":15353264,"wall_ns":15353962,"count":36},"zeros/1048713/gzip-readinto128k":{"cpu_ns":18510002,"wall_ns":18527579,"count":44},"zeros/1048713/crc32":{"cpu_ns":17310345,"wall_ns":17310775,"count":69},"zeros/16777353/compress1":{"cpu_ns":44571015,"wall_ns":44571505,"count":4},"zeros/16777353/decompress":{"cpu_ns":30913811,"wall_ns":30930821,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":20625480,"wall_ns":20627081,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":23649384,"wall_ns":23658444,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13794833,"wall_ns":13796305,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26733476,"wall_ns":26743970,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19029588,"wall_ns":19030438,"count":3},"zeros/16777353/crc32":{"cpu_ns":20884744,"wall_ns":20903226,"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":2521759,"wall_ns":2521713,"count":215},"fastq/1024/decompress":{"cpu_ns":6647047,"wall_ns":6647675,"count":1219},"fastq/1024/raw-decompress":{"cpu_ns":11547720,"wall_ns":11548354,"count":2035},"fastq/1024/stream-decompress":{"cpu_ns":7640074,"wall_ns":7640574,"count":1242},"fastq/1024/bounded-decompress":{"cpu_ns":10636762,"wall_ns":10637205,"count":1644},"fastq/1024/gzip-read128k":{"cpu_ns":6986988,"wall_ns":6987740,"count":289},"fastq/1024/gzip-readinto128k":{"cpu_ns":12338896,"wall_ns":12339702,"count":414},"fastq/1024/crc32":{"cpu_ns":4007147,"wall_ns":4007260,"count":9766},"fastq/65536/compress1":{"cpu_ns":15578680,"wall_ns":15579098,"count":40},"fastq/65536/decompress":{"cpu_ns":17867062,"wall_ns":17867807,"count":78},"fastq/65536/raw-decompress":{"cpu_ns":20418215,"wall_ns":20419614,"count":90},"fastq/65536/stream-decompress":{"cpu_ns":20040426,"wall_ns":20041195,"count":88},"fastq/65536/bounded-decompress":{"cpu_ns":19523174,"wall_ns":19523896,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":18230648,"wall_ns":18231391,"count":79},"fastq/65536/gzip-readinto128k":{"cpu_ns":19607973,"wall_ns":19615834,"count":82},"fastq/65536/crc32":{"cpu_ns":18131470,"wall_ns":18132075,"count":1131},"fastq/1048713/compress1":{"cpu_ns":22347856,"wall_ns":22356917,"count":3},"fastq/1048713/decompress":{"cpu_ns":20431502,"wall_ns":20432166,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":20157133,"wall_ns":20158212,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":20382749,"wall_ns":20383339,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20289248,"wall_ns":20289967,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":22116325,"wall_ns":22126213,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21725094,"wall_ns":21725713,"count":6},"fastq/1048713/crc32":{"cpu_ns":18754170,"wall_ns":18755304,"count":74},"fastq/16777353/compress1":{"cpu_ns":108266431,"wall_ns":108293907,"count":1},"fastq/16777353/decompress":{"cpu_ns":61385156,"wall_ns":61385734,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":59436457,"wall_ns":59447984,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":60305311,"wall_ns":60306452,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":70748870,"wall_ns":70761712,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":59752335,"wall_ns":59753575,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":56736388,"wall_ns":56744431,"count":1},"fastq/16777353/crc32":{"cpu_ns":21561269,"wall_ns":21562364,"count":5},"python/1024/compress1":{"cpu_ns":8191894,"wall_ns":8201358,"count":756},"python/1024/decompress":{"cpu_ns":8993798,"wall_ns":8994205,"count":1707},"python/1024/raw-decompress":{"cpu_ns":10840632,"wall_ns":10841022,"count":1987},"python/1024/stream-decompress":{"cpu_ns":10428373,"wall_ns":10428871,"count":1736},"python/1024/bounded-decompress":{"cpu_ns":10392725,"wall_ns":10393404,"count":1612},"python/1024/gzip-read128k":{"cpu_ns":8225872,"wall_ns":8226537,"count":343},"python/1024/gzip-readinto128k":{"cpu_ns":16525947,"wall_ns":16526630,"count":567},"python/1024/crc32":{"cpu_ns":3994016,"wall_ns":3994182,"count":10000},"python/65536/compress1":{"cpu_ns":18928446,"wall_ns":18929243,"count":73},"python/65536/decompress":{"cpu_ns":18465747,"wall_ns":18466671,"count":150},"python/65536/raw-decompress":{"cpu_ns":19438243,"wall_ns":19450880,"count":162},"python/65536/stream-decompress":{"cpu_ns":19302472,"wall_ns":19303371,"count":157},"python/65536/bounded-decompress":{"cpu_ns":18856354,"wall_ns":18857208,"count":184},"python/65536/gzip-read128k":{"cpu_ns":17531419,"wall_ns":17532337,"count":126},"python/65536/gzip-readinto128k":{"cpu_ns":19160624,"wall_ns":19167400,"count":130},"python/65536/crc32":{"cpu_ns":14422130,"wall_ns":14422795,"count":905},"python/1048713/compress1":{"cpu_ns":20546192,"wall_ns":20546906,"count":5},"python/1048713/decompress":{"cpu_ns":23706792,"wall_ns":23720575,"count":13},"python/1048713/raw-decompress":{"cpu_ns":22825661,"wall_ns":22826756,"count":13},"python/1048713/stream-decompress":{"cpu_ns":24694560,"wall_ns":24715563,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20723833,"wall_ns":20724617,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":20991851,"wall_ns":20992573,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":20896364,"wall_ns":20911178,"count":11},"python/1048713/crc32":{"cpu_ns":17827095,"wall_ns":17827974,"count":70},"python/16777353/compress1":{"cpu_ns":66065738,"wall_ns":66074468,"count":1},"python/16777353/decompress":{"cpu_ns":34865185,"wall_ns":34866298,"count":1},"python/16777353/raw-decompress":{"cpu_ns":33596820,"wall_ns":33597774,"count":1},"python/16777353/stream-decompress":{"cpu_ns":35106283,"wall_ns":35107321,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":41318785,"wall_ns":41320161,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":31677004,"wall_ns":31688204,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30102334,"wall_ns":30103735,"count":1},"python/16777353/crc32":{"cpu_ns":21182955,"wall_ns":21184045,"count":5},"random/1024/compress1":{"cpu_ns":9596846,"wall_ns":9597293,"count":736},"random/1024/decompress":{"cpu_ns":2429755,"wall_ns":2430260,"count":4172},"random/1024/raw-decompress":{"cpu_ns":3031968,"wall_ns":3032551,"count":4241},"random/1024/stream-decompress":{"cpu_ns":4238052,"wall_ns":4238254,"count":3176},"random/1024/bounded-decompress":{"cpu_ns":3020955,"wall_ns":3021201,"count":1963},"random/1024/gzip-read128k":{"cpu_ns":7858649,"wall_ns":7874469,"count":422},"random/1024/gzip-readinto128k":{"cpu_ns":11276911,"wall_ns":11277775,"count":470},"random/1024/crc32":{"cpu_ns":4130193,"wall_ns":4130761,"count":10000},"random/65536/compress1":{"cpu_ns":19873731,"wall_ns":19874440,"count":35},"random/65536/decompress":{"cpu_ns":16817259,"wall_ns":16818145,"count":1374},"random/65536/raw-decompress":{"cpu_ns":16777412,"wall_ns":16787142,"count":1594},"random/65536/stream-decompress":{"cpu_ns":15392220,"wall_ns":15392990,"count":1159},"random/65536/bounded-decompress":{"cpu_ns":9942337,"wall_ns":9942933,"count":1838},"random/65536/gzip-read128k":{"cpu_ns":12570636,"wall_ns":12572072,"count":283},"random/65536/gzip-readinto128k":{"cpu_ns":18698043,"wall_ns":18699258,"count":345},"random/65536/crc32":{"cpu_ns":18198950,"wall_ns":18199670,"count":1135},"random/1048713/compress1":{"cpu_ns":23442678,"wall_ns":23444990,"count":2},"random/1048713/decompress":{"cpu_ns":24722226,"wall_ns":24731675,"count":100},"random/1048713/raw-decompress":{"cpu_ns":27019805,"wall_ns":27021472,"count":143},"random/1048713/stream-decompress":{"cpu_ns":25986346,"wall_ns":25997676,"count":108},"random/1048713/bounded-decompress":{"cpu_ns":16270778,"wall_ns":16272513,"count":85},"random/1048713/gzip-read128k":{"cpu_ns":16578309,"wall_ns":16584311,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19955048,"wall_ns":19964120,"count":43},"random/1048713/crc32":{"cpu_ns":17295543,"wall_ns":17296413,"count":68},"random/16777353/compress1":{"cpu_ns":201936070,"wall_ns":201956165,"count":1},"random/16777353/decompress":{"cpu_ns":26556230,"wall_ns":26557694,"count":2},"random/16777353/raw-decompress":{"cpu_ns":24126494,"wall_ns":24126212,"count":2},"random/16777353/stream-decompress":{"cpu_ns":26347013,"wall_ns":26360619,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":43947527,"wall_ns":43958890,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18619924,"wall_ns":18620702,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":22365544,"wall_ns":22376654,"count":3},"random/16777353/crc32":{"cpu_ns":20997055,"wall_ns":20998805,"count":5},"zeros/1024/compress1":{"cpu_ns":6508152,"wall_ns":6508570,"count":1039},"zeros/1024/decompress":{"cpu_ns":2964304,"wall_ns":2964887,"count":4240},"zeros/1024/raw-decompress":{"cpu_ns":3010279,"wall_ns":3010548,"count":3587},"zeros/1024/stream-decompress":{"cpu_ns":3987534,"wall_ns":3996399,"count":2779},"zeros/1024/bounded-decompress":{"cpu_ns":3156585,"wall_ns":3157076,"count":1929},"zeros/1024/gzip-read128k":{"cpu_ns":4923449,"wall_ns":4923938,"count":263},"zeros/1024/gzip-readinto128k":{"cpu_ns":15310163,"wall_ns":15310893,"count":637},"zeros/1024/crc32":{"cpu_ns":3277171,"wall_ns":3277325,"count":8221},"zeros/65536/compress1":{"cpu_ns":11814548,"wall_ns":11815252,"count":496},"zeros/65536/decompress":{"cpu_ns":6051190,"wall_ns":6051849,"count":426},"zeros/65536/raw-decompress":{"cpu_ns":7967965,"wall_ns":7968825,"count":645},"zeros/65536/stream-decompress":{"cpu_ns":12657712,"wall_ns":12676592,"count":768},"zeros/65536/bounded-decompress":{"cpu_ns":9449834,"wall_ns":9450450,"count":1042},"zeros/65536/gzip-read128k":{"cpu_ns":7351438,"wall_ns":7352196,"count":166},"zeros/65536/gzip-readinto128k":{"cpu_ns":15473546,"wall_ns":15474631,"count":298},"zeros/65536/crc32":{"cpu_ns":14475440,"wall_ns":14476126,"count":901},"zeros/1048713/compress1":{"cpu_ns":19654624,"wall_ns":19661564,"count":48},"zeros/1048713/decompress":{"cpu_ns":34596679,"wall_ns":34602808,"count":85},"zeros/1048713/raw-decompress":{"cpu_ns":47429182,"wall_ns":47431252,"count":133},"zeros/1048713/stream-decompress":{"cpu_ns":44126248,"wall_ns":44135364,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":14172092,"wall_ns":14172852,"count":89},"zeros/1048713/gzip-read128k":{"cpu_ns":15169254,"wall_ns":15169890,"count":36},"zeros/1048713/gzip-readinto128k":{"cpu_ns":18582167,"wall_ns":18583334,"count":44},"zeros/1048713/crc32":{"cpu_ns":17439648,"wall_ns":17447391,"count":69},"zeros/16777353/compress1":{"cpu_ns":27295541,"wall_ns":27296858,"count":4},"zeros/16777353/decompress":{"cpu_ns":27125665,"wall_ns":27136956,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":24552791,"wall_ns":24553753,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":27020345,"wall_ns":27021137,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13267795,"wall_ns":13269574,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26210592,"wall_ns":26211726,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":18589381,"wall_ns":18590118,"count":3},"zeros/16777353/crc32":{"cpu_ns":21049218,"wall_ns":21050737,"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":"control","cases":{"fastq/1024/compress1":{"cpu_ns":2461325,"wall_ns":2461229,"count":215},"fastq/1024/decompress":{"cpu_ns":6475849,"wall_ns":6476081,"count":1219},"fastq/1024/raw-decompress":{"cpu_ns":11680834,"wall_ns":11681416,"count":2035},"fastq/1024/stream-decompress":{"cpu_ns":7457612,"wall_ns":7457846,"count":1242},"fastq/1024/bounded-decompress":{"cpu_ns":11038097,"wall_ns":11045238,"count":1644},"fastq/1024/gzip-read128k":{"cpu_ns":6970808,"wall_ns":6971536,"count":289},"fastq/1024/gzip-readinto128k":{"cpu_ns":12281529,"wall_ns":12282195,"count":414},"fastq/1024/crc32":{"cpu_ns":3935490,"wall_ns":3935877,"count":9766},"fastq/65536/compress1":{"cpu_ns":15518302,"wall_ns":15518877,"count":40},"fastq/65536/decompress":{"cpu_ns":17783504,"wall_ns":17784137,"count":78},"fastq/65536/raw-decompress":{"cpu_ns":20088637,"wall_ns":20234371,"count":90},"fastq/65536/stream-decompress":{"cpu_ns":20155484,"wall_ns":20157061,"count":88},"fastq/65536/bounded-decompress":{"cpu_ns":19697113,"wall_ns":19698767,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":18248439,"wall_ns":18265082,"count":79},"fastq/65536/gzip-readinto128k":{"cpu_ns":19669904,"wall_ns":19670717,"count":82},"fastq/65536/crc32":{"cpu_ns":18014500,"wall_ns":18015076,"count":1131},"fastq/1048713/compress1":{"cpu_ns":20077576,"wall_ns":20078730,"count":3},"fastq/1048713/decompress":{"cpu_ns":22149115,"wall_ns":22149575,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":21864366,"wall_ns":21872187,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":22067581,"wall_ns":22068161,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20715911,"wall_ns":20717004,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":21916906,"wall_ns":21917673,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21544624,"wall_ns":21545684,"count":6},"fastq/1048713/crc32":{"cpu_ns":18642004,"wall_ns":18650404,"count":74},"fastq/16777353/compress1":{"cpu_ns":107663796,"wall_ns":107672540,"count":1},"fastq/16777353/decompress":{"cpu_ns":58247849,"wall_ns":58248977,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":56761444,"wall_ns":56763359,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":57661193,"wall_ns":57669597,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":70412341,"wall_ns":70440745,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":59491818,"wall_ns":59492772,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":56755744,"wall_ns":56765304,"count":1},"fastq/16777353/crc32":{"cpu_ns":21013200,"wall_ns":21014542,"count":5},"python/1024/compress1":{"cpu_ns":8343344,"wall_ns":8344016,"count":756},"python/1024/decompress":{"cpu_ns":8890430,"wall_ns":8891164,"count":1707},"python/1024/raw-decompress":{"cpu_ns":11205138,"wall_ns":11206110,"count":1987},"python/1024/stream-decompress":{"cpu_ns":10268131,"wall_ns":10268673,"count":1736},"python/1024/bounded-decompress":{"cpu_ns":10378292,"wall_ns":10379087,"count":1612},"python/1024/gzip-read128k":{"cpu_ns":8265600,"wall_ns":8266400,"count":343},"python/1024/gzip-readinto128k":{"cpu_ns":16674630,"wall_ns":16682521,"count":567},"python/1024/crc32":{"cpu_ns":4003658,"wall_ns":4004331,"count":10000},"python/65536/compress1":{"cpu_ns":18921948,"wall_ns":18922935,"count":73},"python/65536/decompress":{"cpu_ns":18583261,"wall_ns":18584042,"count":150},"python/65536/raw-decompress":{"cpu_ns":19612366,"wall_ns":19619048,"count":162},"python/65536/stream-decompress":{"cpu_ns":19468805,"wall_ns":19469606,"count":157},"python/65536/bounded-decompress":{"cpu_ns":18775358,"wall_ns":18776236,"count":184},"python/65536/gzip-read128k":{"cpu_ns":17477532,"wall_ns":17478402,"count":126},"python/65536/gzip-readinto128k":{"cpu_ns":18994136,"wall_ns":18994970,"count":130},"python/65536/crc32":{"cpu_ns":14433818,"wall_ns":14434406,"count":905},"python/1048713/compress1":{"cpu_ns":20553630,"wall_ns":20573190,"count":5},"python/1048713/decompress":{"cpu_ns":20981751,"wall_ns":20982232,"count":13},"python/1048713/raw-decompress":{"cpu_ns":20339011,"wall_ns":20339731,"count":13},"python/1048713/stream-decompress":{"cpu_ns":21971008,"wall_ns":21982120,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20574445,"wall_ns":20575337,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":21361868,"wall_ns":21363383,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":21076843,"wall_ns":21087244,"count":11},"python/1048713/crc32":{"cpu_ns":17889401,"wall_ns":17889992,"count":70},"python/16777353/compress1":{"cpu_ns":65281947,"wall_ns":65291171,"count":1},"python/16777353/decompress":{"cpu_ns":33417506,"wall_ns":33427406,"count":1},"python/16777353/raw-decompress":{"cpu_ns":31585452,"wall_ns":31605170,"count":1},"python/16777353/stream-decompress":{"cpu_ns":37046423,"wall_ns":37067379,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":41683197,"wall_ns":41685394,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":31714573,"wall_ns":31717209,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":29950271,"wall_ns":29951746,"count":1},"python/16777353/crc32":{"cpu_ns":20953008,"wall_ns":20954622,"count":5},"random/1024/compress1":{"cpu_ns":10066643,"wall_ns":10067284,"count":736},"random/1024/decompress":{"cpu_ns":2324557,"wall_ns":2325089,"count":4172},"random/1024/raw-decompress":{"cpu_ns":3514523,"wall_ns":3515211,"count":4241},"random/1024/stream-decompress":{"cpu_ns":3525971,"wall_ns":3526382,"count":3176},"random/1024/bounded-decompress":{"cpu_ns":2977772,"wall_ns":2978345,"count":1963},"random/1024/gzip-read128k":{"cpu_ns":7785309,"wall_ns":7786087,"count":422},"random/1024/gzip-readinto128k":{"cpu_ns":11211085,"wall_ns":11211908,"count":470},"random/1024/crc32":{"cpu_ns":4015789,"wall_ns":4015978,"count":10000},"random/65536/compress1":{"cpu_ns":20469145,"wall_ns":20469935,"count":35},"random/65536/decompress":{"cpu_ns":13609708,"wall_ns":13610495,"count":1374},"random/65536/raw-decompress":{"cpu_ns":13529290,"wall_ns":13530052,"count":1594},"random/65536/stream-decompress":{"cpu_ns":12680860,"wall_ns":12693636,"count":1159},"random/65536/bounded-decompress":{"cpu_ns":9372160,"wall_ns":9372841,"count":1838},"random/65536/gzip-read128k":{"cpu_ns":12578195,"wall_ns":12578988,"count":283},"random/65536/gzip-readinto128k":{"cpu_ns":18018949,"wall_ns":18019857,"count":345},"random/65536/crc32":{"cpu_ns":18175314,"wall_ns":18176227,"count":1135},"random/1048713/compress1":{"cpu_ns":22648933,"wall_ns":22649743,"count":2},"random/1048713/decompress":{"cpu_ns":16041524,"wall_ns":16042706,"count":100},"random/1048713/raw-decompress":{"cpu_ns":17928283,"wall_ns":17929724,"count":143},"random/1048713/stream-decompress":{"cpu_ns":19805663,"wall_ns":19806610,"count":108},"random/1048713/bounded-decompress":{"cpu_ns":16466415,"wall_ns":16467781,"count":85},"random/1048713/gzip-read128k":{"cpu_ns":16660464,"wall_ns":16668092,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19683938,"wall_ns":19685156,"count":43},"random/1048713/crc32":{"cpu_ns":17204728,"wall_ns":17205267,"count":68},"random/16777353/compress1":{"cpu_ns":199240736,"wall_ns":199255996,"count":1},"random/16777353/decompress":{"cpu_ns":23313762,"wall_ns":23324311,"count":2},"random/16777353/raw-decompress":{"cpu_ns":21007854,"wall_ns":21009281,"count":2},"random/16777353/stream-decompress":{"cpu_ns":23250991,"wall_ns":23260568,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":43313636,"wall_ns":43315660,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18892123,"wall_ns":18892724,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":22650810,"wall_ns":22661131,"count":3},"random/16777353/crc32":{"cpu_ns":21177613,"wall_ns":21178936,"count":5},"zeros/1024/compress1":{"cpu_ns":6510563,"wall_ns":6511068,"count":1039},"zeros/1024/decompress":{"cpu_ns":2804682,"wall_ns":2805302,"count":4240},"zeros/1024/raw-decompress":{"cpu_ns":3190785,"wall_ns":3191086,"count":3587},"zeros/1024/stream-decompress":{"cpu_ns":3431426,"wall_ns":3443202,"count":2779},"zeros/1024/bounded-decompress":{"cpu_ns":3316893,"wall_ns":3317555,"count":1929},"zeros/1024/gzip-read128k":{"cpu_ns":4990436,"wall_ns":4990979,"count":263},"zeros/1024/gzip-readinto128k":{"cpu_ns":15446343,"wall_ns":15447177,"count":637},"zeros/1024/crc32":{"cpu_ns":3270498,"wall_ns":3270672,"count":8221},"zeros/65536/compress1":{"cpu_ns":11919843,"wall_ns":11920615,"count":496},"zeros/65536/decompress":{"cpu_ns":6662662,"wall_ns":6663283,"count":426},"zeros/65536/raw-decompress":{"cpu_ns":9112176,"wall_ns":9112918,"count":645},"zeros/65536/stream-decompress":{"cpu_ns":12830920,"wall_ns":12841079,"count":768},"zeros/65536/bounded-decompress":{"cpu_ns":9369332,"wall_ns":9370046,"count":1042},"zeros/65536/gzip-read128k":{"cpu_ns":7173823,"wall_ns":7174625,"count":166},"zeros/65536/gzip-readinto128k":{"cpu_ns":15139648,"wall_ns":15140514,"count":298},"zeros/65536/crc32":{"cpu_ns":14430118,"wall_ns":14430788,"count":901},"zeros/1048713/compress1":{"cpu_ns":21891660,"wall_ns":21913761,"count":48},"zeros/1048713/decompress":{"cpu_ns":18281875,"wall_ns":18282154,"count":85},"zeros/1048713/raw-decompress":{"cpu_ns":17120255,"wall_ns":17120966,"count":133},"zeros/1048713/stream-decompress":{"cpu_ns":19161860,"wall_ns":19168578,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":14136283,"wall_ns":14137010,"count":89},"zeros/1048713/gzip-read128k":{"cpu_ns":15324618,"wall_ns":15325374,"count":36},"zeros/1048713/gzip-readinto128k":{"cpu_ns":18909651,"wall_ns":18910980,"count":44},"zeros/1048713/crc32":{"cpu_ns":17552850,"wall_ns":17553519,"count":69},"zeros/16777353/compress1":{"cpu_ns":27319046,"wall_ns":27320485,"count":4},"zeros/16777353/decompress":{"cpu_ns":22245389,"wall_ns":22256631,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":20053697,"wall_ns":20054998,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":22178029,"wall_ns":22188940,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":12852681,"wall_ns":12853741,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":25855742,"wall_ns":25869362,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":18976993,"wall_ns":18977753,"count":3},"zeros/16777353/crc32":{"cpu_ns":21263614,"wall_ns":21265202,"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":2489162,"wall_ns":2496517,"count":215},"fastq/1024/decompress":{"cpu_ns":6423800,"wall_ns":6424054,"count":1219},"fastq/1024/raw-decompress":{"cpu_ns":16170077,"wall_ns":16171660,"count":2035},"fastq/1024/stream-decompress":{"cpu_ns":7756797,"wall_ns":7757233,"count":1242},"fastq/1024/bounded-decompress":{"cpu_ns":10810353,"wall_ns":10810847,"count":1644},"fastq/1024/gzip-read128k":{"cpu_ns":7000523,"wall_ns":7001173,"count":289},"fastq/1024/gzip-readinto128k":{"cpu_ns":12183277,"wall_ns":12183874,"count":414},"fastq/1024/crc32":{"cpu_ns":4328085,"wall_ns":4328289,"count":9766},"fastq/65536/compress1":{"cpu_ns":15726799,"wall_ns":15727229,"count":40},"fastq/65536/decompress":{"cpu_ns":17974056,"wall_ns":17974797,"count":78},"fastq/65536/raw-decompress":{"cpu_ns":20059607,"wall_ns":20060154,"count":90},"fastq/65536/stream-decompress":{"cpu_ns":20034218,"wall_ns":20046887,"count":88},"fastq/65536/bounded-decompress":{"cpu_ns":19250268,"wall_ns":19250677,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":18164585,"wall_ns":18165167,"count":79},"fastq/65536/gzip-readinto128k":{"cpu_ns":19676778,"wall_ns":19688654,"count":82},"fastq/65536/crc32":{"cpu_ns":18009479,"wall_ns":18009895,"count":1131},"fastq/1048713/compress1":{"cpu_ns":19963671,"wall_ns":19963965,"count":3},"fastq/1048713/decompress":{"cpu_ns":22014821,"wall_ns":22015238,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":21722004,"wall_ns":21722512,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":22183468,"wall_ns":22183875,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20223030,"wall_ns":20223532,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":21288848,"wall_ns":21289456,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21361684,"wall_ns":21362424,"count":6},"fastq/1048713/crc32":{"cpu_ns":18630598,"wall_ns":18630898,"count":74},"fastq/16777353/compress1":{"cpu_ns":106422575,"wall_ns":106436453,"count":1},"fastq/16777353/decompress":{"cpu_ns":57720136,"wall_ns":57742579,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":59875699,"wall_ns":59867449,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":57696780,"wall_ns":57706636,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":69954701,"wall_ns":69965243,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":58158916,"wall_ns":58176222,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":57408026,"wall_ns":57419504,"count":1},"fastq/16777353/crc32":{"cpu_ns":23767435,"wall_ns":23768561,"count":5},"python/1024/compress1":{"cpu_ns":8145175,"wall_ns":8145663,"count":756},"python/1024/decompress":{"cpu_ns":8800029,"wall_ns":8806886,"count":1707},"python/1024/raw-decompress":{"cpu_ns":11036931,"wall_ns":11037766,"count":1987},"python/1024/stream-decompress":{"cpu_ns":10196669,"wall_ns":10197193,"count":1736},"python/1024/bounded-decompress":{"cpu_ns":10408493,"wall_ns":10409087,"count":1612},"python/1024/gzip-read128k":{"cpu_ns":8117430,"wall_ns":8118156,"count":343},"python/1024/gzip-readinto128k":{"cpu_ns":16551176,"wall_ns":16552120,"count":567},"python/1024/crc32":{"cpu_ns":4032015,"wall_ns":4040696,"count":10000},"python/65536/compress1":{"cpu_ns":19093423,"wall_ns":19093988,"count":73},"python/65536/decompress":{"cpu_ns":18575409,"wall_ns":18576304,"count":150},"python/65536/raw-decompress":{"cpu_ns":19676964,"wall_ns":19677897,"count":162},"python/65536/stream-decompress":{"cpu_ns":19423694,"wall_ns":19429837,"count":157},"python/65536/bounded-decompress":{"cpu_ns":18711465,"wall_ns":18712086,"count":184},"python/65536/gzip-read128k":{"cpu_ns":17423524,"wall_ns":17424420,"count":126},"python/65536/gzip-readinto128k":{"cpu_ns":18821158,"wall_ns":18822071,"count":130},"python/65536/crc32":{"cpu_ns":14405353,"wall_ns":14405869,"count":905},"python/1048713/compress1":{"cpu_ns":20889965,"wall_ns":20890570,"count":5},"python/1048713/decompress":{"cpu_ns":20884628,"wall_ns":20895987,"count":13},"python/1048713/raw-decompress":{"cpu_ns":20525653,"wall_ns":20528339,"count":13},"python/1048713/stream-decompress":{"cpu_ns":20912492,"wall_ns":20913259,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20413137,"wall_ns":20425059,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":20753932,"wall_ns":20754840,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":20945403,"wall_ns":20951749,"count":11},"python/1048713/crc32":{"cpu_ns":17765707,"wall_ns":17766319,"count":70},"python/16777353/compress1":{"cpu_ns":65368808,"wall_ns":65381959,"count":1},"python/16777353/decompress":{"cpu_ns":32515612,"wall_ns":32516830,"count":1},"python/16777353/raw-decompress":{"cpu_ns":31513705,"wall_ns":31524334,"count":1},"python/16777353/stream-decompress":{"cpu_ns":32744026,"wall_ns":32745450,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":41200880,"wall_ns":41210965,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":36207820,"wall_ns":36208292,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":29884779,"wall_ns":29886039,"count":1},"python/16777353/crc32":{"cpu_ns":21460374,"wall_ns":21462313,"count":5},"random/1024/compress1":{"cpu_ns":9577023,"wall_ns":9577371,"count":736},"random/1024/decompress":{"cpu_ns":2313945,"wall_ns":2314152,"count":4172},"random/1024/raw-decompress":{"cpu_ns":3405726,"wall_ns":3406054,"count":4241},"random/1024/stream-decompress":{"cpu_ns":3620771,"wall_ns":3621049,"count":3176},"random/1024/bounded-decompress":{"cpu_ns":3001331,"wall_ns":3001771,"count":1963},"random/1024/gzip-read128k":{"cpu_ns":7732026,"wall_ns":7732626,"count":422},"random/1024/gzip-readinto128k":{"cpu_ns":11192750,"wall_ns":11193409,"count":470},"random/1024/crc32":{"cpu_ns":4442480,"wall_ns":4442744,"count":10000},"random/65536/compress1":{"cpu_ns":19879474,"wall_ns":19887391,"count":35},"random/65536/decompress":{"cpu_ns":13595735,"wall_ns":13596175,"count":1374},"random/65536/raw-decompress":{"cpu_ns":13410172,"wall_ns":13410979,"count":1594},"random/65536/stream-decompress":{"cpu_ns":12563143,"wall_ns":12563692,"count":1159},"random/65536/bounded-decompress":{"cpu_ns":9462771,"wall_ns":9469339,"count":1838},"random/65536/gzip-read128k":{"cpu_ns":12387222,"wall_ns":12387906,"count":283},"random/65536/gzip-readinto128k":{"cpu_ns":17875806,"wall_ns":17876620,"count":345},"random/65536/crc32":{"cpu_ns":18023187,"wall_ns":18023619,"count":1135},"random/1048713/compress1":{"cpu_ns":23315741,"wall_ns":23317284,"count":2},"random/1048713/decompress":{"cpu_ns":15438557,"wall_ns":15438953,"count":100},"random/1048713/raw-decompress":{"cpu_ns":14851025,"wall_ns":14851689,"count":143},"random/1048713/stream-decompress":{"cpu_ns":17096291,"wall_ns":17097683,"count":108},"random/1048713/bounded-decompress":{"cpu_ns":15799263,"wall_ns":15808324,"count":85},"random/1048713/gzip-read128k":{"cpu_ns":15997677,"wall_ns":15998511,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19340204,"wall_ns":19341266,"count":43},"random/1048713/crc32":{"cpu_ns":17147698,"wall_ns":17147987,"count":68},"random/16777353/compress1":{"cpu_ns":197450138,"wall_ns":197481440,"count":1},"random/16777353/decompress":{"cpu_ns":23235366,"wall_ns":23236647,"count":2},"random/16777353/raw-decompress":{"cpu_ns":21685382,"wall_ns":21697351,"count":2},"random/16777353/stream-decompress":{"cpu_ns":23861097,"wall_ns":23862237,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":43600618,"wall_ns":43602526,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18717678,"wall_ns":18719430,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":22105289,"wall_ns":22106966,"count":3},"random/16777353/crc32":{"cpu_ns":21406588,"wall_ns":21407477,"count":5},"zeros/1024/compress1":{"cpu_ns":6427526,"wall_ns":6427851,"count":1039},"zeros/1024/decompress":{"cpu_ns":2668648,"wall_ns":2669073,"count":4240},"zeros/1024/raw-decompress":{"cpu_ns":3232080,"wall_ns":3232381,"count":3587},"zeros/1024/stream-decompress":{"cpu_ns":3408965,"wall_ns":3409219,"count":2779},"zeros/1024/bounded-decompress":{"cpu_ns":3119771,"wall_ns":3120044,"count":1929},"zeros/1024/gzip-read128k":{"cpu_ns":4906178,"wall_ns":4906769,"count":263},"zeros/1024/gzip-readinto128k":{"cpu_ns":15348683,"wall_ns":15356276,"count":637},"zeros/1024/crc32":{"cpu_ns":3282609,"wall_ns":3282758,"count":8221},"zeros/65536/compress1":{"cpu_ns":11788898,"wall_ns":11789400,"count":496},"zeros/65536/decompress":{"cpu_ns":6739481,"wall_ns":6740030,"count":426},"zeros/65536/raw-decompress":{"cpu_ns":9093200,"wall_ns":9093690,"count":645},"zeros/65536/stream-decompress":{"cpu_ns":12822057,"wall_ns":12822853,"count":768},"zeros/65536/bounded-decompress":{"cpu_ns":9335481,"wall_ns":9336133,"count":1042},"zeros/65536/gzip-read128k":{"cpu_ns":7114788,"wall_ns":7124083,"count":166},"zeros/65536/gzip-readinto128k":{"cpu_ns":15179142,"wall_ns":15180220,"count":298},"zeros/65536/crc32":{"cpu_ns":14318056,"wall_ns":14318492,"count":901},"zeros/1048713/compress1":{"cpu_ns":20294645,"wall_ns":20295073,"count":48},"zeros/1048713/decompress":{"cpu_ns":15249183,"wall_ns":15258673,"count":85},"zeros/1048713/raw-decompress":{"cpu_ns":16842790,"wall_ns":16843624,"count":133},"zeros/1048713/stream-decompress":{"cpu_ns":19485139,"wall_ns":19486695,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":14083725,"wall_ns":14084594,"count":89},"zeros/1048713/gzip-read128k":{"cpu_ns":15234192,"wall_ns":15241559,"count":36},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19093892,"wall_ns":19095839,"count":44},"zeros/1048713/crc32":{"cpu_ns":17731985,"wall_ns":17732644,"count":69},"zeros/16777353/compress1":{"cpu_ns":27478637,"wall_ns":27505172,"count":4},"zeros/16777353/decompress":{"cpu_ns":22646898,"wall_ns":22648538,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":20096006,"wall_ns":20108926,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":22165866,"wall_ns":22167047,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13286374,"wall_ns":13289249,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":25712863,"wall_ns":25713538,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":18507689,"wall_ns":18517231,"count":3},"zeros/16777353/crc32":{"cpu_ns":21184671,"wall_ns":21185526,"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":2466745,"wall_ns":2466700,"count":215},"fastq/1024/decompress":{"cpu_ns":6499374,"wall_ns":6499817,"count":1219},"fastq/1024/raw-decompress":{"cpu_ns":11617211,"wall_ns":11617728,"count":2035},"fastq/1024/stream-decompress":{"cpu_ns":7572901,"wall_ns":7573315,"count":1242},"fastq/1024/bounded-decompress":{"cpu_ns":10683618,"wall_ns":10691258,"count":1644},"fastq/1024/gzip-read128k":{"cpu_ns":7150309,"wall_ns":7150894,"count":289},"fastq/1024/gzip-readinto128k":{"cpu_ns":12191793,"wall_ns":12192411,"count":414},"fastq/1024/crc32":{"cpu_ns":3913871,"wall_ns":3913971,"count":9766},"fastq/65536/compress1":{"cpu_ns":15755393,"wall_ns":15755882,"count":40},"fastq/65536/decompress":{"cpu_ns":18137395,"wall_ns":18138321,"count":78},"fastq/65536/raw-decompress":{"cpu_ns":20591971,"wall_ns":20593302,"count":90},"fastq/65536/stream-decompress":{"cpu_ns":20167800,"wall_ns":20168581,"count":88},"fastq/65536/bounded-decompress":{"cpu_ns":19625447,"wall_ns":19626223,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":20522640,"wall_ns":20524242,"count":79},"fastq/65536/gzip-readinto128k":{"cpu_ns":20854079,"wall_ns":20855299,"count":82},"fastq/65536/crc32":{"cpu_ns":18233256,"wall_ns":18233668,"count":1131},"fastq/1048713/compress1":{"cpu_ns":20269157,"wall_ns":20269378,"count":3},"fastq/1048713/decompress":{"cpu_ns":20434407,"wall_ns":20434965,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":20211835,"wall_ns":20212631,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":20460874,"wall_ns":20461451,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21932183,"wall_ns":21945400,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":21972740,"wall_ns":21974165,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21066036,"wall_ns":21066840,"count":6},"fastq/1048713/crc32":{"cpu_ns":18664168,"wall_ns":18678975,"count":74},"fastq/16777353/compress1":{"cpu_ns":111376291,"wall_ns":111394071,"count":1},"fastq/16777353/decompress":{"cpu_ns":60524259,"wall_ns":60542378,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":58926097,"wall_ns":58938442,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":61741733,"wall_ns":61754065,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":70976351,"wall_ns":70985689,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":58006913,"wall_ns":58017776,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":56771812,"wall_ns":56781110,"count":1},"fastq/16777353/crc32":{"cpu_ns":21182756,"wall_ns":21183991,"count":5},"python/1024/compress1":{"cpu_ns":8393223,"wall_ns":8393923,"count":756},"python/1024/decompress":{"cpu_ns":9016577,"wall_ns":9017250,"count":1707},"python/1024/raw-decompress":{"cpu_ns":11125731,"wall_ns":11126413,"count":1987},"python/1024/stream-decompress":{"cpu_ns":10606267,"wall_ns":10617377,"count":1736},"python/1024/bounded-decompress":{"cpu_ns":10453509,"wall_ns":10454258,"count":1612},"python/1024/gzip-read128k":{"cpu_ns":8513338,"wall_ns":8514252,"count":343},"python/1024/gzip-readinto128k":{"cpu_ns":16918178,"wall_ns":16919090,"count":567},"python/1024/crc32":{"cpu_ns":3992810,"wall_ns":3992963,"count":10000},"python/65536/compress1":{"cpu_ns":19154478,"wall_ns":19167533,"count":73},"python/65536/decompress":{"cpu_ns":18413125,"wall_ns":18413969,"count":150},"python/65536/raw-decompress":{"cpu_ns":20452025,"wall_ns":20454449,"count":162},"python/65536/stream-decompress":{"cpu_ns":19580646,"wall_ns":19581561,"count":157},"python/65536/bounded-decompress":{"cpu_ns":18870740,"wall_ns":18883527,"count":184},"python/65536/gzip-read128k":{"cpu_ns":17565922,"wall_ns":17566875,"count":126},"python/65536/gzip-readinto128k":{"cpu_ns":19035546,"wall_ns":19036473,"count":130},"python/65536/crc32":{"cpu_ns":14703277,"wall_ns":14704579,"count":905},"python/1048713/compress1":{"cpu_ns":20803202,"wall_ns":20804051,"count":5},"python/1048713/decompress":{"cpu_ns":23560041,"wall_ns":23561067,"count":13},"python/1048713/raw-decompress":{"cpu_ns":22836493,"wall_ns":22837202,"count":13},"python/1048713/stream-decompress":{"cpu_ns":23660782,"wall_ns":23662839,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":21073837,"wall_ns":21076540,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":21032398,"wall_ns":21033844,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":20840714,"wall_ns":20841586,"count":11},"python/1048713/crc32":{"cpu_ns":17743793,"wall_ns":17751748,"count":70},"python/16777353/compress1":{"cpu_ns":67743218,"wall_ns":67756300,"count":1},"python/16777353/decompress":{"cpu_ns":34444074,"wall_ns":34456785,"count":1},"python/16777353/raw-decompress":{"cpu_ns":33242334,"wall_ns":33261544,"count":1},"python/16777353/stream-decompress":{"cpu_ns":34663005,"wall_ns":34664552,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":41076006,"wall_ns":41085766,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":31583296,"wall_ns":31583647,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":29983306,"wall_ns":29984868,"count":1},"python/16777353/crc32":{"cpu_ns":21235014,"wall_ns":21244830,"count":5},"random/1024/compress1":{"cpu_ns":9905846,"wall_ns":9906424,"count":736},"random/1024/decompress":{"cpu_ns":2508828,"wall_ns":2509379,"count":4172},"random/1024/raw-decompress":{"cpu_ns":3630339,"wall_ns":3631477,"count":4241},"random/1024/stream-decompress":{"cpu_ns":4632196,"wall_ns":4633257,"count":3176},"random/1024/bounded-decompress":{"cpu_ns":3377175,"wall_ns":3378073,"count":1963},"random/1024/gzip-read128k":{"cpu_ns":8587011,"wall_ns":8587818,"count":422},"random/1024/gzip-readinto128k":{"cpu_ns":11671413,"wall_ns":11672194,"count":470},"random/1024/crc32":{"cpu_ns":4071903,"wall_ns":4072411,"count":10000},"random/65536/compress1":{"cpu_ns":20218835,"wall_ns":20219583,"count":35},"random/65536/decompress":{"cpu_ns":16669181,"wall_ns":16670076,"count":1374},"random/65536/raw-decompress":{"cpu_ns":17127168,"wall_ns":17128079,"count":1594},"random/65536/stream-decompress":{"cpu_ns":15295045,"wall_ns":15302978,"count":1159},"random/65536/bounded-decompress":{"cpu_ns":10444298,"wall_ns":10445010,"count":1838},"random/65536/gzip-read128k":{"cpu_ns":12724152,"wall_ns":12725013,"count":283},"random/65536/gzip-readinto128k":{"cpu_ns":18277637,"wall_ns":18278515,"count":345},"random/65536/crc32":{"cpu_ns":18038595,"wall_ns":18039328,"count":1135},"random/1048713/compress1":{"cpu_ns":22928306,"wall_ns":22929744,"count":2},"random/1048713/decompress":{"cpu_ns":24021088,"wall_ns":24022432,"count":100},"random/1048713/raw-decompress":{"cpu_ns":26519758,"wall_ns":26532403,"count":143},"random/1048713/stream-decompress":{"cpu_ns":25795170,"wall_ns":25795974,"count":108},"random/1048713/bounded-decompress":{"cpu_ns":15966510,"wall_ns":15982290,"count":85},"random/1048713/gzip-read128k":{"cpu_ns":16153191,"wall_ns":16154576,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19323842,"wall_ns":19324822,"count":43},"random/1048713/crc32":{"cpu_ns":17199205,"wall_ns":17199980,"count":68},"random/16777353/compress1":{"cpu_ns":205540222,"wall_ns":205574435,"count":1},"random/16777353/decompress":{"cpu_ns":26695325,"wall_ns":26696127,"count":2},"random/16777353/raw-decompress":{"cpu_ns":24662285,"wall_ns":24662912,"count":2},"random/16777353/stream-decompress":{"cpu_ns":26563854,"wall_ns":26579071,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":49191407,"wall_ns":49192102,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18866116,"wall_ns":18866723,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":22011544,"wall_ns":22013385,"count":3},"random/16777353/crc32":{"cpu_ns":21224799,"wall_ns":21225850,"count":5},"zeros/1024/compress1":{"cpu_ns":6529155,"wall_ns":6529606,"count":1039},"zeros/1024/decompress":{"cpu_ns":2908052,"wall_ns":2908353,"count":4240},"zeros/1024/raw-decompress":{"cpu_ns":3429907,"wall_ns":3446053,"count":3587},"zeros/1024/stream-decompress":{"cpu_ns":4074618,"wall_ns":4075085,"count":2779},"zeros/1024/bounded-decompress":{"cpu_ns":3426624,"wall_ns":3426902,"count":1929},"zeros/1024/gzip-read128k":{"cpu_ns":5205803,"wall_ns":5206634,"count":263},"zeros/1024/gzip-readinto128k":{"cpu_ns":15789098,"wall_ns":15789950,"count":637},"zeros/1024/crc32":{"cpu_ns":3350206,"wall_ns":3350443,"count":8221},"zeros/65536/compress1":{"cpu_ns":11923231,"wall_ns":11923791,"count":496},"zeros/65536/decompress":{"cpu_ns":6052100,"wall_ns":6052811,"count":426},"zeros/65536/raw-decompress":{"cpu_ns":8355347,"wall_ns":8356519,"count":645},"zeros/65536/stream-decompress":{"cpu_ns":13548340,"wall_ns":13556321,"count":768},"zeros/65536/bounded-decompress":{"cpu_ns":9949809,"wall_ns":9951676,"count":1042},"zeros/65536/gzip-read128k":{"cpu_ns":8469042,"wall_ns":8470853,"count":166},"zeros/65536/gzip-readinto128k":{"cpu_ns":16208127,"wall_ns":16209847,"count":298},"zeros/65536/crc32":{"cpu_ns":14991116,"wall_ns":14992796,"count":901},"zeros/1048713/compress1":{"cpu_ns":21876009,"wall_ns":21887811,"count":48},"zeros/1048713/decompress":{"cpu_ns":37446645,"wall_ns":37449653,"count":85},"zeros/1048713/raw-decompress":{"cpu_ns":50993897,"wall_ns":50996595,"count":133},"zeros/1048713/stream-decompress":{"cpu_ns":47577459,"wall_ns":47722566,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":16886873,"wall_ns":16888913,"count":89},"zeros/1048713/gzip-read128k":{"cpu_ns":16956379,"wall_ns":16958475,"count":36},"zeros/1048713/gzip-readinto128k":{"cpu_ns":18826361,"wall_ns":18828047,"count":44},"zeros/1048713/crc32":{"cpu_ns":18672396,"wall_ns":18674368,"count":69},"zeros/16777353/compress1":{"cpu_ns":41049376,"wall_ns":41160292,"count":4},"zeros/16777353/decompress":{"cpu_ns":30248482,"wall_ns":30257511,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":25340074,"wall_ns":25348108,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":28575270,"wall_ns":28575339,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":15534646,"wall_ns":15546917,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":27002208,"wall_ns":27003775,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":18534194,"wall_ns":18542837,"count":3},"zeros/16777353/crc32":{"cpu_ns":21720573,"wall_ns":21722129,"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":"control","cases":{"fastq/1024/compress1":{"cpu_ns":2508252,"wall_ns":2508105,"count":215},"fastq/1024/decompress":{"cpu_ns":6752015,"wall_ns":6753482,"count":1219},"fastq/1024/raw-decompress":{"cpu_ns":12474034,"wall_ns":12475986,"count":2035},"fastq/1024/stream-decompress":{"cpu_ns":8634422,"wall_ns":8635657,"count":1242},"fastq/1024/bounded-decompress":{"cpu_ns":11168584,"wall_ns":11169315,"count":1644},"fastq/1024/gzip-read128k":{"cpu_ns":7077719,"wall_ns":7078430,"count":289},"fastq/1024/gzip-readinto128k":{"cpu_ns":13039620,"wall_ns":13040411,"count":414},"fastq/1024/crc32":{"cpu_ns":4017586,"wall_ns":4017767,"count":9766},"fastq/65536/compress1":{"cpu_ns":16066363,"wall_ns":16066774,"count":40},"fastq/65536/decompress":{"cpu_ns":17789974,"wall_ns":17790439,"count":78},"fastq/65536/raw-decompress":{"cpu_ns":20003163,"wall_ns":20003704,"count":90},"fastq/65536/stream-decompress":{"cpu_ns":20048811,"wall_ns":20049536,"count":88},"fastq/65536/bounded-decompress":{"cpu_ns":19424333,"wall_ns":19431910,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":18171204,"wall_ns":18171870,"count":79},"fastq/65536/gzip-readinto128k":{"cpu_ns":19703921,"wall_ns":19704605,"count":82},"fastq/65536/crc32":{"cpu_ns":17962347,"wall_ns":17972122,"count":1131},"fastq/1048713/compress1":{"cpu_ns":20057839,"wall_ns":20058372,"count":3},"fastq/1048713/decompress":{"cpu_ns":22047414,"wall_ns":22056029,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":21904435,"wall_ns":21904925,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":22090234,"wall_ns":22090786,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20517342,"wall_ns":20525368,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":21063616,"wall_ns":21064213,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21196599,"wall_ns":21203877,"count":6},"fastq/1048713/crc32":{"cpu_ns":19093489,"wall_ns":19094555,"count":74},"fastq/16777353/compress1":{"cpu_ns":107878328,"wall_ns":107898069,"count":1},"fastq/16777353/decompress":{"cpu_ns":57597273,"wall_ns":57610663,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":56678603,"wall_ns":56688161,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":58096017,"wall_ns":58097783,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":70649333,"wall_ns":70662057,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":57915011,"wall_ns":57927822,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":57916609,"wall_ns":57918908,"count":1},"fastq/16777353/crc32":{"cpu_ns":21220681,"wall_ns":21222004,"count":5},"python/1024/compress1":{"cpu_ns":8741922,"wall_ns":8744253,"count":756},"python/1024/decompress":{"cpu_ns":9302709,"wall_ns":9303539,"count":1707},"python/1024/raw-decompress":{"cpu_ns":13429452,"wall_ns":13432639,"count":1987},"python/1024/stream-decompress":{"cpu_ns":16638517,"wall_ns":16655148,"count":1736},"python/1024/bounded-decompress":{"cpu_ns":13644559,"wall_ns":13647542,"count":1612},"python/1024/gzip-read128k":{"cpu_ns":9200376,"wall_ns":9202198,"count":343},"python/1024/gzip-readinto128k":{"cpu_ns":19093044,"wall_ns":19094908,"count":567},"python/1024/crc32":{"cpu_ns":4713738,"wall_ns":4716041,"count":10000},"python/65536/compress1":{"cpu_ns":21479088,"wall_ns":21496634,"count":73},"python/65536/decompress":{"cpu_ns":19367915,"wall_ns":19370505,"count":150},"python/65536/raw-decompress":{"cpu_ns":20421700,"wall_ns":20424233,"count":162},"python/65536/stream-decompress":{"cpu_ns":20446384,"wall_ns":20449151,"count":157},"python/65536/bounded-decompress":{"cpu_ns":19538650,"wall_ns":19541482,"count":184},"python/65536/gzip-read128k":{"cpu_ns":19855248,"wall_ns":19858013,"count":126},"python/65536/gzip-readinto128k":{"cpu_ns":20380706,"wall_ns":20382471,"count":130},"python/65536/crc32":{"cpu_ns":14596518,"wall_ns":14597077,"count":905},"python/1048713/compress1":{"cpu_ns":20485436,"wall_ns":20486010,"count":5},"python/1048713/decompress":{"cpu_ns":21616131,"wall_ns":21629450,"count":13},"python/1048713/raw-decompress":{"cpu_ns":20458287,"wall_ns":20459097,"count":13},"python/1048713/stream-decompress":{"cpu_ns":20922698,"wall_ns":20923187,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20494060,"wall_ns":20495192,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":20962399,"wall_ns":20963236,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":20837935,"wall_ns":20838747,"count":11},"python/1048713/crc32":{"cpu_ns":17752941,"wall_ns":17760526,"count":70},"python/16777353/compress1":{"cpu_ns":66703512,"wall_ns":66713489,"count":1},"python/16777353/decompress":{"cpu_ns":32655162,"wall_ns":32666083,"count":1},"python/16777353/raw-decompress":{"cpu_ns":31456918,"wall_ns":31467961,"count":1},"python/16777353/stream-decompress":{"cpu_ns":32796581,"wall_ns":32806475,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42246779,"wall_ns":42255754,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32778879,"wall_ns":32780175,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":29989443,"wall_ns":29990604,"count":1},"python/16777353/crc32":{"cpu_ns":21563726,"wall_ns":21573810,"count":5},"random/1024/compress1":{"cpu_ns":9874849,"wall_ns":9875412,"count":736},"random/1024/decompress":{"cpu_ns":2478389,"wall_ns":2478564,"count":4172},"random/1024/raw-decompress":{"cpu_ns":3579125,"wall_ns":3579522,"count":4241},"random/1024/stream-decompress":{"cpu_ns":3861923,"wall_ns":3862299,"count":3176},"random/1024/bounded-decompress":{"cpu_ns":3220488,"wall_ns":3220785,"count":1963},"random/1024/gzip-read128k":{"cpu_ns":7925008,"wall_ns":7925650,"count":422},"random/1024/gzip-readinto128k":{"cpu_ns":11269070,"wall_ns":11269759,"count":470},"random/1024/crc32":{"cpu_ns":4118648,"wall_ns":4119067,"count":10000},"random/65536/compress1":{"cpu_ns":20783696,"wall_ns":20794736,"count":35},"random/65536/decompress":{"cpu_ns":13705796,"wall_ns":13706341,"count":1374},"random/65536/raw-decompress":{"cpu_ns":13534644,"wall_ns":13535464,"count":1594},"random/65536/stream-decompress":{"cpu_ns":12716575,"wall_ns":12717360,"count":1159},"random/65536/bounded-decompress":{"cpu_ns":9805768,"wall_ns":9812076,"count":1838},"random/65536/gzip-read128k":{"cpu_ns":12596435,"wall_ns":12597166,"count":283},"random/65536/gzip-readinto128k":{"cpu_ns":18039205,"wall_ns":18040090,"count":345},"random/65536/crc32":{"cpu_ns":18196923,"wall_ns":18197394,"count":1135},"random/1048713/compress1":{"cpu_ns":22707450,"wall_ns":22708050,"count":2},"random/1048713/decompress":{"cpu_ns":15538118,"wall_ns":15538692,"count":100},"random/1048713/raw-decompress":{"cpu_ns":14807163,"wall_ns":14807809,"count":143},"random/1048713/stream-decompress":{"cpu_ns":17124448,"wall_ns":17142871,"count":108},"random/1048713/bounded-decompress":{"cpu_ns":15757443,"wall_ns":15758257,"count":85},"random/1048713/gzip-read128k":{"cpu_ns":16194494,"wall_ns":16195432,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19826223,"wall_ns":19827381,"count":43},"random/1048713/crc32":{"cpu_ns":17189869,"wall_ns":17197679,"count":68},"random/16777353/compress1":{"cpu_ns":199766137,"wall_ns":199777487,"count":1},"random/16777353/decompress":{"cpu_ns":23405799,"wall_ns":23407573,"count":2},"random/16777353/raw-decompress":{"cpu_ns":21042099,"wall_ns":21055785,"count":2},"random/16777353/stream-decompress":{"cpu_ns":23677824,"wall_ns":23679111,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":43024709,"wall_ns":43026028,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18857051,"wall_ns":18857886,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":23784912,"wall_ns":23787459,"count":3},"random/16777353/crc32":{"cpu_ns":21526762,"wall_ns":21527938,"count":5},"zeros/1024/compress1":{"cpu_ns":6461599,"wall_ns":6461796,"count":1039},"zeros/1024/decompress":{"cpu_ns":2951242,"wall_ns":2951693,"count":4240},"zeros/1024/raw-decompress":{"cpu_ns":3503761,"wall_ns":3504477,"count":3587},"zeros/1024/stream-decompress":{"cpu_ns":3723201,"wall_ns":3723762,"count":2779},"zeros/1024/bounded-decompress":{"cpu_ns":3281871,"wall_ns":3282166,"count":1929},"zeros/1024/gzip-read128k":{"cpu_ns":5003756,"wall_ns":5004267,"count":263},"zeros/1024/gzip-readinto128k":{"cpu_ns":15408673,"wall_ns":15409466,"count":637},"zeros/1024/crc32":{"cpu_ns":3272855,"wall_ns":3273009,"count":8221},"zeros/65536/compress1":{"cpu_ns":11838680,"wall_ns":11839298,"count":496},"zeros/65536/decompress":{"cpu_ns":6868901,"wall_ns":6869364,"count":426},"zeros/65536/raw-decompress":{"cpu_ns":9248941,"wall_ns":9249435,"count":645},"zeros/65536/stream-decompress":{"cpu_ns":12646748,"wall_ns":12647370,"count":768},"zeros/65536/bounded-decompress":{"cpu_ns":9326050,"wall_ns":9337550,"count":1042},"zeros/65536/gzip-read128k":{"cpu_ns":7181706,"wall_ns":7182413,"count":166},"zeros/65536/gzip-readinto128k":{"cpu_ns":15287219,"wall_ns":15288100,"count":298},"zeros/65536/crc32":{"cpu_ns":14309077,"wall_ns":14309518,"count":901},"zeros/1048713/compress1":{"cpu_ns":19464605,"wall_ns":19465033,"count":48},"zeros/1048713/decompress":{"cpu_ns":15316954,"wall_ns":15324760,"count":85},"zeros/1048713/raw-decompress":{"cpu_ns":16903556,"wall_ns":16904351,"count":133},"zeros/1048713/stream-decompress":{"cpu_ns":19472390,"wall_ns":19473424,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":14373372,"wall_ns":14374177,"count":89},"zeros/1048713/gzip-read128k":{"cpu_ns":15736940,"wall_ns":15737615,"count":36},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19146816,"wall_ns":19148531,"count":44},"zeros/1048713/crc32":{"cpu_ns":17521110,"wall_ns":17521708,"count":69},"zeros/16777353/compress1":{"cpu_ns":28584871,"wall_ns":28602486,"count":4},"zeros/16777353/decompress":{"cpu_ns":22213948,"wall_ns":22214697,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":20092495,"wall_ns":20105283,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":23510451,"wall_ns":23511714,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13223892,"wall_ns":13225502,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26295315,"wall_ns":26296565,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":18768670,"wall_ns":18776700,"count":3},"zeros/16777353/crc32":{"cpu_ns":21242738,"wall_ns":21244514,"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":2512162,"wall_ns":2512123,"count":215},"fastq/1024/decompress":{"cpu_ns":6864191,"wall_ns":6864590,"count":1219},"fastq/1024/raw-decompress":{"cpu_ns":12029132,"wall_ns":12040869,"count":2035},"fastq/1024/stream-decompress":{"cpu_ns":7867700,"wall_ns":7868129,"count":1242},"fastq/1024/bounded-decompress":{"cpu_ns":10965611,"wall_ns":10966107,"count":1644},"fastq/1024/gzip-read128k":{"cpu_ns":7283360,"wall_ns":7284629,"count":289},"fastq/1024/gzip-readinto128k":{"cpu_ns":12860936,"wall_ns":12861698,"count":414},"fastq/1024/crc32":{"cpu_ns":3972312,"wall_ns":3972740,"count":9766},"fastq/65536/compress1":{"cpu_ns":15635190,"wall_ns":15635593,"count":40},"fastq/65536/decompress":{"cpu_ns":17626560,"wall_ns":17627193,"count":78},"fastq/65536/raw-decompress":{"cpu_ns":20148547,"wall_ns":20149150,"count":90},"fastq/65536/stream-decompress":{"cpu_ns":20110299,"wall_ns":20111381,"count":88},"fastq/65536/bounded-decompress":{"cpu_ns":19623973,"wall_ns":19631282,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":18979637,"wall_ns":18981109,"count":79},"fastq/65536/gzip-readinto128k":{"cpu_ns":19848615,"wall_ns":19849392,"count":82},"fastq/65536/crc32":{"cpu_ns":17981691,"wall_ns":17988008,"count":1131},"fastq/1048713/compress1":{"cpu_ns":19803948,"wall_ns":19811413,"count":3},"fastq/1048713/decompress":{"cpu_ns":22396774,"wall_ns":22408986,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":23062242,"wall_ns":23064192,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":23041307,"wall_ns":23042370,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20463940,"wall_ns":20464871,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":21167233,"wall_ns":21168116,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21187938,"wall_ns":21188744,"count":6},"fastq/1048713/crc32":{"cpu_ns":18656377,"wall_ns":18656771,"count":74},"fastq/16777353/compress1":{"cpu_ns":106659193,"wall_ns":106667229,"count":1},"fastq/16777353/decompress":{"cpu_ns":57776239,"wall_ns":57777737,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":56772053,"wall_ns":56773761,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":58289581,"wall_ns":58291133,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":71703926,"wall_ns":71713695,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":58274113,"wall_ns":58284399,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":56612553,"wall_ns":56614389,"count":1},"fastq/16777353/crc32":{"cpu_ns":20939712,"wall_ns":20941002,"count":5},"python/1024/compress1":{"cpu_ns":8264342,"wall_ns":8264669,"count":756},"python/1024/decompress":{"cpu_ns":9413953,"wall_ns":9414402,"count":1707},"python/1024/raw-decompress":{"cpu_ns":11573199,"wall_ns":11573749,"count":1987},"python/1024/stream-decompress":{"cpu_ns":10938504,"wall_ns":10945752,"count":1736},"python/1024/bounded-decompress":{"cpu_ns":10871748,"wall_ns":10872290,"count":1612},"python/1024/gzip-read128k":{"cpu_ns":8627609,"wall_ns":8628345,"count":343},"python/1024/gzip-readinto128k":{"cpu_ns":17612718,"wall_ns":17614184,"count":567},"python/1024/crc32":{"cpu_ns":4075200,"wall_ns":4075543,"count":10000},"python/65536/compress1":{"cpu_ns":18929742,"wall_ns":18940775,"count":73},"python/65536/decompress":{"cpu_ns":18625979,"wall_ns":18626689,"count":150},"python/65536/raw-decompress":{"cpu_ns":23786514,"wall_ns":23788643,"count":162},"python/65536/stream-decompress":{"cpu_ns":19628978,"wall_ns":19640513,"count":157},"python/65536/bounded-decompress":{"cpu_ns":19062741,"wall_ns":19063847,"count":184},"python/65536/gzip-read128k":{"cpu_ns":17450467,"wall_ns":17451320,"count":126},"python/65536/gzip-readinto128k":{"cpu_ns":19039839,"wall_ns":19040856,"count":130},"python/65536/crc32":{"cpu_ns":14472036,"wall_ns":14480047,"count":905},"python/1048713/compress1":{"cpu_ns":20511580,"wall_ns":20512597,"count":5},"python/1048713/decompress":{"cpu_ns":21026276,"wall_ns":21035722,"count":13},"python/1048713/raw-decompress":{"cpu_ns":20451912,"wall_ns":20452668,"count":13},"python/1048713/stream-decompress":{"cpu_ns":21034550,"wall_ns":21035479,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20303233,"wall_ns":20311863,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":20960471,"wall_ns":20961346,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":20902530,"wall_ns":20903658,"count":11},"python/1048713/crc32":{"cpu_ns":17645273,"wall_ns":17654381,"count":70},"python/16777353/compress1":{"cpu_ns":69461265,"wall_ns":69471488,"count":1},"python/16777353/decompress":{"cpu_ns":32860693,"wall_ns":32869708,"count":1},"python/16777353/raw-decompress":{"cpu_ns":31794106,"wall_ns":31795344,"count":1},"python/16777353/stream-decompress":{"cpu_ns":32660708,"wall_ns":32677360,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":41480059,"wall_ns":41499449,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32110651,"wall_ns":32111139,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30013292,"wall_ns":30014298,"count":1},"python/16777353/crc32":{"cpu_ns":21149523,"wall_ns":21159969,"count":5},"random/1024/compress1":{"cpu_ns":9825374,"wall_ns":9825822,"count":736},"random/1024/decompress":{"cpu_ns":2382907,"wall_ns":2383103,"count":4172},"random/1024/raw-decompress":{"cpu_ns":3095909,"wall_ns":3096353,"count":4241},"random/1024/stream-decompress":{"cpu_ns":3735299,"wall_ns":3735651,"count":3176},"random/1024/bounded-decompress":{"cpu_ns":2841282,"wall_ns":2841715,"count":1963},"random/1024/gzip-read128k":{"cpu_ns":8110165,"wall_ns":8110859,"count":422},"random/1024/gzip-readinto128k":{"cpu_ns":16956448,"wall_ns":16958367,"count":470},"random/1024/crc32":{"cpu_ns":4642578,"wall_ns":4642852,"count":10000},"random/65536/compress1":{"cpu_ns":20467941,"wall_ns":20474919,"count":35},"random/65536/decompress":{"cpu_ns":13591602,"wall_ns":13592097,"count":1374},"random/65536/raw-decompress":{"cpu_ns":13445003,"wall_ns":13445953,"count":1594},"random/65536/stream-decompress":{"cpu_ns":12607579,"wall_ns":12608246,"count":1159},"random/65536/bounded-decompress":{"cpu_ns":9388899,"wall_ns":9389335,"count":1838},"random/65536/gzip-read128k":{"cpu_ns":12776345,"wall_ns":12785123,"count":283},"random/65536/gzip-readinto128k":{"cpu_ns":18155658,"wall_ns":18156617,"count":345},"random/65536/crc32":{"cpu_ns":18091468,"wall_ns":18092183,"count":1135},"random/1048713/compress1":{"cpu_ns":22672703,"wall_ns":22685196,"count":2},"random/1048713/decompress":{"cpu_ns":15953349,"wall_ns":15955247,"count":100},"random/1048713/raw-decompress":{"cpu_ns":15204276,"wall_ns":15204966,"count":143},"random/1048713/stream-decompress":{"cpu_ns":17037283,"wall_ns":17048009,"count":108},"random/1048713/bounded-decompress":{"cpu_ns":16045432,"wall_ns":16047082,"count":85},"random/1048713/gzip-read128k":{"cpu_ns":16762626,"wall_ns":16763911,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19530725,"wall_ns":19531499,"count":43},"random/1048713/crc32":{"cpu_ns":17343986,"wall_ns":17344897,"count":68},"random/16777353/compress1":{"cpu_ns":197109197,"wall_ns":197134808,"count":1},"random/16777353/decompress":{"cpu_ns":23565423,"wall_ns":23567057,"count":2},"random/16777353/raw-decompress":{"cpu_ns":21494796,"wall_ns":21503921,"count":2},"random/16777353/stream-decompress":{"cpu_ns":23616454,"wall_ns":23617546,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":43490563,"wall_ns":43492220,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":19100364,"wall_ns":19101968,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":26787282,"wall_ns":26789554,"count":3},"random/16777353/crc32":{"cpu_ns":21543988,"wall_ns":21545776,"count":5},"zeros/1024/compress1":{"cpu_ns":6514499,"wall_ns":6519031,"count":1039},"zeros/1024/decompress":{"cpu_ns":2946593,"wall_ns":2946929,"count":4240},"zeros/1024/raw-decompress":{"cpu_ns":3055268,"wall_ns":3055612,"count":3587},"zeros/1024/stream-decompress":{"cpu_ns":3648352,"wall_ns":3648637,"count":2779},"zeros/1024/bounded-decompress":{"cpu_ns":3121776,"wall_ns":3122027,"count":1929},"zeros/1024/gzip-read128k":{"cpu_ns":5226718,"wall_ns":5227390,"count":263},"zeros/1024/gzip-readinto128k":{"cpu_ns":15965934,"wall_ns":15982119,"count":637},"zeros/1024/crc32":{"cpu_ns":3289252,"wall_ns":3289415,"count":8221},"zeros/65536/compress1":{"cpu_ns":11770981,"wall_ns":11771313,"count":496},"zeros/65536/decompress":{"cpu_ns":6837662,"wall_ns":6838081,"count":426},"zeros/65536/raw-decompress":{"cpu_ns":9420455,"wall_ns":9421112,"count":645},"zeros/65536/stream-decompress":{"cpu_ns":13371427,"wall_ns":13372052,"count":768},"zeros/65536/bounded-decompress":{"cpu_ns":9683750,"wall_ns":9691742,"count":1042},"zeros/65536/gzip-read128k":{"cpu_ns":7307337,"wall_ns":7307950,"count":166},"zeros/65536/gzip-readinto128k":{"cpu_ns":15579120,"wall_ns":15580158,"count":298},"zeros/65536/crc32":{"cpu_ns":15088570,"wall_ns":15089492,"count":901},"zeros/1048713/compress1":{"cpu_ns":20095723,"wall_ns":20269242,"count":48},"zeros/1048713/decompress":{"cpu_ns":15174954,"wall_ns":15175646,"count":85},"zeros/1048713/raw-decompress":{"cpu_ns":17213386,"wall_ns":17214267,"count":133},"zeros/1048713/stream-decompress":{"cpu_ns":20535097,"wall_ns":20537322,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":14313362,"wall_ns":14314047,"count":89},"zeros/1048713/gzip-read128k":{"cpu_ns":15670156,"wall_ns":15671774,"count":36},"zeros/1048713/gzip-readinto128k":{"cpu_ns":18479318,"wall_ns":18480192,"count":44},"zeros/1048713/crc32":{"cpu_ns":17349243,"wall_ns":17349812,"count":69},"zeros/16777353/compress1":{"cpu_ns":26997109,"wall_ns":27007739,"count":4},"zeros/16777353/decompress":{"cpu_ns":22716208,"wall_ns":22716934,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":19920840,"wall_ns":19939150,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":23376940,"wall_ns":23385900,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13630146,"wall_ns":13632225,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26553726,"wall_ns":26555385,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":18830056,"wall_ns":18830835,"count":3},"zeros/16777353/crc32":{"cpu_ns":21215173,"wall_ns":21216473,"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":2501109,"wall_ns":2501235,"count":215},"fastq/1024/decompress":{"cpu_ns":6442737,"wall_ns":6442887,"count":1219},"fastq/1024/raw-decompress":{"cpu_ns":11714739,"wall_ns":11728794,"count":2035},"fastq/1024/stream-decompress":{"cpu_ns":7617596,"wall_ns":7617889,"count":1242},"fastq/1024/bounded-decompress":{"cpu_ns":10603630,"wall_ns":10604110,"count":1644},"fastq/1024/gzip-read128k":{"cpu_ns":7082713,"wall_ns":7083259,"count":289},"fastq/1024/gzip-readinto128k":{"cpu_ns":12229281,"wall_ns":12229903,"count":414},"fastq/1024/crc32":{"cpu_ns":4317746,"wall_ns":4318404,"count":9766},"fastq/65536/compress1":{"cpu_ns":15916393,"wall_ns":15927190,"count":40},"fastq/65536/decompress":{"cpu_ns":17750746,"wall_ns":17751238,"count":78},"fastq/65536/raw-decompress":{"cpu_ns":20005027,"wall_ns":20005662,"count":90},"fastq/65536/stream-decompress":{"cpu_ns":20160367,"wall_ns":20164372,"count":88},"fastq/65536/bounded-decompress":{"cpu_ns":19414326,"wall_ns":19415067,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":18212454,"wall_ns":18213233,"count":79},"fastq/65536/gzip-readinto128k":{"cpu_ns":19539224,"wall_ns":19539935,"count":82},"fastq/65536/crc32":{"cpu_ns":17991127,"wall_ns":17997923,"count":1131},"fastq/1048713/compress1":{"cpu_ns":19979757,"wall_ns":19980661,"count":3},"fastq/1048713/decompress":{"cpu_ns":22332759,"wall_ns":22334040,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":22038865,"wall_ns":22039564,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":22840065,"wall_ns":22849706,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20688502,"wall_ns":20690091,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":21094272,"wall_ns":21095042,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21284750,"wall_ns":21285923,"count":6},"fastq/1048713/crc32":{"cpu_ns":18539248,"wall_ns":18539466,"count":74},"fastq/16777353/compress1":{"cpu_ns":107668531,"wall_ns":107689870,"count":1},"fastq/16777353/decompress":{"cpu_ns":58971866,"wall_ns":58979965,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":57310759,"wall_ns":57320119,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":58405598,"wall_ns":58406621,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":70580889,"wall_ns":70596689,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":58801850,"wall_ns":58802003,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":57699318,"wall_ns":57707411,"count":1},"fastq/16777353/crc32":{"cpu_ns":20966174,"wall_ns":20967741,"count":5},"python/1024/compress1":{"cpu_ns":8263400,"wall_ns":8263802,"count":756},"python/1024/decompress":{"cpu_ns":8784340,"wall_ns":8784743,"count":1707},"python/1024/raw-decompress":{"cpu_ns":11341580,"wall_ns":11342503,"count":1987},"python/1024/stream-decompress":{"cpu_ns":10814635,"wall_ns":10815420,"count":1736},"python/1024/bounded-decompress":{"cpu_ns":10679128,"wall_ns":10679836,"count":1612},"python/1024/gzip-read128k":{"cpu_ns":8599737,"wall_ns":8600630,"count":343},"python/1024/gzip-readinto128k":{"cpu_ns":16664709,"wall_ns":16665319,"count":567},"python/1024/crc32":{"cpu_ns":4209897,"wall_ns":4210050,"count":10000},"python/65536/compress1":{"cpu_ns":19027789,"wall_ns":19035611,"count":73},"python/65536/decompress":{"cpu_ns":18507130,"wall_ns":18507900,"count":150},"python/65536/raw-decompress":{"cpu_ns":19569578,"wall_ns":19570167,"count":162},"python/65536/stream-decompress":{"cpu_ns":19496525,"wall_ns":19497406,"count":157},"python/65536/bounded-decompress":{"cpu_ns":19285485,"wall_ns":19297230,"count":184},"python/65536/gzip-read128k":{"cpu_ns":17794290,"wall_ns":17795224,"count":126},"python/65536/gzip-readinto128k":{"cpu_ns":19801307,"wall_ns":19803081,"count":130},"python/65536/crc32":{"cpu_ns":14476798,"wall_ns":14484787,"count":905},"python/1048713/compress1":{"cpu_ns":20857258,"wall_ns":20858457,"count":5},"python/1048713/decompress":{"cpu_ns":22054120,"wall_ns":22056580,"count":13},"python/1048713/raw-decompress":{"cpu_ns":21573345,"wall_ns":21583458,"count":13},"python/1048713/stream-decompress":{"cpu_ns":21031573,"wall_ns":21032643,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20295725,"wall_ns":20309391,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":20880124,"wall_ns":20880937,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":20779057,"wall_ns":20780017,"count":11},"python/1048713/crc32":{"cpu_ns":17780722,"wall_ns":17793099,"count":70},"python/16777353/compress1":{"cpu_ns":65822124,"wall_ns":65832888,"count":1},"python/16777353/decompress":{"cpu_ns":33706013,"wall_ns":33725015,"count":1},"python/16777353/raw-decompress":{"cpu_ns":33101648,"wall_ns":33103012,"count":1},"python/16777353/stream-decompress":{"cpu_ns":32939162,"wall_ns":32940338,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":41486504,"wall_ns":41499975,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":31734477,"wall_ns":31734976,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30138272,"wall_ns":30155695,"count":1},"python/16777353/crc32":{"cpu_ns":21003160,"wall_ns":21004340,"count":5},"random/1024/compress1":{"cpu_ns":9926219,"wall_ns":9941754,"count":736},"random/1024/decompress":{"cpu_ns":2387767,"wall_ns":2387950,"count":4172},"random/1024/raw-decompress":{"cpu_ns":3624885,"wall_ns":3625192,"count":4241},"random/1024/stream-decompress":{"cpu_ns":4108005,"wall_ns":4108489,"count":3176},"random/1024/bounded-decompress":{"cpu_ns":2896074,"wall_ns":2896377,"count":1963},"random/1024/gzip-read128k":{"cpu_ns":7947854,"wall_ns":7948423,"count":422},"random/1024/gzip-readinto128k":{"cpu_ns":11390435,"wall_ns":11391141,"count":470},"random/1024/crc32":{"cpu_ns":4211815,"wall_ns":4211995,"count":10000},"random/65536/compress1":{"cpu_ns":21104398,"wall_ns":21114313,"count":35},"random/65536/decompress":{"cpu_ns":14098599,"wall_ns":14099625,"count":1374},"random/65536/raw-decompress":{"cpu_ns":13687925,"wall_ns":13688633,"count":1594},"random/65536/stream-decompress":{"cpu_ns":13056011,"wall_ns":13063813,"count":1159},"random/65536/bounded-decompress":{"cpu_ns":9464819,"wall_ns":9465239,"count":1838},"random/65536/gzip-read128k":{"cpu_ns":12759832,"wall_ns":12765330,"count":283},"random/65536/gzip-readinto128k":{"cpu_ns":18079543,"wall_ns":18080341,"count":345},"random/65536/crc32":{"cpu_ns":18291819,"wall_ns":18292611,"count":1135},"random/1048713/compress1":{"cpu_ns":23284907,"wall_ns":23289344,"count":2},"random/1048713/decompress":{"cpu_ns":15999410,"wall_ns":16000338,"count":100},"random/1048713/raw-decompress":{"cpu_ns":15127605,"wall_ns":15128172,"count":143},"random/1048713/stream-decompress":{"cpu_ns":17210812,"wall_ns":17229255,"count":108},"random/1048713/bounded-decompress":{"cpu_ns":16018419,"wall_ns":16019434,"count":85},"random/1048713/gzip-read128k":{"cpu_ns":16274169,"wall_ns":16274836,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19811835,"wall_ns":19813292,"count":43},"random/1048713/crc32":{"cpu_ns":17135036,"wall_ns":17143094,"count":68},"random/16777353/compress1":{"cpu_ns":200825524,"wall_ns":200873605,"count":1},"random/16777353/decompress":{"cpu_ns":24067384,"wall_ns":24068667,"count":2},"random/16777353/raw-decompress":{"cpu_ns":21132348,"wall_ns":21133641,"count":2},"random/16777353/stream-decompress":{"cpu_ns":23509572,"wall_ns":23510781,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":44104304,"wall_ns":44106408,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18691858,"wall_ns":18693435,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":23067021,"wall_ns":23068946,"count":3},"random/16777353/crc32":{"cpu_ns":21618350,"wall_ns":21624026,"count":5},"zeros/1024/compress1":{"cpu_ns":6429202,"wall_ns":6429534,"count":1039},"zeros/1024/decompress":{"cpu_ns":2681799,"wall_ns":2682002,"count":4240},"zeros/1024/raw-decompress":{"cpu_ns":3684454,"wall_ns":3685272,"count":3587},"zeros/1024/stream-decompress":{"cpu_ns":3751372,"wall_ns":3751705,"count":2779},"zeros/1024/bounded-decompress":{"cpu_ns":3163637,"wall_ns":3164031,"count":1929},"zeros/1024/gzip-read128k":{"cpu_ns":5063712,"wall_ns":5064311,"count":263},"zeros/1024/gzip-readinto128k":{"cpu_ns":15745860,"wall_ns":15754301,"count":637},"zeros/1024/crc32":{"cpu_ns":3692282,"wall_ns":3692559,"count":8221},"zeros/65536/compress1":{"cpu_ns":11810958,"wall_ns":11811434,"count":496},"zeros/65536/decompress":{"cpu_ns":6786268,"wall_ns":6787151,"count":426},"zeros/65536/raw-decompress":{"cpu_ns":9118909,"wall_ns":9119495,"count":645},"zeros/65536/stream-decompress":{"cpu_ns":13295136,"wall_ns":13296859,"count":768},"zeros/65536/bounded-decompress":{"cpu_ns":9700044,"wall_ns":9700850,"count":1042},"zeros/65536/gzip-read128k":{"cpu_ns":7413719,"wall_ns":7414413,"count":166},"zeros/65536/gzip-readinto128k":{"cpu_ns":15770339,"wall_ns":15771273,"count":298},"zeros/65536/crc32":{"cpu_ns":14387566,"wall_ns":14388094,"count":901},"zeros/1048713/compress1":{"cpu_ns":19776817,"wall_ns":19777361,"count":48},"zeros/1048713/decompress":{"cpu_ns":15380315,"wall_ns":15396917,"count":85},"zeros/1048713/raw-decompress":{"cpu_ns":16714864,"wall_ns":16715478,"count":133},"zeros/1048713/stream-decompress":{"cpu_ns":19265102,"wall_ns":19265783,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":14091741,"wall_ns":14093074,"count":89},"zeros/1048713/gzip-read128k":{"cpu_ns":15311060,"wall_ns":15323176,"count":36},"zeros/1048713/gzip-readinto128k":{"cpu_ns":18389290,"wall_ns":18390877,"count":44},"zeros/1048713/crc32":{"cpu_ns":17849339,"wall_ns":17851562,"count":69},"zeros/16777353/compress1":{"cpu_ns":27506077,"wall_ns":27517562,"count":4},"zeros/16777353/decompress":{"cpu_ns":22410444,"wall_ns":22412125,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":19986556,"wall_ns":19997609,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":22459856,"wall_ns":22460403,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13073053,"wall_ns":13083979,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":25667843,"wall_ns":25669206,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":18689781,"wall_ns":18702489,"count":3},"zeros/16777353/crc32":{"cpu_ns":21470022,"wall_ns":21471367,"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":2482025,"wall_ns":2482094,"count":215},"fastq/1024/decompress":{"cpu_ns":6603919,"wall_ns":6604266,"count":1219},"fastq/1024/raw-decompress":{"cpu_ns":11593781,"wall_ns":11594389,"count":2035},"fastq/1024/stream-decompress":{"cpu_ns":7712062,"wall_ns":7871679,"count":1242},"fastq/1024/bounded-decompress":{"cpu_ns":10810905,"wall_ns":10811358,"count":1644},"fastq/1024/gzip-read128k":{"cpu_ns":7130652,"wall_ns":7131316,"count":289},"fastq/1024/gzip-readinto128k":{"cpu_ns":12323398,"wall_ns":12323983,"count":414},"fastq/1024/crc32":{"cpu_ns":3916966,"wall_ns":3916992,"count":9766},"fastq/65536/compress1":{"cpu_ns":15700989,"wall_ns":15701378,"count":40},"fastq/65536/decompress":{"cpu_ns":17767125,"wall_ns":17767661,"count":78},"fastq/65536/raw-decompress":{"cpu_ns":20414240,"wall_ns":20414971,"count":90},"fastq/65536/stream-decompress":{"cpu_ns":20055112,"wall_ns":20055628,"count":88},"fastq/65536/bounded-decompress":{"cpu_ns":19490321,"wall_ns":19496812,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":18216299,"wall_ns":18216998,"count":79},"fastq/65536/gzip-readinto128k":{"cpu_ns":19596121,"wall_ns":19596988,"count":82},"fastq/65536/crc32":{"cpu_ns":18182754,"wall_ns":18183426,"count":1131},"fastq/1048713/compress1":{"cpu_ns":19919075,"wall_ns":19919974,"count":3},"fastq/1048713/decompress":{"cpu_ns":20517847,"wall_ns":20518453,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":20644728,"wall_ns":20645301,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":20455148,"wall_ns":20455757,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20463103,"wall_ns":20473503,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":21557443,"wall_ns":21558196,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21417753,"wall_ns":21418965,"count":6},"fastq/1048713/crc32":{"cpu_ns":18755017,"wall_ns":18755473,"count":74},"fastq/16777353/compress1":{"cpu_ns":107602907,"wall_ns":107629992,"count":1},"fastq/16777353/decompress":{"cpu_ns":59945370,"wall_ns":59955999,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":59448003,"wall_ns":59450546,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":59969200,"wall_ns":59976877,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":70282918,"wall_ns":70294235,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":58418304,"wall_ns":58422153,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":57061715,"wall_ns":57094904,"count":1},"fastq/16777353/crc32":{"cpu_ns":21423286,"wall_ns":21438422,"count":5},"python/1024/compress1":{"cpu_ns":8265483,"wall_ns":8265876,"count":756},"python/1024/decompress":{"cpu_ns":9014304,"wall_ns":9014838,"count":1707},"python/1024/raw-decompress":{"cpu_ns":11073357,"wall_ns":11073878,"count":1987},"python/1024/stream-decompress":{"cpu_ns":10588085,"wall_ns":10588844,"count":1736},"python/1024/bounded-decompress":{"cpu_ns":10482853,"wall_ns":10483426,"count":1612},"python/1024/gzip-read128k":{"cpu_ns":8453344,"wall_ns":8454103,"count":343},"python/1024/gzip-readinto128k":{"cpu_ns":16891349,"wall_ns":16892112,"count":567},"python/1024/crc32":{"cpu_ns":4016099,"wall_ns":4016505,"count":10000},"python/65536/compress1":{"cpu_ns":19102841,"wall_ns":19103594,"count":73},"python/65536/decompress":{"cpu_ns":18762626,"wall_ns":18765389,"count":150},"python/65536/raw-decompress":{"cpu_ns":24799819,"wall_ns":24802224,"count":162},"python/65536/stream-decompress":{"cpu_ns":19421624,"wall_ns":19422783,"count":157},"python/65536/bounded-decompress":{"cpu_ns":18748642,"wall_ns":18759795,"count":184},"python/65536/gzip-read128k":{"cpu_ns":17739023,"wall_ns":17740191,"count":126},"python/65536/gzip-readinto128k":{"cpu_ns":19093325,"wall_ns":19094279,"count":130},"python/65536/crc32":{"cpu_ns":14597992,"wall_ns":14598430,"count":905},"python/1048713/compress1":{"cpu_ns":20729451,"wall_ns":20729975,"count":5},"python/1048713/decompress":{"cpu_ns":25607071,"wall_ns":25609719,"count":13},"python/1048713/raw-decompress":{"cpu_ns":27477550,"wall_ns":27491322,"count":13},"python/1048713/stream-decompress":{"cpu_ns":23621661,"wall_ns":23622725,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20361697,"wall_ns":20362665,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":21058245,"wall_ns":21059859,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":21650903,"wall_ns":21652692,"count":11},"python/1048713/crc32":{"cpu_ns":18322656,"wall_ns":18333000,"count":70},"python/16777353/compress1":{"cpu_ns":65746585,"wall_ns":65757945,"count":1},"python/16777353/decompress":{"cpu_ns":34925664,"wall_ns":34934130,"count":1},"python/16777353/raw-decompress":{"cpu_ns":34313925,"wall_ns":34315675,"count":1},"python/16777353/stream-decompress":{"cpu_ns":34883243,"wall_ns":34891538,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":41816688,"wall_ns":41809681,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":31898601,"wall_ns":31899167,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30068640,"wall_ns":30070734,"count":1},"python/16777353/crc32":{"cpu_ns":21169120,"wall_ns":21181710,"count":5},"random/1024/compress1":{"cpu_ns":9759655,"wall_ns":9760260,"count":736},"random/1024/decompress":{"cpu_ns":2735998,"wall_ns":2736260,"count":4172},"random/1024/raw-decompress":{"cpu_ns":3698652,"wall_ns":3699447,"count":4241},"random/1024/stream-decompress":{"cpu_ns":4231953,"wall_ns":4232280,"count":3176},"random/1024/bounded-decompress":{"cpu_ns":3299278,"wall_ns":3299557,"count":1963},"random/1024/gzip-read128k":{"cpu_ns":8104030,"wall_ns":8104609,"count":422},"random/1024/gzip-readinto128k":{"cpu_ns":11486945,"wall_ns":11487697,"count":470},"random/1024/crc32":{"cpu_ns":4047855,"wall_ns":4048086,"count":10000},"random/65536/compress1":{"cpu_ns":20218608,"wall_ns":20236578,"count":35},"random/65536/decompress":{"cpu_ns":17460418,"wall_ns":17461261,"count":1374},"random/65536/raw-decompress":{"cpu_ns":16914789,"wall_ns":16915687,"count":1594},"random/65536/stream-decompress":{"cpu_ns":15784951,"wall_ns":15793802,"count":1159},"random/65536/bounded-decompress":{"cpu_ns":10189434,"wall_ns":10189960,"count":1838},"random/65536/gzip-read128k":{"cpu_ns":13009763,"wall_ns":13010829,"count":283},"random/65536/gzip-readinto128k":{"cpu_ns":19233470,"wall_ns":19235210,"count":345},"random/65536/crc32":{"cpu_ns":18523714,"wall_ns":18524675,"count":1135},"random/1048713/compress1":{"cpu_ns":22866128,"wall_ns":22867178,"count":2},"random/1048713/decompress":{"cpu_ns":23884034,"wall_ns":23900623,"count":100},"random/1048713/raw-decompress":{"cpu_ns":26605521,"wall_ns":26607306,"count":143},"random/1048713/stream-decompress":{"cpu_ns":26756977,"wall_ns":26759182,"count":108},"random/1048713/bounded-decompress":{"cpu_ns":16504824,"wall_ns":16563492,"count":85},"random/1048713/gzip-read128k":{"cpu_ns":16579639,"wall_ns":16580889,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19544319,"wall_ns":19545256,"count":43},"random/1048713/crc32":{"cpu_ns":17148807,"wall_ns":17149300,"count":68},"random/16777353/compress1":{"cpu_ns":203440169,"wall_ns":203482885,"count":1},"random/16777353/decompress":{"cpu_ns":26491395,"wall_ns":26492801,"count":2},"random/16777353/raw-decompress":{"cpu_ns":24693164,"wall_ns":24694094,"count":2},"random/16777353/stream-decompress":{"cpu_ns":26932475,"wall_ns":26933408,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":44117811,"wall_ns":44119204,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":19387461,"wall_ns":19386759,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":22270618,"wall_ns":22272449,"count":3},"random/16777353/crc32":{"cpu_ns":22112863,"wall_ns":22114071,"count":5},"zeros/1024/compress1":{"cpu_ns":6545781,"wall_ns":6546011,"count":1039},"zeros/1024/decompress":{"cpu_ns":3218901,"wall_ns":3219870,"count":4240},"zeros/1024/raw-decompress":{"cpu_ns":3617601,"wall_ns":3618202,"count":3587},"zeros/1024/stream-decompress":{"cpu_ns":4084973,"wall_ns":4085528,"count":2779},"zeros/1024/bounded-decompress":{"cpu_ns":3583560,"wall_ns":3584210,"count":1929},"zeros/1024/gzip-read128k":{"cpu_ns":5137431,"wall_ns":5137992,"count":263},"zeros/1024/gzip-readinto128k":{"cpu_ns":15892259,"wall_ns":15893092,"count":637},"zeros/1024/crc32":{"cpu_ns":3395190,"wall_ns":3403920,"count":8221},"zeros/65536/compress1":{"cpu_ns":12029588,"wall_ns":12030011,"count":496},"zeros/65536/decompress":{"cpu_ns":5992728,"wall_ns":5993162,"count":426},"zeros/65536/raw-decompress":{"cpu_ns":8247782,"wall_ns":8248729,"count":645},"zeros/65536/stream-decompress":{"cpu_ns":11573744,"wall_ns":11574370,"count":768},"zeros/65536/bounded-decompress":{"cpu_ns":9480791,"wall_ns":9481452,"count":1042},"zeros/65536/gzip-read128k":{"cpu_ns":7342292,"wall_ns":7468127,"count":166},"zeros/65536/gzip-readinto128k":{"cpu_ns":15294080,"wall_ns":15295002,"count":298},"zeros/65536/crc32":{"cpu_ns":14573216,"wall_ns":14573918,"count":901},"zeros/1048713/compress1":{"cpu_ns":20679902,"wall_ns":20682331,"count":48},"zeros/1048713/decompress":{"cpu_ns":35477835,"wall_ns":35479660,"count":85},"zeros/1048713/raw-decompress":{"cpu_ns":47475508,"wall_ns":47483690,"count":133},"zeros/1048713/stream-decompress":{"cpu_ns":44339218,"wall_ns":44340861,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":14336063,"wall_ns":14344945,"count":89},"zeros/1048713/gzip-read128k":{"cpu_ns":15992055,"wall_ns":15993130,"count":36},"zeros/1048713/gzip-readinto128k":{"cpu_ns":18826138,"wall_ns":18827212,"count":44},"zeros/1048713/crc32":{"cpu_ns":17534267,"wall_ns":17549943,"count":69},"zeros/16777353/compress1":{"cpu_ns":27224384,"wall_ns":27226729,"count":4},"zeros/16777353/decompress":{"cpu_ns":27100587,"wall_ns":27108703,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":24756171,"wall_ns":24758072,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":27402930,"wall_ns":27410698,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13599579,"wall_ns":13601046,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":25888053,"wall_ns":25890950,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19001700,"wall_ns":19002748,"count":3},"zeros/16777353/crc32":{"cpu_ns":21757497,"wall_ns":21776469,"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":"baseline","cases":{"fastq/1024/compress1":{"cpu_ns":2425813,"wall_ns":2425775,"count":215},"fastq/1024/decompress":{"cpu_ns":6560431,"wall_ns":6560686,"count":1219},"fastq/1024/raw-decompress":{"cpu_ns":11456925,"wall_ns":11457332,"count":2035},"fastq/1024/stream-decompress":{"cpu_ns":7499018,"wall_ns":7499291,"count":1242},"fastq/1024/bounded-decompress":{"cpu_ns":10668968,"wall_ns":10669586,"count":1644},"fastq/1024/gzip-read128k":{"cpu_ns":6958706,"wall_ns":6959345,"count":289},"fastq/1024/gzip-readinto128k":{"cpu_ns":12176983,"wall_ns":12177588,"count":414},"fastq/1024/crc32":{"cpu_ns":4094477,"wall_ns":4094656,"count":9766},"fastq/65536/compress1":{"cpu_ns":15455785,"wall_ns":15456124,"count":40},"fastq/65536/decompress":{"cpu_ns":17787351,"wall_ns":17787758,"count":78},"fastq/65536/raw-decompress":{"cpu_ns":20112662,"wall_ns":20128311,"count":90},"fastq/65536/stream-decompress":{"cpu_ns":19873057,"wall_ns":19873689,"count":88},"fastq/65536/bounded-decompress":{"cpu_ns":19410961,"wall_ns":19411423,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":18471388,"wall_ns":18481305,"count":79},"fastq/65536/gzip-readinto128k":{"cpu_ns":19687246,"wall_ns":19688027,"count":82},"fastq/65536/crc32":{"cpu_ns":18006648,"wall_ns":18007171,"count":1131},"fastq/1048713/compress1":{"cpu_ns":19964530,"wall_ns":19975432,"count":3},"fastq/1048713/decompress":{"cpu_ns":22516250,"wall_ns":22517033,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":21909876,"wall_ns":21916623,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":22321741,"wall_ns":22322338,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20440970,"wall_ns":20441618,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":21149188,"wall_ns":21165740,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21356581,"wall_ns":21357431,"count":6},"fastq/1048713/crc32":{"cpu_ns":19838037,"wall_ns":19839659,"count":74},"fastq/16777353/compress1":{"cpu_ns":106740344,"wall_ns":106749357,"count":1},"fastq/16777353/decompress":{"cpu_ns":58676552,"wall_ns":58695805,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":56524617,"wall_ns":56526279,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":57619307,"wall_ns":57620861,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":70295953,"wall_ns":70297992,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":57951082,"wall_ns":57964606,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":56599348,"wall_ns":56615195,"count":1},"fastq/16777353/crc32":{"cpu_ns":21717173,"wall_ns":21718545,"count":5},"python/1024/compress1":{"cpu_ns":8515129,"wall_ns":8529812,"count":756},"python/1024/decompress":{"cpu_ns":9196732,"wall_ns":9197493,"count":1707},"python/1024/raw-decompress":{"cpu_ns":11470623,"wall_ns":11471570,"count":1987},"python/1024/stream-decompress":{"cpu_ns":10563142,"wall_ns":10563805,"count":1736},"python/1024/bounded-decompress":{"cpu_ns":10811599,"wall_ns":10812761,"count":1612},"python/1024/gzip-read128k":{"cpu_ns":8298457,"wall_ns":8299257,"count":343},"python/1024/gzip-readinto128k":{"cpu_ns":16508480,"wall_ns":16509330,"count":567},"python/1024/crc32":{"cpu_ns":4000147,"wall_ns":4000323,"count":10000},"python/65536/compress1":{"cpu_ns":19006775,"wall_ns":19007563,"count":73},"python/65536/decompress":{"cpu_ns":18769003,"wall_ns":18770143,"count":150},"python/65536/raw-decompress":{"cpu_ns":20152829,"wall_ns":20154239,"count":162},"python/65536/stream-decompress":{"cpu_ns":19912260,"wall_ns":19913135,"count":157},"python/65536/bounded-decompress":{"cpu_ns":19049658,"wall_ns":19050917,"count":184},"python/65536/gzip-read128k":{"cpu_ns":17550987,"wall_ns":17551645,"count":126},"python/65536/gzip-readinto128k":{"cpu_ns":19209367,"wall_ns":19210296,"count":130},"python/65536/crc32":{"cpu_ns":14685303,"wall_ns":14685879,"count":905},"python/1048713/compress1":{"cpu_ns":20760163,"wall_ns":20767967,"count":5},"python/1048713/decompress":{"cpu_ns":21002036,"wall_ns":21002928,"count":13},"python/1048713/raw-decompress":{"cpu_ns":20690321,"wall_ns":20691226,"count":13},"python/1048713/stream-decompress":{"cpu_ns":21040491,"wall_ns":21048215,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20087754,"wall_ns":20088464,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":21425022,"wall_ns":21426990,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":21481373,"wall_ns":21482296,"count":11},"python/1048713/crc32":{"cpu_ns":18071631,"wall_ns":18072523,"count":70},"python/16777353/compress1":{"cpu_ns":65882289,"wall_ns":65897781,"count":1},"python/16777353/decompress":{"cpu_ns":32932154,"wall_ns":32941171,"count":1},"python/16777353/raw-decompress":{"cpu_ns":31559687,"wall_ns":31568084,"count":1},"python/16777353/stream-decompress":{"cpu_ns":32757914,"wall_ns":32775165,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":41162279,"wall_ns":41164299,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":31651589,"wall_ns":31654123,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30569410,"wall_ns":30571291,"count":1},"python/16777353/crc32":{"cpu_ns":21221095,"wall_ns":21227175,"count":5},"random/1024/compress1":{"cpu_ns":9775353,"wall_ns":9776049,"count":736},"random/1024/decompress":{"cpu_ns":2741133,"wall_ns":2741624,"count":4172},"random/1024/raw-decompress":{"cpu_ns":3361017,"wall_ns":3361936,"count":4241},"random/1024/stream-decompress":{"cpu_ns":3719429,"wall_ns":3719738,"count":3176},"random/1024/bounded-decompress":{"cpu_ns":2851784,"wall_ns":2852293,"count":1963},"random/1024/gzip-read128k":{"cpu_ns":7890674,"wall_ns":7891470,"count":422},"random/1024/gzip-readinto128k":{"cpu_ns":11231398,"wall_ns":11238526,"count":470},"random/1024/crc32":{"cpu_ns":4096314,"wall_ns":4096620,"count":10000},"random/65536/compress1":{"cpu_ns":20283717,"wall_ns":20284734,"count":35},"random/65536/decompress":{"cpu_ns":13886332,"wall_ns":13887074,"count":1374},"random/65536/raw-decompress":{"cpu_ns":13407477,"wall_ns":13408012,"count":1594},"random/65536/stream-decompress":{"cpu_ns":12826936,"wall_ns":12827789,"count":1159},"random/65536/bounded-decompress":{"cpu_ns":9700924,"wall_ns":9702034,"count":1838},"random/65536/gzip-read128k":{"cpu_ns":12859211,"wall_ns":12860131,"count":283},"random/65536/gzip-readinto128k":{"cpu_ns":18103262,"wall_ns":18104142,"count":345},"random/65536/crc32":{"cpu_ns":18370049,"wall_ns":18370958,"count":1135},"random/1048713/compress1":{"cpu_ns":22869414,"wall_ns":22870204,"count":2},"random/1048713/decompress":{"cpu_ns":15699423,"wall_ns":15700294,"count":100},"random/1048713/raw-decompress":{"cpu_ns":14970174,"wall_ns":14982362,"count":143},"random/1048713/stream-decompress":{"cpu_ns":16875205,"wall_ns":16875767,"count":108},"random/1048713/bounded-decompress":{"cpu_ns":15910430,"wall_ns":15911819,"count":85},"random/1048713/gzip-read128k":{"cpu_ns":16928097,"wall_ns":16929879,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19786838,"wall_ns":19787986,"count":43},"random/1048713/crc32":{"cpu_ns":17544047,"wall_ns":17545292,"count":68},"random/16777353/compress1":{"cpu_ns":199301059,"wall_ns":199323533,"count":1},"random/16777353/decompress":{"cpu_ns":23230692,"wall_ns":23232217,"count":2},"random/16777353/raw-decompress":{"cpu_ns":21051719,"wall_ns":21052674,"count":2},"random/16777353/stream-decompress":{"cpu_ns":24673609,"wall_ns":24699994,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":43533687,"wall_ns":43543005,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18802356,"wall_ns":18803247,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":22278409,"wall_ns":22280232,"count":3},"random/16777353/crc32":{"cpu_ns":21311648,"wall_ns":21312776,"count":5},"zeros/1024/compress1":{"cpu_ns":6512807,"wall_ns":6513264,"count":1039},"zeros/1024/decompress":{"cpu_ns":2983791,"wall_ns":2984053,"count":4240},"zeros/1024/raw-decompress":{"cpu_ns":2986072,"wall_ns":2986378,"count":3587},"zeros/1024/stream-decompress":{"cpu_ns":3641422,"wall_ns":3641884,"count":2779},"zeros/1024/bounded-decompress":{"cpu_ns":3047144,"wall_ns":3055760,"count":1929},"zeros/1024/gzip-read128k":{"cpu_ns":5199670,"wall_ns":5200515,"count":263},"zeros/1024/gzip-readinto128k":{"cpu_ns":15708653,"wall_ns":15709512,"count":637},"zeros/1024/crc32":{"cpu_ns":3302869,"wall_ns":3303088,"count":8221},"zeros/65536/compress1":{"cpu_ns":11899969,"wall_ns":11900572,"count":496},"zeros/65536/decompress":{"cpu_ns":6747991,"wall_ns":6748681,"count":426},"zeros/65536/raw-decompress":{"cpu_ns":9330325,"wall_ns":9331092,"count":645},"zeros/65536/stream-decompress":{"cpu_ns":12945725,"wall_ns":12954671,"count":768},"zeros/65536/bounded-decompress":{"cpu_ns":9329053,"wall_ns":9329623,"count":1042},"zeros/65536/gzip-read128k":{"cpu_ns":7161236,"wall_ns":7161814,"count":166},"zeros/65536/gzip-readinto128k":{"cpu_ns":15206628,"wall_ns":15207439,"count":298},"zeros/65536/crc32":{"cpu_ns":14460038,"wall_ns":14460693,"count":901},"zeros/1048713/compress1":{"cpu_ns":20288246,"wall_ns":20289352,"count":48},"zeros/1048713/decompress":{"cpu_ns":15000142,"wall_ns":15000781,"count":85},"zeros/1048713/raw-decompress":{"cpu_ns":16892698,"wall_ns":16893675,"count":133},"zeros/1048713/stream-decompress":{"cpu_ns":20721611,"wall_ns":20723765,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":14293721,"wall_ns":14301743,"count":89},"zeros/1048713/gzip-read128k":{"cpu_ns":15507383,"wall_ns":15508703,"count":36},"zeros/1048713/gzip-readinto128k":{"cpu_ns":18184948,"wall_ns":18185861,"count":44},"zeros/1048713/crc32":{"cpu_ns":17463674,"wall_ns":17474131,"count":69},"zeros/16777353/compress1":{"cpu_ns":27092538,"wall_ns":27108270,"count":4},"zeros/16777353/decompress":{"cpu_ns":22366303,"wall_ns":22367152,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":19956654,"wall_ns":19957433,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":22549194,"wall_ns":22563814,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13842221,"wall_ns":13842632,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":25494694,"wall_ns":25497543,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":18563317,"wall_ns":18564191,"count":3},"zeros/16777353/crc32":{"cpu_ns":21317856,"wall_ns":21319061,"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":2499718,"wall_ns":2499738,"count":215},"fastq/1024/decompress":{"cpu_ns":6526387,"wall_ns":6535121,"count":1219},"fastq/1024/raw-decompress":{"cpu_ns":11542030,"wall_ns":11542390,"count":2035},"fastq/1024/stream-decompress":{"cpu_ns":7489629,"wall_ns":7489884,"count":1242},"fastq/1024/bounded-decompress":{"cpu_ns":10820457,"wall_ns":10820899,"count":1644},"fastq/1024/gzip-read128k":{"cpu_ns":7039473,"wall_ns":7040045,"count":289},"fastq/1024/gzip-readinto128k":{"cpu_ns":13173307,"wall_ns":13174214,"count":414},"fastq/1024/crc32":{"cpu_ns":4116796,"wall_ns":4117052,"count":9766},"fastq/65536/compress1":{"cpu_ns":16181176,"wall_ns":16181415,"count":40},"fastq/65536/decompress":{"cpu_ns":18065528,"wall_ns":18066680,"count":78},"fastq/65536/raw-decompress":{"cpu_ns":20351896,"wall_ns":20352572,"count":90},"fastq/65536/stream-decompress":{"cpu_ns":20096388,"wall_ns":20104374,"count":88},"fastq/65536/bounded-decompress":{"cpu_ns":19495479,"wall_ns":19496225,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":18360149,"wall_ns":18360964,"count":79},"fastq/65536/gzip-readinto128k":{"cpu_ns":20149139,"wall_ns":20162737,"count":82},"fastq/65536/crc32":{"cpu_ns":18353866,"wall_ns":18354617,"count":1131},"fastq/1048713/compress1":{"cpu_ns":20092323,"wall_ns":20092878,"count":3},"fastq/1048713/decompress":{"cpu_ns":20597542,"wall_ns":20598036,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":20485653,"wall_ns":20486591,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":20702134,"wall_ns":20709424,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20538942,"wall_ns":20539698,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":21239167,"wall_ns":21239748,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21499168,"wall_ns":21511442,"count":6},"fastq/1048713/crc32":{"cpu_ns":18743249,"wall_ns":18743764,"count":74},"fastq/16777353/compress1":{"cpu_ns":109213169,"wall_ns":109225519,"count":1},"fastq/16777353/decompress":{"cpu_ns":60195397,"wall_ns":60215018,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":58756683,"wall_ns":58762825,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":59970883,"wall_ns":59986942,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":70367216,"wall_ns":70369200,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":58431208,"wall_ns":58433473,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":56857442,"wall_ns":56866449,"count":1},"fastq/16777353/crc32":{"cpu_ns":21881456,"wall_ns":21882852,"count":5},"python/1024/compress1":{"cpu_ns":8580007,"wall_ns":8580517,"count":756},"python/1024/decompress":{"cpu_ns":9066541,"wall_ns":9076781,"count":1707},"python/1024/raw-decompress":{"cpu_ns":11178982,"wall_ns":11179439,"count":1987},"python/1024/stream-decompress":{"cpu_ns":10645760,"wall_ns":10646646,"count":1736},"python/1024/bounded-decompress":{"cpu_ns":10245139,"wall_ns":10245653,"count":1612},"python/1024/gzip-read128k":{"cpu_ns":8364902,"wall_ns":8365496,"count":343},"python/1024/gzip-readinto128k":{"cpu_ns":16775882,"wall_ns":16776698,"count":567},"python/1024/crc32":{"cpu_ns":4023099,"wall_ns":4023326,"count":10000},"python/65536/compress1":{"cpu_ns":19098165,"wall_ns":19098890,"count":73},"python/65536/decompress":{"cpu_ns":18740372,"wall_ns":18741293,"count":150},"python/65536/raw-decompress":{"cpu_ns":19794859,"wall_ns":19795754,"count":162},"python/65536/stream-decompress":{"cpu_ns":19205911,"wall_ns":19213635,"count":157},"python/65536/bounded-decompress":{"cpu_ns":18773128,"wall_ns":18773681,"count":184},"python/65536/gzip-read128k":{"cpu_ns":17636899,"wall_ns":17637860,"count":126},"python/65536/gzip-readinto128k":{"cpu_ns":19204385,"wall_ns":19211254,"count":130},"python/65536/crc32":{"cpu_ns":14962414,"wall_ns":14964619,"count":905},"python/1048713/compress1":{"cpu_ns":21239332,"wall_ns":21239855,"count":5},"python/1048713/decompress":{"cpu_ns":24023444,"wall_ns":24035012,"count":13},"python/1048713/raw-decompress":{"cpu_ns":22825992,"wall_ns":22826566,"count":13},"python/1048713/stream-decompress":{"cpu_ns":23705257,"wall_ns":23727583,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20297302,"wall_ns":20298029,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":21351380,"wall_ns":21355654,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":20900457,"wall_ns":20907834,"count":11},"python/1048713/crc32":{"cpu_ns":17752201,"wall_ns":17752732,"count":70},"python/16777353/compress1":{"cpu_ns":72376543,"wall_ns":72400129,"count":1},"python/16777353/decompress":{"cpu_ns":36089573,"wall_ns":36100578,"count":1},"python/16777353/raw-decompress":{"cpu_ns":38462211,"wall_ns":38463016,"count":1},"python/16777353/stream-decompress":{"cpu_ns":39948608,"wall_ns":39958425,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":43234683,"wall_ns":43237045,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32296480,"wall_ns":32298753,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":29895860,"wall_ns":29897215,"count":1},"python/16777353/crc32":{"cpu_ns":21147515,"wall_ns":21157867,"count":5},"random/1024/compress1":{"cpu_ns":9920544,"wall_ns":9921517,"count":736},"random/1024/decompress":{"cpu_ns":2609280,"wall_ns":2609497,"count":4172},"random/1024/raw-decompress":{"cpu_ns":3637531,"wall_ns":3638102,"count":4241},"random/1024/stream-decompress":{"cpu_ns":4234919,"wall_ns":4235154,"count":3176},"random/1024/bounded-decompress":{"cpu_ns":3133701,"wall_ns":3134420,"count":1963},"random/1024/gzip-read128k":{"cpu_ns":8218147,"wall_ns":8219030,"count":422},"random/1024/gzip-readinto128k":{"cpu_ns":11485152,"wall_ns":11486203,"count":470},"random/1024/crc32":{"cpu_ns":4042836,"wall_ns":4043486,"count":10000},"random/65536/compress1":{"cpu_ns":20046781,"wall_ns":20047494,"count":35},"random/65536/decompress":{"cpu_ns":18203107,"wall_ns":18206343,"count":1374},"random/65536/raw-decompress":{"cpu_ns":17327899,"wall_ns":17330255,"count":1594},"random/65536/stream-decompress":{"cpu_ns":15646147,"wall_ns":15663612,"count":1159},"random/65536/bounded-decompress":{"cpu_ns":10345678,"wall_ns":10347616,"count":1838},"random/65536/gzip-read128k":{"cpu_ns":13056388,"wall_ns":13057857,"count":283},"random/65536/gzip-readinto128k":{"cpu_ns":18523461,"wall_ns":18524954,"count":345},"random/65536/crc32":{"cpu_ns":19160797,"wall_ns":19163549,"count":1135},"random/1048713/compress1":{"cpu_ns":22648293,"wall_ns":22648817,"count":2},"random/1048713/decompress":{"cpu_ns":25305478,"wall_ns":25307751,"count":100},"random/1048713/raw-decompress":{"cpu_ns":26549902,"wall_ns":26551044,"count":143},"random/1048713/stream-decompress":{"cpu_ns":26284284,"wall_ns":26285460,"count":108},"random/1048713/bounded-decompress":{"cpu_ns":15999537,"wall_ns":16009407,"count":85},"random/1048713/gzip-read128k":{"cpu_ns":16222599,"wall_ns":16223322,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":20363725,"wall_ns":20365275,"count":43},"random/1048713/crc32":{"cpu_ns":18014540,"wall_ns":18015795,"count":68},"random/16777353/compress1":{"cpu_ns":200347203,"wall_ns":200357232,"count":1},"random/16777353/decompress":{"cpu_ns":27087170,"wall_ns":27087415,"count":2},"random/16777353/raw-decompress":{"cpu_ns":24677544,"wall_ns":24688026,"count":2},"random/16777353/stream-decompress":{"cpu_ns":26295134,"wall_ns":26295567,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":44339257,"wall_ns":44341223,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":19231441,"wall_ns":19231426,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":22479702,"wall_ns":22481640,"count":3},"random/16777353/crc32":{"cpu_ns":21933927,"wall_ns":21935323,"count":5},"zeros/1024/compress1":{"cpu_ns":6477843,"wall_ns":6478301,"count":1039},"zeros/1024/decompress":{"cpu_ns":3208594,"wall_ns":3209702,"count":4240},"zeros/1024/raw-decompress":{"cpu_ns":4230297,"wall_ns":4231943,"count":3587},"zeros/1024/stream-decompress":{"cpu_ns":4024245,"wall_ns":4024776,"count":2779},"zeros/1024/bounded-decompress":{"cpu_ns":3196179,"wall_ns":3196550,"count":1929},"zeros/1024/gzip-read128k":{"cpu_ns":5190047,"wall_ns":5190763,"count":263},"zeros/1024/gzip-readinto128k":{"cpu_ns":16502954,"wall_ns":16512670,"count":637},"zeros/1024/crc32":{"cpu_ns":3343677,"wall_ns":3343857,"count":8221},"zeros/65536/compress1":{"cpu_ns":12078633,"wall_ns":12079200,"count":496},"zeros/65536/decompress":{"cpu_ns":6106675,"wall_ns":6107315,"count":426},"zeros/65536/raw-decompress":{"cpu_ns":7900070,"wall_ns":7900641,"count":645},"zeros/65536/stream-decompress":{"cpu_ns":11698450,"wall_ns":11699177,"count":768},"zeros/65536/bounded-decompress":{"cpu_ns":10204694,"wall_ns":10205600,"count":1042},"zeros/65536/gzip-read128k":{"cpu_ns":7324423,"wall_ns":7331781,"count":166},"zeros/65536/gzip-readinto128k":{"cpu_ns":15316417,"wall_ns":15317145,"count":298},"zeros/65536/crc32":{"cpu_ns":14577908,"wall_ns":14578384,"count":901},"zeros/1048713/compress1":{"cpu_ns":20634008,"wall_ns":20635307,"count":48},"zeros/1048713/decompress":{"cpu_ns":35338803,"wall_ns":35347748,"count":85},"zeros/1048713/raw-decompress":{"cpu_ns":48569469,"wall_ns":48578902,"count":133},"zeros/1048713/stream-decompress":{"cpu_ns":44425420,"wall_ns":44426857,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":14751026,"wall_ns":14759645,"count":89},"zeros/1048713/gzip-read128k":{"cpu_ns":15161148,"wall_ns":15161750,"count":36},"zeros/1048713/gzip-readinto128k":{"cpu_ns":18313974,"wall_ns":18314746,"count":44},"zeros/1048713/crc32":{"cpu_ns":18005937,"wall_ns":18017990,"count":69},"zeros/16777353/compress1":{"cpu_ns":28072444,"wall_ns":28085513,"count":4},"zeros/16777353/decompress":{"cpu_ns":26782765,"wall_ns":26797588,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":24371974,"wall_ns":24378194,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":27155798,"wall_ns":27166419,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13316004,"wall_ns":13318275,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26327343,"wall_ns":26330388,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19280324,"wall_ns":19281237,"count":3},"zeros/16777353/crc32":{"cpu_ns":21220743,"wall_ns":21232525,"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":"control","cases":{"fastq/1024/compress1":{"cpu_ns":2738723,"wall_ns":2738596,"count":215},"fastq/1024/decompress":{"cpu_ns":6924814,"wall_ns":6925239,"count":1219},"fastq/1024/raw-decompress":{"cpu_ns":11429881,"wall_ns":11430272,"count":2035},"fastq/1024/stream-decompress":{"cpu_ns":7497776,"wall_ns":7498088,"count":1242},"fastq/1024/bounded-decompress":{"cpu_ns":11161318,"wall_ns":11168758,"count":1644},"fastq/1024/gzip-read128k":{"cpu_ns":6977426,"wall_ns":6977989,"count":289},"fastq/1024/gzip-readinto128k":{"cpu_ns":12256191,"wall_ns":12256831,"count":414},"fastq/1024/crc32":{"cpu_ns":3922095,"wall_ns":3922175,"count":9766},"fastq/65536/compress1":{"cpu_ns":15535727,"wall_ns":15536098,"count":40},"fastq/65536/decompress":{"cpu_ns":18121232,"wall_ns":18129714,"count":78},"fastq/65536/raw-decompress":{"cpu_ns":20111582,"wall_ns":20112301,"count":90},"fastq/65536/stream-decompress":{"cpu_ns":20262657,"wall_ns":20263633,"count":88},"fastq/65536/bounded-decompress":{"cpu_ns":19275599,"wall_ns":19276050,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":18371563,"wall_ns":18378318,"count":79},"fastq/65536/gzip-readinto128k":{"cpu_ns":20376990,"wall_ns":20377844,"count":82},"fastq/65536/crc32":{"cpu_ns":18078557,"wall_ns":18079045,"count":1131},"fastq/1048713/compress1":{"cpu_ns":20556139,"wall_ns":20556720,"count":3},"fastq/1048713/decompress":{"cpu_ns":22122438,"wall_ns":22122949,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":22341561,"wall_ns":22342366,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":21987833,"wall_ns":21988347,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20755974,"wall_ns":20771240,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":21136659,"wall_ns":21137368,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21689099,"wall_ns":21690092,"count":6},"fastq/1048713/crc32":{"cpu_ns":18666175,"wall_ns":18680822,"count":74},"fastq/16777353/compress1":{"cpu_ns":107105485,"wall_ns":107114583,"count":1},"fastq/16777353/decompress":{"cpu_ns":57969263,"wall_ns":57984601,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":57645622,"wall_ns":57673837,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":58500807,"wall_ns":58509333,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":72262728,"wall_ns":72295743,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":58507568,"wall_ns":58508818,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":59796087,"wall_ns":59813021,"count":1},"fastq/16777353/crc32":{"cpu_ns":21880361,"wall_ns":21891458,"count":5},"python/1024/compress1":{"cpu_ns":8063402,"wall_ns":8063849,"count":756},"python/1024/decompress":{"cpu_ns":9052960,"wall_ns":9053664,"count":1707},"python/1024/raw-decompress":{"cpu_ns":10844793,"wall_ns":10845197,"count":1987},"python/1024/stream-decompress":{"cpu_ns":11013018,"wall_ns":11013737,"count":1736},"python/1024/bounded-decompress":{"cpu_ns":10087974,"wall_ns":10088452,"count":1612},"python/1024/gzip-read128k":{"cpu_ns":8262309,"wall_ns":8262965,"count":343},"python/1024/gzip-readinto128k":{"cpu_ns":16632473,"wall_ns":16633182,"count":567},"python/1024/crc32":{"cpu_ns":4010255,"wall_ns":4010466,"count":10000},"python/65536/compress1":{"cpu_ns":19377234,"wall_ns":19378059,"count":73},"python/65536/decompress":{"cpu_ns":18560644,"wall_ns":18573313,"count":150},"python/65536/raw-decompress":{"cpu_ns":21479017,"wall_ns":21481358,"count":162},"python/65536/stream-decompress":{"cpu_ns":19927240,"wall_ns":19927910,"count":157},"python/65536/bounded-decompress":{"cpu_ns":18691701,"wall_ns":18702911,"count":184},"python/65536/gzip-read128k":{"cpu_ns":17922097,"wall_ns":17923019,"count":126},"python/65536/gzip-readinto128k":{"cpu_ns":19216925,"wall_ns":19218113,"count":130},"python/65536/crc32":{"cpu_ns":14448974,"wall_ns":14449335,"count":905},"python/1048713/compress1":{"cpu_ns":20591756,"wall_ns":20592527,"count":5},"python/1048713/decompress":{"cpu_ns":20933925,"wall_ns":20934442,"count":13},"python/1048713/raw-decompress":{"cpu_ns":20847050,"wall_ns":20847930,"count":13},"python/1048713/stream-decompress":{"cpu_ns":21023023,"wall_ns":21023473,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20636215,"wall_ns":20637812,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":21040754,"wall_ns":21051363,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":21724928,"wall_ns":21726075,"count":11},"python/1048713/crc32":{"cpu_ns":18450182,"wall_ns":18453065,"count":70},"python/16777353/compress1":{"cpu_ns":66012656,"wall_ns":66023248,"count":1},"python/16777353/decompress":{"cpu_ns":32670433,"wall_ns":32672087,"count":1},"python/16777353/raw-decompress":{"cpu_ns":32023502,"wall_ns":32025611,"count":1},"python/16777353/stream-decompress":{"cpu_ns":33163415,"wall_ns":33164873,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":46512257,"wall_ns":46523801,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32312709,"wall_ns":32314651,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":29796367,"wall_ns":29805077,"count":1},"python/16777353/crc32":{"cpu_ns":21731947,"wall_ns":21733682,"count":5},"random/1024/compress1":{"cpu_ns":9647750,"wall_ns":9656064,"count":736},"random/1024/decompress":{"cpu_ns":2607336,"wall_ns":2607516,"count":4172},"random/1024/raw-decompress":{"cpu_ns":3136946,"wall_ns":3137222,"count":4241},"random/1024/stream-decompress":{"cpu_ns":3817798,"wall_ns":3818008,"count":3176},"random/1024/bounded-decompress":{"cpu_ns":2865876,"wall_ns":2869556,"count":1963},"random/1024/gzip-read128k":{"cpu_ns":7856320,"wall_ns":7856870,"count":422},"random/1024/gzip-readinto128k":{"cpu_ns":12391739,"wall_ns":12392778,"count":470},"random/1024/crc32":{"cpu_ns":4103710,"wall_ns":4103924,"count":10000},"random/65536/compress1":{"cpu_ns":19806872,"wall_ns":19807442,"count":35},"random/65536/decompress":{"cpu_ns":13649695,"wall_ns":13650124,"count":1374},"random/65536/raw-decompress":{"cpu_ns":14071688,"wall_ns":14072536,"count":1594},"random/65536/stream-decompress":{"cpu_ns":12680106,"wall_ns":12680603,"count":1159},"random/65536/bounded-decompress":{"cpu_ns":9355267,"wall_ns":9355693,"count":1838},"random/65536/gzip-read128k":{"cpu_ns":12479760,"wall_ns":12480396,"count":283},"random/65536/gzip-readinto128k":{"cpu_ns":18560323,"wall_ns":18568252,"count":345},"random/65536/crc32":{"cpu_ns":18076527,"wall_ns":18077068,"count":1135},"random/1048713/compress1":{"cpu_ns":23029829,"wall_ns":23039551,"count":2},"random/1048713/decompress":{"cpu_ns":15910206,"wall_ns":15910647,"count":100},"random/1048713/raw-decompress":{"cpu_ns":15494011,"wall_ns":15495732,"count":143},"random/1048713/stream-decompress":{"cpu_ns":17041251,"wall_ns":17041730,"count":108},"random/1048713/bounded-decompress":{"cpu_ns":15964623,"wall_ns":15979433,"count":85},"random/1048713/gzip-read128k":{"cpu_ns":17093598,"wall_ns":17094600,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19798977,"wall_ns":19799720,"count":43},"random/1048713/crc32":{"cpu_ns":20903751,"wall_ns":20919058,"count":68},"random/16777353/compress1":{"cpu_ns":196579189,"wall_ns":196602333,"count":1},"random/16777353/decompress":{"cpu_ns":23537839,"wall_ns":23539751,"count":2},"random/16777353/raw-decompress":{"cpu_ns":21270462,"wall_ns":21280287,"count":2},"random/16777353/stream-decompress":{"cpu_ns":23219979,"wall_ns":23220868,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":43217581,"wall_ns":43219526,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18411597,"wall_ns":18414068,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":22250929,"wall_ns":22252563,"count":3},"random/16777353/crc32":{"cpu_ns":21127066,"wall_ns":21128137,"count":5},"zeros/1024/compress1":{"cpu_ns":6419532,"wall_ns":6419514,"count":1039},"zeros/1024/decompress":{"cpu_ns":2893677,"wall_ns":2893943,"count":4240},"zeros/1024/raw-decompress":{"cpu_ns":3134648,"wall_ns":3135215,"count":3587},"zeros/1024/stream-decompress":{"cpu_ns":3526655,"wall_ns":3527060,"count":2779},"zeros/1024/bounded-decompress":{"cpu_ns":3079009,"wall_ns":3079384,"count":1929},"zeros/1024/gzip-read128k":{"cpu_ns":5022229,"wall_ns":5022855,"count":263},"zeros/1024/gzip-readinto128k":{"cpu_ns":15629042,"wall_ns":15629765,"count":637},"zeros/1024/crc32":{"cpu_ns":3277293,"wall_ns":3277490,"count":8221},"zeros/65536/compress1":{"cpu_ns":11750744,"wall_ns":11751143,"count":496},"zeros/65536/decompress":{"cpu_ns":6714695,"wall_ns":6715171,"count":426},"zeros/65536/raw-decompress":{"cpu_ns":9030642,"wall_ns":9031180,"count":645},"zeros/65536/stream-decompress":{"cpu_ns":12859610,"wall_ns":12860149,"count":768},"zeros/65536/bounded-decompress":{"cpu_ns":9163318,"wall_ns":9163882,"count":1042},"zeros/65536/gzip-read128k":{"cpu_ns":7322249,"wall_ns":7323028,"count":166},"zeros/65536/gzip-readinto128k":{"cpu_ns":15188681,"wall_ns":15196751,"count":298},"zeros/65536/crc32":{"cpu_ns":14335628,"wall_ns":14336060,"count":901},"zeros/1048713/compress1":{"cpu_ns":19491213,"wall_ns":19491742,"count":48},"zeros/1048713/decompress":{"cpu_ns":15161796,"wall_ns":15162449,"count":85},"zeros/1048713/raw-decompress":{"cpu_ns":17132759,"wall_ns":17133639,"count":133},"zeros/1048713/stream-decompress":{"cpu_ns":19587518,"wall_ns":19588776,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":13993461,"wall_ns":13993869,"count":89},"zeros/1048713/gzip-read128k":{"cpu_ns":15178020,"wall_ns":15185377,"count":36},"zeros/1048713/gzip-readinto128k":{"cpu_ns":23192955,"wall_ns":23194727,"count":44},"zeros/1048713/crc32":{"cpu_ns":17458697,"wall_ns":17459168,"count":69},"zeros/16777353/compress1":{"cpu_ns":27039910,"wall_ns":27041662,"count":4},"zeros/16777353/decompress":{"cpu_ns":22138510,"wall_ns":22139739,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":19858407,"wall_ns":19859361,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":22221758,"wall_ns":22222626,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":12945351,"wall_ns":12962321,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":25859982,"wall_ns":25860380,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":18686523,"wall_ns":18687192,"count":3},"zeros/16777353/crc32":{"cpu_ns":20977304,"wall_ns":20978642,"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":2659340,"wall_ns":2660145,"count":215},"fastq/1024/decompress":{"cpu_ns":7490771,"wall_ns":7493121,"count":1219},"fastq/1024/raw-decompress":{"cpu_ns":12680536,"wall_ns":12682593,"count":2035},"fastq/1024/stream-decompress":{"cpu_ns":10071812,"wall_ns":10073378,"count":1242},"fastq/1024/bounded-decompress":{"cpu_ns":11463270,"wall_ns":11464564,"count":1644},"fastq/1024/gzip-read128k":{"cpu_ns":7121722,"wall_ns":7122561,"count":289},"fastq/1024/gzip-readinto128k":{"cpu_ns":14193376,"wall_ns":14194495,"count":414},"fastq/1024/crc32":{"cpu_ns":4032998,"wall_ns":4033325,"count":9766},"fastq/65536/compress1":{"cpu_ns":15545224,"wall_ns":15545732,"count":40},"fastq/65536/decompress":{"cpu_ns":21586780,"wall_ns":21588822,"count":78},"fastq/65536/raw-decompress":{"cpu_ns":20535171,"wall_ns":20535831,"count":90},"fastq/65536/stream-decompress":{"cpu_ns":19936410,"wall_ns":19941534,"count":88},"fastq/65536/bounded-decompress":{"cpu_ns":19421645,"wall_ns":19428796,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":18209420,"wall_ns":18210300,"count":79},"fastq/65536/gzip-readinto128k":{"cpu_ns":19708275,"wall_ns":19708800,"count":82},"fastq/65536/crc32":{"cpu_ns":18217883,"wall_ns":18218417,"count":1131},"fastq/1048713/compress1":{"cpu_ns":19639990,"wall_ns":19639245,"count":3},"fastq/1048713/decompress":{"cpu_ns":22197172,"wall_ns":22205308,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":21774068,"wall_ns":21774506,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":22277149,"wall_ns":22277738,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20285865,"wall_ns":20286517,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":21150044,"wall_ns":21150660,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21166051,"wall_ns":21175935,"count":6},"fastq/1048713/crc32":{"cpu_ns":18847735,"wall_ns":18848349,"count":74},"fastq/16777353/compress1":{"cpu_ns":108680249,"wall_ns":108699913,"count":1},"fastq/16777353/decompress":{"cpu_ns":57842975,"wall_ns":57852681,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":56485379,"wall_ns":56510665,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":59023896,"wall_ns":59039349,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":70571665,"wall_ns":70589477,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":58027034,"wall_ns":58036805,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":56515755,"wall_ns":56517397,"count":1},"fastq/16777353/crc32":{"cpu_ns":21227582,"wall_ns":21228666,"count":5},"python/1024/compress1":{"cpu_ns":8194173,"wall_ns":8194568,"count":756},"python/1024/decompress":{"cpu_ns":9127872,"wall_ns":9128476,"count":1707},"python/1024/raw-decompress":{"cpu_ns":11061428,"wall_ns":11061970,"count":1987},"python/1024/stream-decompress":{"cpu_ns":10221886,"wall_ns":10222475,"count":1736},"python/1024/bounded-decompress":{"cpu_ns":10543166,"wall_ns":10544933,"count":1612},"python/1024/gzip-read128k":{"cpu_ns":8851615,"wall_ns":8853198,"count":343},"python/1024/gzip-readinto128k":{"cpu_ns":17262998,"wall_ns":17264231,"count":567},"python/1024/crc32":{"cpu_ns":4039865,"wall_ns":4040199,"count":10000},"python/65536/compress1":{"cpu_ns":19111826,"wall_ns":19112475,"count":73},"python/65536/decompress":{"cpu_ns":18933049,"wall_ns":18935122,"count":150},"python/65536/raw-decompress":{"cpu_ns":19828628,"wall_ns":19829518,"count":162},"python/65536/stream-decompress":{"cpu_ns":19510708,"wall_ns":19511495,"count":157},"python/65536/bounded-decompress":{"cpu_ns":18731128,"wall_ns":18747362,"count":184},"python/65536/gzip-read128k":{"cpu_ns":17418343,"wall_ns":17419078,"count":126},"python/65536/gzip-readinto128k":{"cpu_ns":19184565,"wall_ns":19185511,"count":130},"python/65536/crc32":{"cpu_ns":14477062,"wall_ns":14477621,"count":905},"python/1048713/compress1":{"cpu_ns":20805344,"wall_ns":20806011,"count":5},"python/1048713/decompress":{"cpu_ns":20947067,"wall_ns":20948161,"count":13},"python/1048713/raw-decompress":{"cpu_ns":20201191,"wall_ns":20213443,"count":13},"python/1048713/stream-decompress":{"cpu_ns":21042407,"wall_ns":21042916,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20157714,"wall_ns":20158593,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":20940639,"wall_ns":20957367,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":20706805,"wall_ns":20707702,"count":11},"python/1048713/crc32":{"cpu_ns":17844931,"wall_ns":17845852,"count":70},"python/16777353/compress1":{"cpu_ns":65601969,"wall_ns":65613821,"count":1},"python/16777353/decompress":{"cpu_ns":32834339,"wall_ns":32836317,"count":1},"python/16777353/raw-decompress":{"cpu_ns":31574534,"wall_ns":31576049,"count":1},"python/16777353/stream-decompress":{"cpu_ns":32677657,"wall_ns":32678522,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":41385097,"wall_ns":41396351,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":31704509,"wall_ns":31716529,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30501261,"wall_ns":30509596,"count":1},"python/16777353/crc32":{"cpu_ns":21212759,"wall_ns":21213952,"count":5},"random/1024/compress1":{"cpu_ns":9633708,"wall_ns":9634070,"count":736},"random/1024/decompress":{"cpu_ns":2558790,"wall_ns":2558992,"count":4172},"random/1024/raw-decompress":{"cpu_ns":3356772,"wall_ns":3363534,"count":4241},"random/1024/stream-decompress":{"cpu_ns":3690685,"wall_ns":3691066,"count":3176},"random/1024/bounded-decompress":{"cpu_ns":2989488,"wall_ns":2989805,"count":1963},"random/1024/gzip-read128k":{"cpu_ns":8064164,"wall_ns":8064914,"count":422},"random/1024/gzip-readinto128k":{"cpu_ns":11310569,"wall_ns":11311262,"count":470},"random/1024/crc32":{"cpu_ns":4053117,"wall_ns":4053364,"count":10000},"random/65536/compress1":{"cpu_ns":20326634,"wall_ns":20327278,"count":35},"random/65536/decompress":{"cpu_ns":13632895,"wall_ns":13643794,"count":1374},"random/65536/raw-decompress":{"cpu_ns":13471003,"wall_ns":13471525,"count":1594},"random/65536/stream-decompress":{"cpu_ns":12628708,"wall_ns":12629263,"count":1159},"random/65536/bounded-decompress":{"cpu_ns":9796316,"wall_ns":9796985,"count":1838},"random/65536/gzip-read128k":{"cpu_ns":12977530,"wall_ns":12978377,"count":283},"random/65536/gzip-readinto128k":{"cpu_ns":18191962,"wall_ns":18192762,"count":345},"random/65536/crc32":{"cpu_ns":17982343,"wall_ns":17982794,"count":1135},"random/1048713/compress1":{"cpu_ns":23207068,"wall_ns":23218721,"count":2},"random/1048713/decompress":{"cpu_ns":15712652,"wall_ns":15713639,"count":100},"random/1048713/raw-decompress":{"cpu_ns":14974846,"wall_ns":14975742,"count":143},"random/1048713/stream-decompress":{"cpu_ns":16797651,"wall_ns":16798096,"count":108},"random/1048713/bounded-decompress":{"cpu_ns":15796312,"wall_ns":15804940,"count":85},"random/1048713/gzip-read128k":{"cpu_ns":16033240,"wall_ns":16033850,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19441806,"wall_ns":19442631,"count":43},"random/1048713/crc32":{"cpu_ns":17169930,"wall_ns":17170428,"count":68},"random/16777353/compress1":{"cpu_ns":198143719,"wall_ns":198154163,"count":1},"random/16777353/decompress":{"cpu_ns":23174595,"wall_ns":23184006,"count":2},"random/16777353/raw-decompress":{"cpu_ns":21226092,"wall_ns":21226961,"count":2},"random/16777353/stream-decompress":{"cpu_ns":23316414,"wall_ns":23317545,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":43909981,"wall_ns":43911578,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18851255,"wall_ns":18864940,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":22490353,"wall_ns":22492440,"count":3},"random/16777353/crc32":{"cpu_ns":21254444,"wall_ns":21256076,"count":5},"zeros/1024/compress1":{"cpu_ns":6441339,"wall_ns":6441732,"count":1039},"zeros/1024/decompress":{"cpu_ns":2825478,"wall_ns":2825831,"count":4240},"zeros/1024/raw-decompress":{"cpu_ns":3221003,"wall_ns":3221562,"count":3587},"zeros/1024/stream-decompress":{"cpu_ns":3354637,"wall_ns":3354856,"count":2779},"zeros/1024/bounded-decompress":{"cpu_ns":3233014,"wall_ns":3233375,"count":1929},"zeros/1024/gzip-read128k":{"cpu_ns":5263861,"wall_ns":5264677,"count":263},"zeros/1024/gzip-readinto128k":{"cpu_ns":15851617,"wall_ns":15852343,"count":637},"zeros/1024/crc32":{"cpu_ns":3279355,"wall_ns":3279589,"count":8221},"zeros/65536/compress1":{"cpu_ns":11804569,"wall_ns":11805015,"count":496},"zeros/65536/decompress":{"cpu_ns":6648331,"wall_ns":6659144,"count":426},"zeros/65536/raw-decompress":{"cpu_ns":8997482,"wall_ns":8998047,"count":645},"zeros/65536/stream-decompress":{"cpu_ns":12755843,"wall_ns":12756458,"count":768},"zeros/65536/bounded-decompress":{"cpu_ns":9362687,"wall_ns":9363159,"count":1042},"zeros/65536/gzip-read128k":{"cpu_ns":7265752,"wall_ns":7266344,"count":166},"zeros/65536/gzip-readinto128k":{"cpu_ns":15184393,"wall_ns":15185246,"count":298},"zeros/65536/crc32":{"cpu_ns":14394067,"wall_ns":14409591,"count":901},"zeros/1048713/compress1":{"cpu_ns":20420969,"wall_ns":20421375,"count":48},"zeros/1048713/decompress":{"cpu_ns":14958028,"wall_ns":14958361,"count":85},"zeros/1048713/raw-decompress":{"cpu_ns":16864411,"wall_ns":16864991,"count":133},"zeros/1048713/stream-decompress":{"cpu_ns":19384288,"wall_ns":19385353,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":14095032,"wall_ns":14104363,"count":89},"zeros/1048713/gzip-read128k":{"cpu_ns":15315396,"wall_ns":15316141,"count":36},"zeros/1048713/gzip-readinto128k":{"cpu_ns":18372191,"wall_ns":18373034,"count":44},"zeros/1048713/crc32":{"cpu_ns":17396104,"wall_ns":17396578,"count":69},"zeros/16777353/compress1":{"cpu_ns":27808105,"wall_ns":27810042,"count":4},"zeros/16777353/decompress":{"cpu_ns":23658658,"wall_ns":23668969,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":20298973,"wall_ns":20301481,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":22349029,"wall_ns":22349999,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":12744403,"wall_ns":12745614,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":25826368,"wall_ns":25827971,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19021520,"wall_ns":19023231,"count":3},"zeros/16777353/crc32":{"cpu_ns":20945387,"wall_ns":20957062,"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":2498150,"wall_ns":2498260,"count":215},"fastq/1024/decompress":{"cpu_ns":6614745,"wall_ns":6616284,"count":1219},"fastq/1024/raw-decompress":{"cpu_ns":12305972,"wall_ns":12307662,"count":2035},"fastq/1024/stream-decompress":{"cpu_ns":7862151,"wall_ns":7863513,"count":1242},"fastq/1024/bounded-decompress":{"cpu_ns":10982952,"wall_ns":10984128,"count":1644},"fastq/1024/gzip-read128k":{"cpu_ns":7320745,"wall_ns":7335254,"count":289},"fastq/1024/gzip-readinto128k":{"cpu_ns":12340995,"wall_ns":12341685,"count":414},"fastq/1024/crc32":{"cpu_ns":4019859,"wall_ns":4020199,"count":9766},"fastq/65536/compress1":{"cpu_ns":15472262,"wall_ns":15472773,"count":40},"fastq/65536/decompress":{"cpu_ns":17708520,"wall_ns":17709215,"count":78},"fastq/65536/raw-decompress":{"cpu_ns":20107134,"wall_ns":20114558,"count":90},"fastq/65536/stream-decompress":{"cpu_ns":19832816,"wall_ns":19833523,"count":88},"fastq/65536/bounded-decompress":{"cpu_ns":19419543,"wall_ns":19420224,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":18280588,"wall_ns":18288264,"count":79},"fastq/65536/gzip-readinto128k":{"cpu_ns":19519099,"wall_ns":19519840,"count":82},"fastq/65536/crc32":{"cpu_ns":18085418,"wall_ns":18085901,"count":1131},"fastq/1048713/compress1":{"cpu_ns":20434500,"wall_ns":20512843,"count":3},"fastq/1048713/decompress":{"cpu_ns":22666130,"wall_ns":22666685,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":22882327,"wall_ns":22892232,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":22716084,"wall_ns":22716380,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20260104,"wall_ns":20260758,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":21481361,"wall_ns":21482267,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21121220,"wall_ns":21121854,"count":6},"fastq/1048713/crc32":{"cpu_ns":19103839,"wall_ns":19104358,"count":74},"fastq/16777353/compress1":{"cpu_ns":106776019,"wall_ns":106802997,"count":1},"fastq/16777353/decompress":{"cpu_ns":58128408,"wall_ns":58129518,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":56205201,"wall_ns":56214741,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":57461284,"wall_ns":57471749,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":71309167,"wall_ns":71313529,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":58135241,"wall_ns":58137970,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":56730019,"wall_ns":56749106,"count":1},"fastq/16777353/crc32":{"cpu_ns":20979118,"wall_ns":20980577,"count":5},"python/1024/compress1":{"cpu_ns":8407134,"wall_ns":8407749,"count":756},"python/1024/decompress":{"cpu_ns":9256925,"wall_ns":9257903,"count":1707},"python/1024/raw-decompress":{"cpu_ns":11075425,"wall_ns":11075789,"count":1987},"python/1024/stream-decompress":{"cpu_ns":10411885,"wall_ns":10412834,"count":1736},"python/1024/bounded-decompress":{"cpu_ns":10277788,"wall_ns":10278714,"count":1612},"python/1024/gzip-read128k":{"cpu_ns":8343488,"wall_ns":8344296,"count":343},"python/1024/gzip-readinto128k":{"cpu_ns":17854918,"wall_ns":17856615,"count":567},"python/1024/crc32":{"cpu_ns":4108390,"wall_ns":4108529,"count":10000},"python/65536/compress1":{"cpu_ns":18876720,"wall_ns":18877485,"count":73},"python/65536/decompress":{"cpu_ns":18735751,"wall_ns":18736669,"count":150},"python/65536/raw-decompress":{"cpu_ns":19597656,"wall_ns":19609640,"count":162},"python/65536/stream-decompress":{"cpu_ns":19370230,"wall_ns":19370733,"count":157},"python/65536/bounded-decompress":{"cpu_ns":18783262,"wall_ns":18783992,"count":184},"python/65536/gzip-read128k":{"cpu_ns":17447622,"wall_ns":17454256,"count":126},"python/65536/gzip-readinto128k":{"cpu_ns":19869018,"wall_ns":19870323,"count":130},"python/65536/crc32":{"cpu_ns":15844912,"wall_ns":15848135,"count":905},"python/1048713/compress1":{"cpu_ns":24137512,"wall_ns":24147128,"count":5},"python/1048713/decompress":{"cpu_ns":25508865,"wall_ns":25511700,"count":13},"python/1048713/raw-decompress":{"cpu_ns":26212126,"wall_ns":26224311,"count":13},"python/1048713/stream-decompress":{"cpu_ns":26569131,"wall_ns":26571534,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":26565128,"wall_ns":26567160,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":29662783,"wall_ns":29677038,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":26794698,"wall_ns":26796726,"count":11},"python/1048713/crc32":{"cpu_ns":21569615,"wall_ns":21591104,"count":70},"python/16777353/compress1":{"cpu_ns":68690144,"wall_ns":68701594,"count":1},"python/16777353/decompress":{"cpu_ns":32968580,"wall_ns":32969816,"count":1},"python/16777353/raw-decompress":{"cpu_ns":32853836,"wall_ns":32854946,"count":1},"python/16777353/stream-decompress":{"cpu_ns":32820506,"wall_ns":32821350,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":41157766,"wall_ns":41159262,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":31781473,"wall_ns":31792351,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":29940525,"wall_ns":29964147,"count":1},"python/16777353/crc32":{"cpu_ns":20868769,"wall_ns":20870061,"count":5},"random/1024/compress1":{"cpu_ns":9938479,"wall_ns":9938943,"count":736},"random/1024/decompress":{"cpu_ns":2563576,"wall_ns":2564272,"count":4172},"random/1024/raw-decompress":{"cpu_ns":3450545,"wall_ns":3451498,"count":4241},"random/1024/stream-decompress":{"cpu_ns":3478750,"wall_ns":3479042,"count":3176},"random/1024/bounded-decompress":{"cpu_ns":3158265,"wall_ns":3183245,"count":1963},"random/1024/gzip-read128k":{"cpu_ns":8279609,"wall_ns":8292492,"count":422},"random/1024/gzip-readinto128k":{"cpu_ns":12604069,"wall_ns":12605477,"count":470},"random/1024/crc32":{"cpu_ns":4351475,"wall_ns":4351985,"count":10000},"random/65536/compress1":{"cpu_ns":20508985,"wall_ns":20509512,"count":35},"random/65536/decompress":{"cpu_ns":13629637,"wall_ns":13630306,"count":1374},"random/65536/raw-decompress":{"cpu_ns":13770472,"wall_ns":13771250,"count":1594},"random/65536/stream-decompress":{"cpu_ns":12509629,"wall_ns":12510505,"count":1159},"random/65536/bounded-decompress":{"cpu_ns":9433943,"wall_ns":9434645,"count":1838},"random/65536/gzip-read128k":{"cpu_ns":12635426,"wall_ns":12636195,"count":283},"random/65536/gzip-readinto128k":{"cpu_ns":18027949,"wall_ns":18028748,"count":345},"random/65536/crc32":{"cpu_ns":18133006,"wall_ns":18133447,"count":1135},"random/1048713/compress1":{"cpu_ns":23396056,"wall_ns":23397377,"count":2},"random/1048713/decompress":{"cpu_ns":15984713,"wall_ns":15992769,"count":100},"random/1048713/raw-decompress":{"cpu_ns":14886609,"wall_ns":14887443,"count":143},"random/1048713/stream-decompress":{"cpu_ns":16890604,"wall_ns":16891212,"count":108},"random/1048713/bounded-decompress":{"cpu_ns":15737912,"wall_ns":15739339,"count":85},"random/1048713/gzip-read128k":{"cpu_ns":15912653,"wall_ns":15913217,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19922631,"wall_ns":19923878,"count":43},"random/1048713/crc32":{"cpu_ns":17131753,"wall_ns":17132404,"count":68},"random/16777353/compress1":{"cpu_ns":196381099,"wall_ns":196414478,"count":1},"random/16777353/decompress":{"cpu_ns":23128416,"wall_ns":23129635,"count":2},"random/16777353/raw-decompress":{"cpu_ns":21154134,"wall_ns":21155225,"count":2},"random/16777353/stream-decompress":{"cpu_ns":23186114,"wall_ns":23196544,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":42042064,"wall_ns":42043675,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18687442,"wall_ns":18686141,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":23802575,"wall_ns":23812782,"count":3},"random/16777353/crc32":{"cpu_ns":21970906,"wall_ns":21972257,"count":5},"zeros/1024/compress1":{"cpu_ns":6595250,"wall_ns":6595591,"count":1039},"zeros/1024/decompress":{"cpu_ns":2741584,"wall_ns":2741833,"count":4240},"zeros/1024/raw-decompress":{"cpu_ns":3106467,"wall_ns":3107076,"count":3587},"zeros/1024/stream-decompress":{"cpu_ns":3359974,"wall_ns":3370253,"count":2779},"zeros/1024/bounded-decompress":{"cpu_ns":3118196,"wall_ns":3118478,"count":1929},"zeros/1024/gzip-read128k":{"cpu_ns":5615344,"wall_ns":5616369,"count":263},"zeros/1024/gzip-readinto128k":{"cpu_ns":15842300,"wall_ns":15843233,"count":637},"zeros/1024/crc32":{"cpu_ns":3304130,"wall_ns":3304277,"count":8221},"zeros/65536/compress1":{"cpu_ns":11804848,"wall_ns":11805344,"count":496},"zeros/65536/decompress":{"cpu_ns":6663766,"wall_ns":6664138,"count":426},"zeros/65536/raw-decompress":{"cpu_ns":9344264,"wall_ns":9344910,"count":645},"zeros/65536/stream-decompress":{"cpu_ns":13470035,"wall_ns":13477531,"count":768},"zeros/65536/bounded-decompress":{"cpu_ns":9488506,"wall_ns":9489047,"count":1042},"zeros/65536/gzip-read128k":{"cpu_ns":7288101,"wall_ns":7288952,"count":166},"zeros/65536/gzip-readinto128k":{"cpu_ns":15206689,"wall_ns":15207561,"count":298},"zeros/65536/crc32":{"cpu_ns":14494959,"wall_ns":14495501,"count":901},"zeros/1048713/compress1":{"cpu_ns":19790712,"wall_ns":19807880,"count":48},"zeros/1048713/decompress":{"cpu_ns":14962772,"wall_ns":14963352,"count":85},"zeros/1048713/raw-decompress":{"cpu_ns":16832099,"wall_ns":16832927,"count":133},"zeros/1048713/stream-decompress":{"cpu_ns":19219846,"wall_ns":19227688,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":13974295,"wall_ns":13974959,"count":89},"zeros/1048713/gzip-read128k":{"cpu_ns":15175457,"wall_ns":15176044,"count":36},"zeros/1048713/gzip-readinto128k":{"cpu_ns":18430929,"wall_ns":18431723,"count":44},"zeros/1048713/crc32":{"cpu_ns":17383533,"wall_ns":17389789,"count":69},"zeros/16777353/compress1":{"cpu_ns":26742948,"wall_ns":26752649,"count":4},"zeros/16777353/decompress":{"cpu_ns":22425576,"wall_ns":22433253,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":19706817,"wall_ns":19708090,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":23204848,"wall_ns":23205688,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":17437317,"wall_ns":17438351,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":33330120,"wall_ns":33333066,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":27347082,"wall_ns":27349188,"count":3},"zeros/16777353/crc32":{"cpu_ns":30106479,"wall_ns":30107882,"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":3751245,"wall_ns":3751766,"count":215},"fastq/1024/decompress":{"cpu_ns":9251925,"wall_ns":9253833,"count":1219},"fastq/1024/raw-decompress":{"cpu_ns":16575070,"wall_ns":16593263,"count":2035},"fastq/1024/stream-decompress":{"cpu_ns":11111308,"wall_ns":11112885,"count":1242},"fastq/1024/bounded-decompress":{"cpu_ns":16041145,"wall_ns":16042769,"count":1644},"fastq/1024/gzip-read128k":{"cpu_ns":11471029,"wall_ns":11472356,"count":289},"fastq/1024/gzip-readinto128k":{"cpu_ns":19709190,"wall_ns":19721360,"count":414},"fastq/1024/crc32":{"cpu_ns":6028638,"wall_ns":6029751,"count":9766},"fastq/65536/compress1":{"cpu_ns":23991399,"wall_ns":23993477,"count":40},"fastq/65536/decompress":{"cpu_ns":23063426,"wall_ns":23065547,"count":78},"fastq/65536/raw-decompress":{"cpu_ns":27806749,"wall_ns":27827370,"count":90},"fastq/65536/stream-decompress":{"cpu_ns":25130167,"wall_ns":25132525,"count":88},"fastq/65536/bounded-decompress":{"cpu_ns":25289636,"wall_ns":25305683,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":23938271,"wall_ns":23939449,"count":79},"fastq/65536/gzip-readinto128k":{"cpu_ns":25927992,"wall_ns":25928842,"count":82},"fastq/65536/crc32":{"cpu_ns":25448088,"wall_ns":25461259,"count":1131},"fastq/1048713/compress1":{"cpu_ns":28541379,"wall_ns":28542791,"count":3},"fastq/1048713/decompress":{"cpu_ns":26089343,"wall_ns":26090733,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":25449764,"wall_ns":25462402,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":25704321,"wall_ns":25705701,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":26085796,"wall_ns":26087780,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":27608845,"wall_ns":27611075,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":27280839,"wall_ns":27294231,"count":6},"fastq/1048713/crc32":{"cpu_ns":25634278,"wall_ns":25635069,"count":74},"fastq/16777353/compress1":{"cpu_ns":108814017,"wall_ns":108831150,"count":1},"fastq/16777353/decompress":{"cpu_ns":60405885,"wall_ns":60406460,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":60057252,"wall_ns":60065964,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":61192722,"wall_ns":61202344,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":69903216,"wall_ns":69916687,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":57942530,"wall_ns":57951944,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":56418853,"wall_ns":56430474,"count":1},"fastq/16777353/crc32":{"cpu_ns":22346701,"wall_ns":22347760,"count":5},"python/1024/compress1":{"cpu_ns":8319206,"wall_ns":8319820,"count":756},"python/1024/decompress":{"cpu_ns":8919464,"wall_ns":8919831,"count":1707},"python/1024/raw-decompress":{"cpu_ns":11312698,"wall_ns":11313408,"count":1987},"python/1024/stream-decompress":{"cpu_ns":10201669,"wall_ns":10202174,"count":1736},"python/1024/bounded-decompress":{"cpu_ns":10492607,"wall_ns":10494205,"count":1612},"python/1024/gzip-read128k":{"cpu_ns":8611160,"wall_ns":8611984,"count":343},"python/1024/gzip-readinto128k":{"cpu_ns":17055509,"wall_ns":17056326,"count":567},"python/1024/crc32":{"cpu_ns":4070504,"wall_ns":4070738,"count":10000},"python/65536/compress1":{"cpu_ns":19196246,"wall_ns":19196785,"count":73},"python/65536/decompress":{"cpu_ns":18370372,"wall_ns":18371032,"count":150},"python/65536/raw-decompress":{"cpu_ns":19580034,"wall_ns":19581012,"count":162},"python/65536/stream-decompress":{"cpu_ns":19213429,"wall_ns":19214234,"count":157},"python/65536/bounded-decompress":{"cpu_ns":19088503,"wall_ns":19107429,"count":184},"python/65536/gzip-read128k":{"cpu_ns":17393933,"wall_ns":17394830,"count":126},"python/65536/gzip-readinto128k":{"cpu_ns":18962859,"wall_ns":18963680,"count":130},"python/65536/crc32":{"cpu_ns":14770685,"wall_ns":14771371,"count":905},"python/1048713/compress1":{"cpu_ns":20431631,"wall_ns":20432129,"count":5},"python/1048713/decompress":{"cpu_ns":23512565,"wall_ns":23514502,"count":13},"python/1048713/raw-decompress":{"cpu_ns":22800244,"wall_ns":22811825,"count":13},"python/1048713/stream-decompress":{"cpu_ns":23719077,"wall_ns":23720340,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20177691,"wall_ns":20178729,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":20887434,"wall_ns":20888367,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":20743044,"wall_ns":20743958,"count":11},"python/1048713/crc32":{"cpu_ns":17548770,"wall_ns":17549228,"count":70},"python/16777353/compress1":{"cpu_ns":66588944,"wall_ns":66590506,"count":1},"python/16777353/decompress":{"cpu_ns":34600894,"wall_ns":34602766,"count":1},"python/16777353/raw-decompress":{"cpu_ns":33369437,"wall_ns":33377133,"count":1},"python/16777353/stream-decompress":{"cpu_ns":34220612,"wall_ns":34221864,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":41159209,"wall_ns":41171534,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":31521564,"wall_ns":31524241,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30961422,"wall_ns":30963153,"count":1},"python/16777353/crc32":{"cpu_ns":21002682,"wall_ns":21004129,"count":5},"random/1024/compress1":{"cpu_ns":9937370,"wall_ns":9937946,"count":736},"random/1024/decompress":{"cpu_ns":2597016,"wall_ns":2597188,"count":4172},"random/1024/raw-decompress":{"cpu_ns":3274985,"wall_ns":3275276,"count":4241},"random/1024/stream-decompress":{"cpu_ns":3752002,"wall_ns":3752492,"count":3176},"random/1024/bounded-decompress":{"cpu_ns":2958226,"wall_ns":2958535,"count":1963},"random/1024/gzip-read128k":{"cpu_ns":7837720,"wall_ns":7838317,"count":422},"random/1024/gzip-readinto128k":{"cpu_ns":11176824,"wall_ns":11177239,"count":470},"random/1024/crc32":{"cpu_ns":3998883,"wall_ns":3999053,"count":10000},"random/65536/compress1":{"cpu_ns":20320483,"wall_ns":20334310,"count":35},"random/65536/decompress":{"cpu_ns":17049697,"wall_ns":17053786,"count":1374},"random/65536/raw-decompress":{"cpu_ns":17060207,"wall_ns":17060794,"count":1594},"random/65536/stream-decompress":{"cpu_ns":15456353,"wall_ns":15457140,"count":1159},"random/65536/bounded-decompress":{"cpu_ns":9985794,"wall_ns":9986272,"count":1838},"random/65536/gzip-read128k":{"cpu_ns":12491724,"wall_ns":12492499,"count":283},"random/65536/gzip-readinto128k":{"cpu_ns":18034120,"wall_ns":18035029,"count":345},"random/65536/crc32":{"cpu_ns":18046103,"wall_ns":18046681,"count":1135},"random/1048713/compress1":{"cpu_ns":22657553,"wall_ns":22658517,"count":2},"random/1048713/decompress":{"cpu_ns":23897863,"wall_ns":23899035,"count":100},"random/1048713/raw-decompress":{"cpu_ns":26738578,"wall_ns":26747402,"count":143},"random/1048713/stream-decompress":{"cpu_ns":25919410,"wall_ns":25927235,"count":108},"random/1048713/bounded-decompress":{"cpu_ns":15845453,"wall_ns":15846980,"count":85},"random/1048713/gzip-read128k":{"cpu_ns":15810379,"wall_ns":15824400,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19337311,"wall_ns":19338398,"count":43},"random/1048713/crc32":{"cpu_ns":17144556,"wall_ns":17145153,"count":68},"random/16777353/compress1":{"cpu_ns":199549400,"wall_ns":199581786,"count":1},"random/16777353/decompress":{"cpu_ns":25986292,"wall_ns":25993831,"count":2},"random/16777353/raw-decompress":{"cpu_ns":23669005,"wall_ns":23670042,"count":2},"random/16777353/stream-decompress":{"cpu_ns":27107403,"wall_ns":27107586,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":42673741,"wall_ns":42687188,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18998798,"wall_ns":19022816,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":23060817,"wall_ns":23063682,"count":3},"random/16777353/crc32":{"cpu_ns":21197655,"wall_ns":21210093,"count":5},"zeros/1024/compress1":{"cpu_ns":6490093,"wall_ns":6490490,"count":1039},"zeros/1024/decompress":{"cpu_ns":3054082,"wall_ns":3054571,"count":4240},"zeros/1024/raw-decompress":{"cpu_ns":3342515,"wall_ns":3342822,"count":3587},"zeros/1024/stream-decompress":{"cpu_ns":3516317,"wall_ns":3516688,"count":2779},"zeros/1024/bounded-decompress":{"cpu_ns":2998484,"wall_ns":2999141,"count":1929},"zeros/1024/gzip-read128k":{"cpu_ns":5071754,"wall_ns":5072408,"count":263},"zeros/1024/gzip-readinto128k":{"cpu_ns":15527840,"wall_ns":15528662,"count":637},"zeros/1024/crc32":{"cpu_ns":3272328,"wall_ns":3272461,"count":8221},"zeros/65536/compress1":{"cpu_ns":12127096,"wall_ns":12127764,"count":496},"zeros/65536/decompress":{"cpu_ns":5972079,"wall_ns":5979943,"count":426},"zeros/65536/raw-decompress":{"cpu_ns":7881451,"wall_ns":7882041,"count":645},"zeros/65536/stream-decompress":{"cpu_ns":11579182,"wall_ns":11579777,"count":768},"zeros/65536/bounded-decompress":{"cpu_ns":9167462,"wall_ns":9167988,"count":1042},"zeros/65536/gzip-read128k":{"cpu_ns":7137848,"wall_ns":7139226,"count":166},"zeros/65536/gzip-readinto128k":{"cpu_ns":15095542,"wall_ns":15096345,"count":298},"zeros/65536/crc32":{"cpu_ns":14571935,"wall_ns":14585568,"count":901},"zeros/1048713/compress1":{"cpu_ns":19988685,"wall_ns":19989304,"count":48},"zeros/1048713/decompress":{"cpu_ns":34353527,"wall_ns":34355002,"count":85},"zeros/1048713/raw-decompress":{"cpu_ns":46846770,"wall_ns":46847990,"count":133},"zeros/1048713/stream-decompress":{"cpu_ns":43743783,"wall_ns":43745082,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":13912556,"wall_ns":13913086,"count":89},"zeros/1048713/gzip-read128k":{"cpu_ns":15164605,"wall_ns":15165442,"count":36},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19159855,"wall_ns":19161899,"count":44},"zeros/1048713/crc32":{"cpu_ns":17888958,"wall_ns":17889500,"count":69},"zeros/16777353/compress1":{"cpu_ns":28094844,"wall_ns":28096391,"count":4},"zeros/16777353/decompress":{"cpu_ns":26200137,"wall_ns":26201079,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":23921876,"wall_ns":23933858,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":26623065,"wall_ns":26622028,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13340657,"wall_ns":13342347,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":25490661,"wall_ns":25491698,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":18822562,"wall_ns":18837473,"count":3},"zeros/16777353/crc32":{"cpu_ns":21182118,"wall_ns":21183275,"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":"control","cases":{"fastq/1024/compress1":{"cpu_ns":2436404,"wall_ns":2436380,"count":215},"fastq/1024/decompress":{"cpu_ns":6596310,"wall_ns":6596614,"count":1219},"fastq/1024/raw-decompress":{"cpu_ns":11525770,"wall_ns":11526547,"count":2035},"fastq/1024/stream-decompress":{"cpu_ns":11053560,"wall_ns":11055281,"count":1242},"fastq/1024/bounded-decompress":{"cpu_ns":15943037,"wall_ns":15944519,"count":1644},"fastq/1024/gzip-read128k":{"cpu_ns":9017768,"wall_ns":9018340,"count":289},"fastq/1024/gzip-readinto128k":{"cpu_ns":12323868,"wall_ns":12324454,"count":414},"fastq/1024/crc32":{"cpu_ns":3966438,"wall_ns":3966474,"count":9766},"fastq/65536/compress1":{"cpu_ns":15693876,"wall_ns":15703522,"count":40},"fastq/65536/decompress":{"cpu_ns":18281559,"wall_ns":18283048,"count":78},"fastq/65536/raw-decompress":{"cpu_ns":20167660,"wall_ns":20168205,"count":90},"fastq/65536/stream-decompress":{"cpu_ns":19912255,"wall_ns":19929479,"count":88},"fastq/65536/bounded-decompress":{"cpu_ns":19409289,"wall_ns":19409843,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":18334000,"wall_ns":18334604,"count":79},"fastq/65536/gzip-readinto128k":{"cpu_ns":19718241,"wall_ns":19718833,"count":82},"fastq/65536/crc32":{"cpu_ns":18082621,"wall_ns":18083090,"count":1131},"fastq/1048713/compress1":{"cpu_ns":19780041,"wall_ns":19780604,"count":3},"fastq/1048713/decompress":{"cpu_ns":22348592,"wall_ns":22349954,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":22296553,"wall_ns":22297751,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":22041073,"wall_ns":22052798,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20459463,"wall_ns":20460178,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":21061358,"wall_ns":21062019,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21468697,"wall_ns":21469626,"count":6},"fastq/1048713/crc32":{"cpu_ns":18587957,"wall_ns":18588468,"count":74},"fastq/16777353/compress1":{"cpu_ns":106718012,"wall_ns":106736347,"count":1},"fastq/16777353/decompress":{"cpu_ns":57449238,"wall_ns":57462855,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":56476668,"wall_ns":56487486,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":58689715,"wall_ns":58691374,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":70174907,"wall_ns":70197377,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":58378775,"wall_ns":58407172,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":56264084,"wall_ns":56273731,"count":1},"fastq/16777353/crc32":{"cpu_ns":21208093,"wall_ns":21209078,"count":5},"python/1024/compress1":{"cpu_ns":8334809,"wall_ns":8335409,"count":756},"python/1024/decompress":{"cpu_ns":8805037,"wall_ns":8805428,"count":1707},"python/1024/raw-decompress":{"cpu_ns":10878258,"wall_ns":10878857,"count":1987},"python/1024/stream-decompress":{"cpu_ns":10347197,"wall_ns":10347722,"count":1736},"python/1024/bounded-decompress":{"cpu_ns":10640263,"wall_ns":10649050,"count":1612},"python/1024/gzip-read128k":{"cpu_ns":8702654,"wall_ns":8704126,"count":343},"python/1024/gzip-readinto128k":{"cpu_ns":17239578,"wall_ns":17240391,"count":567},"python/1024/crc32":{"cpu_ns":4110778,"wall_ns":4111002,"count":10000},"python/65536/compress1":{"cpu_ns":18944609,"wall_ns":18945218,"count":73},"python/65536/decompress":{"cpu_ns":18721070,"wall_ns":18722027,"count":150},"python/65536/raw-decompress":{"cpu_ns":19606664,"wall_ns":19607381,"count":162},"python/65536/stream-decompress":{"cpu_ns":19277723,"wall_ns":19278525,"count":157},"python/65536/bounded-decompress":{"cpu_ns":20490659,"wall_ns":20503131,"count":184},"python/65536/gzip-read128k":{"cpu_ns":18134381,"wall_ns":18136502,"count":126},"python/65536/gzip-readinto128k":{"cpu_ns":20036681,"wall_ns":20039201,"count":130},"python/65536/crc32":{"cpu_ns":14879671,"wall_ns":14881999,"count":905},"python/1048713/compress1":{"cpu_ns":21344579,"wall_ns":21346203,"count":5},"python/1048713/decompress":{"cpu_ns":21596714,"wall_ns":21599015,"count":13},"python/1048713/raw-decompress":{"cpu_ns":21098212,"wall_ns":21123697,"count":13},"python/1048713/stream-decompress":{"cpu_ns":21630381,"wall_ns":21633094,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20710537,"wall_ns":20712452,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":21551410,"wall_ns":21553118,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":21482985,"wall_ns":21484691,"count":11},"python/1048713/crc32":{"cpu_ns":18046165,"wall_ns":18048390,"count":70},"python/16777353/compress1":{"cpu_ns":65219128,"wall_ns":65220644,"count":1},"python/16777353/decompress":{"cpu_ns":32641849,"wall_ns":32642549,"count":1},"python/16777353/raw-decompress":{"cpu_ns":31420526,"wall_ns":31422362,"count":1},"python/16777353/stream-decompress":{"cpu_ns":32538953,"wall_ns":32548738,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":40991926,"wall_ns":41002316,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":31574980,"wall_ns":31579127,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30872429,"wall_ns":30893366,"count":1},"python/16777353/crc32":{"cpu_ns":21376586,"wall_ns":21377949,"count":5},"random/1024/compress1":{"cpu_ns":10000493,"wall_ns":10009261,"count":736},"random/1024/decompress":{"cpu_ns":2435321,"wall_ns":2435573,"count":4172},"random/1024/raw-decompress":{"cpu_ns":3334201,"wall_ns":3334567,"count":4241},"random/1024/stream-decompress":{"cpu_ns":3559221,"wall_ns":3559498,"count":3176},"random/1024/bounded-decompress":{"cpu_ns":3048902,"wall_ns":3049407,"count":1963},"random/1024/gzip-read128k":{"cpu_ns":7947944,"wall_ns":7948659,"count":422},"random/1024/gzip-readinto128k":{"cpu_ns":11417001,"wall_ns":11417684,"count":470},"random/1024/crc32":{"cpu_ns":4100401,"wall_ns":4100640,"count":10000},"random/65536/compress1":{"cpu_ns":21275992,"wall_ns":21278522,"count":35},"random/65536/decompress":{"cpu_ns":14023980,"wall_ns":14034307,"count":1374},"random/65536/raw-decompress":{"cpu_ns":13244676,"wall_ns":13245292,"count":1594},"random/65536/stream-decompress":{"cpu_ns":12552666,"wall_ns":12553444,"count":1159},"random/65536/bounded-decompress":{"cpu_ns":9576172,"wall_ns":9576870,"count":1838},"random/65536/gzip-read128k":{"cpu_ns":12691108,"wall_ns":12691931,"count":283},"random/65536/gzip-readinto128k":{"cpu_ns":18068931,"wall_ns":18074949,"count":345},"random/65536/crc32":{"cpu_ns":18117425,"wall_ns":18118080,"count":1135},"random/1048713/compress1":{"cpu_ns":22781530,"wall_ns":22802278,"count":2},"random/1048713/decompress":{"cpu_ns":15714755,"wall_ns":15716309,"count":100},"random/1048713/raw-decompress":{"cpu_ns":14953383,"wall_ns":14955742,"count":143},"random/1048713/stream-decompress":{"cpu_ns":17251802,"wall_ns":17253934,"count":108},"random/1048713/bounded-decompress":{"cpu_ns":16021543,"wall_ns":16030197,"count":85},"random/1048713/gzip-read128k":{"cpu_ns":16235121,"wall_ns":16236031,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19468274,"wall_ns":19469145,"count":43},"random/1048713/crc32":{"cpu_ns":17143219,"wall_ns":17143979,"count":68},"random/16777353/compress1":{"cpu_ns":197008511,"wall_ns":197054580,"count":1},"random/16777353/decompress":{"cpu_ns":23148576,"wall_ns":23149623,"count":2},"random/16777353/raw-decompress":{"cpu_ns":21066568,"wall_ns":21067967,"count":2},"random/16777353/stream-decompress":{"cpu_ns":23240835,"wall_ns":23242136,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":44669575,"wall_ns":44671218,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18909459,"wall_ns":18922273,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":23261654,"wall_ns":23263655,"count":3},"random/16777353/crc32":{"cpu_ns":21610795,"wall_ns":21611856,"count":5},"zeros/1024/compress1":{"cpu_ns":6655415,"wall_ns":6655964,"count":1039},"zeros/1024/decompress":{"cpu_ns":2851532,"wall_ns":2852179,"count":4240},"zeros/1024/raw-decompress":{"cpu_ns":3232401,"wall_ns":3233591,"count":3587},"zeros/1024/stream-decompress":{"cpu_ns":3481604,"wall_ns":3481953,"count":2779},"zeros/1024/bounded-decompress":{"cpu_ns":3201110,"wall_ns":3201463,"count":1929},"zeros/1024/gzip-read128k":{"cpu_ns":5054116,"wall_ns":5054811,"count":263},"zeros/1024/gzip-readinto128k":{"cpu_ns":15758393,"wall_ns":15759193,"count":637},"zeros/1024/crc32":{"cpu_ns":3322443,"wall_ns":3322834,"count":8221},"zeros/65536/compress1":{"cpu_ns":11770681,"wall_ns":11909935,"count":496},"zeros/65536/decompress":{"cpu_ns":6645101,"wall_ns":6645665,"count":426},"zeros/65536/raw-decompress":{"cpu_ns":9033868,"wall_ns":9034593,"count":645},"zeros/65536/stream-decompress":{"cpu_ns":12866086,"wall_ns":12866731,"count":768},"zeros/65536/bounded-decompress":{"cpu_ns":9463973,"wall_ns":9464560,"count":1042},"zeros/65536/gzip-read128k":{"cpu_ns":7268179,"wall_ns":7268811,"count":166},"zeros/65536/gzip-readinto128k":{"cpu_ns":15296008,"wall_ns":15296863,"count":298},"zeros/65536/crc32":{"cpu_ns":14372946,"wall_ns":14379415,"count":901},"zeros/1048713/compress1":{"cpu_ns":19599481,"wall_ns":19599953,"count":48},"zeros/1048713/decompress":{"cpu_ns":15004446,"wall_ns":15005053,"count":85},"zeros/1048713/raw-decompress":{"cpu_ns":17008863,"wall_ns":17016707,"count":133},"zeros/1048713/stream-decompress":{"cpu_ns":19196638,"wall_ns":19197154,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":14329855,"wall_ns":14330769,"count":89},"zeros/1048713/gzip-read128k":{"cpu_ns":15259010,"wall_ns":15259744,"count":36},"zeros/1048713/gzip-readinto128k":{"cpu_ns":18292429,"wall_ns":18301158,"count":44},"zeros/1048713/crc32":{"cpu_ns":17353772,"wall_ns":17354287,"count":69},"zeros/16777353/compress1":{"cpu_ns":26880887,"wall_ns":26882482,"count":4},"zeros/16777353/decompress":{"cpu_ns":23465915,"wall_ns":23467920,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":19760031,"wall_ns":19770010,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":22862519,"wall_ns":22863706,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13532191,"wall_ns":13531854,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26022731,"wall_ns":26024331,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":18788781,"wall_ns":18789679,"count":3},"zeros/16777353/crc32":{"cpu_ns":21122309,"wall_ns":21141904,"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":2442234,"wall_ns":2442318,"count":215},"fastq/1024/decompress":{"cpu_ns":6486509,"wall_ns":6486881,"count":1219},"fastq/1024/raw-decompress":{"cpu_ns":11496825,"wall_ns":11497342,"count":2035},"fastq/1024/stream-decompress":{"cpu_ns":7612307,"wall_ns":7612768,"count":1242},"fastq/1024/bounded-decompress":{"cpu_ns":10750400,"wall_ns":10750911,"count":1644},"fastq/1024/gzip-read128k":{"cpu_ns":7077075,"wall_ns":7077774,"count":289},"fastq/1024/gzip-readinto128k":{"cpu_ns":12623024,"wall_ns":12623765,"count":414},"fastq/1024/crc32":{"cpu_ns":4119498,"wall_ns":4119644,"count":9766},"fastq/65536/compress1":{"cpu_ns":15521979,"wall_ns":15522431,"count":40},"fastq/65536/decompress":{"cpu_ns":17650396,"wall_ns":17651059,"count":78},"fastq/65536/raw-decompress":{"cpu_ns":20115554,"wall_ns":20123303,"count":90},"fastq/65536/stream-decompress":{"cpu_ns":19929666,"wall_ns":19930434,"count":88},"fastq/65536/bounded-decompress":{"cpu_ns":19537919,"wall_ns":19538742,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":18218989,"wall_ns":18240252,"count":79},"fastq/65536/gzip-readinto128k":{"cpu_ns":19481368,"wall_ns":19482141,"count":82},"fastq/65536/crc32":{"cpu_ns":18767611,"wall_ns":18768721,"count":1131},"fastq/1048713/compress1":{"cpu_ns":20844995,"wall_ns":20858197,"count":3},"fastq/1048713/decompress":{"cpu_ns":22100701,"wall_ns":22101141,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":21913023,"wall_ns":21927289,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":22157224,"wall_ns":22157758,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20567732,"wall_ns":20568361,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":21279019,"wall_ns":21286975,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21075322,"wall_ns":21076146,"count":6},"fastq/1048713/crc32":{"cpu_ns":18746952,"wall_ns":18747401,"count":74},"fastq/16777353/compress1":{"cpu_ns":107176151,"wall_ns":107187331,"count":1},"fastq/16777353/decompress":{"cpu_ns":57480454,"wall_ns":57481092,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":56200922,"wall_ns":56219474,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":57680599,"wall_ns":57681894,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":71075603,"wall_ns":71085346,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":58040673,"wall_ns":58041632,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":56464482,"wall_ns":56466332,"count":1},"fastq/16777353/crc32":{"cpu_ns":21042341,"wall_ns":21043872,"count":5},"python/1024/compress1":{"cpu_ns":8211778,"wall_ns":8212141,"count":756},"python/1024/decompress":{"cpu_ns":9027133,"wall_ns":9041259,"count":1707},"python/1024/raw-decompress":{"cpu_ns":10921117,"wall_ns":10921497,"count":1987},"python/1024/stream-decompress":{"cpu_ns":10562807,"wall_ns":10563413,"count":1736},"python/1024/bounded-decompress":{"cpu_ns":10283371,"wall_ns":10283961,"count":1612},"python/1024/gzip-read128k":{"cpu_ns":8167922,"wall_ns":8168521,"count":343},"python/1024/gzip-readinto128k":{"cpu_ns":16770244,"wall_ns":16771094,"count":567},"python/1024/crc32":{"cpu_ns":3988678,"wall_ns":3995657,"count":10000},"python/65536/compress1":{"cpu_ns":19032491,"wall_ns":19033553,"count":73},"python/65536/decompress":{"cpu_ns":18587748,"wall_ns":18588732,"count":150},"python/65536/raw-decompress":{"cpu_ns":19903006,"wall_ns":19904007,"count":162},"python/65536/stream-decompress":{"cpu_ns":19393097,"wall_ns":19408211,"count":157},"python/65536/bounded-decompress":{"cpu_ns":18867372,"wall_ns":18868383,"count":184},"python/65536/gzip-read128k":{"cpu_ns":17330781,"wall_ns":17331726,"count":126},"python/65536/gzip-readinto128k":{"cpu_ns":19694991,"wall_ns":19707127,"count":130},"python/65536/crc32":{"cpu_ns":14813064,"wall_ns":14813840,"count":905},"python/1048713/compress1":{"cpu_ns":20409136,"wall_ns":20409783,"count":5},"python/1048713/decompress":{"cpu_ns":21154819,"wall_ns":21156324,"count":13},"python/1048713/raw-decompress":{"cpu_ns":20331608,"wall_ns":20332451,"count":13},"python/1048713/stream-decompress":{"cpu_ns":21136099,"wall_ns":21137009,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20214621,"wall_ns":20223731,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":20982187,"wall_ns":20983091,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":20909062,"wall_ns":20910046,"count":11},"python/1048713/crc32":{"cpu_ns":17598751,"wall_ns":17606805,"count":70},"python/16777353/compress1":{"cpu_ns":65017863,"wall_ns":65040420,"count":1},"python/16777353/decompress":{"cpu_ns":33315112,"wall_ns":33326752,"count":1},"python/16777353/raw-decompress":{"cpu_ns":31663704,"wall_ns":31675821,"count":1},"python/16777353/stream-decompress":{"cpu_ns":32891667,"wall_ns":32903345,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":40761253,"wall_ns":40773365,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":31771921,"wall_ns":31772664,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":29867063,"wall_ns":29868412,"count":1},"python/16777353/crc32":{"cpu_ns":21316888,"wall_ns":21327440,"count":5},"random/1024/compress1":{"cpu_ns":10069050,"wall_ns":10069809,"count":736},"random/1024/decompress":{"cpu_ns":2584177,"wall_ns":2584422,"count":4172},"random/1024/raw-decompress":{"cpu_ns":3518201,"wall_ns":3518622,"count":4241},"random/1024/stream-decompress":{"cpu_ns":4146732,"wall_ns":4146993,"count":3176},"random/1024/bounded-decompress":{"cpu_ns":3119707,"wall_ns":3120021,"count":1963},"random/1024/gzip-read128k":{"cpu_ns":7990872,"wall_ns":7991671,"count":422},"random/1024/gzip-readinto128k":{"cpu_ns":11463533,"wall_ns":11464545,"count":470},"random/1024/crc32":{"cpu_ns":4011856,"wall_ns":4012285,"count":10000},"random/65536/compress1":{"cpu_ns":20614434,"wall_ns":20632289,"count":35},"random/65536/decompress":{"cpu_ns":13573208,"wall_ns":13573923,"count":1374},"random/65536/raw-decompress":{"cpu_ns":13544186,"wall_ns":13545012,"count":1594},"random/65536/stream-decompress":{"cpu_ns":12619668,"wall_ns":12620498,"count":1159},"random/65536/bounded-decompress":{"cpu_ns":9850196,"wall_ns":9852285,"count":1838},"random/65536/gzip-read128k":{"cpu_ns":13368606,"wall_ns":13369895,"count":283},"random/65536/gzip-readinto128k":{"cpu_ns":18520568,"wall_ns":18521549,"count":345},"random/65536/crc32":{"cpu_ns":18307740,"wall_ns":18308523,"count":1135},"random/1048713/compress1":{"cpu_ns":22630598,"wall_ns":22631607,"count":2},"random/1048713/decompress":{"cpu_ns":15651643,"wall_ns":15652377,"count":100},"random/1048713/raw-decompress":{"cpu_ns":15043016,"wall_ns":15044374,"count":143},"random/1048713/stream-decompress":{"cpu_ns":16996309,"wall_ns":17008998,"count":108},"random/1048713/bounded-decompress":{"cpu_ns":15796939,"wall_ns":15797636,"count":85},"random/1048713/gzip-read128k":{"cpu_ns":16458611,"wall_ns":16459556,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19478688,"wall_ns":19479303,"count":43},"random/1048713/crc32":{"cpu_ns":17088169,"wall_ns":17102626,"count":68},"random/16777353/compress1":{"cpu_ns":198523180,"wall_ns":198535295,"count":1},"random/16777353/decompress":{"cpu_ns":23917045,"wall_ns":23918718,"count":2},"random/16777353/raw-decompress":{"cpu_ns":21297039,"wall_ns":21307015,"count":2},"random/16777353/stream-decompress":{"cpu_ns":23501352,"wall_ns":23502872,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":43890413,"wall_ns":43892846,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18723773,"wall_ns":18727994,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":22499585,"wall_ns":22501419,"count":3},"random/16777353/crc32":{"cpu_ns":21305383,"wall_ns":21315195,"count":5},"zeros/1024/compress1":{"cpu_ns":6436077,"wall_ns":6436491,"count":1039},"zeros/1024/decompress":{"cpu_ns":2828149,"wall_ns":2828627,"count":4240},"zeros/1024/raw-decompress":{"cpu_ns":3448073,"wall_ns":3448376,"count":3587},"zeros/1024/stream-decompress":{"cpu_ns":3827561,"wall_ns":3827899,"count":2779},"zeros/1024/bounded-decompress":{"cpu_ns":3205163,"wall_ns":3205588,"count":1929},"zeros/1024/gzip-read128k":{"cpu_ns":5115566,"wall_ns":5116338,"count":263},"zeros/1024/gzip-readinto128k":{"cpu_ns":16358697,"wall_ns":16360440,"count":637},"zeros/1024/crc32":{"cpu_ns":3411479,"wall_ns":3411876,"count":8221},"zeros/65536/compress1":{"cpu_ns":12063259,"wall_ns":12063992,"count":496},"zeros/65536/decompress":{"cpu_ns":6682622,"wall_ns":6683212,"count":426},"zeros/65536/raw-decompress":{"cpu_ns":9305920,"wall_ns":9306744,"count":645},"zeros/65536/stream-decompress":{"cpu_ns":12676950,"wall_ns":12677640,"count":768},"zeros/65536/bounded-decompress":{"cpu_ns":9237237,"wall_ns":9237815,"count":1042},"zeros/65536/gzip-read128k":{"cpu_ns":7280263,"wall_ns":7288467,"count":166},"zeros/65536/gzip-readinto128k":{"cpu_ns":15148223,"wall_ns":15149013,"count":298},"zeros/65536/crc32":{"cpu_ns":14499235,"wall_ns":14499929,"count":901},"zeros/1048713/compress1":{"cpu_ns":19305032,"wall_ns":19305575,"count":48},"zeros/1048713/decompress":{"cpu_ns":15226283,"wall_ns":15227133,"count":85},"zeros/1048713/raw-decompress":{"cpu_ns":17029753,"wall_ns":17030688,"count":133},"zeros/1048713/stream-decompress":{"cpu_ns":19329273,"wall_ns":19330356,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":13957494,"wall_ns":13958098,"count":89},"zeros/1048713/gzip-read128k":{"cpu_ns":15277421,"wall_ns":15285583,"count":36},"zeros/1048713/gzip-readinto128k":{"cpu_ns":18675863,"wall_ns":18676904,"count":44},"zeros/1048713/crc32":{"cpu_ns":17402853,"wall_ns":17403427,"count":69},"zeros/16777353/compress1":{"cpu_ns":27231025,"wall_ns":27243515,"count":4},"zeros/16777353/decompress":{"cpu_ns":22144848,"wall_ns":22146042,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":19883639,"wall_ns":19899248,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":22655313,"wall_ns":22656519,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13276910,"wall_ns":13306571,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":25654565,"wall_ns":25657955,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19454529,"wall_ns":19472961,"count":3},"zeros/16777353/crc32":{"cpu_ns":21557595,"wall_ns":21558809,"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":2623630,"wall_ns":2624315,"count":215},"fastq/1024/decompress":{"cpu_ns":6895635,"wall_ns":6896011,"count":1219},"fastq/1024/raw-decompress":{"cpu_ns":12205875,"wall_ns":12368365,"count":2035},"fastq/1024/stream-decompress":{"cpu_ns":7882307,"wall_ns":7882629,"count":1242},"fastq/1024/bounded-decompress":{"cpu_ns":10952565,"wall_ns":10953044,"count":1644},"fastq/1024/gzip-read128k":{"cpu_ns":7105845,"wall_ns":7106459,"count":289},"fastq/1024/gzip-readinto128k":{"cpu_ns":12419215,"wall_ns":12419898,"count":414},"fastq/1024/crc32":{"cpu_ns":4027074,"wall_ns":4027263,"count":9766},"fastq/65536/compress1":{"cpu_ns":15548576,"wall_ns":15548972,"count":40},"fastq/65536/decompress":{"cpu_ns":17741297,"wall_ns":17749471,"count":78},"fastq/65536/raw-decompress":{"cpu_ns":20246352,"wall_ns":20247145,"count":90},"fastq/65536/stream-decompress":{"cpu_ns":19847761,"wall_ns":19848505,"count":88},"fastq/65536/bounded-decompress":{"cpu_ns":19278619,"wall_ns":19279208,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":18339435,"wall_ns":18340228,"count":79},"fastq/65536/gzip-readinto128k":{"cpu_ns":19574039,"wall_ns":19574908,"count":82},"fastq/65536/crc32":{"cpu_ns":18077604,"wall_ns":18084376,"count":1131},"fastq/1048713/compress1":{"cpu_ns":19691313,"wall_ns":19691559,"count":3},"fastq/1048713/decompress":{"cpu_ns":22333606,"wall_ns":22341779,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":22070527,"wall_ns":22070868,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":22281657,"wall_ns":22282404,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20463403,"wall_ns":20473023,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":21272285,"wall_ns":21273191,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21669940,"wall_ns":21679379,"count":6},"fastq/1048713/crc32":{"cpu_ns":19315988,"wall_ns":19316705,"count":74},"fastq/16777353/compress1":{"cpu_ns":106021170,"wall_ns":106030625,"count":1},"fastq/16777353/decompress":{"cpu_ns":59252791,"wall_ns":59254005,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":56934151,"wall_ns":56936283,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":58052509,"wall_ns":58064400,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":70164911,"wall_ns":70182257,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":58723818,"wall_ns":58724319,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":56709749,"wall_ns":56712047,"count":1},"fastq/16777353/crc32":{"cpu_ns":21163552,"wall_ns":21165325,"count":5},"python/1024/compress1":{"cpu_ns":8158263,"wall_ns":8158552,"count":756},"python/1024/decompress":{"cpu_ns":9508632,"wall_ns":9509422,"count":1707},"python/1024/raw-decompress":{"cpu_ns":11517705,"wall_ns":11518225,"count":1987},"python/1024/stream-decompress":{"cpu_ns":11106971,"wall_ns":11123157,"count":1736},"python/1024/bounded-decompress":{"cpu_ns":10608307,"wall_ns":10608834,"count":1612},"python/1024/gzip-read128k":{"cpu_ns":8427887,"wall_ns":8428506,"count":343},"python/1024/gzip-readinto128k":{"cpu_ns":17326890,"wall_ns":17327773,"count":567},"python/1024/crc32":{"cpu_ns":4255452,"wall_ns":4255775,"count":10000},"python/65536/compress1":{"cpu_ns":18889340,"wall_ns":18897991,"count":73},"python/65536/decompress":{"cpu_ns":18919958,"wall_ns":18921255,"count":150},"python/65536/raw-decompress":{"cpu_ns":19797478,"wall_ns":19798427,"count":162},"python/65536/stream-decompress":{"cpu_ns":19459382,"wall_ns":19460303,"count":157},"python/65536/bounded-decompress":{"cpu_ns":18977327,"wall_ns":18993926,"count":184},"python/65536/gzip-read128k":{"cpu_ns":17447759,"wall_ns":17448609,"count":126},"python/65536/gzip-readinto128k":{"cpu_ns":19043466,"wall_ns":19044318,"count":130},"python/65536/crc32":{"cpu_ns":14563098,"wall_ns":14568745,"count":905},"python/1048713/compress1":{"cpu_ns":20390276,"wall_ns":20390750,"count":5},"python/1048713/decompress":{"cpu_ns":21058665,"wall_ns":21059661,"count":13},"python/1048713/raw-decompress":{"cpu_ns":20271437,"wall_ns":20284234,"count":13},"python/1048713/stream-decompress":{"cpu_ns":21120307,"wall_ns":21121480,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20733313,"wall_ns":20736218,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":21610386,"wall_ns":21612519,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":21409535,"wall_ns":21410809,"count":11},"python/1048713/crc32":{"cpu_ns":17675615,"wall_ns":17676347,"count":70},"python/16777353/compress1":{"cpu_ns":65865972,"wall_ns":65875161,"count":1},"python/16777353/decompress":{"cpu_ns":32858204,"wall_ns":32872087,"count":1},"python/16777353/raw-decompress":{"cpu_ns":31484056,"wall_ns":31485183,"count":1},"python/16777353/stream-decompress":{"cpu_ns":33177047,"wall_ns":33178565,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":41325605,"wall_ns":41340871,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":31653748,"wall_ns":31665018,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":29905646,"wall_ns":29907084,"count":1},"python/16777353/crc32":{"cpu_ns":21193267,"wall_ns":21194323,"count":5},"random/1024/compress1":{"cpu_ns":9820418,"wall_ns":9820920,"count":736},"random/1024/decompress":{"cpu_ns":2430718,"wall_ns":2442734,"count":4172},"random/1024/raw-decompress":{"cpu_ns":3044631,"wall_ns":3044962,"count":4241},"random/1024/stream-decompress":{"cpu_ns":3828793,"wall_ns":3829022,"count":3176},"random/1024/bounded-decompress":{"cpu_ns":2862601,"wall_ns":2863231,"count":1963},"random/1024/gzip-read128k":{"cpu_ns":8172986,"wall_ns":8175360,"count":422},"random/1024/gzip-readinto128k":{"cpu_ns":11810883,"wall_ns":11812352,"count":470},"random/1024/crc32":{"cpu_ns":4194699,"wall_ns":4196473,"count":10000},"random/65536/compress1":{"cpu_ns":20382382,"wall_ns":20384475,"count":35},"random/65536/decompress":{"cpu_ns":13685740,"wall_ns":13686298,"count":1374},"random/65536/raw-decompress":{"cpu_ns":13218709,"wall_ns":13219442,"count":1594},"random/65536/stream-decompress":{"cpu_ns":12818594,"wall_ns":12819203,"count":1159},"random/65536/bounded-decompress":{"cpu_ns":9334849,"wall_ns":9335718,"count":1838},"random/65536/gzip-read128k":{"cpu_ns":12610728,"wall_ns":12611549,"count":283},"random/65536/gzip-readinto128k":{"cpu_ns":18079979,"wall_ns":18087335,"count":345},"random/65536/crc32":{"cpu_ns":18039822,"wall_ns":18040347,"count":1135},"random/1048713/compress1":{"cpu_ns":22746660,"wall_ns":22755003,"count":2},"random/1048713/decompress":{"cpu_ns":15586733,"wall_ns":15587533,"count":100},"random/1048713/raw-decompress":{"cpu_ns":14875516,"wall_ns":14876967,"count":143},"random/1048713/stream-decompress":{"cpu_ns":17009959,"wall_ns":17010907,"count":108},"random/1048713/bounded-decompress":{"cpu_ns":17630797,"wall_ns":17669930,"count":85},"random/1048713/gzip-read128k":{"cpu_ns":16666275,"wall_ns":16667420,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19667249,"wall_ns":19668262,"count":43},"random/1048713/crc32":{"cpu_ns":17167377,"wall_ns":17168078,"count":68},"random/16777353/compress1":{"cpu_ns":197932731,"wall_ns":197949042,"count":1},"random/16777353/decompress":{"cpu_ns":23586144,"wall_ns":23587360,"count":2},"random/16777353/raw-decompress":{"cpu_ns":21210173,"wall_ns":21210776,"count":2},"random/16777353/stream-decompress":{"cpu_ns":23475329,"wall_ns":23476593,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":43611982,"wall_ns":43622316,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18555639,"wall_ns":18574531,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":22416144,"wall_ns":22417941,"count":3},"random/16777353/crc32":{"cpu_ns":21411529,"wall_ns":21424703,"count":5},"zeros/1024/compress1":{"cpu_ns":6681311,"wall_ns":6681701,"count":1039},"zeros/1024/decompress":{"cpu_ns":2923026,"wall_ns":2923398,"count":4240},"zeros/1024/raw-decompress":{"cpu_ns":3075879,"wall_ns":3076180,"count":3587},"zeros/1024/stream-decompress":{"cpu_ns":3841032,"wall_ns":3841760,"count":2779},"zeros/1024/bounded-decompress":{"cpu_ns":3099116,"wall_ns":3099463,"count":1929},"zeros/1024/gzip-read128k":{"cpu_ns":5096231,"wall_ns":5100772,"count":263},"zeros/1024/gzip-readinto128k":{"cpu_ns":15775459,"wall_ns":15776401,"count":637},"zeros/1024/crc32":{"cpu_ns":3408963,"wall_ns":3409282,"count":8221},"zeros/65536/compress1":{"cpu_ns":11827905,"wall_ns":11828383,"count":496},"zeros/65536/decompress":{"cpu_ns":6841757,"wall_ns":6852467,"count":426},"zeros/65536/raw-decompress":{"cpu_ns":9335540,"wall_ns":9336111,"count":645},"zeros/65536/stream-decompress":{"cpu_ns":13092686,"wall_ns":13093218,"count":768},"zeros/65536/bounded-decompress":{"cpu_ns":9603020,"wall_ns":9603694,"count":1042},"zeros/65536/gzip-read128k":{"cpu_ns":8835229,"wall_ns":8837578,"count":166},"zeros/65536/gzip-readinto128k":{"cpu_ns":20674148,"wall_ns":20687052,"count":298},"zeros/65536/crc32":{"cpu_ns":19586111,"wall_ns":19587884,"count":901},"zeros/1048713/compress1":{"cpu_ns":23078706,"wall_ns":23080122,"count":48},"zeros/1048713/decompress":{"cpu_ns":20426499,"wall_ns":20730486,"count":85},"zeros/1048713/raw-decompress":{"cpu_ns":18144103,"wall_ns":18145995,"count":133},"zeros/1048713/stream-decompress":{"cpu_ns":20325473,"wall_ns":20327574,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":14768289,"wall_ns":14770276,"count":89},"zeros/1048713/gzip-read128k":{"cpu_ns":15713353,"wall_ns":15722840,"count":36},"zeros/1048713/gzip-readinto128k":{"cpu_ns":18482650,"wall_ns":18483597,"count":44},"zeros/1048713/crc32":{"cpu_ns":17368952,"wall_ns":17369425,"count":69},"zeros/16777353/compress1":{"cpu_ns":26933192,"wall_ns":26934681,"count":4},"zeros/16777353/decompress":{"cpu_ns":22813112,"wall_ns":22814321,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":20191093,"wall_ns":20205838,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":22769171,"wall_ns":22770265,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13492352,"wall_ns":13511024,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":25534405,"wall_ns":25537625,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":18798458,"wall_ns":18806773,"count":3},"zeros/16777353/crc32":{"cpu_ns":22362219,"wall_ns":22363235,"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":2489261,"wall_ns":2489357,"count":215},"fastq/1024/decompress":{"cpu_ns":6422160,"wall_ns":6422395,"count":1219},"fastq/1024/raw-decompress":{"cpu_ns":15707043,"wall_ns":15722759,"count":2035},"fastq/1024/stream-decompress":{"cpu_ns":9106707,"wall_ns":9107952,"count":1242},"fastq/1024/bounded-decompress":{"cpu_ns":11388007,"wall_ns":11388685,"count":1644},"fastq/1024/gzip-read128k":{"cpu_ns":7368695,"wall_ns":7375216,"count":289},"fastq/1024/gzip-readinto128k":{"cpu_ns":12372866,"wall_ns":12373485,"count":414},"fastq/1024/crc32":{"cpu_ns":3924997,"wall_ns":3925067,"count":9766},"fastq/65536/compress1":{"cpu_ns":15738643,"wall_ns":15749303,"count":40},"fastq/65536/decompress":{"cpu_ns":17791018,"wall_ns":17791395,"count":78},"fastq/65536/raw-decompress":{"cpu_ns":20563260,"wall_ns":20564055,"count":90},"fastq/65536/stream-decompress":{"cpu_ns":20184297,"wall_ns":20185084,"count":88},"fastq/65536/bounded-decompress":{"cpu_ns":19317925,"wall_ns":19318361,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":18243017,"wall_ns":18243598,"count":79},"fastq/65536/gzip-readinto128k":{"cpu_ns":19727241,"wall_ns":19727920,"count":82},"fastq/65536/crc32":{"cpu_ns":18170297,"wall_ns":18170702,"count":1131},"fastq/1048713/compress1":{"cpu_ns":19960491,"wall_ns":19961468,"count":3},"fastq/1048713/decompress":{"cpu_ns":20363001,"wall_ns":20374589,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":20479113,"wall_ns":20479926,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":22406431,"wall_ns":22408495,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":24132371,"wall_ns":24134508,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":22943904,"wall_ns":22945295,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22974334,"wall_ns":22983196,"count":6},"fastq/1048713/crc32":{"cpu_ns":19346079,"wall_ns":19347255,"count":74},"fastq/16777353/compress1":{"cpu_ns":121608007,"wall_ns":121648537,"count":1},"fastq/16777353/decompress":{"cpu_ns":65828033,"wall_ns":65836942,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":60455171,"wall_ns":60455127,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":60831652,"wall_ns":60842143,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":71203120,"wall_ns":71214532,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":59507367,"wall_ns":59521579,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":60068195,"wall_ns":60070596,"count":1},"fastq/16777353/crc32":{"cpu_ns":21844214,"wall_ns":21845605,"count":5},"python/1024/compress1":{"cpu_ns":8580683,"wall_ns":8582267,"count":756},"python/1024/decompress":{"cpu_ns":9827038,"wall_ns":9829243,"count":1707},"python/1024/raw-decompress":{"cpu_ns":11243015,"wall_ns":11245217,"count":1987},"python/1024/stream-decompress":{"cpu_ns":10875775,"wall_ns":10878064,"count":1736},"python/1024/bounded-decompress":{"cpu_ns":10680074,"wall_ns":10681894,"count":1612},"python/1024/gzip-read128k":{"cpu_ns":8737641,"wall_ns":8739436,"count":343},"python/1024/gzip-readinto128k":{"cpu_ns":18324477,"wall_ns":18326620,"count":567},"python/1024/crc32":{"cpu_ns":4138516,"wall_ns":4150353,"count":10000},"python/65536/compress1":{"cpu_ns":19485753,"wall_ns":19488220,"count":73},"python/65536/decompress":{"cpu_ns":19638502,"wall_ns":19641397,"count":150},"python/65536/raw-decompress":{"cpu_ns":20088543,"wall_ns":20090732,"count":162},"python/65536/stream-decompress":{"cpu_ns":19916625,"wall_ns":19936010,"count":157},"python/65536/bounded-decompress":{"cpu_ns":19868999,"wall_ns":19871642,"count":184},"python/65536/gzip-read128k":{"cpu_ns":17988789,"wall_ns":17990823,"count":126},"python/65536/gzip-readinto128k":{"cpu_ns":20185979,"wall_ns":20187817,"count":130},"python/65536/crc32":{"cpu_ns":14833819,"wall_ns":14835559,"count":905},"python/1048713/compress1":{"cpu_ns":21333907,"wall_ns":21335933,"count":5},"python/1048713/decompress":{"cpu_ns":24193506,"wall_ns":24204197,"count":13},"python/1048713/raw-decompress":{"cpu_ns":23928253,"wall_ns":23930606,"count":13},"python/1048713/stream-decompress":{"cpu_ns":24172566,"wall_ns":24190080,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20976523,"wall_ns":20979400,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":21651842,"wall_ns":21653567,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":25836319,"wall_ns":25855423,"count":11},"python/1048713/crc32":{"cpu_ns":18217798,"wall_ns":18220208,"count":70},"python/16777353/compress1":{"cpu_ns":68997279,"wall_ns":69008768,"count":1},"python/16777353/decompress":{"cpu_ns":35872724,"wall_ns":35873615,"count":1},"python/16777353/raw-decompress":{"cpu_ns":35194181,"wall_ns":35195750,"count":1},"python/16777353/stream-decompress":{"cpu_ns":36789809,"wall_ns":36789772,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":43839680,"wall_ns":43854396,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":33605594,"wall_ns":33606953,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":31663463,"wall_ns":31665312,"count":1},"python/16777353/crc32":{"cpu_ns":21453351,"wall_ns":21453885,"count":5},"random/1024/compress1":{"cpu_ns":10031301,"wall_ns":10039388,"count":736},"random/1024/decompress":{"cpu_ns":2524944,"wall_ns":2525183,"count":4172},"random/1024/raw-decompress":{"cpu_ns":3454819,"wall_ns":3455285,"count":4241},"random/1024/stream-decompress":{"cpu_ns":4363743,"wall_ns":4364005,"count":3176},"random/1024/bounded-decompress":{"cpu_ns":3139729,"wall_ns":3139955,"count":1963},"random/1024/gzip-read128k":{"cpu_ns":8360504,"wall_ns":8361341,"count":422},"random/1024/gzip-readinto128k":{"cpu_ns":11569357,"wall_ns":11570086,"count":470},"random/1024/crc32":{"cpu_ns":4062136,"wall_ns":4062476,"count":10000},"random/65536/compress1":{"cpu_ns":20125288,"wall_ns":20125988,"count":35},"random/65536/decompress":{"cpu_ns":16918537,"wall_ns":16919701,"count":1374},"random/65536/raw-decompress":{"cpu_ns":17017900,"wall_ns":17018740,"count":1594},"random/65536/stream-decompress":{"cpu_ns":15708264,"wall_ns":15715926,"count":1159},"random/65536/bounded-decompress":{"cpu_ns":10048520,"wall_ns":10049687,"count":1838},"random/65536/gzip-read128k":{"cpu_ns":12674286,"wall_ns":12674955,"count":283},"random/65536/gzip-readinto128k":{"cpu_ns":18224508,"wall_ns":18225389,"count":345},"random/65536/crc32":{"cpu_ns":18169922,"wall_ns":18170674,"count":1135},"random/1048713/compress1":{"cpu_ns":23208803,"wall_ns":23210567,"count":2},"random/1048713/decompress":{"cpu_ns":23913128,"wall_ns":23921192,"count":100},"random/1048713/raw-decompress":{"cpu_ns":30766904,"wall_ns":30769217,"count":143},"random/1048713/stream-decompress":{"cpu_ns":26218558,"wall_ns":26219754,"count":108},"random/1048713/bounded-decompress":{"cpu_ns":15976347,"wall_ns":15985784,"count":85},"random/1048713/gzip-read128k":{"cpu_ns":15995373,"wall_ns":15996241,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19560132,"wall_ns":19561006,"count":43},"random/1048713/crc32":{"cpu_ns":17383015,"wall_ns":17391182,"count":68},"random/16777353/compress1":{"cpu_ns":204319270,"wall_ns":204343174,"count":1},"random/16777353/decompress":{"cpu_ns":26399505,"wall_ns":26400901,"count":2},"random/16777353/raw-decompress":{"cpu_ns":23827233,"wall_ns":23836533,"count":2},"random/16777353/stream-decompress":{"cpu_ns":27038993,"wall_ns":27039823,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":43878272,"wall_ns":43879645,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":19795128,"wall_ns":19795365,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":22272218,"wall_ns":22274139,"count":3},"random/16777353/crc32":{"cpu_ns":21076391,"wall_ns":21077833,"count":5},"zeros/1024/compress1":{"cpu_ns":6655043,"wall_ns":6655831,"count":1039},"zeros/1024/decompress":{"cpu_ns":2968471,"wall_ns":2969083,"count":4240},"zeros/1024/raw-decompress":{"cpu_ns":3462154,"wall_ns":3462730,"count":3587},"zeros/1024/stream-decompress":{"cpu_ns":4987626,"wall_ns":4988444,"count":2779},"zeros/1024/bounded-decompress":{"cpu_ns":3606448,"wall_ns":3607037,"count":1929},"zeros/1024/gzip-read128k":{"cpu_ns":5298847,"wall_ns":5299444,"count":263},"zeros/1024/gzip-readinto128k":{"cpu_ns":16085362,"wall_ns":16098611,"count":637},"zeros/1024/crc32":{"cpu_ns":3269207,"wall_ns":3269332,"count":8221},"zeros/65536/compress1":{"cpu_ns":11836367,"wall_ns":11836739,"count":496},"zeros/65536/decompress":{"cpu_ns":5938236,"wall_ns":5938686,"count":426},"zeros/65536/raw-decompress":{"cpu_ns":8609335,"wall_ns":8610102,"count":645},"zeros/65536/stream-decompress":{"cpu_ns":11551785,"wall_ns":11552244,"count":768},"zeros/65536/bounded-decompress":{"cpu_ns":9248096,"wall_ns":9253879,"count":1042},"zeros/65536/gzip-read128k":{"cpu_ns":7318241,"wall_ns":7318978,"count":166},"zeros/65536/gzip-readinto128k":{"cpu_ns":16941595,"wall_ns":16943430,"count":298},"zeros/65536/crc32":{"cpu_ns":15089898,"wall_ns":15090564,"count":901},"zeros/1048713/compress1":{"cpu_ns":19790096,"wall_ns":19790654,"count":48},"zeros/1048713/decompress":{"cpu_ns":34731072,"wall_ns":34732363,"count":85},"zeros/1048713/raw-decompress":{"cpu_ns":47325050,"wall_ns":47334801,"count":133},"zeros/1048713/stream-decompress":{"cpu_ns":44713718,"wall_ns":44716416,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":14365596,"wall_ns":14366672,"count":89},"zeros/1048713/gzip-read128k":{"cpu_ns":15411141,"wall_ns":15411842,"count":36},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19490225,"wall_ns":19492080,"count":44},"zeros/1048713/crc32":{"cpu_ns":17498793,"wall_ns":17512218,"count":69},"zeros/16777353/compress1":{"cpu_ns":28307307,"wall_ns":28309198,"count":4},"zeros/16777353/decompress":{"cpu_ns":27020431,"wall_ns":27026651,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":23998994,"wall_ns":23999875,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":26623513,"wall_ns":26637338,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13190031,"wall_ns":13191369,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26213624,"wall_ns":26228522,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19325608,"wall_ns":19326430,"count":3},"zeros/16777353/crc32":{"cpu_ns":21137490,"wall_ns":21149491,"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":"control","cases":{"fastq/1024/compress1":{"cpu_ns":2437605,"wall_ns":2437668,"count":215},"fastq/1024/decompress":{"cpu_ns":6468582,"wall_ns":6468933,"count":1219},"fastq/1024/raw-decompress":{"cpu_ns":11417916,"wall_ns":11418259,"count":2035},"fastq/1024/stream-decompress":{"cpu_ns":7732368,"wall_ns":7733030,"count":1242},"fastq/1024/bounded-decompress":{"cpu_ns":10831656,"wall_ns":10832122,"count":1644},"fastq/1024/gzip-read128k":{"cpu_ns":7168871,"wall_ns":7169451,"count":289},"fastq/1024/gzip-readinto128k":{"cpu_ns":12271427,"wall_ns":12272039,"count":414},"fastq/1024/crc32":{"cpu_ns":3955528,"wall_ns":3955619,"count":9766},"fastq/65536/compress1":{"cpu_ns":15580336,"wall_ns":15580894,"count":40},"fastq/65536/decompress":{"cpu_ns":17528449,"wall_ns":17528973,"count":78},"fastq/65536/raw-decompress":{"cpu_ns":20017449,"wall_ns":20017945,"count":90},"fastq/65536/stream-decompress":{"cpu_ns":19911851,"wall_ns":19912504,"count":88},"fastq/65536/bounded-decompress":{"cpu_ns":19282287,"wall_ns":19282900,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":18187461,"wall_ns":18187986,"count":79},"fastq/65536/gzip-readinto128k":{"cpu_ns":19543024,"wall_ns":19543739,"count":82},"fastq/65536/crc32":{"cpu_ns":18017261,"wall_ns":18017594,"count":1131},"fastq/1048713/compress1":{"cpu_ns":20118242,"wall_ns":20127034,"count":3},"fastq/1048713/decompress":{"cpu_ns":22103600,"wall_ns":22104017,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":22014641,"wall_ns":22022587,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":21982339,"wall_ns":21982761,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20450924,"wall_ns":20451594,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":21115355,"wall_ns":21115938,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22388218,"wall_ns":22389314,"count":6},"fastq/1048713/crc32":{"cpu_ns":18844726,"wall_ns":18845083,"count":74},"fastq/16777353/compress1":{"cpu_ns":105910777,"wall_ns":105918736,"count":1},"fastq/16777353/decompress":{"cpu_ns":61311489,"wall_ns":61312589,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":56470387,"wall_ns":56485370,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":59252841,"wall_ns":59267861,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":71967771,"wall_ns":71984214,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60680421,"wall_ns":60681218,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58229777,"wall_ns":58232413,"count":1},"fastq/16777353/crc32":{"cpu_ns":22140487,"wall_ns":22151032,"count":5},"python/1024/compress1":{"cpu_ns":8301347,"wall_ns":8303338,"count":756},"python/1024/decompress":{"cpu_ns":9085026,"wall_ns":9087007,"count":1707},"python/1024/raw-decompress":{"cpu_ns":11285296,"wall_ns":11287672,"count":1987},"python/1024/stream-decompress":{"cpu_ns":10658723,"wall_ns":10660488,"count":1736},"python/1024/bounded-decompress":{"cpu_ns":10488426,"wall_ns":10489909,"count":1612},"python/1024/gzip-read128k":{"cpu_ns":8539470,"wall_ns":8553409,"count":343},"python/1024/gzip-readinto128k":{"cpu_ns":17202611,"wall_ns":17204297,"count":567},"python/1024/crc32":{"cpu_ns":4150945,"wall_ns":4153158,"count":10000},"python/65536/compress1":{"cpu_ns":19292484,"wall_ns":19295076,"count":73},"python/65536/decompress":{"cpu_ns":18883728,"wall_ns":18886681,"count":150},"python/65536/raw-decompress":{"cpu_ns":20252745,"wall_ns":20255306,"count":162},"python/65536/stream-decompress":{"cpu_ns":19846118,"wall_ns":19848434,"count":157},"python/65536/bounded-decompress":{"cpu_ns":19067780,"wall_ns":19070180,"count":184},"python/65536/gzip-read128k":{"cpu_ns":18114665,"wall_ns":18124508,"count":126},"python/65536/gzip-readinto128k":{"cpu_ns":19423958,"wall_ns":19425812,"count":130},"python/65536/crc32":{"cpu_ns":14925643,"wall_ns":14927834,"count":905},"python/1048713/compress1":{"cpu_ns":21248590,"wall_ns":21258801,"count":5},"python/1048713/decompress":{"cpu_ns":21740295,"wall_ns":21742742,"count":13},"python/1048713/raw-decompress":{"cpu_ns":20736877,"wall_ns":20739256,"count":13},"python/1048713/stream-decompress":{"cpu_ns":21664352,"wall_ns":21666842,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":21146833,"wall_ns":21148774,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":21677921,"wall_ns":21697276,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":21382130,"wall_ns":21384559,"count":11},"python/1048713/crc32":{"cpu_ns":17994963,"wall_ns":17996788,"count":70},"python/16777353/compress1":{"cpu_ns":66317149,"wall_ns":66328194,"count":1},"python/16777353/decompress":{"cpu_ns":33565341,"wall_ns":33566877,"count":1},"python/16777353/raw-decompress":{"cpu_ns":32322172,"wall_ns":32323609,"count":1},"python/16777353/stream-decompress":{"cpu_ns":34277704,"wall_ns":34279302,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42154008,"wall_ns":42177719,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32421303,"wall_ns":32434825,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30265453,"wall_ns":30278495,"count":1},"python/16777353/crc32":{"cpu_ns":20898791,"wall_ns":20900359,"count":5},"random/1024/compress1":{"cpu_ns":9981272,"wall_ns":9988195,"count":736},"random/1024/decompress":{"cpu_ns":2525687,"wall_ns":2526160,"count":4172},"random/1024/raw-decompress":{"cpu_ns":3379178,"wall_ns":3379463,"count":4241},"random/1024/stream-decompress":{"cpu_ns":3754104,"wall_ns":3754403,"count":3176},"random/1024/bounded-decompress":{"cpu_ns":3223307,"wall_ns":3223828,"count":1963},"random/1024/gzip-read128k":{"cpu_ns":8081275,"wall_ns":8081746,"count":422},"random/1024/gzip-readinto128k":{"cpu_ns":11448600,"wall_ns":11449362,"count":470},"random/1024/crc32":{"cpu_ns":4088465,"wall_ns":4088968,"count":10000},"random/65536/compress1":{"cpu_ns":20413867,"wall_ns":20414654,"count":35},"random/65536/decompress":{"cpu_ns":13558300,"wall_ns":13568166,"count":1374},"random/65536/raw-decompress":{"cpu_ns":13208984,"wall_ns":13209560,"count":1594},"random/65536/stream-decompress":{"cpu_ns":12674411,"wall_ns":12675205,"count":1159},"random/65536/bounded-decompress":{"cpu_ns":9686009,"wall_ns":9686574,"count":1838},"random/65536/gzip-read128k":{"cpu_ns":12768200,"wall_ns":12768987,"count":283},"random/65536/gzip-readinto128k":{"cpu_ns":18211823,"wall_ns":18218428,"count":345},"random/65536/crc32":{"cpu_ns":18315156,"wall_ns":18315811,"count":1135},"random/1048713/compress1":{"cpu_ns":22710845,"wall_ns":22711362,"count":2},"random/1048713/decompress":{"cpu_ns":16465148,"wall_ns":16467440,"count":100},"random/1048713/raw-decompress":{"cpu_ns":19088988,"wall_ns":19081766,"count":143},"random/1048713/stream-decompress":{"cpu_ns":17047656,"wall_ns":17048639,"count":108},"random/1048713/bounded-decompress":{"cpu_ns":15801740,"wall_ns":15812874,"count":85},"random/1048713/gzip-read128k":{"cpu_ns":16052245,"wall_ns":16053082,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19486058,"wall_ns":19487126,"count":43},"random/1048713/crc32":{"cpu_ns":17355622,"wall_ns":17366031,"count":68},"random/16777353/compress1":{"cpu_ns":197701826,"wall_ns":197712124,"count":1},"random/16777353/decompress":{"cpu_ns":22902086,"wall_ns":22903757,"count":2},"random/16777353/raw-decompress":{"cpu_ns":20597181,"wall_ns":20598483,"count":2},"random/16777353/stream-decompress":{"cpu_ns":23044504,"wall_ns":23045634,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":41841530,"wall_ns":41855032,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18729008,"wall_ns":18740961,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":22459211,"wall_ns":22460984,"count":3},"random/16777353/crc32":{"cpu_ns":21453451,"wall_ns":21454676,"count":5},"zeros/1024/compress1":{"cpu_ns":6449317,"wall_ns":6449591,"count":1039},"zeros/1024/decompress":{"cpu_ns":2808884,"wall_ns":2809159,"count":4240},"zeros/1024/raw-decompress":{"cpu_ns":3228921,"wall_ns":3229150,"count":3587},"zeros/1024/stream-decompress":{"cpu_ns":3582976,"wall_ns":3583305,"count":2779},"zeros/1024/bounded-decompress":{"cpu_ns":3313123,"wall_ns":3313429,"count":1929},"zeros/1024/gzip-read128k":{"cpu_ns":5194680,"wall_ns":5195364,"count":263},"zeros/1024/gzip-readinto128k":{"cpu_ns":15816861,"wall_ns":15817631,"count":637},"zeros/1024/crc32":{"cpu_ns":3299198,"wall_ns":3299366,"count":8221},"zeros/65536/compress1":{"cpu_ns":12038031,"wall_ns":12038596,"count":496},"zeros/65536/decompress":{"cpu_ns":6601416,"wall_ns":6612002,"count":426},"zeros/65536/raw-decompress":{"cpu_ns":8939666,"wall_ns":8940156,"count":645},"zeros/65536/stream-decompress":{"cpu_ns":12844369,"wall_ns":12844993,"count":768},"zeros/65536/bounded-decompress":{"cpu_ns":9435354,"wall_ns":9435737,"count":1042},"zeros/65536/gzip-read128k":{"cpu_ns":7251266,"wall_ns":7251990,"count":166},"zeros/65536/gzip-readinto128k":{"cpu_ns":15602549,"wall_ns":15604163,"count":298},"zeros/65536/crc32":{"cpu_ns":15117677,"wall_ns":15136210,"count":901},"zeros/1048713/compress1":{"cpu_ns":20314728,"wall_ns":20323249,"count":48},"zeros/1048713/decompress":{"cpu_ns":15332948,"wall_ns":15334154,"count":85},"zeros/1048713/raw-decompress":{"cpu_ns":17285691,"wall_ns":17303331,"count":133},"zeros/1048713/stream-decompress":{"cpu_ns":19290159,"wall_ns":19291053,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":14068439,"wall_ns":14069122,"count":89},"zeros/1048713/gzip-read128k":{"cpu_ns":15576098,"wall_ns":15577699,"count":36},"zeros/1048713/gzip-readinto128k":{"cpu_ns":18454588,"wall_ns":18470180,"count":44},"zeros/1048713/crc32":{"cpu_ns":17505339,"wall_ns":17505816,"count":69},"zeros/16777353/compress1":{"cpu_ns":27467467,"wall_ns":27468914,"count":4},"zeros/16777353/decompress":{"cpu_ns":22633000,"wall_ns":22634230,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":20006579,"wall_ns":20008198,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":22313481,"wall_ns":22314497,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13441691,"wall_ns":13443491,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":25708219,"wall_ns":25709197,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":18889728,"wall_ns":18890579,"count":3},"zeros/16777353/crc32":{"cpu_ns":22465752,"wall_ns":22474637,"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":2695216,"wall_ns":2696008,"count":215},"fastq/1024/decompress":{"cpu_ns":7279922,"wall_ns":7281420,"count":1219},"fastq/1024/raw-decompress":{"cpu_ns":11960110,"wall_ns":11960502,"count":2035},"fastq/1024/stream-decompress":{"cpu_ns":7874446,"wall_ns":7874825,"count":1242},"fastq/1024/bounded-decompress":{"cpu_ns":10518538,"wall_ns":10518889,"count":1644},"fastq/1024/gzip-read128k":{"cpu_ns":7732845,"wall_ns":7748564,"count":289},"fastq/1024/gzip-readinto128k":{"cpu_ns":12310187,"wall_ns":12310994,"count":414},"fastq/1024/crc32":{"cpu_ns":3915262,"wall_ns":3915412,"count":9766},"fastq/65536/compress1":{"cpu_ns":15460109,"wall_ns":15460548,"count":40},"fastq/65536/decompress":{"cpu_ns":17756851,"wall_ns":17757568,"count":78},"fastq/65536/raw-decompress":{"cpu_ns":19984126,"wall_ns":19992889,"count":90},"fastq/65536/stream-decompress":{"cpu_ns":19742449,"wall_ns":19743030,"count":88},"fastq/65536/bounded-decompress":{"cpu_ns":19463400,"wall_ns":19464130,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":18367658,"wall_ns":18373724,"count":79},"fastq/65536/gzip-readinto128k":{"cpu_ns":19760018,"wall_ns":19760870,"count":82},"fastq/65536/crc32":{"cpu_ns":18009948,"wall_ns":18010431,"count":1131},"fastq/1048713/compress1":{"cpu_ns":20006733,"wall_ns":20390736,"count":3},"fastq/1048713/decompress":{"cpu_ns":22079073,"wall_ns":22080019,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":22367940,"wall_ns":22376242,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":22759836,"wall_ns":22761104,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20506955,"wall_ns":20512519,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":21165555,"wall_ns":21166277,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21475210,"wall_ns":21476027,"count":6},"fastq/1048713/crc32":{"cpu_ns":18637832,"wall_ns":18638170,"count":74},"fastq/16777353/compress1":{"cpu_ns":106085981,"wall_ns":106098415,"count":1},"fastq/16777353/decompress":{"cpu_ns":57899740,"wall_ns":57900651,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":57322132,"wall_ns":57331923,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":57440637,"wall_ns":57450412,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":70000583,"wall_ns":70015916,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":58199268,"wall_ns":58207266,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":57376774,"wall_ns":57392876,"count":1},"fastq/16777353/crc32":{"cpu_ns":21475270,"wall_ns":21476205,"count":5},"python/1024/compress1":{"cpu_ns":8294484,"wall_ns":8295213,"count":756},"python/1024/decompress":{"cpu_ns":8944662,"wall_ns":8945282,"count":1707},"python/1024/raw-decompress":{"cpu_ns":11006379,"wall_ns":11013171,"count":1987},"python/1024/stream-decompress":{"cpu_ns":10378437,"wall_ns":10378963,"count":1736},"python/1024/bounded-decompress":{"cpu_ns":10126813,"wall_ns":10127311,"count":1612},"python/1024/gzip-read128k":{"cpu_ns":8474652,"wall_ns":8475371,"count":343},"python/1024/gzip-readinto128k":{"cpu_ns":17346085,"wall_ns":17346941,"count":567},"python/1024/crc32":{"cpu_ns":4023803,"wall_ns":4024187,"count":10000},"python/65536/compress1":{"cpu_ns":19201613,"wall_ns":19202625,"count":73},"python/65536/decompress":{"cpu_ns":18872954,"wall_ns":18874004,"count":150},"python/65536/raw-decompress":{"cpu_ns":20222173,"wall_ns":20231956,"count":162},"python/65536/stream-decompress":{"cpu_ns":19370672,"wall_ns":19371264,"count":157},"python/65536/bounded-decompress":{"cpu_ns":18973604,"wall_ns":18974491,"count":184},"python/65536/gzip-read128k":{"cpu_ns":17411990,"wall_ns":17412967,"count":126},"python/65536/gzip-readinto128k":{"cpu_ns":19015303,"wall_ns":19016067,"count":130},"python/65536/crc32":{"cpu_ns":14527283,"wall_ns":14527922,"count":905},"python/1048713/compress1":{"cpu_ns":20373603,"wall_ns":20373614,"count":5},"python/1048713/decompress":{"cpu_ns":21192795,"wall_ns":21193853,"count":13},"python/1048713/raw-decompress":{"cpu_ns":20262529,"wall_ns":20263387,"count":13},"python/1048713/stream-decompress":{"cpu_ns":21256782,"wall_ns":21264283,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20163917,"wall_ns":20164710,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":20883120,"wall_ns":20884397,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":20775029,"wall_ns":20776056,"count":11},"python/1048713/crc32":{"cpu_ns":17595742,"wall_ns":17596162,"count":70},"python/16777353/compress1":{"cpu_ns":65317745,"wall_ns":65325764,"count":1},"python/16777353/decompress":{"cpu_ns":33172805,"wall_ns":33189677,"count":1},"python/16777353/raw-decompress":{"cpu_ns":32196507,"wall_ns":32226439,"count":1},"python/16777353/stream-decompress":{"cpu_ns":32663930,"wall_ns":32664306,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42526810,"wall_ns":42537908,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32734115,"wall_ns":32743270,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":29932559,"wall_ns":29933707,"count":1},"python/16777353/crc32":{"cpu_ns":21065628,"wall_ns":21076921,"count":5},"random/1024/compress1":{"cpu_ns":9661392,"wall_ns":9661935,"count":736},"random/1024/decompress":{"cpu_ns":2465010,"wall_ns":2465195,"count":4172},"random/1024/raw-decompress":{"cpu_ns":3321450,"wall_ns":3321898,"count":4241},"random/1024/stream-decompress":{"cpu_ns":3815138,"wall_ns":3816004,"count":3176},"random/1024/bounded-decompress":{"cpu_ns":2968490,"wall_ns":2968842,"count":1963},"random/1024/gzip-read128k":{"cpu_ns":8231539,"wall_ns":8232226,"count":422},"random/1024/gzip-readinto128k":{"cpu_ns":11526460,"wall_ns":11527361,"count":470},"random/1024/crc32":{"cpu_ns":4118370,"wall_ns":4129588,"count":10000},"random/65536/compress1":{"cpu_ns":19809394,"wall_ns":19810104,"count":35},"random/65536/decompress":{"cpu_ns":13680960,"wall_ns":13681795,"count":1374},"random/65536/raw-decompress":{"cpu_ns":13337364,"wall_ns":13338028,"count":1594},"random/65536/stream-decompress":{"cpu_ns":12556851,"wall_ns":12557521,"count":1159},"random/65536/bounded-decompress":{"cpu_ns":9455065,"wall_ns":9469022,"count":1838},"random/65536/gzip-read128k":{"cpu_ns":12808714,"wall_ns":12809600,"count":283},"random/65536/gzip-readinto128k":{"cpu_ns":18122210,"wall_ns":18123118,"count":345},"random/65536/crc32":{"cpu_ns":18078210,"wall_ns":18078929,"count":1135},"random/1048713/compress1":{"cpu_ns":22441716,"wall_ns":22442561,"count":2},"random/1048713/decompress":{"cpu_ns":15503695,"wall_ns":15504452,"count":100},"random/1048713/raw-decompress":{"cpu_ns":15012832,"wall_ns":15013834,"count":143},"random/1048713/stream-decompress":{"cpu_ns":16964575,"wall_ns":16965402,"count":108},"random/1048713/bounded-decompress":{"cpu_ns":15738985,"wall_ns":15739979,"count":85},"random/1048713/gzip-read128k":{"cpu_ns":16100748,"wall_ns":16101785,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19587082,"wall_ns":19595854,"count":43},"random/1048713/crc32":{"cpu_ns":17228606,"wall_ns":17230681,"count":68},"random/16777353/compress1":{"cpu_ns":196771611,"wall_ns":196807767,"count":1},"random/16777353/decompress":{"cpu_ns":24294682,"wall_ns":24295242,"count":2},"random/16777353/raw-decompress":{"cpu_ns":22004918,"wall_ns":22005762,"count":2},"random/16777353/stream-decompress":{"cpu_ns":24225285,"wall_ns":24235209,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":43855468,"wall_ns":43857082,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18515749,"wall_ns":18517220,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":22426166,"wall_ns":22437526,"count":3},"random/16777353/crc32":{"cpu_ns":21324088,"wall_ns":21325681,"count":5},"zeros/1024/compress1":{"cpu_ns":6459780,"wall_ns":6459932,"count":1039},"zeros/1024/decompress":{"cpu_ns":2826265,"wall_ns":2826903,"count":4240},"zeros/1024/raw-decompress":{"cpu_ns":3219580,"wall_ns":3219965,"count":3587},"zeros/1024/stream-decompress":{"cpu_ns":3655213,"wall_ns":3655434,"count":2779},"zeros/1024/bounded-decompress":{"cpu_ns":3142602,"wall_ns":3142809,"count":1929},"zeros/1024/gzip-read128k":{"cpu_ns":5155514,"wall_ns":5163409,"count":263},"zeros/1024/gzip-readinto128k":{"cpu_ns":15626638,"wall_ns":15627402,"count":637},"zeros/1024/crc32":{"cpu_ns":3335980,"wall_ns":3336425,"count":8221},"zeros/65536/compress1":{"cpu_ns":11842216,"wall_ns":11842636,"count":496},"zeros/65536/decompress":{"cpu_ns":6616017,"wall_ns":6616553,"count":426},"zeros/65536/raw-decompress":{"cpu_ns":8996346,"wall_ns":8996807,"count":645},"zeros/65536/stream-decompress":{"cpu_ns":12700701,"wall_ns":12701294,"count":768},"zeros/65536/bounded-decompress":{"cpu_ns":9571181,"wall_ns":9571834,"count":1042},"zeros/65536/gzip-read128k":{"cpu_ns":7297478,"wall_ns":7298275,"count":166},"zeros/65536/gzip-readinto128k":{"cpu_ns":15385380,"wall_ns":15386253,"count":298},"zeros/65536/crc32":{"cpu_ns":14359268,"wall_ns":14359677,"count":901},"zeros/1048713/compress1":{"cpu_ns":19895593,"wall_ns":19904003,"count":48},"zeros/1048713/decompress":{"cpu_ns":15079643,"wall_ns":15080391,"count":85},"zeros/1048713/raw-decompress":{"cpu_ns":16788256,"wall_ns":16788855,"count":133},"zeros/1048713/stream-decompress":{"cpu_ns":19329338,"wall_ns":19330202,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":14033056,"wall_ns":14047623,"count":89},"zeros/1048713/gzip-read128k":{"cpu_ns":15253533,"wall_ns":15254078,"count":36},"zeros/1048713/gzip-readinto128k":{"cpu_ns":18434242,"wall_ns":18435169,"count":44},"zeros/1048713/crc32":{"cpu_ns":17331595,"wall_ns":17332143,"count":69},"zeros/16777353/compress1":{"cpu_ns":27243857,"wall_ns":27259938,"count":4},"zeros/16777353/decompress":{"cpu_ns":22286186,"wall_ns":22288125,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":19692434,"wall_ns":19693819,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":22475847,"wall_ns":22476816,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":12778806,"wall_ns":12780584,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26384911,"wall_ns":26384820,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":18865294,"wall_ns":18877960,"count":3},"zeros/16777353/crc32":{"cpu_ns":20925868,"wall_ns":20927702,"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":2758506,"wall_ns":2759104,"count":215},"fastq/1024/decompress":{"cpu_ns":6550358,"wall_ns":6550570,"count":1219},"fastq/1024/raw-decompress":{"cpu_ns":11451371,"wall_ns":11451867,"count":2035},"fastq/1024/stream-decompress":{"cpu_ns":7403525,"wall_ns":7403820,"count":1242},"fastq/1024/bounded-decompress":{"cpu_ns":10552887,"wall_ns":10553343,"count":1644},"fastq/1024/gzip-read128k":{"cpu_ns":6998593,"wall_ns":6999126,"count":289},"fastq/1024/gzip-readinto128k":{"cpu_ns":12441875,"wall_ns":12442495,"count":414},"fastq/1024/crc32":{"cpu_ns":3933124,"wall_ns":3933370,"count":9766},"fastq/65536/compress1":{"cpu_ns":15833085,"wall_ns":15842968,"count":40},"fastq/65536/decompress":{"cpu_ns":17860637,"wall_ns":17861062,"count":78},"fastq/65536/raw-decompress":{"cpu_ns":21213889,"wall_ns":21219352,"count":90},"fastq/65536/stream-decompress":{"cpu_ns":20113859,"wall_ns":20124466,"count":88},"fastq/65536/bounded-decompress":{"cpu_ns":19512514,"wall_ns":19513445,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":19086415,"wall_ns":19087510,"count":79},"fastq/65536/gzip-readinto128k":{"cpu_ns":19753814,"wall_ns":19754524,"count":82},"fastq/65536/crc32":{"cpu_ns":18114377,"wall_ns":18121250,"count":1131},"fastq/1048713/compress1":{"cpu_ns":20683083,"wall_ns":20684824,"count":3},"fastq/1048713/decompress":{"cpu_ns":20508114,"wall_ns":20508616,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":20058920,"wall_ns":20059464,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":20515504,"wall_ns":20516289,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20341501,"wall_ns":20342131,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":21332350,"wall_ns":21332951,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21132222,"wall_ns":21142206,"count":6},"fastq/1048713/crc32":{"cpu_ns":18685809,"wall_ns":18686273,"count":74},"fastq/16777353/compress1":{"cpu_ns":107726344,"wall_ns":107742208,"count":1},"fastq/16777353/decompress":{"cpu_ns":60914009,"wall_ns":60922717,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":58916622,"wall_ns":58937971,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":60070307,"wall_ns":60070065,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":70991608,"wall_ns":71001391,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":58466663,"wall_ns":58468185,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":57095129,"wall_ns":57108615,"count":1},"fastq/16777353/crc32":{"cpu_ns":21132405,"wall_ns":21134268,"count":5},"python/1024/compress1":{"cpu_ns":8452753,"wall_ns":8453181,"count":756},"python/1024/decompress":{"cpu_ns":8937987,"wall_ns":8938563,"count":1707},"python/1024/raw-decompress":{"cpu_ns":11187247,"wall_ns":11197755,"count":1987},"python/1024/stream-decompress":{"cpu_ns":10487922,"wall_ns":10488976,"count":1736},"python/1024/bounded-decompress":{"cpu_ns":10168591,"wall_ns":10169110,"count":1612},"python/1024/gzip-read128k":{"cpu_ns":8367805,"wall_ns":8368490,"count":343},"python/1024/gzip-readinto128k":{"cpu_ns":16850741,"wall_ns":16851631,"count":567},"python/1024/crc32":{"cpu_ns":3991302,"wall_ns":3991408,"count":10000},"python/65536/compress1":{"cpu_ns":18897472,"wall_ns":18904800,"count":73},"python/65536/decompress":{"cpu_ns":19577839,"wall_ns":19580376,"count":150},"python/65536/raw-decompress":{"cpu_ns":19926452,"wall_ns":19927311,"count":162},"python/65536/stream-decompress":{"cpu_ns":19298123,"wall_ns":19306405,"count":157},"python/65536/bounded-decompress":{"cpu_ns":18925370,"wall_ns":18926256,"count":184},"python/65536/gzip-read128k":{"cpu_ns":17397896,"wall_ns":17398644,"count":126},"python/65536/gzip-readinto128k":{"cpu_ns":19090570,"wall_ns":19091347,"count":130},"python/65536/crc32":{"cpu_ns":14389147,"wall_ns":14394600,"count":905},"python/1048713/compress1":{"cpu_ns":20337348,"wall_ns":20337944,"count":5},"python/1048713/decompress":{"cpu_ns":23596243,"wall_ns":23608254,"count":13},"python/1048713/raw-decompress":{"cpu_ns":22705998,"wall_ns":22706660,"count":13},"python/1048713/stream-decompress":{"cpu_ns":24987370,"wall_ns":24989919,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20754047,"wall_ns":20771139,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":21511573,"wall_ns":21512425,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":21214636,"wall_ns":21215591,"count":11},"python/1048713/crc32":{"cpu_ns":17714869,"wall_ns":17715380,"count":70},"python/16777353/compress1":{"cpu_ns":67805947,"wall_ns":67807513,"count":1},"python/16777353/decompress":{"cpu_ns":35132564,"wall_ns":35148543,"count":1},"python/16777353/raw-decompress":{"cpu_ns":33499427,"wall_ns":33513825,"count":1},"python/16777353/stream-decompress":{"cpu_ns":34892488,"wall_ns":34893013,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":41114223,"wall_ns":41116155,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":31836131,"wall_ns":31839399,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30020561,"wall_ns":30021610,"count":1},"python/16777353/crc32":{"cpu_ns":21023154,"wall_ns":21035685,"count":5},"random/1024/compress1":{"cpu_ns":10387290,"wall_ns":10388514,"count":736},"random/1024/decompress":{"cpu_ns":2562687,"wall_ns":2562897,"count":4172},"random/1024/raw-decompress":{"cpu_ns":3552768,"wall_ns":3553083,"count":4241},"random/1024/stream-decompress":{"cpu_ns":3922727,"wall_ns":3923165,"count":3176},"random/1024/bounded-decompress":{"cpu_ns":3185553,"wall_ns":3185851,"count":1963},"random/1024/gzip-read128k":{"cpu_ns":8175111,"wall_ns":8175852,"count":422},"random/1024/gzip-readinto128k":{"cpu_ns":11458395,"wall_ns":11459194,"count":470},"random/1024/crc32":{"cpu_ns":3999498,"wall_ns":3999651,"count":10000},"random/65536/compress1":{"cpu_ns":19995449,"wall_ns":19996182,"count":35},"random/65536/decompress":{"cpu_ns":16739227,"wall_ns":16739939,"count":1374},"random/65536/raw-decompress":{"cpu_ns":16695903,"wall_ns":16696450,"count":1594},"random/65536/stream-decompress":{"cpu_ns":15170791,"wall_ns":15201796,"count":1159},"random/65536/bounded-decompress":{"cpu_ns":9870977,"wall_ns":9871489,"count":1838},"random/65536/gzip-read128k":{"cpu_ns":12734477,"wall_ns":12735260,"count":283},"random/65536/gzip-readinto128k":{"cpu_ns":18263767,"wall_ns":18264694,"count":345},"random/65536/crc32":{"cpu_ns":18041521,"wall_ns":18042549,"count":1135},"random/1048713/compress1":{"cpu_ns":22847642,"wall_ns":22848557,"count":2},"random/1048713/decompress":{"cpu_ns":23797844,"wall_ns":23819497,"count":100},"random/1048713/raw-decompress":{"cpu_ns":26511040,"wall_ns":26512092,"count":143},"random/1048713/stream-decompress":{"cpu_ns":25717448,"wall_ns":25717769,"count":108},"random/1048713/bounded-decompress":{"cpu_ns":15745521,"wall_ns":15755323,"count":85},"random/1048713/gzip-read128k":{"cpu_ns":15939191,"wall_ns":15939717,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19696679,"wall_ns":19697671,"count":43},"random/1048713/crc32":{"cpu_ns":17826514,"wall_ns":17828012,"count":68},"random/16777353/compress1":{"cpu_ns":199169152,"wall_ns":199198946,"count":1},"random/16777353/decompress":{"cpu_ns":27102523,"wall_ns":27103739,"count":2},"random/16777353/raw-decompress":{"cpu_ns":25129088,"wall_ns":25142498,"count":2},"random/16777353/stream-decompress":{"cpu_ns":27572177,"wall_ns":27570916,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":46397541,"wall_ns":46399849,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18535504,"wall_ns":18534682,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":22408724,"wall_ns":22410667,"count":3},"random/16777353/crc32":{"cpu_ns":21001173,"wall_ns":21002689,"count":5},"zeros/1024/compress1":{"cpu_ns":7194117,"wall_ns":7195537,"count":1039},"zeros/1024/decompress":{"cpu_ns":3141307,"wall_ns":3141842,"count":4240},"zeros/1024/raw-decompress":{"cpu_ns":3489561,"wall_ns":3489872,"count":3587},"zeros/1024/stream-decompress":{"cpu_ns":3640890,"wall_ns":3641248,"count":2779},"zeros/1024/bounded-decompress":{"cpu_ns":3200200,"wall_ns":3200597,"count":1929},"zeros/1024/gzip-read128k":{"cpu_ns":5122936,"wall_ns":5123706,"count":263},"zeros/1024/gzip-readinto128k":{"cpu_ns":15653432,"wall_ns":15663277,"count":637},"zeros/1024/crc32":{"cpu_ns":3264058,"wall_ns":3264169,"count":8221},"zeros/65536/compress1":{"cpu_ns":11717391,"wall_ns":11717704,"count":496},"zeros/65536/decompress":{"cpu_ns":6208932,"wall_ns":6209404,"count":426},"zeros/65536/raw-decompress":{"cpu_ns":8011187,"wall_ns":8011842,"count":645},"zeros/65536/stream-decompress":{"cpu_ns":11470524,"wall_ns":11471227,"count":768},"zeros/65536/bounded-decompress":{"cpu_ns":9215745,"wall_ns":9216145,"count":1042},"zeros/65536/gzip-read128k":{"cpu_ns":7215918,"wall_ns":7223555,"count":166},"zeros/65536/gzip-readinto128k":{"cpu_ns":15431696,"wall_ns":15432581,"count":298},"zeros/65536/crc32":{"cpu_ns":14347017,"wall_ns":14347597,"count":901},"zeros/1048713/compress1":{"cpu_ns":19427138,"wall_ns":19427528,"count":48},"zeros/1048713/decompress":{"cpu_ns":34429828,"wall_ns":34438836,"count":85},"zeros/1048713/raw-decompress":{"cpu_ns":47366294,"wall_ns":47379859,"count":133},"zeros/1048713/stream-decompress":{"cpu_ns":44299219,"wall_ns":44301385,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":13996253,"wall_ns":14005509,"count":89},"zeros/1048713/gzip-read128k":{"cpu_ns":15442653,"wall_ns":15443358,"count":36},"zeros/1048713/gzip-readinto128k":{"cpu_ns":18732869,"wall_ns":18733772,"count":44},"zeros/1048713/crc32":{"cpu_ns":17509595,"wall_ns":17510201,"count":69},"zeros/16777353/compress1":{"cpu_ns":27882957,"wall_ns":27897549,"count":4},"zeros/16777353/decompress":{"cpu_ns":27280803,"wall_ns":27296670,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":24672325,"wall_ns":24672829,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":27060376,"wall_ns":27071972,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13413349,"wall_ns":13415501,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":25912108,"wall_ns":25913537,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19278596,"wall_ns":19279497,"count":3},"zeros/16777353/crc32":{"cpu_ns":21377416,"wall_ns":21387564,"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}]} diff --git a/benchmark_scripts/benchmark_abi3.py b/benchmark_scripts/benchmark_abi3.py new file mode 100644 index 0000000..ade110e --- /dev/null +++ b/benchmark_scripts/benchmark_abi3.py @@ -0,0 +1,242 @@ +"""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 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) + args = parser.parse_args() + 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") + # 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) + grouped = {(r["round"], r["variant"]): r["cases"] for r in rows} + print("case,candidate_time_ratio,control_time_ratio") + for name in initial["cases"]: + ratios = {} + for variant in ("candidate", "control"): + values = [] + for repeat in range(args.rounds): + a = grouped[repeat, variant][name] + b = grouped[repeat, "baseline"][name] + values.append((a["cpu_ns"] / a["count"]) / + (b["cpu_ns"] / b["count"])) + ratios[variant] = statistics.median(values) + print(f"{name},{ratios['candidate']:.6f},{ratios['control']:.6f}") + + +if __name__ == "__main__": + main() diff --git a/docs/index.rst b/docs/index.rst index 8892cbd..c9608ad 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -38,7 +38,8 @@ 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. 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..d07a6fa 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", 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/zlib_ngmodule.c b/src/zlib_ng/zlib_ngmodule.c index d2b5e79..4e26dad 100644 --- a/src/zlib_ng/zlib_ngmodule.c +++ b/src/zlib_ng/zlib_ngmodule.c @@ -8,6 +8,12 @@ #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" @@ -26,6 +32,19 @@ #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 +69,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 +143,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); @@ -128,15 +171,15 @@ 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); + /* These callbacks run without the GIL; the raw PyMem API needs ABI 3.13. */ + size_t length = (size_t)items * (size_t)size; + return malloc(length ? length : 1); } static void PyZlib_Free(voidpf ctx, void *ptr) { - PyMem_RawFree(ptr); + free(ptr); } static void @@ -146,20 +189,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 +300,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 +325,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 +366,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 +382,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 +390,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 +398,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 +408,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 +450,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 +476,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 +493,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 +516,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 +596,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 +639,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 +667,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 +680,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 +694,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 +707,7 @@ zlib_Compress_compress_impl(compobject *self, Py_buffer *data) Py_CLEAR(return_value); success: LEAVE_ZLIB(self); + output_clear(&output); return return_value; } @@ -583,7 +720,7 @@ save_unconsumed_input(compobject *self, Py_buffer *data, int err) /* 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 old_size = PyBytes_Size(self->unused_data); Py_ssize_t new_size, left_size; PyObject *new_data; left_size = (uint8_t *)data->buf + data->len - self->zst.next_in; @@ -595,16 +732,16 @@ 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; } } - if (self->zst.avail_in > 0 || PyBytes_GET_SIZE(self->unconsumed_tail)) { + if (self->zst.avail_in > 0 || 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. */ @@ -613,7 +750,7 @@ save_unconsumed_input(compobject *self, Py_buffer *data, int err) (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 +764,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 +789,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 +821,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 +842,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 +859,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 +872,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 +887,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 +913,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 +935,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 +966,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 +979,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 +1023,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 +1049,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 +1062,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 +1103,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 +1127,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 +1145,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 +1165,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 +1173,7 @@ zlib_Decompress_flush_impl(compobject *self, success: PyBuffer_Release(&data); LEAVE_ZLIB(self); + output_clear(&output); return return_value; } @@ -1059,14 +1199,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 +1245,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 +1278,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){ @@ -1163,7 +1305,7 @@ decompress_buf(ZlibDecompressor *self, Py_ssize_t max_length) break; } } - } while (self->zst.avail_out == 0); + } while (self->zst.avail_out == 0 && err != Z_STREAM_END); } while(err != Z_STREAM_END && self->avail_in_real != 0); if (err == Z_STREAM_END) { @@ -1183,10 +1325,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 +1333,7 @@ decompress_buf(ZlibDecompressor *self, Py_ssize_t max_length) error: Py_CLEAR(return_value); success: + output_clear(&output); return return_value; } @@ -1265,7 +1405,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 +1530,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; @@ -1613,7 +1757,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 * @@ -1627,10 +1771,11 @@ ParallelCompress__new__(PyTypeObject *type, PyObject *args, PyObject *kwargs) &buffer_size, &level) < 0) { 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) { @@ -1775,8 +1920,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,7 +1934,8 @@ static PyMethodDef ParallelCompress_methods[] = { {NULL}, }; -static PyTypeObject ParallelCompress_Type = { +#ifdef PYPY_VERSION +static PyTypeObject ParallelCompress_Type_spec = { .tp_name = "isal_zlib._ParallelCompress", .tp_basicsize = sizeof(ParallelCompress), .tp_doc = PyDoc_STR( @@ -1798,6 +1944,21 @@ static PyTypeObject ParallelCompress_Type = { .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_methods, (void *)ParallelCompress_methods}, + {0, NULL} +}; + +static PyType_Spec ParallelCompress_Type_spec = { + .name = "isal_zlib._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 +2341,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 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 -static PyTypeObject ZlibDecompressorType = { +#ifdef PYPY_VERSION +static PyTypeObject ZlibDecompressorType_spec = { .tp_name = "zlib_ng._ZlibDecompressor", .tp_basicsize = sizeof(ZlibDecompressor), .tp_flags = Py_TPFLAGS_DEFAULT, @@ -2208,6 +2403,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 +2456,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__, @@ -2286,6 +2499,13 @@ GzipReader__new__(PyTypeObject *type, PyObject *args, PyObject *kwargs) return NULL; } GzipReader *self = PyObject_New(GzipReader, type); + if (self == NULL) + return NULL; + self->fp = NULL; + self->memview = NULL; + self->input_buffer = NULL; + self->lock = NULL; + self->zst.state = NULL; if (PyObject_HasAttrString(fp, "read")) { self->memview = NULL; self->buffer_size = buffer_size; @@ -2299,8 +2519,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; @@ -2753,50 +2975,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; } @@ -2832,18 +3054,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,7 +3142,8 @@ static PyGetSetDef GzipReader_properties[] = { {NULL}, }; -static PyTypeObject GzipReader_Type = { +#ifdef PYPY_VERSION +static PyTypeObject GzipReader_Type_spec = { .tp_name = "isal_zlib._GzipReader", .tp_basicsize = sizeof(GzipReader), .tp_flags = Py_TPFLAGS_DEFAULT, @@ -2929,6 +3153,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 = "isal_zlib._GzipReader", + .basicsize = sizeof(GzipReader), + .flags = Py_TPFLAGS_DEFAULT | Py_TPFLAGS_IMMUTABLETYPE, + .slots = GzipReader_Type_slots, +}; +#endif static PyMethodDef zlib_methods[] = @@ -2959,11 +3200,55 @@ 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, }; PyMODINIT_FUNC @@ -2977,40 +3262,30 @@ PyInit_zlib_ng(void) 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; - } - PyObject *ZlibDecompressorType_obj = (PyObject *)&ZlibDecompressorType; - Py_INCREF(ZlibDecompressorType_obj); - PyModule_AddObject(m, "_ZlibDecompressor", ZlibDecompressorType_obj); - - if (PyType_Ready(&GzipReader_Type) != 0) { - return NULL; - } - Py_INCREF(&GzipReader_Type); - if (PyModule_AddObject(m, "_GzipReader", (PyObject *)&GzipReader_Type) < 0) { - return NULL; - } - - if (PyType_Ready(&ParallelCompress_Type) != 0) { - return NULL; - } - Py_INCREF(&ParallelCompress_Type); - if (PyModule_AddObject(m, "_ParallelCompress", - (PyObject *)&ParallelCompress_Type) < 0) { - return NULL; + zlib_state *state = PyModule_GetState(m); + state->compress_type = create_extension_type(&Comptype_spec); + state->decompress_type = create_extension_type(&Decomptype_spec); + if (state->compress_type == NULL || state->decompress_type == NULL || + PyModule_AddObjectRef(m, "_Compress", state->compress_type) < 0 || + PyModule_AddObjectRef(m, "_Decompress", state->decompress_type) < 0) { + Py_DECREF(m); + 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) { + Py_DECREF(m); + return NULL; + } + int result = PyModule_AddObjectRef(m, names[i], type); + Py_DECREF(type); + if (result < 0) { + Py_DECREF(m); + return NULL; + } } ZlibError = PyErr_NewException("zlib_ng.error", NULL, NULL); diff --git a/tests/test_stable_abi.py b/tests/test_stable_abi.py new file mode 100644 index 0000000..43d5346 --- /dev/null +++ b/tests/test_stable_abi.py @@ -0,0 +1,130 @@ +"""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 + +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) 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 From e68acd785b386ff92708437c01e3522e151be74d Mon Sep 17 00:00:00 2001 From: Dev-iL <6509619+Dev-iL@users.noreply.github.com> Date: Thu, 5 Nov 2026 08:00:31 +0200 Subject: [PATCH 02/33] Pin the direct return of filled bounded output A finite output limit that is allocated at once and filled completely is returned without a second, output-sized copy. Measure the traced peak for _ZlibDecompressor.decompress(max_length=len(data)) and for one full _GzipReader.read() chunk. Both checks fail when the bounded allocation is replaced by native scratch storage plus a final copy. Co-Authored-By: Claude Opus 5.5 --- tests/test_stable_abi.py | 48 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) diff --git a/tests/test_stable_abi.py b/tests/test_stable_abi.py index 43d5346..b128040 100644 --- a/tests/test_stable_abi.py +++ b/tests/test_stable_abi.py @@ -128,3 +128,51 @@ def test_import_keeps_the_gil_disabled(): 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 From c8200042db5df2a7a37c237132394e6f3136186e Mon Sep 17 00:00:00 2001 From: Dev-iL <6509619+Dev-iL@users.noreply.github.com> Date: Thu, 5 Nov 2026 08:01:03 +0200 Subject: [PATCH 03/33] Raise argument errors from crc32_combine, seek and read PyArg_ParseTuple() and PyArg_ParseTupleAndKeywords() return 0 on failure, not a negative value. crc32_combine(), _ParallelCompress(), _GzipReader.seek() and _GzipReader.read() compared the result with < 0, so a bad argument continued with a pending TypeError and surfaced as SystemError (or used an unset seek offset). Test the result with !, as every other parser call in the module does. This predates the stable ABI migration; it is present in 39cec01. Co-Authored-By: Claude Opus 5.5 --- src/zlib_ng/zlib_ngmodule.c | 10 +++++----- tests/test_stable_abi.py | 12 ++++++++++++ 2 files changed, 17 insertions(+), 5 deletions(-) diff --git a/src/zlib_ng/zlib_ngmodule.c b/src/zlib_ng/zlib_ngmodule.c index 4e26dad..69918a2 100644 --- a/src/zlib_ng/zlib_ngmodule.c +++ b/src/zlib_ng/zlib_ngmodule.c @@ -1735,7 +1735,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( @@ -1767,8 +1767,8 @@ 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 < 0 || (size_t)buffer_size > UINT32_MAX) { @@ -2885,7 +2885,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. @@ -3044,7 +3044,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) { diff --git a/tests/test_stable_abi.py b/tests/test_stable_abi.py index b128040..4f6d070 100644 --- a/tests/test_stable_abi.py +++ b/tests/test_stable_abi.py @@ -176,3 +176,15 @@ def test_filled_gzip_reader_chunk_is_not_copied(): output, peak = _traced_peak(lambda: reader.read(len(data))) assert output == data assert peak < len(data) * 3 // 2 + + +@pytest.mark.parametrize("call", [ + lambda: zlib_ng.crc32_combine("x", 1, 1), + lambda: zlib_ng._ParallelCompress("x"), + # A bad first seek argument would leave the offset unset; use whence. + lambda: zlib_ng._GzipReader(io.BytesIO(gzip.compress(b"x"))).seek(0, "x"), + lambda: zlib_ng._GzipReader(io.BytesIO(gzip.compress(b"x"))).read("x"), +]) +def test_argument_parsing_failure_raises_type_error(call): + with pytest.raises(TypeError): + call() From a7dca65ca1294ee9b969b7f4afb409d5a5604039 Mon Sep 17 00:00:00 2001 From: Dev-iL <6509619+Dev-iL@users.noreply.github.com> Date: Thu, 5 Nov 2026 08:01:26 +0200 Subject: [PATCH 04/33] Name _GzipReader and _ParallelCompress after zlib_ng Both types were copied from python-isal with their isal_zlib type names, so their __module__, repr and error messages pointed at a module that does not exist here. Use the zlib_ng prefix the other types use, in both the PyPy static types and the heap-type specs, and point the _ParallelCompress developer-error message at this project's issue tracker. A test locks every type the module exports, and the factory types, to the zlib_ng package. This predates the stable ABI migration; it is present in 39cec01. Co-Authored-By: Claude Opus 5.5 --- src/zlib_ng/zlib_ngmodule.c | 10 +++++----- tests/test_stable_abi.py | 9 +++++++++ 2 files changed, 14 insertions(+), 5 deletions(-) diff --git a/src/zlib_ng/zlib_ngmodule.c b/src/zlib_ng/zlib_ngmodule.c index 69918a2..3917250 100644 --- a/src/zlib_ng/zlib_ngmodule.c +++ b/src/zlib_ng/zlib_ngmodule.c @@ -1906,7 +1906,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; } @@ -1936,7 +1936,7 @@ static PyMethodDef ParallelCompress_methods[] = { #ifdef PYPY_VERSION static PyTypeObject ParallelCompress_Type_spec = { - .tp_name = "isal_zlib._ParallelCompress", + .tp_name = "zlib_ng._ParallelCompress", .tp_basicsize = sizeof(ParallelCompress), .tp_doc = PyDoc_STR( "A reusable zstream and buffer fast parallel compression."), @@ -1953,7 +1953,7 @@ static PyType_Slot ParallelCompress_Type_slots[] = { }; static PyType_Spec ParallelCompress_Type_spec = { - .name = "isal_zlib._ParallelCompress", + .name = "zlib_ng._ParallelCompress", .basicsize = sizeof(ParallelCompress), .flags = Py_TPFLAGS_DEFAULT | Py_TPFLAGS_IMMUTABLETYPE, .slots = ParallelCompress_Type_slots, @@ -3144,7 +3144,7 @@ static PyGetSetDef GzipReader_properties[] = { #ifdef PYPY_VERSION static PyTypeObject GzipReader_Type_spec = { - .tp_name = "isal_zlib._GzipReader", + .tp_name = "zlib_ng._GzipReader", .tp_basicsize = sizeof(GzipReader), .tp_flags = Py_TPFLAGS_DEFAULT, .tp_dealloc = (destructor)GzipReader_dealloc, @@ -3164,7 +3164,7 @@ static PyType_Slot GzipReader_Type_slots[] = { }; static PyType_Spec GzipReader_Type_spec = { - .name = "isal_zlib._GzipReader", + .name = "zlib_ng._GzipReader", .basicsize = sizeof(GzipReader), .flags = Py_TPFLAGS_DEFAULT | Py_TPFLAGS_IMMUTABLETYPE, .slots = GzipReader_Type_slots, diff --git a/tests/test_stable_abi.py b/tests/test_stable_abi.py index 4f6d070..95db7be 100644 --- a/tests/test_stable_abi.py +++ b/tests/test_stable_abi.py @@ -188,3 +188,12 @@ def test_filled_gzip_reader_chunk_is_not_copied(): 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 From 0bb3996f17abb638e0b2d072c1083c54a6ee67da Mon Sep 17 00:00:00 2001 From: Dev-iL <6509619+Dev-iL@users.noreply.github.com> Date: Thu, 5 Nov 2026 08:01:37 +0200 Subject: [PATCH 05/33] Drop trailing whitespace from the renamed issue URL The rename in the previous commit kept the line's trailing space, which git diff --check reports against the comparison baseline. Co-Authored-By: Claude Opus 5.5 --- src/zlib_ng/zlib_ngmodule.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/zlib_ng/zlib_ngmodule.c b/src/zlib_ng/zlib_ngmodule.c index 3917250..575ca89 100644 --- a/src/zlib_ng/zlib_ngmodule.c +++ b/src/zlib_ng/zlib_ngmodule.c @@ -1906,7 +1906,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-zlib-ng/issues", + "https://github.com/pycompression/python-zlib-ng/issues", self->zst.avail_in); goto error; } From d94cb5c6111b95a9474e9d66acddaeca15837f1f Mon Sep 17 00:00:00 2001 From: Dev-iL <6509619+Dev-iL@users.noreply.github.com> Date: Thu, 5 Nov 2026 08:04:39 +0200 Subject: [PATCH 06/33] Keep unconsumed input when _ZlibDecompressor hits its output limit decompress_buf() feeds input larger than 4 GiB to zlib-ng in 32-bit chunks. When the output limit was reached while a chunk was being processed, only the inner loop ended. The outer loop then arranged the next chunk, overwriting zst.avail_in while bytes of the current chunk were still unconsumed, so those bytes were lost from the decompressor's pending input and unused_data. Leave both loops on the output limit, and on a decoder error so no further input is fed, before adding zst.avail_in back to avail_in_real. The other decoder loops already leave both loops (Decompress.decompress and Decompress.flush jump to save; _GzipReader recomputes avail_in from its cursor), and the remaining loops have no output limit. One-off: needs >4 GiB. A single decompress() of a 1 MiB zlib stream followed by zeros, 2**32 + 2**20 bytes in total, with max_length=65536, then draining to EOF, leaves 1044760 bytes of unused_data before this change and the expected 4296011476 after it (about 12 GiB peak RSS), so it is not added to the test suite. This predates the stable ABI migration; it is present in 39cec01. Co-Authored-By: Claude Opus 5.5 --- src/zlib_ng/zlib_ngmodule.c | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/zlib_ng/zlib_ngmodule.c b/src/zlib_ng/zlib_ngmodule.c index 575ca89..bfc2cd4 100644 --- a/src/zlib_ng/zlib_ngmodule.c +++ b/src/zlib_ng/zlib_ngmodule.c @@ -1287,7 +1287,10 @@ 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. */ + goto input_left; } Py_BEGIN_ALLOW_THREADS err = zng_inflate(&self->zst, Z_SYNC_FLUSH); @@ -1301,13 +1304,13 @@ decompress_buf(ZlibDecompressor *self, Py_ssize_t max_length) if (err == Z_NEED_DICT) { goto error; } - else { - break; - } + /* Report the error below without feeding more input. */ + goto input_left; } } while (self->zst.avail_out == 0 && 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; From 1954f7dcf552ec7508673e3aac744f920acfbc36 Mon Sep 17 00:00:00 2001 From: Dev-iL <6509619+Dev-iL@users.noreply.github.com> Date: Thu, 5 Nov 2026 08:05:27 +0200 Subject: [PATCH 07/33] Propagate errors from _GzipReader's read attribute lookup PyObject_HasAttrString() reports any lookup failure as a missing attribute. A file object whose read lookup raised MemoryError (or any other error) was then treated as a bytes-like object and failed with an unrelated TypeError. Look the attribute up before allocating the reader, treat only AttributeError as "not a file", and propagate anything else. PyObject_GetOptionalAttrString() would do the same but needs the 3.13 Limited API. This predates the stable ABI migration; it is present in 39cec01. Co-Authored-By: Claude Opus 5.5 --- src/zlib_ng/zlib_ngmodule.c | 12 +++++++++++- tests/test_stable_abi.py | 10 ++++++++++ 2 files changed, 21 insertions(+), 1 deletion(-) diff --git a/src/zlib_ng/zlib_ngmodule.c b/src/zlib_ng/zlib_ngmodule.c index bfc2cd4..c02d177 100644 --- a/src/zlib_ng/zlib_ngmodule.c +++ b/src/zlib_ng/zlib_ngmodule.c @@ -2501,6 +2501,16 @@ 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 (self == NULL) return NULL; @@ -2509,7 +2519,7 @@ GzipReader__new__(PyTypeObject *type, PyObject *args, PyObject *kwargs) self->input_buffer = NULL; self->lock = NULL; self->zst.state = NULL; - if (PyObject_HasAttrString(fp, "read")) { + if (is_file) { self->memview = NULL; self->buffer_size = buffer_size; self->input_buffer = PyMem_Malloc(self->buffer_size); diff --git a/tests/test_stable_abi.py b/tests/test_stable_abi.py index 95db7be..812b323 100644 --- a/tests/test_stable_abi.py +++ b/tests/test_stable_abi.py @@ -197,3 +197,13 @@ def test_extension_types_report_this_module(): 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()) From 7c540b9cbd46c55849b83aa5a9c169fe07093424 Mon Sep 17 00:00:00 2001 From: Dev-iL <6509619+Dev-iL@users.noreply.github.com> Date: Thu, 5 Nov 2026 08:07:33 +0200 Subject: [PATCH 08/33] Report every module initialization failure PyInit_zlib_ng() left failures unreported or leaked: - Results of PyModule_AddObject(), PyModule_AddIntMacro(), PyUnicode_FromString() for the version strings and PyUnstable_Module_SetGIL() were ignored, so an allocation failure there returned the module with an exception still set (SystemError in the importer). - Exits after the module was created did not release it, and the gzip module reference was never released. - The second create_extension_type() call ran with the exception of a failed first call still pending. Use one error exit that releases the module and the gzip module, check each addition, and add the integer constants from a table. The global error and BadGzipFile objects are created and owned as before. A test imports the module again under _testcapi.set_nomemory() at every allocation index and requires a reported error. CPython itself can fail heap-type creation without an exception; the test tolerates only that form of SystemError. Before this change it fails with "returned a result with an exception set". The unchecked additions, the leaks and the unreleased gzip module predate the stable ABI migration (present in 39cec01); the pending exception between the two type creations came with it (6488941). Co-Authored-By: Claude Opus 5.5 --- src/zlib_ng/zlib_ngmodule.c | 129 ++++++++++++++++++++---------------- tests/test_stable_abi.py | 38 +++++++++++ 2 files changed, 110 insertions(+), 57 deletions(-) diff --git a/src/zlib_ng/zlib_ngmodule.c b/src/zlib_ng/zlib_ngmodule.c index c02d177..40fd531 100644 --- a/src/zlib_ng/zlib_ngmodule.c +++ b/src/zlib_ng/zlib_ngmodule.c @@ -3264,25 +3264,61 @@ static struct PyModuleDef zlibmodule = { .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); + if (PyUnstable_Module_SetGIL(m, Py_MOD_GIL_NOT_USED) < 0) { + goto error; + } #endif 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; + } state->decompress_type = create_extension_type(&Decomptype_spec); - if (state->compress_type == NULL || state->decompress_type == NULL || - PyModule_AddObjectRef(m, "_Compress", state->compress_type) < 0 || + if (state->decompress_type == NULL || PyModule_AddObjectRef(m, "_Decompress", state->decompress_type) < 0) { - Py_DECREF(m); - return NULL; + goto error; } TypeDefinition *specs[] = {&ZlibDecompressorType_spec, &GzipReader_Type_spec, &ParallelCompress_Type_spec}; @@ -3290,75 +3326,54 @@ PyInit_zlib_ng(void) for (size_t i = 0; i < sizeof(specs) / sizeof(specs[0]); ++i) { PyObject *type = create_extension_type(specs[i]); if (type == NULL) { - Py_DECREF(m); - return NULL; + goto error; } int result = PyModule_AddObjectRef(m, names[i], type); Py_DECREF(type); if (result < 0) { - Py_DECREF(m); - return NULL; + 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 index 812b323..4ce20a2 100644 --- a/tests/test_stable_abi.py +++ b/tests/test_stable_abi.py @@ -207,3 +207,41 @@ def read(self): 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") + code = """ +import importlib +import sys +import _testcapi +import zlib_ng.zlib_ng +failures = successes = 0 +start = 0 +# A module with state is initialized again on every import. +while successes < 50: + sys.modules.pop("zlib_ng.zlib_ng", None) + _testcapi.set_nomemory(start, start + 1) + try: + importlib.import_module("zlib_ng.zlib_ng") + except MemoryError: + failures += 1 + successes = 0 + except SystemError as error: + # Some CPython versions fail type creation without an exception. + # Initialization must never leave an unreported exception behind. + assert "without raising" in str(error), (start, error) + else: + successes += 1 + finally: + _testcapi.remove_mem_hooks() + start += 1 +assert failures +module = importlib.import_module("zlib_ng.zlib_ng") +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 From e692065f3faf276af8bb4002d330a5374fe2c484 Mon Sep 17 00:00:00 2001 From: Dev-iL <6509619+Dev-iL@users.noreply.github.com> Date: Thu, 5 Nov 2026 08:07:48 +0200 Subject: [PATCH 09/33] Keep PyPy's own Py_UNREACHABLE PyPy 3.11 defines Py_UNREACHABLE in pymacro.h, so the unconditional fallback definition for PyPy produced a macro redefinition warning. Define the fallback only when the headers lack it. This predates the stable ABI migration; it is present in 39cec01. Co-Authored-By: Claude Opus 5.5 --- src/zlib_ng/zlib_ngmodule.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/zlib_ng/zlib_ngmodule.c b/src/zlib_ng/zlib_ngmodule.c index 40fd531..5e2483e 100644 --- a/src/zlib_ng/zlib_ngmodule.c +++ b/src/zlib_ng/zlib_ngmodule.c @@ -19,14 +19,16 @@ #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 From 9e2dc69a07247da48672330b75f8b6553202bd89 Mon Sep 17 00:00:00 2001 From: Dev-iL <6509619+Dev-iL@users.noreply.github.com> Date: Thu, 5 Nov 2026 08:08:46 +0200 Subject: [PATCH 10/33] Use the raw Python allocator for codec state outside the 3.11 ABI The migration switched zlib-ng's allocation callbacks to malloc/free on every build because PyMem_RawMalloc() joins the stable ABI only in 3.13. Full-API builds (free-threaded CPython and PyPy) lost the baseline PyMem_RawMalloc/PyMem_RawFree pair with it, and so the tracemalloc visibility and the PyMem allocator hooks that tests and embedders use. Select malloc/free only for Py_LIMITED_API builds below 3.13 and keep PyMem_RawMalloc/PyMem_RawFree everywhere else. Both are valid without an attached thread state, which zlib-ng requires. The overflow guard and the one-byte minimum for zero-sized requests stay for both. On a full-API build a new test sees the deflate state of compressobj() in tracemalloc (more than 100 KiB); with malloc it sees 304 bytes. It skips on stable ABI builds. Co-Authored-By: Claude Opus 5.5 --- src/zlib_ng/zlib_ngmodule.c | 19 ++++++++++++++++--- tests/test_stable_abi.py | 18 ++++++++++++++++++ 2 files changed, 34 insertions(+), 3 deletions(-) diff --git a/src/zlib_ng/zlib_ngmodule.c b/src/zlib_ng/zlib_ngmodule.c index 5e2483e..878d377 100644 --- a/src/zlib_ng/zlib_ngmodule.c +++ b/src/zlib_ng/zlib_ngmodule.c @@ -168,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; - /* These callbacks run without the GIL; the raw PyMem API needs ABI 3.13. */ size_t length = (size_t)items * (size_t)size; - return malloc(length ? length : 1); + /* 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) { - free(ptr); + CODEC_FREE(ptr); } static void diff --git a/tests/test_stable_abi.py b/tests/test_stable_abi.py index 4ce20a2..fbf3606 100644 --- a/tests/test_stable_abi.py +++ b/tests/test_stable_abi.py @@ -178,6 +178,24 @@ def test_filled_gzip_reader_chunk_is_not_copied(): 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 + + @pytest.mark.parametrize("call", [ lambda: zlib_ng.crc32_combine("x", 1, 1), lambda: zlib_ng._ParallelCompress("x"), From d7b8e06168553673b9e0b5b07bffc3ab8fcc078a Mon Sep 17 00:00:00 2001 From: Dev-iL <6509619+Dev-iL@users.noreply.github.com> Date: Thu, 5 Nov 2026 08:09:16 +0200 Subject: [PATCH 11/33] Restore the _ParallelCompress docstring on heap types The heap-type slots for _ParallelCompress had no Py_tp_doc, so on CPython its __doc__ became None while the baseline static type and the PyPy type keep it. Share one docstring between both definitions and test the docstrings of every directly constructible type. Co-Authored-By: Claude Opus 5.5 --- src/zlib_ng/zlib_ngmodule.c | 7 +++++-- tests/test_stable_abi.py | 7 +++++++ 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/src/zlib_ng/zlib_ngmodule.c b/src/zlib_ng/zlib_ngmodule.c index 878d377..38e5e5e 100644 --- a/src/zlib_ng/zlib_ngmodule.c +++ b/src/zlib_ng/zlib_ngmodule.c @@ -1952,12 +1952,14 @@ static PyMethodDef ParallelCompress_methods[] = { {NULL}, }; +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, @@ -1966,6 +1968,7 @@ static PyTypeObject ParallelCompress_Type_spec = { 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} }; diff --git a/tests/test_stable_abi.py b/tests/test_stable_abi.py index fbf3606..f1f74da 100644 --- a/tests/test_stable_abi.py +++ b/tests/test_stable_abi.py @@ -263,3 +263,10 @@ def test_module_initialization_failure_reports_its_error(): 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__ From 1ddd4bf863f6cc51bd501e2bf53eba35d9dcaa19 Mon Sep 17 00:00:00 2001 From: Dev-iL <6509619+Dev-iL@users.noreply.github.com> Date: Thu, 5 Nov 2026 08:10:42 +0200 Subject: [PATCH 12/33] Sweep allocation failures through the output paths Fail one Python allocation at a time, from the first allocation until 20 calls in a row succeed, for decompress(), compressobj() compress and flush, decompressobj() decompress and flush, _ZlibDecompressor, _GzipReader.read() and _GzipReader.readall(). Every attempt must raise MemoryError (or zlib_ng.error with Z_MEM_ERROR, zlib's mapping of a failed state allocation) or return output that the standard library decodes to the original data, and a clean call afterwards must succeed. The sweep fails for decompress, compressobj and decompressobj when the Limited API output allocation stops setting MemoryError, and for _GzipReader.readall when its first allocation failure is swallowed. zlib-ng's own state allocations use malloc on stable ABI builds and are outside the reach of set_nomemory there. Co-Authored-By: Claude Opus 5.5 --- tests/test_stable_abi.py | 71 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 71 insertions(+) diff --git a/tests/test_stable_abi.py b/tests/test_stable_abi.py index f1f74da..784b012 100644 --- a/tests/test_stable_abi.py +++ b/tests/test_stable_abi.py @@ -270,3 +270,74 @@ def test_module_initialization_failure_reports_its_error(): 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 gzip +import io +import random +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} +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 +# 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 From f51b72765b6642b3c739f1af5a363449f16f035a Mon Sep 17 00:00:00 2001 From: Dev-iL <6509619+Dev-iL@users.noreply.github.com> Date: Thu, 5 Nov 2026 08:11:43 +0200 Subject: [PATCH 13/33] Test factory type ownership and _GzipReader.readinto compressobj() and decompressobj() take their types from module state, so deleting the module attributes must not free them. Run that in a fresh process with only a weak reference held by the test. It fails when module state holds a borrowed reference that it neither traverses nor clears. Exercise _GzipReader.readinto() directly with a bytearray and a memoryview, for a buffer that is filled exactly and for a short final read. It fails when readinto() leaves one byte of the buffer unused. Co-Authored-By: Claude Opus 5.5 --- tests/test_stable_abi.py | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/tests/test_stable_abi.py b/tests/test_stable_abi.py index 784b012..1c1f27f 100644 --- a/tests/test_stable_abi.py +++ b/tests/test_stable_abi.py @@ -341,3 +341,42 @@ def decode(result): 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 From 515070b9a7bbad0890ef1004ae080a37be9721c4 Mon Sep 17 00:00:00 2001 From: Dev-iL <6509619+Dev-iL@users.noreply.github.com> Date: Thu, 5 Nov 2026 08:12:16 +0200 Subject: [PATCH 14/33] Test that a stream ending at a full buffer stops growing decompress() and decompressobj().decompress() start with a 16 KiB output allocation. A stream that ends exactly at that size must leave the decode loop on Z_STREAM_END rather than grow the buffer once more. The output is the same either way, so compare traced peaks for a 16383-byte and a 16384-byte stream instead: they differ by a few bytes, and by about 16 KiB when the loop ignores Z_STREAM_END (stable ABI 32968 -> 49305, full API 58697 -> 75033). Co-Authored-By: Claude Opus 5.5 --- tests/test_stable_abi.py | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/tests/test_stable_abi.py b/tests/test_stable_abi.py index 1c1f27f..abb03d5 100644 --- a/tests/test_stable_abi.py +++ b/tests/test_stable_abi.py @@ -380,3 +380,22 @@ def test_gzip_reader_readinto(size, buffer_type): 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 From 758e880710094aa2b2990724ca37dd732c8fb0c4 Mon Sep 17 00:00:00 2001 From: Dev-iL <6509619+Dev-iL@users.noreply.github.com> Date: Thu, 5 Nov 2026 08:12:48 +0200 Subject: [PATCH 15/33] Name zlib-ng's license file as it is spelled The package data entry named zlib-ng/LICENSE, but the vendored file is zlib-ng/LICENSE.md, so the pattern matched nothing. The license still reached wheels only because MANIFEST.in grafts the zlib-ng directory and include-package-data copies it. Name the real file so the license does not depend on that. This predates the stable ABI migration; it is present in 39cec01. Co-Authored-By: Claude Opus 5.5 --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index d07a6fa..844e1b3 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -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", From e2ccb50e760fb2fcff6abf213bbbcf3c1a81c0d4 Mon Sep 17 00:00:00 2001 From: Dev-iL <6509619+Dev-iL@users.noreply.github.com> Date: Thu, 5 Nov 2026 08:12:59 +0200 Subject: [PATCH 16/33] Name zlib-ng in the sanitizer job The sanitizer step was copied from python-isal and still said it installs python-isal and passes CFLAGS to ISA-L. It installs this package, and setup.py passes CFLAGS to the zlib-ng build. This predates the stable ABI migration; it is present in 39cec01. Co-Authored-By: Claude Opus 5.5 --- .github/workflows/ci.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8fe264b..7c1f703 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -246,7 +246,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: | @@ -254,7 +254,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, From cd6aedb6290fce199ab8b129044a2dd97861d1f4 Mon Sep 17 00:00:00 2001 From: Dev-iL <6509619+Dev-iL@users.noreply.github.com> Date: Thu, 5 Nov 2026 08:13:17 +0200 Subject: [PATCH 17/33] Drop stale wheel skips and test the stable ABI in cibuildwheel CIBW_SKIP still excluded cp38, cp39 and cp310 builds for macOS arm64 and Windows arm64. requires-python >= 3.11 already keeps cibuildwheel from building any of them (cp38 was outside the baseline's >= 3.9 as well), so keep only the 32-bit skips. The wheel tests ran the compliance and gzip suites but not tests/test_stable_abi.py, which holds the ownership, output-boundary and allocation-failure checks for the built extension. Run it on Linux, macOS and Windows; it needs only pytest and skips what an interpreter cannot run. Co-Authored-By: Claude Opus 5.5 --- .github/workflows/ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 7c1f703..60f4720 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -342,8 +342,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 @@ -351,15 +351,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 From cdf4f03f547278afefd828a1b21e8802a2e6fc15 Mon Sep 17 00:00:00 2001 From: Dev-iL <6509619+Dev-iL@users.noreply.github.com> Date: Thu, 5 Nov 2026 08:13:23 +0200 Subject: [PATCH 18/33] Restore the regular CPython test-static jobs The migration replaced the ubuntu-latest source-build jobs for CPython 3.11, 3.12, 3.13, 3.14 and 3.15 with the same-wheel abi3 jobs. Those source builds also run the project's tox configuration (coverage, PYTHONDEVMODE) on every regular version, so restore them exactly as in 39cec01 alongside the new jobs. Co-Authored-By: Claude Opus 5.5 --- .github/workflows/ci.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 60f4720..75a1124 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -123,7 +123,12 @@ jobs: strategy: matrix: python-version: + - "3.11" + - "3.12" + - "3.13" + - "3.14" - "3.14t" + - "3.15" - "3.15t" - "pypy-3.11" - "pypy-3.12" From a55749766d3560c04aa5aa815da1d8feb53bc962 Mon Sep 17 00:00:00 2001 From: Dev-iL <6509619+Dev-iL@users.noreply.github.com> Date: Thu, 5 Nov 2026 08:13:37 +0200 Subject: [PATCH 19/33] Test the Windows arm64 stable ABI wheel on every version The release builds and publishes a cp311-abi3 win_arm64 wheel, but the same-wheel jobs built and tested abi3 wheels only on Linux, both macOS runners and Windows x64. Add windows-11-arm to the build and test matrices, with the arm64 MSVC environment that test-static and the release job already select for that runner. Co-Authored-By: Claude Opus 5.5 --- .github/workflows/ci.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 75a1124..b766188 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -52,7 +52,8 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - os: ["ubuntu-latest", "macos-15-intel", "macos-latest", "windows-latest"] + os: ["ubuntu-latest", "macos-15-intel", "macos-latest", "windows-latest", + "windows-11-arm"] defaults: run: shell: bash @@ -69,6 +70,8 @@ jobs: 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 @@ -84,7 +87,8 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - os: ["ubuntu-latest", "macos-15-intel", "macos-latest", "windows-latest"] + 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: From 7c5af43f2b9e2d6aacf409cc929786e4c0d73240 Mon Sep 17 00:00:00 2001 From: Dev-iL <6509619+Dev-iL@users.noreply.github.com> Date: Thu, 5 Nov 2026 08:13:54 +0200 Subject: [PATCH 20/33] Audit the released stable ABI wheels before upload The release job uploads the cp311-abi3 wheels that cibuildwheel built and repaired, but abi3audit only ran on the separately built test wheels. Run abi3audit --strict on every cp311-abi3 wheel in dist before the artifact upload, so a wheel that uses symbols outside the 3.11 stable ABI is not published. Co-Authored-By: Claude Opus 5.5 --- .github/workflows/ci.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b766188..dd143e3 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -383,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 }}" From ae43c23b6a485ca323c80b6d1d41566dddf6b98a Mon Sep 17 00:00:00 2001 From: Dev-iL <6509619+Dev-iL@users.noreply.github.com> Date: Thu, 5 Nov 2026 08:14:39 +0200 Subject: [PATCH 21/33] Type the deliberately wrong arguments in the parsing test mypy rejected the string arguments that the argument-parsing test passes on purpose (tox -e lint runs mypy over tests). Pass them through a value typed as Any, and give _ParallelCompress the level argument its stub requires. The test still fails with SystemError on 6488941. Co-Authored-By: Claude Opus 5.5 --- tests/test_stable_abi.py | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/tests/test_stable_abi.py b/tests/test_stable_abi.py index abb03d5..9e81c97 100644 --- a/tests/test_stable_abi.py +++ b/tests/test_stable_abi.py @@ -8,6 +8,7 @@ import sys import sysconfig import zlib +from typing import Any import pytest @@ -196,12 +197,18 @@ def test_full_api_codec_state_uses_the_raw_python_allocator(): 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("x", 1, 1), - lambda: zlib_ng._ParallelCompress("x"), + 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, "x"), - lambda: zlib_ng._GzipReader(io.BytesIO(gzip.compress(b"x"))).read("x"), + 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): From fe93d66710e73f72fed6840367fe1d07fde005ba Mon Sep 17 00:00:00 2001 From: Dev-iL <6509619+Dev-iL@users.noreply.github.com> Date: Thu, 5 Nov 2026 08:18:35 +0200 Subject: [PATCH 22/33] Rerun module initialization without the import system's locks The initialization failure test reimported the module under set_nomemory(). On CPython 3.13 the import system itself segfaults in _get_module_lock() under that hook, for pure Python modules such as json as well, and it raises RuntimeError rather than MemoryError for a lock it cannot allocate. Call _imp.create_dynamic() instead, which runs the module's initialization again without those locks, and require MemoryError (or CPython 3.14's exception-less heap-type failure) from every failed attempt. It passes on 3.13 and 3.14, with and without PYTHONDEVMODE, and still fails on 6488941's initialization with "returned a result with an exception set". Co-Authored-By: Claude Opus 5.5 --- tests/test_stable_abi.py | 44 ++++++++++++++++++++++++---------------- 1 file changed, 26 insertions(+), 18 deletions(-) diff --git a/tests/test_stable_abi.py b/tests/test_stable_abi.py index 9e81c97..c4cdf7d 100644 --- a/tests/test_stable_abi.py +++ b/tests/test_stable_abi.py @@ -238,33 +238,41 @@ def read(self): 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 importlib -import sys +import _imp +import importlib.util import _testcapi import zlib_ng.zlib_ng -failures = successes = 0 -start = 0 -# A module with state is initialized again on every import. -while successes < 50: - sys.modules.pop("zlib_ng.zlib_ng", None) +spec = importlib.util.find_spec("zlib_ng.zlib_ng") +def initialize(start): _testcapi.set_nomemory(start, start + 1) try: - importlib.import_module("zlib_ng.zlib_ng") - except MemoryError: - failures += 1 - successes = 0 - except SystemError as error: - # Some CPython versions fail type creation without an exception. - # Initialization must never leave an unreported exception behind. - assert "without raising" in str(error), (start, error) - else: - successes += 1 + _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 = importlib.import_module("zlib_ng.zlib_ng") +module = _imp.create_dynamic(spec) assert module.decompress(module.compress(b"test")) == b"test" """ result = subprocess.run([sys.executable, "-c", code], From 1fc3f80905898f3a17ad47938dde925159a63e6b Mon Sep 17 00:00:00 2001 From: Dev-iL <6509619+Dev-iL@users.noreply.github.com> Date: Thu, 5 Nov 2026 08:30:36 +0200 Subject: [PATCH 23/33] Regenerate benchmark report summaries from raw results The report's control variation, per-operation medians and ranges, the 16 MiB + 137 table and the slowest/fastest cases were produced by uncommitted post-processing. Add --summarize RESULTS to print them from a committed --output file, using the inclusive p95 the report quotes, and print the same summary at the end of a run. The worker code path is unchanged. Reject a --cpu that is not in the process affinity mask up front instead of failing inside every worker. Co-Authored-By: Claude Opus 5.5 --- benchmark_scripts/benchmark_abi3.py | 76 ++++++++++++++++++++++++----- 1 file changed, 63 insertions(+), 13 deletions(-) diff --git a/benchmark_scripts/benchmark_abi3.py b/benchmark_scripts/benchmark_abi3.py index ade110e..585c691 100644 --- a/benchmark_scripts/benchmark_abi3.py +++ b/benchmark_scripts/benchmark_abi3.py @@ -163,6 +163,58 @@ def worker(args): "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"), @@ -176,7 +228,13 @@ def main(): 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 @@ -184,6 +242,10 @@ def main(): 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() @@ -223,19 +285,7 @@ def run(interpreter, extra=()): "data_sha256": hashes, "planned_rounds": args.rounds, "runs": rows}, separators=(",", ":"))) print(f"Round {repeat + 1}/{args.rounds}", flush=True) - grouped = {(r["round"], r["variant"]): r["cases"] for r in rows} - print("case,candidate_time_ratio,control_time_ratio") - for name in initial["cases"]: - ratios = {} - for variant in ("candidate", "control"): - values = [] - for repeat in range(args.rounds): - a = grouped[repeat, variant][name] - b = grouped[repeat, "baseline"][name] - values.append((a["cpu_ns"] / a["count"]) / - (b["cpu_ns"] / b["count"])) - ratios[variant] = statistics.median(values) - print(f"{name},{ratios['candidate']:.6f},{ratios['control']:.6f}") + summarize(rows) if __name__ == "__main__": From f603f0c5fc434fac0ac16535ba93814e120771cd Mon Sep 17 00:00:00 2001 From: Dev-iL <6509619+Dev-iL@users.noreply.github.com> Date: Thu, 5 Nov 2026 08:32:02 +0200 Subject: [PATCH 24/33] Apply or request the preset dictionary in _ZlibDecompressor A zlib stream that names a preset dictionary made inflate return Z_NEED_DICT, and _ZlibDecompressor jumped to its error exit without setting an exception, so callers got SystemError whether or not they had passed zdict. Set the dictionary and continue when one was given, as Decompress.decompress() does, and otherwise report the zlib error. This predates the stable ABI migration (present in 39cec01; CPython's own zlib._ZlibDecompressor has the same gap). Co-Authored-By: Claude Opus 5.5 --- src/zlib_ng/zlib_ngmodule.c | 10 +++++++--- tests/test_stable_abi.py | 12 ++++++++++++ 2 files changed, 19 insertions(+), 3 deletions(-) diff --git a/src/zlib_ng/zlib_ngmodule.c b/src/zlib_ng/zlib_ngmodule.c index 38e5e5e..826cea3 100644 --- a/src/zlib_ng/zlib_ngmodule.c +++ b/src/zlib_ng/zlib_ngmodule.c @@ -1316,13 +1316,17 @@ decompress_buf(ZlibDecompressor *self, Py_ssize_t max_length) case Z_STREAM_END: break; default: - if (err == Z_NEED_DICT) { - goto error; + 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 && err != Z_STREAM_END); + } 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: diff --git a/tests/test_stable_abi.py b/tests/test_stable_abi.py index c4cdf7d..d7e23bc 100644 --- a/tests/test_stable_abi.py +++ b/tests/test_stable_abi.py @@ -414,3 +414,15 @@ def test_stream_end_at_full_output_does_not_grow(decompress): 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 + with pytest.raises(zlib_ng.error): + zlib_ng._ZlibDecompressor().decompress(packed) From 925524aeb2c3506631233598bf2cd3e4aeb49bb5 Mon Sep 17 00:00:00 2001 From: Dev-iL <6509619+Dev-iL@users.noreply.github.com> Date: Thu, 5 Nov 2026 08:32:02 +0200 Subject: [PATCH 25/33] Name zlib-ng in gzip_ng.open's docstring The docstring was copied from python-isal and still credited isa-l. This predates the stable ABI migration. Co-Authored-By: Claude Opus 5.5 --- src/zlib_ng/gzip_ng.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 From 6d056538bbe3a2f2bd2333b89a975948e749a0cc Mon Sep 17 00:00:00 2001 From: Dev-iL <6509619+Dev-iL@users.noreply.github.com> Date: Thu, 5 Nov 2026 08:58:10 +0200 Subject: [PATCH 26/33] Refresh stable ABI benchmark evidence for the repaired candidate Rerun the nine-round final-wheel comparison on the repaired candidate, add a repair check of the earlier candidate against this one, record source hashes and the build recipe, and commit the strategy-study data the report quotes. Co-Authored-By: Claude Opus 5.5 --- benchmark_scripts/abi3_results/build.json | 30 +- .../mitigation-confirmation-metadata.json | 48 ++ .../mitigation-confirmation-summary.csv | 505 ++++++++++++++++++ .../abi3_results/mitigation-confirmation.json | 1 + .../abi3_results/repair-check.json | 1 + benchmark_scripts/abi3_results/results.csv | 256 ++++----- benchmark_scripts/abi3_results/results.json | 2 +- 7 files changed, 705 insertions(+), 138 deletions(-) create mode 100644 benchmark_scripts/abi3_results/mitigation-confirmation-metadata.json create mode 100644 benchmark_scripts/abi3_results/mitigation-confirmation-summary.csv create mode 100644 benchmark_scripts/abi3_results/mitigation-confirmation.json create mode 100644 benchmark_scripts/abi3_results/repair-check.json diff --git a/benchmark_scripts/abi3_results/build.json b/benchmark_scripts/abi3_results/build.json index e005848..d1700d2 100644 --- a/benchmark_scripts/abi3_results/build.json +++ b/benchmark_scripts/abi3_results/build.json @@ -1,6 +1,6 @@ { "baseline_commit": "39cec01898a4a44ac988a40e98fd8d8cbbcaacd9", - "candidate_c_source_sha256": "819a4d73ff51dc5aac723044428ae893edccbaec3748d2a9bd3dde38bf37bf84", + "candidate_c_source_sha256": "cb8fd4d7a3f6a903dcbe0f614b4269102c9b8bb607b538b4953372bf13aee305", "native_commit": "12731092979c6d07f42da27da673a9f6c7b13586", "native_version": "zlib-ng 2.3.3", "native_archive_sha256": "4607e64aa8eede07bc8de9ae0775f76d6d35dc799231cf7b4f11eb64884f1819", @@ -10,7 +10,7 @@ "-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.", + "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", @@ -18,8 +18,8 @@ "rounds": 9, "case_count": 128, "sample_target_ms": 20, - "control_p95_absolute_delta": 0.028844180273887722, - "control_max_absolute_delta": 0.05314165066166732, + "control_p95_absolute_delta": 0.047808642851965816, + "control_max_absolute_delta": 0.09892143410936849, "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": { @@ -29,8 +29,8 @@ }, "candidate": { "filename": "zlib_ng-1.1.1.dev0-cp311-abi3-linux_x86_64.whl", - "sha256": "c0cb4b752627df4d05bba98af445e514157cdb0f9722c0cb5d60dde02fea11d4", - "extension_sha256": "cd5f392aa506195468bf85cdf26d57b254eef273a06a575bbe8ac10b462928ef" + "sha256": "2b2915356da4731c0fa1152c57696d796556f44092c64db811a5af7c4b7e49e8", + "extension_sha256": "b1bcf1d66fe0425e1ad8ab43e59707f60d85d00fe69ca916483872547cbd4dc7" }, "free-threaded": { "filename": "zlib_ng-1.1.1.dev0-cp313-cp313t-linux_x86_64.whl", @@ -50,8 +50,8 @@ "same_abi3_wheel_installed_versions": "CPython3.11,3.12,3.13,3.14,3.15;stable_abi.py passes in each;fullsuite on3.14", "abi3audit": "strict audit of actual cp311-abi3 wheel passed", "lint": "flake8 changedPythonfiles; mypy src/tests/benchmark_scripts; gitdiff--check pass", - "free_threaded3.13_final_wheel_full_suite": "14450passed,1skipped;only two stdlib-compliance files unavailable in this interpreter", - "reference_replacement": "Assignment-before-DECREF ordering matches original Py_SETREF/Py_XSETREF semantics" + "reference_replacement": "Assignment-before-DECREF ordering matches original Py_SETREF/Py_XSETREF semantics", + "status": "Pending re-verification of this candidate; see the report." }, "limits": [ "Linuxx86_64timings only;macOS/Windows portability checked by addedCI jobs, not run locally", @@ -59,5 +59,17 @@ "Native callbacks use libc allocation; native memory may be absent from tracemalloc", "Prototype mitigation dataset differs from final stdlib-source corpus; do not compare ratios across studies" ], - "harness_sha256": "368a37b37a4a19ca85a4bf8e1b747cdce2dc6d07d8a34fcf0734af13297dacd2" + "harness_sha256": "84e289a2d1c29275fedf74c7d637005ac2e0e2cb3ca75d82dbc9a5d6a3bc982f", + "benchmark": { + "results.json": { + "started": "2026-11-05T08:47:21+02:00", + "finished": "2026-11-05T08:49:39+02:00" + }, + "repair-check.json": { + "description": "Earlier candidate (6488941 wheel c0cb4b75...) as baseline/control against this candidate, same protocol.", + "control_p95_inclusive": 0.04009275869500182, + "control_max": 0.16555229719307185 + }, + "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/repair-check.json b/benchmark_scripts/abi3_results/repair-check.json new file mode 100644 index 0000000..b23683e --- /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":2144381,"wall_ns":2144399,"count":189},"fastq/1024/decompress":{"cpu_ns":6594380,"wall_ns":6594733,"count":1245},"fastq/1024/raw-decompress":{"cpu_ns":14481790,"wall_ns":14483634,"count":2324},"fastq/1024/stream-decompress":{"cpu_ns":5673209,"wall_ns":5673839,"count":862},"fastq/1024/bounded-decompress":{"cpu_ns":9229889,"wall_ns":9293892,"count":1378},"fastq/1024/gzip-read128k":{"cpu_ns":6354059,"wall_ns":6354668,"count":229},"fastq/1024/gzip-readinto128k":{"cpu_ns":5742516,"wall_ns":5743689,"count":179},"fastq/1024/crc32":{"cpu_ns":3813122,"wall_ns":3816984,"count":8842},"fastq/65536/compress1":{"cpu_ns":17360825,"wall_ns":17360955,"count":43},"fastq/65536/decompress":{"cpu_ns":19675605,"wall_ns":19738416,"count":84},"fastq/65536/raw-decompress":{"cpu_ns":19297206,"wall_ns":19297928,"count":83},"fastq/65536/stream-decompress":{"cpu_ns":19394409,"wall_ns":19444040,"count":82},"fastq/65536/bounded-decompress":{"cpu_ns":16179579,"wall_ns":16180612,"count":81},"fastq/65536/gzip-read128k":{"cpu_ns":13530119,"wall_ns":13598222,"count":56},"fastq/65536/gzip-readinto128k":{"cpu_ns":20018752,"wall_ns":20026564,"count":82},"fastq/65536/crc32":{"cpu_ns":5868463,"wall_ns":5868765,"count":354},"fastq/1048713/compress1":{"cpu_ns":20887391,"wall_ns":20888548,"count":3},"fastq/1048713/decompress":{"cpu_ns":21543886,"wall_ns":21606217,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":20383429,"wall_ns":20383831,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":21176433,"wall_ns":21239438,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20717011,"wall_ns":20718273,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":22609460,"wall_ns":22683184,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21727162,"wall_ns":21797134,"count":6},"fastq/1048713/crc32":{"cpu_ns":19141078,"wall_ns":19141631,"count":73},"fastq/16777353/compress1":{"cpu_ns":112594874,"wall_ns":112739241,"count":1},"fastq/16777353/decompress":{"cpu_ns":62675092,"wall_ns":62834376,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":64639750,"wall_ns":64863618,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":61794332,"wall_ns":61858357,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":73224538,"wall_ns":73385140,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60558389,"wall_ns":60707604,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":59120035,"wall_ns":59266114,"count":1},"fastq/16777353/crc32":{"cpu_ns":22173600,"wall_ns":22175257,"count":5},"python/1024/compress1":{"cpu_ns":9349042,"wall_ns":9418531,"count":796},"python/1024/decompress":{"cpu_ns":5089108,"wall_ns":5089693,"count":934},"python/1024/raw-decompress":{"cpu_ns":11944016,"wall_ns":11944726,"count":2077},"python/1024/stream-decompress":{"cpu_ns":4253617,"wall_ns":4268191,"count":688},"python/1024/bounded-decompress":{"cpu_ns":8771066,"wall_ns":8771862,"count":1321},"python/1024/gzip-read128k":{"cpu_ns":6339663,"wall_ns":6448059,"count":242},"python/1024/gzip-readinto128k":{"cpu_ns":16029857,"wall_ns":16030603,"count":538},"python/1024/crc32":{"cpu_ns":3698738,"wall_ns":3698951,"count":9277},"python/65536/compress1":{"cpu_ns":18607827,"wall_ns":18608497,"count":70},"python/65536/decompress":{"cpu_ns":12779003,"wall_ns":12833745,"count":100},"python/65536/raw-decompress":{"cpu_ns":19126240,"wall_ns":19127038,"count":155},"python/65536/stream-decompress":{"cpu_ns":12333796,"wall_ns":12399089,"count":98},"python/65536/bounded-decompress":{"cpu_ns":18048632,"wall_ns":18051189,"count":169},"python/65536/gzip-read128k":{"cpu_ns":14264048,"wall_ns":14275185,"count":101},"python/65536/gzip-readinto128k":{"cpu_ns":19204840,"wall_ns":19265372,"count":129},"python/65536/crc32":{"cpu_ns":16083721,"wall_ns":16084491,"count":985},"python/1048713/compress1":{"cpu_ns":21142815,"wall_ns":21227838,"count":5},"python/1048713/decompress":{"cpu_ns":21944235,"wall_ns":21946848,"count":11},"python/1048713/raw-decompress":{"cpu_ns":22503907,"wall_ns":22572867,"count":12},"python/1048713/stream-decompress":{"cpu_ns":18680018,"wall_ns":18756786,"count":10},"python/1048713/bounded-decompress":{"cpu_ns":20735740,"wall_ns":20737422,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":20164657,"wall_ns":20264627,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":15407945,"wall_ns":15408733,"count":8},"python/1048713/crc32":{"cpu_ns":19069466,"wall_ns":19070156,"count":74},"python/16777353/compress1":{"cpu_ns":69221997,"wall_ns":69297991,"count":1},"python/16777353/decompress":{"cpu_ns":35770344,"wall_ns":35844399,"count":1},"python/16777353/raw-decompress":{"cpu_ns":37920321,"wall_ns":38007359,"count":1},"python/16777353/stream-decompress":{"cpu_ns":35706887,"wall_ns":35780882,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":44129121,"wall_ns":44249935,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":33059492,"wall_ns":33142789,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30613840,"wall_ns":30685068,"count":1},"python/16777353/crc32":{"cpu_ns":22283617,"wall_ns":22378940,"count":5},"random/1024/compress1":{"cpu_ns":9908976,"wall_ns":9909321,"count":749},"random/1024/decompress":{"cpu_ns":2865814,"wall_ns":2866169,"count":4714},"random/1024/raw-decompress":{"cpu_ns":3218534,"wall_ns":3219358,"count":3432},"random/1024/stream-decompress":{"cpu_ns":3017761,"wall_ns":3018063,"count":2003},"random/1024/bounded-decompress":{"cpu_ns":3111297,"wall_ns":3114393,"count":1957},"random/1024/gzip-read128k":{"cpu_ns":4424373,"wall_ns":4424974,"count":223},"random/1024/gzip-readinto128k":{"cpu_ns":14398559,"wall_ns":14472774,"count":573},"random/1024/crc32":{"cpu_ns":3179817,"wall_ns":3179972,"count":7934},"random/65536/compress1":{"cpu_ns":20647945,"wall_ns":20657531,"count":35},"random/65536/decompress":{"cpu_ns":11822368,"wall_ns":11882590,"count":952},"random/65536/raw-decompress":{"cpu_ns":12551580,"wall_ns":12554169,"count":1061},"random/65536/stream-decompress":{"cpu_ns":12488918,"wall_ns":12489524,"count":895},"random/65536/bounded-decompress":{"cpu_ns":7465128,"wall_ns":7465489,"count":1372},"random/65536/gzip-read128k":{"cpu_ns":6243947,"wall_ns":6330310,"count":129},"random/65536/gzip-readinto128k":{"cpu_ns":18093449,"wall_ns":18095142,"count":335},"random/65536/crc32":{"cpu_ns":15026318,"wall_ns":15026820,"count":932},"random/1048713/compress1":{"cpu_ns":23948565,"wall_ns":23962888,"count":2},"random/1048713/decompress":{"cpu_ns":16737550,"wall_ns":16805118,"count":64},"random/1048713/raw-decompress":{"cpu_ns":20235178,"wall_ns":20237896,"count":89},"random/1048713/stream-decompress":{"cpu_ns":15215729,"wall_ns":15287498,"count":63},"random/1048713/bounded-decompress":{"cpu_ns":7354414,"wall_ns":7355565,"count":38},"random/1048713/gzip-read128k":{"cpu_ns":16429219,"wall_ns":16430411,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":21496774,"wall_ns":21622544,"count":42},"random/1048713/crc32":{"cpu_ns":18721065,"wall_ns":18722144,"count":71},"random/16777353/compress1":{"cpu_ns":210260947,"wall_ns":210624385,"count":1},"random/16777353/decompress":{"cpu_ns":29990056,"wall_ns":30100692,"count":2},"random/16777353/raw-decompress":{"cpu_ns":29014947,"wall_ns":29099820,"count":2},"random/16777353/stream-decompress":{"cpu_ns":27460131,"wall_ns":27531009,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":47596445,"wall_ns":47681441,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18858614,"wall_ns":18871972,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":23238424,"wall_ns":23324380,"count":3},"random/16777353/crc32":{"cpu_ns":21617053,"wall_ns":21702645,"count":5},"zeros/1024/compress1":{"cpu_ns":6593352,"wall_ns":6593533,"count":1025},"zeros/1024/decompress":{"cpu_ns":2561359,"wall_ns":2561701,"count":3708},"zeros/1024/raw-decompress":{"cpu_ns":3936695,"wall_ns":3937429,"count":3693},"zeros/1024/stream-decompress":{"cpu_ns":3856912,"wall_ns":3857262,"count":2414},"zeros/1024/bounded-decompress":{"cpu_ns":4061463,"wall_ns":4062036,"count":2333},"zeros/1024/gzip-read128k":{"cpu_ns":3325096,"wall_ns":3332485,"count":166},"zeros/1024/gzip-readinto128k":{"cpu_ns":20852071,"wall_ns":20940729,"count":583},"zeros/1024/crc32":{"cpu_ns":3169431,"wall_ns":3169632,"count":7625},"zeros/65536/compress1":{"cpu_ns":13009511,"wall_ns":13017199,"count":534},"zeros/65536/decompress":{"cpu_ns":14581390,"wall_ns":14657296,"count":1009},"zeros/65536/raw-decompress":{"cpu_ns":12308250,"wall_ns":12308984,"count":974},"zeros/65536/stream-decompress":{"cpu_ns":13481865,"wall_ns":13482528,"count":878},"zeros/65536/bounded-decompress":{"cpu_ns":10414471,"wall_ns":10415181,"count":1123},"zeros/65536/gzip-read128k":{"cpu_ns":9201616,"wall_ns":9244544,"count":206},"zeros/65536/gzip-readinto128k":{"cpu_ns":18182652,"wall_ns":18185374,"count":331},"zeros/65536/crc32":{"cpu_ns":10336208,"wall_ns":10336774,"count":620},"zeros/1048713/compress1":{"cpu_ns":13981554,"wall_ns":14076437,"count":31},"zeros/1048713/decompress":{"cpu_ns":19983260,"wall_ns":19995899,"count":46},"zeros/1048713/raw-decompress":{"cpu_ns":20259902,"wall_ns":20346921,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":19935407,"wall_ns":19937193,"count":47},"zeros/1048713/bounded-decompress":{"cpu_ns":16319183,"wall_ns":16389911,"count":99},"zeros/1048713/gzip-read128k":{"cpu_ns":18303566,"wall_ns":18305780,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19321836,"wall_ns":19323500,"count":44},"zeros/1048713/crc32":{"cpu_ns":18788933,"wall_ns":18857417,"count":73},"zeros/16777353/compress1":{"cpu_ns":22020275,"wall_ns":22123130,"count":3},"zeros/16777353/decompress":{"cpu_ns":27158023,"wall_ns":27228689,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":28339303,"wall_ns":28420850,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":27523536,"wall_ns":27603206,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":16537252,"wall_ns":16643863,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":29330744,"wall_ns":29416079,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":26150898,"wall_ns":26152325,"count":4},"zeros/16777353/crc32":{"cpu_ns":22113740,"wall_ns":22115455,"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":2202074,"wall_ns":2202725,"count":189},"fastq/1024/decompress":{"cpu_ns":7701182,"wall_ns":7704990,"count":1245},"fastq/1024/raw-decompress":{"cpu_ns":14351849,"wall_ns":14352584,"count":2324},"fastq/1024/stream-decompress":{"cpu_ns":5377215,"wall_ns":5377547,"count":862},"fastq/1024/bounded-decompress":{"cpu_ns":9555367,"wall_ns":9631947,"count":1378},"fastq/1024/gzip-read128k":{"cpu_ns":6153114,"wall_ns":6154767,"count":229},"fastq/1024/gzip-readinto128k":{"cpu_ns":5480766,"wall_ns":5481501,"count":179},"fastq/1024/crc32":{"cpu_ns":3625143,"wall_ns":3625321,"count":8842},"fastq/65536/compress1":{"cpu_ns":17054863,"wall_ns":17055414,"count":43},"fastq/65536/decompress":{"cpu_ns":19718272,"wall_ns":19794839,"count":84},"fastq/65536/raw-decompress":{"cpu_ns":19513181,"wall_ns":19523127,"count":83},"fastq/65536/stream-decompress":{"cpu_ns":19395421,"wall_ns":19457155,"count":82},"fastq/65536/bounded-decompress":{"cpu_ns":16830955,"wall_ns":16832858,"count":81},"fastq/65536/gzip-read128k":{"cpu_ns":13654338,"wall_ns":13731691,"count":56},"fastq/65536/gzip-readinto128k":{"cpu_ns":20199335,"wall_ns":20221801,"count":82},"fastq/65536/crc32":{"cpu_ns":5771011,"wall_ns":5771445,"count":354},"fastq/1048713/compress1":{"cpu_ns":21158690,"wall_ns":21156077,"count":3},"fastq/1048713/decompress":{"cpu_ns":21889966,"wall_ns":21998226,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":20582136,"wall_ns":20583152,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":21131397,"wall_ns":21216158,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21502988,"wall_ns":21505331,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":25098706,"wall_ns":25107027,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22162998,"wall_ns":22225309,"count":6},"fastq/1048713/crc32":{"cpu_ns":18870072,"wall_ns":18870611,"count":73},"fastq/16777353/compress1":{"cpu_ns":112239870,"wall_ns":112488056,"count":1},"fastq/16777353/decompress":{"cpu_ns":63569879,"wall_ns":63730070,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":61631228,"wall_ns":61776952,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":61712699,"wall_ns":61881070,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":72344253,"wall_ns":72502141,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":61220905,"wall_ns":61341443,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58262551,"wall_ns":58402152,"count":1},"fastq/16777353/crc32":{"cpu_ns":22083043,"wall_ns":22197146,"count":5},"python/1024/compress1":{"cpu_ns":9401173,"wall_ns":9402252,"count":796},"python/1024/decompress":{"cpu_ns":5218190,"wall_ns":5218599,"count":934},"python/1024/raw-decompress":{"cpu_ns":12213466,"wall_ns":12222301,"count":2077},"python/1024/stream-decompress":{"cpu_ns":4458849,"wall_ns":4461186,"count":688},"python/1024/bounded-decompress":{"cpu_ns":8566691,"wall_ns":8637199,"count":1321},"python/1024/gzip-read128k":{"cpu_ns":6189525,"wall_ns":6190270,"count":242},"python/1024/gzip-readinto128k":{"cpu_ns":16237140,"wall_ns":16238008,"count":538},"python/1024/crc32":{"cpu_ns":3780921,"wall_ns":3781065,"count":9277},"python/65536/compress1":{"cpu_ns":18772639,"wall_ns":18826265,"count":70},"python/65536/decompress":{"cpu_ns":12907919,"wall_ns":12920714,"count":100},"python/65536/raw-decompress":{"cpu_ns":19612225,"wall_ns":19613366,"count":155},"python/65536/stream-decompress":{"cpu_ns":12808398,"wall_ns":12910725,"count":98},"python/65536/bounded-decompress":{"cpu_ns":17778446,"wall_ns":17779149,"count":169},"python/65536/gzip-read128k":{"cpu_ns":14444773,"wall_ns":14453029,"count":101},"python/65536/gzip-readinto128k":{"cpu_ns":19601368,"wall_ns":19663919,"count":129},"python/65536/crc32":{"cpu_ns":16403229,"wall_ns":16405494,"count":985},"python/1048713/compress1":{"cpu_ns":21614488,"wall_ns":21623120,"count":5},"python/1048713/decompress":{"cpu_ns":20354249,"wall_ns":20425332,"count":11},"python/1048713/raw-decompress":{"cpu_ns":23004789,"wall_ns":23016290,"count":12},"python/1048713/stream-decompress":{"cpu_ns":18566614,"wall_ns":18644597,"count":10},"python/1048713/bounded-decompress":{"cpu_ns":21246661,"wall_ns":21248868,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":20158780,"wall_ns":20225666,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":15449912,"wall_ns":15450964,"count":8},"python/1048713/crc32":{"cpu_ns":19550343,"wall_ns":19622390,"count":74},"python/16777353/compress1":{"cpu_ns":69538431,"wall_ns":69716952,"count":1},"python/16777353/decompress":{"cpu_ns":35352099,"wall_ns":35433104,"count":1},"python/16777353/raw-decompress":{"cpu_ns":35559593,"wall_ns":35642171,"count":1},"python/16777353/stream-decompress":{"cpu_ns":35848662,"wall_ns":35915748,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42795848,"wall_ns":42872476,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":33034632,"wall_ns":33114523,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30547751,"wall_ns":30613334,"count":1},"python/16777353/crc32":{"cpu_ns":22354046,"wall_ns":22433061,"count":5},"random/1024/compress1":{"cpu_ns":10570902,"wall_ns":10573406,"count":749},"random/1024/decompress":{"cpu_ns":3264699,"wall_ns":3266773,"count":4714},"random/1024/raw-decompress":{"cpu_ns":2583003,"wall_ns":2583286,"count":3432},"random/1024/stream-decompress":{"cpu_ns":2579132,"wall_ns":2579568,"count":2003},"random/1024/bounded-decompress":{"cpu_ns":2999958,"wall_ns":3000591,"count":1957},"random/1024/gzip-read128k":{"cpu_ns":4420790,"wall_ns":4421359,"count":223},"random/1024/gzip-readinto128k":{"cpu_ns":14167187,"wall_ns":14231631,"count":573},"random/1024/crc32":{"cpu_ns":3333028,"wall_ns":3333474,"count":7934},"random/65536/compress1":{"cpu_ns":20567475,"wall_ns":20575002,"count":35},"random/65536/decompress":{"cpu_ns":12735390,"wall_ns":12791528,"count":952},"random/65536/raw-decompress":{"cpu_ns":12031117,"wall_ns":12033328,"count":1061},"random/65536/stream-decompress":{"cpu_ns":12151179,"wall_ns":12151983,"count":895},"random/65536/bounded-decompress":{"cpu_ns":8096910,"wall_ns":8099967,"count":1372},"random/65536/gzip-read128k":{"cpu_ns":5987364,"wall_ns":6057872,"count":129},"random/65536/gzip-readinto128k":{"cpu_ns":17769514,"wall_ns":17780320,"count":335},"random/65536/crc32":{"cpu_ns":15796663,"wall_ns":15798068,"count":932},"random/1048713/compress1":{"cpu_ns":24052550,"wall_ns":24066684,"count":2},"random/1048713/decompress":{"cpu_ns":18071695,"wall_ns":18146819,"count":64},"random/1048713/raw-decompress":{"cpu_ns":17370762,"wall_ns":17371542,"count":89},"random/1048713/stream-decompress":{"cpu_ns":15641914,"wall_ns":15706587,"count":63},"random/1048713/bounded-decompress":{"cpu_ns":7530992,"wall_ns":7543953,"count":38},"random/1048713/gzip-read128k":{"cpu_ns":16553312,"wall_ns":16554941,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":21025985,"wall_ns":21103580,"count":42},"random/1048713/crc32":{"cpu_ns":18945834,"wall_ns":18961149,"count":71},"random/16777353/compress1":{"cpu_ns":208153436,"wall_ns":208485493,"count":1},"random/16777353/decompress":{"cpu_ns":29106036,"wall_ns":29194062,"count":2},"random/16777353/raw-decompress":{"cpu_ns":29280815,"wall_ns":29349949,"count":2},"random/16777353/stream-decompress":{"cpu_ns":27402228,"wall_ns":27488223,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":48279461,"wall_ns":48404100,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":20849299,"wall_ns":20872533,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":24245580,"wall_ns":24337595,"count":3},"random/16777353/crc32":{"cpu_ns":21949806,"wall_ns":22035904,"count":5},"zeros/1024/compress1":{"cpu_ns":6558515,"wall_ns":6559071,"count":1025},"zeros/1024/decompress":{"cpu_ns":3056779,"wall_ns":3057121,"count":3708},"zeros/1024/raw-decompress":{"cpu_ns":3517121,"wall_ns":3517537,"count":3693},"zeros/1024/stream-decompress":{"cpu_ns":3576793,"wall_ns":3577103,"count":2414},"zeros/1024/bounded-decompress":{"cpu_ns":4314715,"wall_ns":4315464,"count":2333},"zeros/1024/gzip-read128k":{"cpu_ns":3316492,"wall_ns":3317271,"count":166},"zeros/1024/gzip-readinto128k":{"cpu_ns":15998813,"wall_ns":16091030,"count":583},"zeros/1024/crc32":{"cpu_ns":3216452,"wall_ns":3216955,"count":7625},"zeros/65536/compress1":{"cpu_ns":13983518,"wall_ns":13986407,"count":534},"zeros/65536/decompress":{"cpu_ns":15053296,"wall_ns":15127741,"count":1009},"zeros/65536/raw-decompress":{"cpu_ns":12423118,"wall_ns":12423936,"count":974},"zeros/65536/stream-decompress":{"cpu_ns":13847172,"wall_ns":13848044,"count":878},"zeros/65536/bounded-decompress":{"cpu_ns":10655458,"wall_ns":10656978,"count":1123},"zeros/65536/gzip-read128k":{"cpu_ns":9176548,"wall_ns":9254555,"count":206},"zeros/65536/gzip-readinto128k":{"cpu_ns":18294420,"wall_ns":18296075,"count":331},"zeros/65536/crc32":{"cpu_ns":10174079,"wall_ns":10174696,"count":620},"zeros/1048713/compress1":{"cpu_ns":13405444,"wall_ns":13496239,"count":31},"zeros/1048713/decompress":{"cpu_ns":18795527,"wall_ns":18804295,"count":46},"zeros/1048713/raw-decompress":{"cpu_ns":19983231,"wall_ns":20059185,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":19799730,"wall_ns":19800946,"count":47},"zeros/1048713/bounded-decompress":{"cpu_ns":16326246,"wall_ns":16327129,"count":99},"zeros/1048713/gzip-read128k":{"cpu_ns":18392396,"wall_ns":18438494,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":18821206,"wall_ns":18822031,"count":44},"zeros/1048713/crc32":{"cpu_ns":19178722,"wall_ns":19249032,"count":73},"zeros/16777353/compress1":{"cpu_ns":21639612,"wall_ns":21733118,"count":3},"zeros/16777353/decompress":{"cpu_ns":27357669,"wall_ns":27441612,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":28328047,"wall_ns":28420320,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":29015801,"wall_ns":29086714,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":14475330,"wall_ns":14549865,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26594233,"wall_ns":26674063,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":25946954,"wall_ns":25948121,"count":4},"zeros/16777353/crc32":{"cpu_ns":22862874,"wall_ns":22864907,"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":2156041,"wall_ns":2156102,"count":189},"fastq/1024/decompress":{"cpu_ns":7508838,"wall_ns":7512858,"count":1245},"fastq/1024/raw-decompress":{"cpu_ns":13854599,"wall_ns":13855304,"count":2324},"fastq/1024/stream-decompress":{"cpu_ns":5435911,"wall_ns":5436265,"count":862},"fastq/1024/bounded-decompress":{"cpu_ns":9166802,"wall_ns":9264238,"count":1378},"fastq/1024/gzip-read128k":{"cpu_ns":6029063,"wall_ns":6045557,"count":229},"fastq/1024/gzip-readinto128k":{"cpu_ns":5365023,"wall_ns":5365946,"count":179},"fastq/1024/crc32":{"cpu_ns":3811101,"wall_ns":3811690,"count":8842},"fastq/65536/compress1":{"cpu_ns":17145589,"wall_ns":17146135,"count":43},"fastq/65536/decompress":{"cpu_ns":19595954,"wall_ns":19670249,"count":84},"fastq/65536/raw-decompress":{"cpu_ns":19085391,"wall_ns":19093384,"count":83},"fastq/65536/stream-decompress":{"cpu_ns":19250543,"wall_ns":19293882,"count":82},"fastq/65536/bounded-decompress":{"cpu_ns":16657657,"wall_ns":16659781,"count":81},"fastq/65536/gzip-read128k":{"cpu_ns":13281370,"wall_ns":13281851,"count":56},"fastq/65536/gzip-readinto128k":{"cpu_ns":20300541,"wall_ns":20383560,"count":82},"fastq/65536/crc32":{"cpu_ns":5979312,"wall_ns":5979774,"count":354},"fastq/1048713/compress1":{"cpu_ns":21164076,"wall_ns":21308930,"count":3},"fastq/1048713/decompress":{"cpu_ns":22235516,"wall_ns":22321185,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":21007000,"wall_ns":21008695,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":21061038,"wall_ns":21148043,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21064781,"wall_ns":21065454,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":23708472,"wall_ns":23820606,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22001114,"wall_ns":22077974,"count":6},"fastq/1048713/crc32":{"cpu_ns":19089068,"wall_ns":19090746,"count":73},"fastq/16777353/compress1":{"cpu_ns":111534996,"wall_ns":111680651,"count":1},"fastq/16777353/decompress":{"cpu_ns":61999211,"wall_ns":62077284,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":61189450,"wall_ns":61280860,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":62039495,"wall_ns":62121711,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":73202551,"wall_ns":73392976,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60923422,"wall_ns":61074149,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58482025,"wall_ns":58638408,"count":1},"fastq/16777353/crc32":{"cpu_ns":22154581,"wall_ns":22158164,"count":5},"python/1024/compress1":{"cpu_ns":9439045,"wall_ns":9515485,"count":796},"python/1024/decompress":{"cpu_ns":5230846,"wall_ns":5231484,"count":934},"python/1024/raw-decompress":{"cpu_ns":12206212,"wall_ns":12207845,"count":2077},"python/1024/stream-decompress":{"cpu_ns":4504105,"wall_ns":4520713,"count":688},"python/1024/bounded-decompress":{"cpu_ns":8230625,"wall_ns":8231268,"count":1321},"python/1024/gzip-read128k":{"cpu_ns":6311078,"wall_ns":6381827,"count":242},"python/1024/gzip-readinto128k":{"cpu_ns":16154763,"wall_ns":16155533,"count":538},"python/1024/crc32":{"cpu_ns":3794067,"wall_ns":3794593,"count":9277},"python/65536/compress1":{"cpu_ns":18775210,"wall_ns":18775829,"count":70},"python/65536/decompress":{"cpu_ns":12831787,"wall_ns":12898301,"count":100},"python/65536/raw-decompress":{"cpu_ns":19225148,"wall_ns":19226043,"count":155},"python/65536/stream-decompress":{"cpu_ns":12861039,"wall_ns":12939964,"count":98},"python/65536/bounded-decompress":{"cpu_ns":17524193,"wall_ns":17524952,"count":169},"python/65536/gzip-read128k":{"cpu_ns":14502038,"wall_ns":14502918,"count":101},"python/65536/gzip-readinto128k":{"cpu_ns":19374288,"wall_ns":19423032,"count":129},"python/65536/crc32":{"cpu_ns":17283112,"wall_ns":17285499,"count":985},"python/1048713/compress1":{"cpu_ns":22223421,"wall_ns":22306039,"count":5},"python/1048713/decompress":{"cpu_ns":20083437,"wall_ns":20084490,"count":11},"python/1048713/raw-decompress":{"cpu_ns":22493287,"wall_ns":22583072,"count":12},"python/1048713/stream-decompress":{"cpu_ns":18744835,"wall_ns":18814191,"count":10},"python/1048713/bounded-decompress":{"cpu_ns":21302703,"wall_ns":21305349,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":19825765,"wall_ns":19894360,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":15778088,"wall_ns":15779063,"count":8},"python/1048713/crc32":{"cpu_ns":19170630,"wall_ns":19171640,"count":74},"python/16777353/compress1":{"cpu_ns":70549997,"wall_ns":70708007,"count":1},"python/16777353/decompress":{"cpu_ns":35940817,"wall_ns":36008747,"count":1},"python/16777353/raw-decompress":{"cpu_ns":35997899,"wall_ns":36100420,"count":1},"python/16777353/stream-decompress":{"cpu_ns":35561317,"wall_ns":35642545,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42437029,"wall_ns":42522294,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":34958446,"wall_ns":35070224,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30363050,"wall_ns":30434679,"count":1},"python/16777353/crc32":{"cpu_ns":22893171,"wall_ns":22978073,"count":5},"random/1024/compress1":{"cpu_ns":10122430,"wall_ns":10123044,"count":749},"random/1024/decompress":{"cpu_ns":3155923,"wall_ns":3156905,"count":4714},"random/1024/raw-decompress":{"cpu_ns":2572791,"wall_ns":2573008,"count":3432},"random/1024/stream-decompress":{"cpu_ns":2726260,"wall_ns":2726549,"count":2003},"random/1024/bounded-decompress":{"cpu_ns":2621386,"wall_ns":2621637,"count":1957},"random/1024/gzip-read128k":{"cpu_ns":4328137,"wall_ns":4400871,"count":223},"random/1024/gzip-readinto128k":{"cpu_ns":14629462,"wall_ns":14630447,"count":573},"random/1024/crc32":{"cpu_ns":3230787,"wall_ns":3231325,"count":7934},"random/65536/compress1":{"cpu_ns":20808540,"wall_ns":20811364,"count":35},"random/65536/decompress":{"cpu_ns":12293493,"wall_ns":12379028,"count":952},"random/65536/raw-decompress":{"cpu_ns":12005103,"wall_ns":12005747,"count":1061},"random/65536/stream-decompress":{"cpu_ns":12837447,"wall_ns":12840653,"count":895},"random/65536/bounded-decompress":{"cpu_ns":7146986,"wall_ns":7211536,"count":1372},"random/65536/gzip-read128k":{"cpu_ns":6286783,"wall_ns":6294458,"count":129},"random/65536/gzip-readinto128k":{"cpu_ns":17920291,"wall_ns":17921207,"count":335},"random/65536/crc32":{"cpu_ns":15452517,"wall_ns":15453301,"count":932},"random/1048713/compress1":{"cpu_ns":23876984,"wall_ns":23883946,"count":2},"random/1048713/decompress":{"cpu_ns":17887531,"wall_ns":17992723,"count":64},"random/1048713/raw-decompress":{"cpu_ns":16931404,"wall_ns":16932463,"count":89},"random/1048713/stream-decompress":{"cpu_ns":15491813,"wall_ns":15565938,"count":63},"random/1048713/bounded-decompress":{"cpu_ns":7213318,"wall_ns":7213816,"count":38},"random/1048713/gzip-read128k":{"cpu_ns":18887579,"wall_ns":18890631,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":20107595,"wall_ns":20173091,"count":42},"random/1048713/crc32":{"cpu_ns":19017356,"wall_ns":19034045,"count":71},"random/16777353/compress1":{"cpu_ns":201759623,"wall_ns":202230856,"count":1},"random/16777353/decompress":{"cpu_ns":34036891,"wall_ns":34116605,"count":2},"random/16777353/raw-decompress":{"cpu_ns":25952882,"wall_ns":26030572,"count":2},"random/16777353/stream-decompress":{"cpu_ns":28527570,"wall_ns":28601333,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":46276031,"wall_ns":46358121,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":23011040,"wall_ns":23094536,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":23617980,"wall_ns":23694841,"count":3},"random/16777353/crc32":{"cpu_ns":22112633,"wall_ns":22113325,"count":5},"zeros/1024/compress1":{"cpu_ns":6752600,"wall_ns":6821807,"count":1025},"zeros/1024/decompress":{"cpu_ns":2706357,"wall_ns":2707395,"count":3708},"zeros/1024/raw-decompress":{"cpu_ns":3960067,"wall_ns":3961272,"count":3693},"zeros/1024/stream-decompress":{"cpu_ns":3548711,"wall_ns":3549115,"count":2414},"zeros/1024/bounded-decompress":{"cpu_ns":3758168,"wall_ns":3758837,"count":2333},"zeros/1024/gzip-read128k":{"cpu_ns":3889251,"wall_ns":3891927,"count":166},"zeros/1024/gzip-readinto128k":{"cpu_ns":15179659,"wall_ns":15180990,"count":583},"zeros/1024/crc32":{"cpu_ns":3137342,"wall_ns":3137538,"count":7625},"zeros/65536/compress1":{"cpu_ns":13337614,"wall_ns":13409453,"count":534},"zeros/65536/decompress":{"cpu_ns":14424065,"wall_ns":14425646,"count":1009},"zeros/65536/raw-decompress":{"cpu_ns":12394335,"wall_ns":12395233,"count":974},"zeros/65536/stream-decompress":{"cpu_ns":13880006,"wall_ns":13962286,"count":878},"zeros/65536/bounded-decompress":{"cpu_ns":10698323,"wall_ns":10699198,"count":1123},"zeros/65536/gzip-read128k":{"cpu_ns":9305747,"wall_ns":9307269,"count":206},"zeros/65536/gzip-readinto128k":{"cpu_ns":17938789,"wall_ns":18016311,"count":331},"zeros/65536/crc32":{"cpu_ns":10243741,"wall_ns":10244452,"count":620},"zeros/1048713/compress1":{"cpu_ns":13178744,"wall_ns":13192612,"count":31},"zeros/1048713/decompress":{"cpu_ns":18760128,"wall_ns":18819508,"count":46},"zeros/1048713/raw-decompress":{"cpu_ns":19510659,"wall_ns":19511812,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":22119399,"wall_ns":22206566,"count":47},"zeros/1048713/bounded-decompress":{"cpu_ns":16427511,"wall_ns":16429224,"count":99},"zeros/1048713/gzip-read128k":{"cpu_ns":18023982,"wall_ns":18088763,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":18912945,"wall_ns":18913993,"count":44},"zeros/1048713/crc32":{"cpu_ns":19386488,"wall_ns":19389112,"count":73},"zeros/16777353/compress1":{"cpu_ns":22114638,"wall_ns":22116397,"count":3},"zeros/16777353/decompress":{"cpu_ns":31477444,"wall_ns":31590757,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":25445097,"wall_ns":25511720,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":33649832,"wall_ns":33717837,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13545582,"wall_ns":13547581,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26485990,"wall_ns":26486538,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":26421622,"wall_ns":26498657,"count":4},"zeros/16777353/crc32":{"cpu_ns":22154555,"wall_ns":22220218,"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-zlib/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-zlib/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":2173399,"wall_ns":2173064,"count":189},"fastq/1024/decompress":{"cpu_ns":7131703,"wall_ns":7132357,"count":1245},"fastq/1024/raw-decompress":{"cpu_ns":13146803,"wall_ns":13148010,"count":2324},"fastq/1024/stream-decompress":{"cpu_ns":5822835,"wall_ns":5823683,"count":862},"fastq/1024/bounded-decompress":{"cpu_ns":9229735,"wall_ns":9230329,"count":1378},"fastq/1024/gzip-read128k":{"cpu_ns":6195639,"wall_ns":6260960,"count":229},"fastq/1024/gzip-readinto128k":{"cpu_ns":5392283,"wall_ns":5392793,"count":179},"fastq/1024/crc32":{"cpu_ns":3637565,"wall_ns":3637800,"count":8842},"fastq/65536/compress1":{"cpu_ns":17462186,"wall_ns":17473058,"count":43},"fastq/65536/decompress":{"cpu_ns":20908021,"wall_ns":20961495,"count":84},"fastq/65536/raw-decompress":{"cpu_ns":19129555,"wall_ns":19131196,"count":83},"fastq/65536/stream-decompress":{"cpu_ns":19207452,"wall_ns":19281427,"count":82},"fastq/65536/bounded-decompress":{"cpu_ns":16281242,"wall_ns":16281845,"count":81},"fastq/65536/gzip-read128k":{"cpu_ns":13664542,"wall_ns":13667994,"count":56},"fastq/65536/gzip-readinto128k":{"cpu_ns":20926177,"wall_ns":21006000,"count":82},"fastq/65536/crc32":{"cpu_ns":6297037,"wall_ns":6298502,"count":354},"fastq/1048713/compress1":{"cpu_ns":20664378,"wall_ns":20736726,"count":3},"fastq/1048713/decompress":{"cpu_ns":20944682,"wall_ns":21015192,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":21167890,"wall_ns":21168592,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":21869899,"wall_ns":21938394,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21392378,"wall_ns":21393685,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":21737175,"wall_ns":21811200,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22654239,"wall_ns":22726413,"count":6},"fastq/1048713/crc32":{"cpu_ns":19291331,"wall_ns":19310765,"count":73},"fastq/16777353/compress1":{"cpu_ns":111871170,"wall_ns":112044898,"count":1},"fastq/16777353/decompress":{"cpu_ns":61739054,"wall_ns":61837779,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":59655335,"wall_ns":59738026,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":62610880,"wall_ns":62686192,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":72927730,"wall_ns":73090759,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":58738119,"wall_ns":58890595,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58831858,"wall_ns":58968387,"count":1},"fastq/16777353/crc32":{"cpu_ns":22542393,"wall_ns":22555793,"count":5},"python/1024/compress1":{"cpu_ns":8625001,"wall_ns":8694364,"count":796},"python/1024/decompress":{"cpu_ns":5051225,"wall_ns":5052008,"count":934},"python/1024/raw-decompress":{"cpu_ns":12670836,"wall_ns":12672186,"count":2077},"python/1024/stream-decompress":{"cpu_ns":4185049,"wall_ns":4185506,"count":688},"python/1024/bounded-decompress":{"cpu_ns":8391934,"wall_ns":8392444,"count":1321},"python/1024/gzip-read128k":{"cpu_ns":5839836,"wall_ns":5840654,"count":242},"python/1024/gzip-readinto128k":{"cpu_ns":16521587,"wall_ns":16611719,"count":538},"python/1024/crc32":{"cpu_ns":3916505,"wall_ns":3917227,"count":9277},"python/65536/compress1":{"cpu_ns":19597733,"wall_ns":19600335,"count":70},"python/65536/decompress":{"cpu_ns":12580427,"wall_ns":12654005,"count":100},"python/65536/raw-decompress":{"cpu_ns":19102654,"wall_ns":19116347,"count":155},"python/65536/stream-decompress":{"cpu_ns":12282389,"wall_ns":12283249,"count":98},"python/65536/bounded-decompress":{"cpu_ns":18105527,"wall_ns":18177285,"count":169},"python/65536/gzip-read128k":{"cpu_ns":15128626,"wall_ns":15130002,"count":101},"python/65536/gzip-readinto128k":{"cpu_ns":19957435,"wall_ns":20079628,"count":129},"python/65536/crc32":{"cpu_ns":15863516,"wall_ns":15864158,"count":985},"python/1048713/compress1":{"cpu_ns":21797812,"wall_ns":21865180,"count":5},"python/1048713/decompress":{"cpu_ns":20388488,"wall_ns":20389543,"count":11},"python/1048713/raw-decompress":{"cpu_ns":22567506,"wall_ns":22646483,"count":12},"python/1048713/stream-decompress":{"cpu_ns":19031829,"wall_ns":19033566,"count":10},"python/1048713/bounded-decompress":{"cpu_ns":20840455,"wall_ns":20919144,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":19264884,"wall_ns":19265431,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":16572146,"wall_ns":16688802,"count":8},"python/1048713/crc32":{"cpu_ns":19699456,"wall_ns":19701821,"count":74},"python/16777353/compress1":{"cpu_ns":68478175,"wall_ns":68550533,"count":1},"python/16777353/decompress":{"cpu_ns":36053807,"wall_ns":36129147,"count":1},"python/16777353/raw-decompress":{"cpu_ns":36547249,"wall_ns":36650229,"count":1},"python/16777353/stream-decompress":{"cpu_ns":35770868,"wall_ns":35860731,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42053649,"wall_ns":42126542,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":33357165,"wall_ns":33370522,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":32058947,"wall_ns":32156122,"count":1},"python/16777353/crc32":{"cpu_ns":21886337,"wall_ns":21955356,"count":5},"random/1024/compress1":{"cpu_ns":10490179,"wall_ns":10492163,"count":749},"random/1024/decompress":{"cpu_ns":2822505,"wall_ns":2823429,"count":4714},"random/1024/raw-decompress":{"cpu_ns":2666935,"wall_ns":2667266,"count":3432},"random/1024/stream-decompress":{"cpu_ns":2438631,"wall_ns":2451322,"count":2003},"random/1024/bounded-decompress":{"cpu_ns":3058046,"wall_ns":3057972,"count":1957},"random/1024/gzip-read128k":{"cpu_ns":4709597,"wall_ns":4713320,"count":223},"random/1024/gzip-readinto128k":{"cpu_ns":15127256,"wall_ns":15201466,"count":573},"random/1024/crc32":{"cpu_ns":3286755,"wall_ns":3287104,"count":7934},"random/65536/compress1":{"cpu_ns":21155242,"wall_ns":21157804,"count":35},"random/65536/decompress":{"cpu_ns":12141448,"wall_ns":12207231,"count":952},"random/65536/raw-decompress":{"cpu_ns":11441662,"wall_ns":11442451,"count":1061},"random/65536/stream-decompress":{"cpu_ns":11790067,"wall_ns":11790746,"count":895},"random/65536/bounded-decompress":{"cpu_ns":7761950,"wall_ns":7762892,"count":1372},"random/65536/gzip-read128k":{"cpu_ns":5734135,"wall_ns":5734539,"count":129},"random/65536/gzip-readinto128k":{"cpu_ns":18667568,"wall_ns":18723225,"count":335},"random/65536/crc32":{"cpu_ns":15559751,"wall_ns":15569552,"count":932},"random/1048713/compress1":{"cpu_ns":23319061,"wall_ns":23325652,"count":2},"random/1048713/decompress":{"cpu_ns":15582702,"wall_ns":15650137,"count":64},"random/1048713/raw-decompress":{"cpu_ns":17874964,"wall_ns":17895381,"count":89},"random/1048713/stream-decompress":{"cpu_ns":16020931,"wall_ns":16022334,"count":63},"random/1048713/bounded-decompress":{"cpu_ns":7360942,"wall_ns":7457534,"count":38},"random/1048713/gzip-read128k":{"cpu_ns":17597843,"wall_ns":17599422,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19788311,"wall_ns":19802091,"count":42},"random/1048713/crc32":{"cpu_ns":18200283,"wall_ns":18200933,"count":71},"random/16777353/compress1":{"cpu_ns":200545557,"wall_ns":200964002,"count":1},"random/16777353/decompress":{"cpu_ns":28397377,"wall_ns":28505696,"count":2},"random/16777353/raw-decompress":{"cpu_ns":25436558,"wall_ns":25511692,"count":2},"random/16777353/stream-decompress":{"cpu_ns":29220611,"wall_ns":29307406,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":50865979,"wall_ns":51067901,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":19106060,"wall_ns":19108199,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":22941659,"wall_ns":22943856,"count":3},"random/16777353/crc32":{"cpu_ns":23165874,"wall_ns":23244050,"count":5},"zeros/1024/compress1":{"cpu_ns":6601173,"wall_ns":6601735,"count":1025},"zeros/1024/decompress":{"cpu_ns":2545466,"wall_ns":2545769,"count":3708},"zeros/1024/raw-decompress":{"cpu_ns":3365450,"wall_ns":3366352,"count":3693},"zeros/1024/stream-decompress":{"cpu_ns":3099525,"wall_ns":3099867,"count":2414},"zeros/1024/bounded-decompress":{"cpu_ns":4092019,"wall_ns":4160087,"count":2333},"zeros/1024/gzip-read128k":{"cpu_ns":3289347,"wall_ns":3289961,"count":166},"zeros/1024/gzip-readinto128k":{"cpu_ns":14532928,"wall_ns":14533677,"count":583},"zeros/1024/crc32":{"cpu_ns":3139527,"wall_ns":3139719,"count":7625},"zeros/65536/compress1":{"cpu_ns":12940281,"wall_ns":12945396,"count":534},"zeros/65536/decompress":{"cpu_ns":14962088,"wall_ns":15055802,"count":1009},"zeros/65536/raw-decompress":{"cpu_ns":12472039,"wall_ns":12472861,"count":974},"zeros/65536/stream-decompress":{"cpu_ns":13657832,"wall_ns":13660425,"count":878},"zeros/65536/bounded-decompress":{"cpu_ns":10196789,"wall_ns":10268977,"count":1123},"zeros/65536/gzip-read128k":{"cpu_ns":9016099,"wall_ns":9016843,"count":206},"zeros/65536/gzip-readinto128k":{"cpu_ns":17278383,"wall_ns":17286231,"count":331},"zeros/65536/crc32":{"cpu_ns":10083486,"wall_ns":10084013,"count":620},"zeros/1048713/compress1":{"cpu_ns":12883411,"wall_ns":12884299,"count":31},"zeros/1048713/decompress":{"cpu_ns":18866239,"wall_ns":18867154,"count":46},"zeros/1048713/raw-decompress":{"cpu_ns":24788503,"wall_ns":24894889,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":19192362,"wall_ns":19193208,"count":47},"zeros/1048713/bounded-decompress":{"cpu_ns":15974437,"wall_ns":16052895,"count":99},"zeros/1048713/gzip-read128k":{"cpu_ns":19029284,"wall_ns":19032800,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19875141,"wall_ns":19944950,"count":44},"zeros/1048713/crc32":{"cpu_ns":18997741,"wall_ns":18999827,"count":73},"zeros/16777353/compress1":{"cpu_ns":21330765,"wall_ns":21332222,"count":3},"zeros/16777353/decompress":{"cpu_ns":27306124,"wall_ns":27307898,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":27795341,"wall_ns":27808900,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":29584362,"wall_ns":29596009,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13571823,"wall_ns":13575549,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":27725301,"wall_ns":27807011,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":25258733,"wall_ns":25325561,"count":4},"zeros/16777353/crc32":{"cpu_ns":22071616,"wall_ns":22081347,"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-zlib/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-zlib/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":2727543,"wall_ns":3120278,"count":189},"fastq/1024/decompress":{"cpu_ns":6969173,"wall_ns":6969577,"count":1245},"fastq/1024/raw-decompress":{"cpu_ns":13639086,"wall_ns":13703413,"count":2324},"fastq/1024/stream-decompress":{"cpu_ns":5332914,"wall_ns":5333255,"count":862},"fastq/1024/bounded-decompress":{"cpu_ns":9262975,"wall_ns":9263607,"count":1378},"fastq/1024/gzip-read128k":{"cpu_ns":5921625,"wall_ns":5922252,"count":229},"fastq/1024/gzip-readinto128k":{"cpu_ns":5490039,"wall_ns":5499954,"count":179},"fastq/1024/crc32":{"cpu_ns":3771060,"wall_ns":3771199,"count":8842},"fastq/65536/compress1":{"cpu_ns":18149715,"wall_ns":18228740,"count":43},"fastq/65536/decompress":{"cpu_ns":19299344,"wall_ns":19305013,"count":84},"fastq/65536/raw-decompress":{"cpu_ns":19379938,"wall_ns":19467512,"count":83},"fastq/65536/stream-decompress":{"cpu_ns":19589943,"wall_ns":19591748,"count":82},"fastq/65536/bounded-decompress":{"cpu_ns":16695873,"wall_ns":16697668,"count":81},"fastq/65536/gzip-read128k":{"cpu_ns":14200611,"wall_ns":14310258,"count":56},"fastq/65536/gzip-readinto128k":{"cpu_ns":20390383,"wall_ns":20399775,"count":82},"fastq/65536/crc32":{"cpu_ns":5734264,"wall_ns":5728871,"count":354},"fastq/1048713/compress1":{"cpu_ns":20414761,"wall_ns":20414806,"count":3},"fastq/1048713/decompress":{"cpu_ns":21200886,"wall_ns":21284523,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":21543256,"wall_ns":21611609,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":21880467,"wall_ns":21893174,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20729446,"wall_ns":20791484,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":23688483,"wall_ns":23689473,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22204329,"wall_ns":22314468,"count":6},"fastq/1048713/crc32":{"cpu_ns":18910776,"wall_ns":18911493,"count":73},"fastq/16777353/compress1":{"cpu_ns":112502738,"wall_ns":112704574,"count":1},"fastq/16777353/decompress":{"cpu_ns":60980746,"wall_ns":61116102,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":61288254,"wall_ns":61421663,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":62932920,"wall_ns":63092315,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":73269700,"wall_ns":73425288,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":59754034,"wall_ns":59838315,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58944342,"wall_ns":59095964,"count":1},"fastq/16777353/crc32":{"cpu_ns":21725631,"wall_ns":21809010,"count":5},"python/1024/compress1":{"cpu_ns":8587065,"wall_ns":8587428,"count":796},"python/1024/decompress":{"cpu_ns":5255071,"wall_ns":5255916,"count":934},"python/1024/raw-decompress":{"cpu_ns":11932140,"wall_ns":11933053,"count":2077},"python/1024/stream-decompress":{"cpu_ns":4392858,"wall_ns":4393303,"count":688},"python/1024/bounded-decompress":{"cpu_ns":8921309,"wall_ns":9012736,"count":1321},"python/1024/gzip-read128k":{"cpu_ns":6293183,"wall_ns":6302833,"count":242},"python/1024/gzip-readinto128k":{"cpu_ns":17332342,"wall_ns":17334233,"count":538},"python/1024/crc32":{"cpu_ns":3747317,"wall_ns":3747546,"count":9277},"python/65536/compress1":{"cpu_ns":18556124,"wall_ns":18624904,"count":70},"python/65536/decompress":{"cpu_ns":12708921,"wall_ns":12709714,"count":100},"python/65536/raw-decompress":{"cpu_ns":18979274,"wall_ns":18980157,"count":155},"python/65536/stream-decompress":{"cpu_ns":12746505,"wall_ns":12796487,"count":98},"python/65536/bounded-decompress":{"cpu_ns":18366459,"wall_ns":18367463,"count":169},"python/65536/gzip-read128k":{"cpu_ns":14900931,"wall_ns":14976795,"count":101},"python/65536/gzip-readinto128k":{"cpu_ns":19047601,"wall_ns":19057082,"count":129},"python/65536/crc32":{"cpu_ns":16148781,"wall_ns":16149419,"count":985},"python/1048713/compress1":{"cpu_ns":21683051,"wall_ns":21694554,"count":5},"python/1048713/decompress":{"cpu_ns":21416465,"wall_ns":21494152,"count":11},"python/1048713/raw-decompress":{"cpu_ns":21750371,"wall_ns":21752949,"count":12},"python/1048713/stream-decompress":{"cpu_ns":18616549,"wall_ns":18701490,"count":10},"python/1048713/bounded-decompress":{"cpu_ns":20475769,"wall_ns":20476980,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":20987088,"wall_ns":21096034,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":16288724,"wall_ns":16303966,"count":8},"python/1048713/crc32":{"cpu_ns":18958092,"wall_ns":19049589,"count":74},"python/16777353/compress1":{"cpu_ns":68095283,"wall_ns":68254176,"count":1},"python/16777353/decompress":{"cpu_ns":36219330,"wall_ns":36226712,"count":1},"python/16777353/raw-decompress":{"cpu_ns":34503075,"wall_ns":34504068,"count":1},"python/16777353/stream-decompress":{"cpu_ns":36806447,"wall_ns":36891987,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":43234282,"wall_ns":43339967,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32971662,"wall_ns":33041178,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30998026,"wall_ns":30999359,"count":1},"python/16777353/crc32":{"cpu_ns":21607677,"wall_ns":21609662,"count":5},"random/1024/compress1":{"cpu_ns":10261114,"wall_ns":10262317,"count":749},"random/1024/decompress":{"cpu_ns":3271703,"wall_ns":3272442,"count":4714},"random/1024/raw-decompress":{"cpu_ns":5133775,"wall_ns":5206477,"count":3432},"random/1024/stream-decompress":{"cpu_ns":4925896,"wall_ns":4936188,"count":2003},"random/1024/bounded-decompress":{"cpu_ns":5863125,"wall_ns":5866442,"count":1957},"random/1024/gzip-read128k":{"cpu_ns":6904225,"wall_ns":6906118,"count":223},"random/1024/gzip-readinto128k":{"cpu_ns":14972858,"wall_ns":14973471,"count":573},"random/1024/crc32":{"cpu_ns":3212498,"wall_ns":3212689,"count":7934},"random/65536/compress1":{"cpu_ns":20502206,"wall_ns":20590155,"count":35},"random/65536/decompress":{"cpu_ns":11817662,"wall_ns":11818413,"count":952},"random/65536/raw-decompress":{"cpu_ns":11380540,"wall_ns":11431286,"count":1061},"random/65536/stream-decompress":{"cpu_ns":12783679,"wall_ns":12785900,"count":895},"random/65536/bounded-decompress":{"cpu_ns":7819468,"wall_ns":7820018,"count":1372},"random/65536/gzip-read128k":{"cpu_ns":6067655,"wall_ns":6083054,"count":129},"random/65536/gzip-readinto128k":{"cpu_ns":18392832,"wall_ns":18460209,"count":335},"random/65536/crc32":{"cpu_ns":15139376,"wall_ns":15139851,"count":932},"random/1048713/compress1":{"cpu_ns":24035295,"wall_ns":24116797,"count":2},"random/1048713/decompress":{"cpu_ns":15946084,"wall_ns":15947677,"count":64},"random/1048713/raw-decompress":{"cpu_ns":20392444,"wall_ns":20496925,"count":89},"random/1048713/stream-decompress":{"cpu_ns":15369529,"wall_ns":15424994,"count":63},"random/1048713/bounded-decompress":{"cpu_ns":7999213,"wall_ns":8001304,"count":38},"random/1048713/gzip-read128k":{"cpu_ns":17003606,"wall_ns":17071860,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19665963,"wall_ns":19667125,"count":42},"random/1048713/crc32":{"cpu_ns":18848873,"wall_ns":18939792,"count":71},"random/16777353/compress1":{"cpu_ns":199041956,"wall_ns":199358012,"count":1},"random/16777353/decompress":{"cpu_ns":27939480,"wall_ns":27939127,"count":2},"random/16777353/raw-decompress":{"cpu_ns":29290161,"wall_ns":29289683,"count":2},"random/16777353/stream-decompress":{"cpu_ns":27762787,"wall_ns":27762722,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":50189130,"wall_ns":50276797,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18809271,"wall_ns":18823132,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":24501090,"wall_ns":24628313,"count":3},"random/16777353/crc32":{"cpu_ns":22101887,"wall_ns":22174219,"count":5},"zeros/1024/compress1":{"cpu_ns":6585772,"wall_ns":6586317,"count":1025},"zeros/1024/decompress":{"cpu_ns":2926622,"wall_ns":2927118,"count":3708},"zeros/1024/raw-decompress":{"cpu_ns":3554213,"wall_ns":3554548,"count":3693},"zeros/1024/stream-decompress":{"cpu_ns":3638100,"wall_ns":3638305,"count":2414},"zeros/1024/bounded-decompress":{"cpu_ns":3990279,"wall_ns":3990615,"count":2333},"zeros/1024/gzip-read128k":{"cpu_ns":3406645,"wall_ns":3407445,"count":166},"zeros/1024/gzip-readinto128k":{"cpu_ns":15612150,"wall_ns":15685199,"count":583},"zeros/1024/crc32":{"cpu_ns":3414401,"wall_ns":3415423,"count":7625},"zeros/65536/compress1":{"cpu_ns":13653351,"wall_ns":13657892,"count":534},"zeros/65536/decompress":{"cpu_ns":14404211,"wall_ns":14406326,"count":1009},"zeros/65536/raw-decompress":{"cpu_ns":12378386,"wall_ns":12453585,"count":974},"zeros/65536/stream-decompress":{"cpu_ns":14071525,"wall_ns":14073062,"count":878},"zeros/65536/bounded-decompress":{"cpu_ns":10403154,"wall_ns":10530693,"count":1123},"zeros/65536/gzip-read128k":{"cpu_ns":9146534,"wall_ns":9147198,"count":206},"zeros/65536/gzip-readinto128k":{"cpu_ns":17516042,"wall_ns":17590934,"count":331},"zeros/65536/crc32":{"cpu_ns":10222921,"wall_ns":10223655,"count":620},"zeros/1048713/compress1":{"cpu_ns":13785447,"wall_ns":13787681,"count":31},"zeros/1048713/decompress":{"cpu_ns":18706352,"wall_ns":18786978,"count":46},"zeros/1048713/raw-decompress":{"cpu_ns":19433081,"wall_ns":19433840,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":19302219,"wall_ns":19369955,"count":47},"zeros/1048713/bounded-decompress":{"cpu_ns":16945343,"wall_ns":16955909,"count":99},"zeros/1048713/gzip-read128k":{"cpu_ns":18721180,"wall_ns":18812805,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":18599489,"wall_ns":18600478,"count":44},"zeros/1048713/crc32":{"cpu_ns":18637975,"wall_ns":18722845,"count":73},"zeros/16777353/compress1":{"cpu_ns":21513508,"wall_ns":21598466,"count":3},"zeros/16777353/decompress":{"cpu_ns":28980342,"wall_ns":29072987,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":28347028,"wall_ns":28427532,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":27641357,"wall_ns":27730832,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13717953,"wall_ns":13718484,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26683478,"wall_ns":26685337,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":25231522,"wall_ns":25242981,"count":4},"zeros/16777353/crc32":{"cpu_ns":22253063,"wall_ns":22327711,"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":2161781,"wall_ns":2161802,"count":189},"fastq/1024/decompress":{"cpu_ns":7201234,"wall_ns":7202597,"count":1245},"fastq/1024/raw-decompress":{"cpu_ns":13865328,"wall_ns":13866456,"count":2324},"fastq/1024/stream-decompress":{"cpu_ns":5504968,"wall_ns":5505827,"count":862},"fastq/1024/bounded-decompress":{"cpu_ns":10287814,"wall_ns":10290880,"count":1378},"fastq/1024/gzip-read128k":{"cpu_ns":6381466,"wall_ns":6460578,"count":229},"fastq/1024/gzip-readinto128k":{"cpu_ns":5565953,"wall_ns":5566567,"count":179},"fastq/1024/crc32":{"cpu_ns":3860116,"wall_ns":3861179,"count":8842},"fastq/65536/compress1":{"cpu_ns":17597999,"wall_ns":17598549,"count":43},"fastq/65536/decompress":{"cpu_ns":19679870,"wall_ns":19749971,"count":84},"fastq/65536/raw-decompress":{"cpu_ns":19481852,"wall_ns":19484072,"count":83},"fastq/65536/stream-decompress":{"cpu_ns":19614755,"wall_ns":19691418,"count":82},"fastq/65536/bounded-decompress":{"cpu_ns":16284537,"wall_ns":16286154,"count":81},"fastq/65536/gzip-read128k":{"cpu_ns":13268356,"wall_ns":13277729,"count":56},"fastq/65536/gzip-readinto128k":{"cpu_ns":20228584,"wall_ns":20310897,"count":82},"fastq/65536/crc32":{"cpu_ns":5991291,"wall_ns":5991845,"count":354},"fastq/1048713/compress1":{"cpu_ns":20734987,"wall_ns":20814134,"count":3},"fastq/1048713/decompress":{"cpu_ns":21478013,"wall_ns":21518542,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":21285594,"wall_ns":21287251,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":21776432,"wall_ns":21849548,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21498251,"wall_ns":21500112,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":22037964,"wall_ns":22123776,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22071471,"wall_ns":22144582,"count":6},"fastq/1048713/crc32":{"cpu_ns":18640465,"wall_ns":18640964,"count":73},"fastq/16777353/compress1":{"cpu_ns":112472871,"wall_ns":112628538,"count":1},"fastq/16777353/decompress":{"cpu_ns":62450287,"wall_ns":62517389,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":61323289,"wall_ns":61401477,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":62336717,"wall_ns":62431499,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":75115596,"wall_ns":75310289,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60725231,"wall_ns":60896184,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58890163,"wall_ns":58974382,"count":1},"fastq/16777353/crc32":{"cpu_ns":22052107,"wall_ns":22053423,"count":5},"python/1024/compress1":{"cpu_ns":8681142,"wall_ns":8681079,"count":796},"python/1024/decompress":{"cpu_ns":5404474,"wall_ns":5478963,"count":934},"python/1024/raw-decompress":{"cpu_ns":12484878,"wall_ns":12499355,"count":2077},"python/1024/stream-decompress":{"cpu_ns":4633567,"wall_ns":4634507,"count":688},"python/1024/bounded-decompress":{"cpu_ns":8492869,"wall_ns":8493891,"count":1321},"python/1024/gzip-read128k":{"cpu_ns":6424656,"wall_ns":6425406,"count":242},"python/1024/gzip-readinto128k":{"cpu_ns":16699723,"wall_ns":16778177,"count":538},"python/1024/crc32":{"cpu_ns":3782878,"wall_ns":3783047,"count":9277},"python/65536/compress1":{"cpu_ns":19157777,"wall_ns":19175330,"count":70},"python/65536/decompress":{"cpu_ns":13466804,"wall_ns":13545127,"count":100},"python/65536/raw-decompress":{"cpu_ns":19618523,"wall_ns":19620294,"count":155},"python/65536/stream-decompress":{"cpu_ns":12728489,"wall_ns":12730720,"count":98},"python/65536/bounded-decompress":{"cpu_ns":17542621,"wall_ns":17620596,"count":169},"python/65536/gzip-read128k":{"cpu_ns":14288020,"wall_ns":14288872,"count":101},"python/65536/gzip-readinto128k":{"cpu_ns":19233217,"wall_ns":19270142,"count":129},"python/65536/crc32":{"cpu_ns":17115569,"wall_ns":17117580,"count":985},"python/1048713/compress1":{"cpu_ns":21994449,"wall_ns":22082323,"count":5},"python/1048713/decompress":{"cpu_ns":20235286,"wall_ns":20236297,"count":11},"python/1048713/raw-decompress":{"cpu_ns":21482517,"wall_ns":21560657,"count":12},"python/1048713/stream-decompress":{"cpu_ns":19229214,"wall_ns":19232961,"count":10},"python/1048713/bounded-decompress":{"cpu_ns":21803939,"wall_ns":21875357,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":19297451,"wall_ns":19297948,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":15470246,"wall_ns":15544126,"count":8},"python/1048713/crc32":{"cpu_ns":18794147,"wall_ns":18794734,"count":74},"python/16777353/compress1":{"cpu_ns":68105543,"wall_ns":68188385,"count":1},"python/16777353/decompress":{"cpu_ns":36932997,"wall_ns":37018820,"count":1},"python/16777353/raw-decompress":{"cpu_ns":34589347,"wall_ns":34671905,"count":1},"python/16777353/stream-decompress":{"cpu_ns":35381316,"wall_ns":35462504,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":43345932,"wall_ns":43435563,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":34013839,"wall_ns":34016782,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30464029,"wall_ns":30524600,"count":1},"python/16777353/crc32":{"cpu_ns":23077880,"wall_ns":23181021,"count":5},"random/1024/compress1":{"cpu_ns":10141811,"wall_ns":10143474,"count":749},"random/1024/decompress":{"cpu_ns":3027101,"wall_ns":3027432,"count":4714},"random/1024/raw-decompress":{"cpu_ns":2905086,"wall_ns":2905303,"count":3432},"random/1024/stream-decompress":{"cpu_ns":2863952,"wall_ns":2864412,"count":2003},"random/1024/bounded-decompress":{"cpu_ns":3075504,"wall_ns":3075844,"count":1957},"random/1024/gzip-read128k":{"cpu_ns":4287896,"wall_ns":4288443,"count":223},"random/1024/gzip-readinto128k":{"cpu_ns":14584969,"wall_ns":14672644,"count":573},"random/1024/crc32":{"cpu_ns":3217488,"wall_ns":3217733,"count":7934},"random/65536/compress1":{"cpu_ns":20548963,"wall_ns":20549752,"count":35},"random/65536/decompress":{"cpu_ns":12502911,"wall_ns":12556700,"count":952},"random/65536/raw-decompress":{"cpu_ns":12652429,"wall_ns":12654510,"count":1061},"random/65536/stream-decompress":{"cpu_ns":12533688,"wall_ns":12552636,"count":895},"random/65536/bounded-decompress":{"cpu_ns":7442678,"wall_ns":7443069,"count":1372},"random/65536/gzip-read128k":{"cpu_ns":5994493,"wall_ns":5995117,"count":129},"random/65536/gzip-readinto128k":{"cpu_ns":18012357,"wall_ns":18076253,"count":335},"random/65536/crc32":{"cpu_ns":15048318,"wall_ns":15049015,"count":932},"random/1048713/compress1":{"cpu_ns":24354863,"wall_ns":24356407,"count":2},"random/1048713/decompress":{"cpu_ns":18113877,"wall_ns":18183942,"count":64},"random/1048713/raw-decompress":{"cpu_ns":16730715,"wall_ns":16731779,"count":89},"random/1048713/stream-decompress":{"cpu_ns":15375047,"wall_ns":15384333,"count":63},"random/1048713/bounded-decompress":{"cpu_ns":7494606,"wall_ns":7569572,"count":38},"random/1048713/gzip-read128k":{"cpu_ns":16730465,"wall_ns":16732006,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19650352,"wall_ns":19651473,"count":42},"random/1048713/crc32":{"cpu_ns":18766491,"wall_ns":18768257,"count":71},"random/16777353/compress1":{"cpu_ns":207965850,"wall_ns":208360420,"count":1},"random/16777353/decompress":{"cpu_ns":27618876,"wall_ns":27640060,"count":2},"random/16777353/raw-decompress":{"cpu_ns":28874882,"wall_ns":28882978,"count":2},"random/16777353/stream-decompress":{"cpu_ns":27363414,"wall_ns":27362273,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":48088312,"wall_ns":48181068,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18841971,"wall_ns":18937777,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":24254481,"wall_ns":24352506,"count":3},"random/16777353/crc32":{"cpu_ns":22447982,"wall_ns":22459120,"count":5},"zeros/1024/compress1":{"cpu_ns":6526825,"wall_ns":6527359,"count":1025},"zeros/1024/decompress":{"cpu_ns":2856458,"wall_ns":2856759,"count":3708},"zeros/1024/raw-decompress":{"cpu_ns":3648733,"wall_ns":3649110,"count":3693},"zeros/1024/stream-decompress":{"cpu_ns":3458730,"wall_ns":3458969,"count":2414},"zeros/1024/bounded-decompress":{"cpu_ns":3862907,"wall_ns":3863260,"count":2333},"zeros/1024/gzip-read128k":{"cpu_ns":3287179,"wall_ns":3287737,"count":166},"zeros/1024/gzip-readinto128k":{"cpu_ns":15623714,"wall_ns":15625594,"count":583},"zeros/1024/crc32":{"cpu_ns":3229457,"wall_ns":3289149,"count":7625},"zeros/65536/compress1":{"cpu_ns":13971837,"wall_ns":13981214,"count":534},"zeros/65536/decompress":{"cpu_ns":14505928,"wall_ns":14506615,"count":1009},"zeros/65536/raw-decompress":{"cpu_ns":12105588,"wall_ns":12106149,"count":974},"zeros/65536/stream-decompress":{"cpu_ns":13224594,"wall_ns":13308312,"count":878},"zeros/65536/bounded-decompress":{"cpu_ns":10059665,"wall_ns":10060336,"count":1123},"zeros/65536/gzip-read128k":{"cpu_ns":9208106,"wall_ns":9208831,"count":206},"zeros/65536/gzip-readinto128k":{"cpu_ns":17648928,"wall_ns":17702349,"count":331},"zeros/65536/crc32":{"cpu_ns":10367457,"wall_ns":10368132,"count":620},"zeros/1048713/compress1":{"cpu_ns":13739926,"wall_ns":13741830,"count":31},"zeros/1048713/decompress":{"cpu_ns":18846387,"wall_ns":18920328,"count":46},"zeros/1048713/raw-decompress":{"cpu_ns":21858835,"wall_ns":21861968,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":20736839,"wall_ns":20802922,"count":47},"zeros/1048713/bounded-decompress":{"cpu_ns":16890361,"wall_ns":16891720,"count":99},"zeros/1048713/gzip-read128k":{"cpu_ns":18701666,"wall_ns":18801610,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":18498240,"wall_ns":18499118,"count":44},"zeros/1048713/crc32":{"cpu_ns":18555740,"wall_ns":18624356,"count":73},"zeros/16777353/compress1":{"cpu_ns":20973899,"wall_ns":21062839,"count":3},"zeros/16777353/decompress":{"cpu_ns":29810108,"wall_ns":29931494,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":28929218,"wall_ns":29021654,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":27605328,"wall_ns":27687661,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":14069316,"wall_ns":14071179,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":25997196,"wall_ns":25998856,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":25757533,"wall_ns":25823867,"count":4},"zeros/16777353/crc32":{"cpu_ns":23546949,"wall_ns":23625835,"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":2284194,"wall_ns":2284385,"count":189},"fastq/1024/decompress":{"cpu_ns":7721532,"wall_ns":7811634,"count":1245},"fastq/1024/raw-decompress":{"cpu_ns":14652250,"wall_ns":14653465,"count":2324},"fastq/1024/stream-decompress":{"cpu_ns":5672311,"wall_ns":5672710,"count":862},"fastq/1024/bounded-decompress":{"cpu_ns":9500668,"wall_ns":9501957,"count":1378},"fastq/1024/gzip-read128k":{"cpu_ns":5714955,"wall_ns":5715462,"count":229},"fastq/1024/gzip-readinto128k":{"cpu_ns":5272360,"wall_ns":5345298,"count":179},"fastq/1024/crc32":{"cpu_ns":3755967,"wall_ns":3756570,"count":8842},"fastq/65536/compress1":{"cpu_ns":17077096,"wall_ns":17077567,"count":43},"fastq/65536/decompress":{"cpu_ns":19539539,"wall_ns":19579135,"count":84},"fastq/65536/raw-decompress":{"cpu_ns":19634932,"wall_ns":19646145,"count":83},"fastq/65536/stream-decompress":{"cpu_ns":19814033,"wall_ns":19815615,"count":82},"fastq/65536/bounded-decompress":{"cpu_ns":16099564,"wall_ns":16101009,"count":81},"fastq/65536/gzip-read128k":{"cpu_ns":13243829,"wall_ns":13251683,"count":56},"fastq/65536/gzip-readinto128k":{"cpu_ns":19892560,"wall_ns":19953259,"count":82},"fastq/65536/crc32":{"cpu_ns":5772553,"wall_ns":5772913,"count":354},"fastq/1048713/compress1":{"cpu_ns":20709614,"wall_ns":20784736,"count":3},"fastq/1048713/decompress":{"cpu_ns":21122198,"wall_ns":21123902,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":21072988,"wall_ns":21148825,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":20879066,"wall_ns":20879939,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":22224662,"wall_ns":22226068,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":22028731,"wall_ns":22109953,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21466566,"wall_ns":21467398,"count":6},"fastq/1048713/crc32":{"cpu_ns":18662861,"wall_ns":18713881,"count":73},"fastq/16777353/compress1":{"cpu_ns":112588231,"wall_ns":112841661,"count":1},"fastq/16777353/decompress":{"cpu_ns":62511326,"wall_ns":62585110,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":61170880,"wall_ns":61267378,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":62181316,"wall_ns":62265381,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":73088109,"wall_ns":73183886,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":59887241,"wall_ns":59963676,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":59319548,"wall_ns":59393860,"count":1},"fastq/16777353/crc32":{"cpu_ns":21514130,"wall_ns":21593816,"count":5},"python/1024/compress1":{"cpu_ns":8906384,"wall_ns":8907127,"count":796},"python/1024/decompress":{"cpu_ns":5138025,"wall_ns":5138583,"count":934},"python/1024/raw-decompress":{"cpu_ns":12524539,"wall_ns":12605630,"count":2077},"python/1024/stream-decompress":{"cpu_ns":4468996,"wall_ns":4470709,"count":688},"python/1024/bounded-decompress":{"cpu_ns":8705584,"wall_ns":8706329,"count":1321},"python/1024/gzip-read128k":{"cpu_ns":6011100,"wall_ns":6011719,"count":242},"python/1024/gzip-readinto128k":{"cpu_ns":16220380,"wall_ns":16221158,"count":538},"python/1024/crc32":{"cpu_ns":3882241,"wall_ns":3959348,"count":9277},"python/65536/compress1":{"cpu_ns":18650957,"wall_ns":18652355,"count":70},"python/65536/decompress":{"cpu_ns":12412947,"wall_ns":12422989,"count":100},"python/65536/raw-decompress":{"cpu_ns":20078834,"wall_ns":20164070,"count":155},"python/65536/stream-decompress":{"cpu_ns":12755884,"wall_ns":12758911,"count":98},"python/65536/bounded-decompress":{"cpu_ns":17545503,"wall_ns":17615781,"count":169},"python/65536/gzip-read128k":{"cpu_ns":14661666,"wall_ns":14672397,"count":101},"python/65536/gzip-readinto128k":{"cpu_ns":20437261,"wall_ns":20438840,"count":129},"python/65536/crc32":{"cpu_ns":16074775,"wall_ns":16148144,"count":985},"python/1048713/compress1":{"cpu_ns":21808581,"wall_ns":21825457,"count":5},"python/1048713/decompress":{"cpu_ns":20204820,"wall_ns":20205672,"count":11},"python/1048713/raw-decompress":{"cpu_ns":21420771,"wall_ns":21480759,"count":12},"python/1048713/stream-decompress":{"cpu_ns":18510821,"wall_ns":18512684,"count":10},"python/1048713/bounded-decompress":{"cpu_ns":21869482,"wall_ns":21947958,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":20071524,"wall_ns":20081362,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":15602224,"wall_ns":15677229,"count":8},"python/1048713/crc32":{"cpu_ns":19067951,"wall_ns":19068768,"count":74},"python/16777353/compress1":{"cpu_ns":68167466,"wall_ns":68335679,"count":1},"python/16777353/decompress":{"cpu_ns":36890104,"wall_ns":36998123,"count":1},"python/16777353/raw-decompress":{"cpu_ns":34259783,"wall_ns":34260711,"count":1},"python/16777353/stream-decompress":{"cpu_ns":36074427,"wall_ns":36197731,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":44307277,"wall_ns":44401188,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":35811890,"wall_ns":35886148,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30605443,"wall_ns":30667858,"count":1},"python/16777353/crc32":{"cpu_ns":23995324,"wall_ns":24004296,"count":5},"random/1024/compress1":{"cpu_ns":10917680,"wall_ns":11013995,"count":749},"random/1024/decompress":{"cpu_ns":3191508,"wall_ns":3191713,"count":4714},"random/1024/raw-decompress":{"cpu_ns":3160178,"wall_ns":3160946,"count":3432},"random/1024/stream-decompress":{"cpu_ns":2781551,"wall_ns":2781863,"count":2003},"random/1024/bounded-decompress":{"cpu_ns":3053108,"wall_ns":3053595,"count":1957},"random/1024/gzip-read128k":{"cpu_ns":4512460,"wall_ns":4513171,"count":223},"random/1024/gzip-readinto128k":{"cpu_ns":14420198,"wall_ns":14421463,"count":573},"random/1024/crc32":{"cpu_ns":3238069,"wall_ns":3238222,"count":7934},"random/65536/compress1":{"cpu_ns":20334818,"wall_ns":20578285,"count":35},"random/65536/decompress":{"cpu_ns":13443639,"wall_ns":13446044,"count":952},"random/65536/raw-decompress":{"cpu_ns":12201695,"wall_ns":12267156,"count":1061},"random/65536/stream-decompress":{"cpu_ns":16806572,"wall_ns":16808961,"count":895},"random/65536/bounded-decompress":{"cpu_ns":10502551,"wall_ns":10503395,"count":1372},"random/65536/gzip-read128k":{"cpu_ns":6012657,"wall_ns":6013371,"count":129},"random/65536/gzip-readinto128k":{"cpu_ns":18038623,"wall_ns":18121631,"count":335},"random/65536/crc32":{"cpu_ns":17008620,"wall_ns":17010877,"count":932},"random/1048713/compress1":{"cpu_ns":25238180,"wall_ns":25254535,"count":2},"random/1048713/decompress":{"cpu_ns":17061470,"wall_ns":17141725,"count":64},"random/1048713/raw-decompress":{"cpu_ns":17863551,"wall_ns":17865638,"count":89},"random/1048713/stream-decompress":{"cpu_ns":16873147,"wall_ns":16888295,"count":63},"random/1048713/bounded-decompress":{"cpu_ns":7720903,"wall_ns":7801174,"count":38},"random/1048713/gzip-read128k":{"cpu_ns":16904728,"wall_ns":16906376,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":21375904,"wall_ns":21473021,"count":42},"random/1048713/crc32":{"cpu_ns":19137672,"wall_ns":19148681,"count":71},"random/16777353/compress1":{"cpu_ns":206424671,"wall_ns":206813104,"count":1},"random/16777353/decompress":{"cpu_ns":32210305,"wall_ns":32305246,"count":2},"random/16777353/raw-decompress":{"cpu_ns":25852606,"wall_ns":25926173,"count":2},"random/16777353/stream-decompress":{"cpu_ns":34093605,"wall_ns":34168244,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":46930207,"wall_ns":47087293,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":21921754,"wall_ns":22002018,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":23560829,"wall_ns":23578336,"count":3},"random/16777353/crc32":{"cpu_ns":22476376,"wall_ns":22486714,"count":5},"zeros/1024/compress1":{"cpu_ns":6619151,"wall_ns":6619665,"count":1025},"zeros/1024/decompress":{"cpu_ns":3244202,"wall_ns":3327042,"count":3708},"zeros/1024/raw-decompress":{"cpu_ns":3918682,"wall_ns":3935323,"count":3693},"zeros/1024/stream-decompress":{"cpu_ns":3719985,"wall_ns":3721590,"count":2414},"zeros/1024/bounded-decompress":{"cpu_ns":4219773,"wall_ns":4220256,"count":2333},"zeros/1024/gzip-read128k":{"cpu_ns":3221468,"wall_ns":3222059,"count":166},"zeros/1024/gzip-readinto128k":{"cpu_ns":14479478,"wall_ns":14480309,"count":583},"zeros/1024/crc32":{"cpu_ns":3035909,"wall_ns":3036016,"count":7625},"zeros/65536/compress1":{"cpu_ns":13060491,"wall_ns":13124617,"count":534},"zeros/65536/decompress":{"cpu_ns":14440501,"wall_ns":14441259,"count":1009},"zeros/65536/raw-decompress":{"cpu_ns":12158396,"wall_ns":12167041,"count":974},"zeros/65536/stream-decompress":{"cpu_ns":13584172,"wall_ns":13642829,"count":878},"zeros/65536/bounded-decompress":{"cpu_ns":10477212,"wall_ns":10478156,"count":1123},"zeros/65536/gzip-read128k":{"cpu_ns":9510962,"wall_ns":9512909,"count":206},"zeros/65536/gzip-readinto128k":{"cpu_ns":17355168,"wall_ns":17356133,"count":331},"zeros/65536/crc32":{"cpu_ns":9961464,"wall_ns":10029209,"count":620},"zeros/1048713/compress1":{"cpu_ns":12649074,"wall_ns":12649763,"count":31},"zeros/1048713/decompress":{"cpu_ns":18565431,"wall_ns":18566383,"count":46},"zeros/1048713/raw-decompress":{"cpu_ns":24135801,"wall_ns":24138065,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":24478631,"wall_ns":24546298,"count":47},"zeros/1048713/bounded-decompress":{"cpu_ns":16294552,"wall_ns":16297143,"count":99},"zeros/1048713/gzip-read128k":{"cpu_ns":17571936,"wall_ns":17573008,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":18971023,"wall_ns":19056188,"count":44},"zeros/1048713/crc32":{"cpu_ns":19106886,"wall_ns":19107734,"count":73},"zeros/16777353/compress1":{"cpu_ns":21409456,"wall_ns":21410644,"count":3},"zeros/16777353/decompress":{"cpu_ns":31013616,"wall_ns":31084101,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":25439015,"wall_ns":25527418,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":31864351,"wall_ns":31929364,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13448257,"wall_ns":13450039,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":27899508,"wall_ns":28009707,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":26776088,"wall_ns":26844254,"count":4},"zeros/16777353/crc32":{"cpu_ns":22123781,"wall_ns":22240422,"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-zlib/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-zlib/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":2168061,"wall_ns":2168227,"count":189},"fastq/1024/decompress":{"cpu_ns":7024969,"wall_ns":7119314,"count":1245},"fastq/1024/raw-decompress":{"cpu_ns":13391462,"wall_ns":13391776,"count":2324},"fastq/1024/stream-decompress":{"cpu_ns":5613448,"wall_ns":5613926,"count":862},"fastq/1024/bounded-decompress":{"cpu_ns":9177981,"wall_ns":9178431,"count":1378},"fastq/1024/gzip-read128k":{"cpu_ns":6052430,"wall_ns":6053055,"count":229},"fastq/1024/gzip-readinto128k":{"cpu_ns":5556973,"wall_ns":5626570,"count":179},"fastq/1024/crc32":{"cpu_ns":3635440,"wall_ns":3635551,"count":8842},"fastq/65536/compress1":{"cpu_ns":17874079,"wall_ns":17876151,"count":43},"fastq/65536/decompress":{"cpu_ns":20466300,"wall_ns":20542960,"count":84},"fastq/65536/raw-decompress":{"cpu_ns":19031223,"wall_ns":19031965,"count":83},"fastq/65536/stream-decompress":{"cpu_ns":19456446,"wall_ns":19858883,"count":82},"fastq/65536/bounded-decompress":{"cpu_ns":16076870,"wall_ns":16143395,"count":81},"fastq/65536/gzip-read128k":{"cpu_ns":13586672,"wall_ns":13587330,"count":56},"fastq/65536/gzip-readinto128k":{"cpu_ns":20817152,"wall_ns":20876268,"count":82},"fastq/65536/crc32":{"cpu_ns":5891657,"wall_ns":5893620,"count":354},"fastq/1048713/compress1":{"cpu_ns":20849518,"wall_ns":20928498,"count":3},"fastq/1048713/decompress":{"cpu_ns":21779343,"wall_ns":21789860,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":22380238,"wall_ns":22503361,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":20933631,"wall_ns":20998583,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20763476,"wall_ns":20764312,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":22730030,"wall_ns":22800120,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22733466,"wall_ns":22750835,"count":6},"fastq/1048713/crc32":{"cpu_ns":19135848,"wall_ns":19253705,"count":73},"fastq/16777353/compress1":{"cpu_ns":111221001,"wall_ns":111361523,"count":1},"fastq/16777353/decompress":{"cpu_ns":63708832,"wall_ns":63788378,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":62530992,"wall_ns":62623111,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":65378080,"wall_ns":65442152,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":75577765,"wall_ns":75769185,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60281821,"wall_ns":60461502,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58631963,"wall_ns":58797049,"count":1},"fastq/16777353/crc32":{"cpu_ns":21716830,"wall_ns":21718897,"count":5},"python/1024/compress1":{"cpu_ns":8943932,"wall_ns":9007190,"count":796},"python/1024/decompress":{"cpu_ns":4861578,"wall_ns":4861900,"count":934},"python/1024/raw-decompress":{"cpu_ns":11925330,"wall_ns":11926015,"count":2077},"python/1024/stream-decompress":{"cpu_ns":4233968,"wall_ns":4234382,"count":688},"python/1024/bounded-decompress":{"cpu_ns":9399966,"wall_ns":9403241,"count":1321},"python/1024/gzip-read128k":{"cpu_ns":6405808,"wall_ns":6407941,"count":242},"python/1024/gzip-readinto128k":{"cpu_ns":17761825,"wall_ns":17842326,"count":538},"python/1024/crc32":{"cpu_ns":3933635,"wall_ns":3936777,"count":9277},"python/65536/compress1":{"cpu_ns":18504844,"wall_ns":18505483,"count":70},"python/65536/decompress":{"cpu_ns":12683426,"wall_ns":12771173,"count":100},"python/65536/raw-decompress":{"cpu_ns":19421986,"wall_ns":19422860,"count":155},"python/65536/stream-decompress":{"cpu_ns":12342747,"wall_ns":12343541,"count":98},"python/65536/bounded-decompress":{"cpu_ns":18971563,"wall_ns":19040835,"count":169},"python/65536/gzip-read128k":{"cpu_ns":14869430,"wall_ns":14871184,"count":101},"python/65536/gzip-readinto128k":{"cpu_ns":19965432,"wall_ns":20047711,"count":129},"python/65536/crc32":{"cpu_ns":16187626,"wall_ns":16188334,"count":985},"python/1048713/compress1":{"cpu_ns":21534665,"wall_ns":21635523,"count":5},"python/1048713/decompress":{"cpu_ns":21664703,"wall_ns":21667432,"count":11},"python/1048713/raw-decompress":{"cpu_ns":21924020,"wall_ns":21925742,"count":12},"python/1048713/stream-decompress":{"cpu_ns":18632583,"wall_ns":18734544,"count":10},"python/1048713/bounded-decompress":{"cpu_ns":20574707,"wall_ns":20575549,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":20066783,"wall_ns":20134333,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":16221626,"wall_ns":16223341,"count":8},"python/1048713/crc32":{"cpu_ns":19183838,"wall_ns":19175264,"count":74},"python/16777353/compress1":{"cpu_ns":69296844,"wall_ns":69466440,"count":1},"python/16777353/decompress":{"cpu_ns":35870246,"wall_ns":35871403,"count":1},"python/16777353/raw-decompress":{"cpu_ns":34621185,"wall_ns":34718811,"count":1},"python/16777353/stream-decompress":{"cpu_ns":37187585,"wall_ns":37299273,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":43353299,"wall_ns":43438701,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32284705,"wall_ns":32361179,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30978881,"wall_ns":30980877,"count":1},"python/16777353/crc32":{"cpu_ns":21832715,"wall_ns":21911627,"count":5},"random/1024/compress1":{"cpu_ns":10201547,"wall_ns":10202175,"count":749},"random/1024/decompress":{"cpu_ns":2987786,"wall_ns":2988349,"count":4714},"random/1024/raw-decompress":{"cpu_ns":3214981,"wall_ns":3215691,"count":3432},"random/1024/stream-decompress":{"cpu_ns":2821549,"wall_ns":2822188,"count":2003},"random/1024/bounded-decompress":{"cpu_ns":3673601,"wall_ns":3784197,"count":1957},"random/1024/gzip-read128k":{"cpu_ns":4525384,"wall_ns":4527350,"count":223},"random/1024/gzip-readinto128k":{"cpu_ns":15044533,"wall_ns":15046183,"count":573},"random/1024/crc32":{"cpu_ns":3292602,"wall_ns":3293198,"count":7934},"random/65536/compress1":{"cpu_ns":21111082,"wall_ns":21173682,"count":35},"random/65536/decompress":{"cpu_ns":11765849,"wall_ns":11766296,"count":952},"random/65536/raw-decompress":{"cpu_ns":11562421,"wall_ns":11563214,"count":1061},"random/65536/stream-decompress":{"cpu_ns":12908410,"wall_ns":12910799,"count":895},"random/65536/bounded-decompress":{"cpu_ns":7867252,"wall_ns":7908433,"count":1372},"random/65536/gzip-read128k":{"cpu_ns":6323429,"wall_ns":6324346,"count":129},"random/65536/gzip-readinto128k":{"cpu_ns":18693549,"wall_ns":18695184,"count":335},"random/65536/crc32":{"cpu_ns":15150587,"wall_ns":15238847,"count":932},"random/1048713/compress1":{"cpu_ns":23864166,"wall_ns":23949055,"count":2},"random/1048713/decompress":{"cpu_ns":16039383,"wall_ns":16040445,"count":64},"random/1048713/raw-decompress":{"cpu_ns":20320775,"wall_ns":20322861,"count":89},"random/1048713/stream-decompress":{"cpu_ns":15420952,"wall_ns":15432582,"count":63},"random/1048713/bounded-decompress":{"cpu_ns":7504946,"wall_ns":7505535,"count":38},"random/1048713/gzip-read128k":{"cpu_ns":16670205,"wall_ns":16671536,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19403276,"wall_ns":19469460,"count":42},"random/1048713/crc32":{"cpu_ns":19075084,"wall_ns":19093024,"count":71},"random/16777353/compress1":{"cpu_ns":207546330,"wall_ns":207937007,"count":1},"random/16777353/decompress":{"cpu_ns":27498515,"wall_ns":27586365,"count":2},"random/16777353/raw-decompress":{"cpu_ns":32385917,"wall_ns":32453709,"count":2},"random/16777353/stream-decompress":{"cpu_ns":27981137,"wall_ns":28071533,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":48785811,"wall_ns":48896585,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":20892610,"wall_ns":20970229,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":25032437,"wall_ns":25042284,"count":3},"random/16777353/crc32":{"cpu_ns":21678332,"wall_ns":21679550,"count":5},"zeros/1024/compress1":{"cpu_ns":6543423,"wall_ns":6620431,"count":1025},"zeros/1024/decompress":{"cpu_ns":2487000,"wall_ns":2487192,"count":3708},"zeros/1024/raw-decompress":{"cpu_ns":3582405,"wall_ns":3582674,"count":3693},"zeros/1024/stream-decompress":{"cpu_ns":3570476,"wall_ns":3570953,"count":2414},"zeros/1024/bounded-decompress":{"cpu_ns":4355562,"wall_ns":4356153,"count":2333},"zeros/1024/gzip-read128k":{"cpu_ns":3243486,"wall_ns":3244080,"count":166},"zeros/1024/gzip-readinto128k":{"cpu_ns":15457052,"wall_ns":15467067,"count":583},"zeros/1024/crc32":{"cpu_ns":3104132,"wall_ns":3104397,"count":7625},"zeros/65536/compress1":{"cpu_ns":13865174,"wall_ns":13928332,"count":534},"zeros/65536/decompress":{"cpu_ns":14427426,"wall_ns":14429193,"count":1009},"zeros/65536/raw-decompress":{"cpu_ns":12117389,"wall_ns":12118075,"count":974},"zeros/65536/stream-decompress":{"cpu_ns":13229158,"wall_ns":13307134,"count":878},"zeros/65536/bounded-decompress":{"cpu_ns":10432222,"wall_ns":10432996,"count":1123},"zeros/65536/gzip-read128k":{"cpu_ns":9236447,"wall_ns":9237190,"count":206},"zeros/65536/gzip-readinto128k":{"cpu_ns":18102556,"wall_ns":18236548,"count":331},"zeros/65536/crc32":{"cpu_ns":10720216,"wall_ns":10722538,"count":620},"zeros/1048713/compress1":{"cpu_ns":13564268,"wall_ns":13865600,"count":31},"zeros/1048713/decompress":{"cpu_ns":19091836,"wall_ns":19159607,"count":46},"zeros/1048713/raw-decompress":{"cpu_ns":20380404,"wall_ns":20381991,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":19420661,"wall_ns":19494977,"count":47},"zeros/1048713/bounded-decompress":{"cpu_ns":16742418,"wall_ns":16754889,"count":99},"zeros/1048713/gzip-read128k":{"cpu_ns":18840256,"wall_ns":18842827,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":18813731,"wall_ns":18901545,"count":44},"zeros/1048713/crc32":{"cpu_ns":18894905,"wall_ns":18896216,"count":73},"zeros/16777353/compress1":{"cpu_ns":20944476,"wall_ns":20946197,"count":3},"zeros/16777353/decompress":{"cpu_ns":28404131,"wall_ns":28490554,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":27720006,"wall_ns":27796772,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":27164571,"wall_ns":27236546,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":17336768,"wall_ns":17354989,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26574720,"wall_ns":26584417,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":25333090,"wall_ns":25409519,"count":4},"zeros/16777353/crc32":{"cpu_ns":22519836,"wall_ns":22610354,"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":2210908,"wall_ns":2210888,"count":189},"fastq/1024/decompress":{"cpu_ns":6662963,"wall_ns":6663266,"count":1245},"fastq/1024/raw-decompress":{"cpu_ns":14404750,"wall_ns":14510116,"count":2324},"fastq/1024/stream-decompress":{"cpu_ns":5417572,"wall_ns":5418075,"count":862},"fastq/1024/bounded-decompress":{"cpu_ns":9738445,"wall_ns":9739600,"count":1378},"fastq/1024/gzip-read128k":{"cpu_ns":6131890,"wall_ns":6133378,"count":229},"fastq/1024/gzip-readinto128k":{"cpu_ns":5724823,"wall_ns":5725410,"count":179},"fastq/1024/crc32":{"cpu_ns":3622621,"wall_ns":3622926,"count":8842},"fastq/65536/compress1":{"cpu_ns":17097263,"wall_ns":17178188,"count":43},"fastq/65536/decompress":{"cpu_ns":19544775,"wall_ns":19562597,"count":84},"fastq/65536/raw-decompress":{"cpu_ns":19183017,"wall_ns":19224312,"count":83},"fastq/65536/stream-decompress":{"cpu_ns":19549196,"wall_ns":19550361,"count":82},"fastq/65536/bounded-decompress":{"cpu_ns":16718149,"wall_ns":16821399,"count":81},"fastq/65536/gzip-read128k":{"cpu_ns":13034129,"wall_ns":13034659,"count":56},"fastq/65536/gzip-readinto128k":{"cpu_ns":20223071,"wall_ns":20223860,"count":82},"fastq/65536/crc32":{"cpu_ns":5795524,"wall_ns":5874203,"count":354},"fastq/1048713/compress1":{"cpu_ns":21845090,"wall_ns":21921546,"count":3},"fastq/1048713/decompress":{"cpu_ns":22085599,"wall_ns":22087152,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":20409804,"wall_ns":20484493,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":21357457,"wall_ns":21359161,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21275363,"wall_ns":21358692,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":22841612,"wall_ns":22931315,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21533137,"wall_ns":21533994,"count":6},"fastq/1048713/crc32":{"cpu_ns":18649521,"wall_ns":18710032,"count":73},"fastq/16777353/compress1":{"cpu_ns":112630966,"wall_ns":112902416,"count":1},"fastq/16777353/decompress":{"cpu_ns":61755265,"wall_ns":61845236,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":61216059,"wall_ns":61426678,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":63709580,"wall_ns":63850502,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":71971077,"wall_ns":72137170,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60464734,"wall_ns":60548265,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58911142,"wall_ns":58999137,"count":1},"fastq/16777353/crc32":{"cpu_ns":23076554,"wall_ns":23191160,"count":5},"python/1024/compress1":{"cpu_ns":8955625,"wall_ns":8958533,"count":796},"python/1024/decompress":{"cpu_ns":5666882,"wall_ns":5682033,"count":934},"python/1024/raw-decompress":{"cpu_ns":12456630,"wall_ns":12527296,"count":2077},"python/1024/stream-decompress":{"cpu_ns":4572665,"wall_ns":4573347,"count":688},"python/1024/bounded-decompress":{"cpu_ns":8878563,"wall_ns":8880674,"count":1321},"python/1024/gzip-read128k":{"cpu_ns":6291443,"wall_ns":6292090,"count":242},"python/1024/gzip-readinto128k":{"cpu_ns":16570522,"wall_ns":16571422,"count":538},"python/1024/crc32":{"cpu_ns":3691327,"wall_ns":3691420,"count":9277},"python/65536/compress1":{"cpu_ns":18677811,"wall_ns":18756825,"count":70},"python/65536/decompress":{"cpu_ns":12526715,"wall_ns":12527212,"count":100},"python/65536/raw-decompress":{"cpu_ns":19245765,"wall_ns":19282524,"count":155},"python/65536/stream-decompress":{"cpu_ns":13125895,"wall_ns":13129061,"count":98},"python/65536/bounded-decompress":{"cpu_ns":18096284,"wall_ns":18115691,"count":169},"python/65536/gzip-read128k":{"cpu_ns":14364104,"wall_ns":14438242,"count":101},"python/65536/gzip-readinto128k":{"cpu_ns":19263901,"wall_ns":19264764,"count":129},"python/65536/crc32":{"cpu_ns":16082401,"wall_ns":16125404,"count":985},"python/1048713/compress1":{"cpu_ns":22077020,"wall_ns":22075512,"count":5},"python/1048713/decompress":{"cpu_ns":20185957,"wall_ns":20258450,"count":11},"python/1048713/raw-decompress":{"cpu_ns":21247873,"wall_ns":21260281,"count":12},"python/1048713/stream-decompress":{"cpu_ns":18374989,"wall_ns":18438004,"count":10},"python/1048713/bounded-decompress":{"cpu_ns":20650996,"wall_ns":20651998,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":20550433,"wall_ns":20640474,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":15226201,"wall_ns":15227010,"count":8},"python/1048713/crc32":{"cpu_ns":19338195,"wall_ns":19409021,"count":74},"python/16777353/compress1":{"cpu_ns":68629836,"wall_ns":68779515,"count":1},"python/16777353/decompress":{"cpu_ns":36125196,"wall_ns":36221106,"count":1},"python/16777353/raw-decompress":{"cpu_ns":35342452,"wall_ns":35352897,"count":1},"python/16777353/stream-decompress":{"cpu_ns":35931004,"wall_ns":36015920,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42985770,"wall_ns":43067686,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":33555963,"wall_ns":33630555,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30399397,"wall_ns":30400642,"count":1},"python/16777353/crc32":{"cpu_ns":21976022,"wall_ns":21977493,"count":5},"random/1024/compress1":{"cpu_ns":10713160,"wall_ns":10715204,"count":749},"random/1024/decompress":{"cpu_ns":2910922,"wall_ns":2911748,"count":4714},"random/1024/raw-decompress":{"cpu_ns":3049677,"wall_ns":3051725,"count":3432},"random/1024/stream-decompress":{"cpu_ns":2665289,"wall_ns":2738252,"count":2003},"random/1024/bounded-decompress":{"cpu_ns":3160605,"wall_ns":3161407,"count":1957},"random/1024/gzip-read128k":{"cpu_ns":4484867,"wall_ns":4485499,"count":223},"random/1024/gzip-readinto128k":{"cpu_ns":14799498,"wall_ns":14801057,"count":573},"random/1024/crc32":{"cpu_ns":3324077,"wall_ns":3336073,"count":7934},"random/65536/compress1":{"cpu_ns":20687676,"wall_ns":20749917,"count":35},"random/65536/decompress":{"cpu_ns":11898393,"wall_ns":11899073,"count":952},"random/65536/raw-decompress":{"cpu_ns":12045403,"wall_ns":12049794,"count":1061},"random/65536/stream-decompress":{"cpu_ns":12372648,"wall_ns":12455085,"count":895},"random/65536/bounded-decompress":{"cpu_ns":8043978,"wall_ns":8045156,"count":1372},"random/65536/gzip-read128k":{"cpu_ns":6066984,"wall_ns":6069264,"count":129},"random/65536/gzip-readinto128k":{"cpu_ns":17792225,"wall_ns":17792906,"count":335},"random/65536/crc32":{"cpu_ns":15271615,"wall_ns":15351959,"count":932},"random/1048713/compress1":{"cpu_ns":23503179,"wall_ns":23606726,"count":2},"random/1048713/decompress":{"cpu_ns":15940614,"wall_ns":15942287,"count":64},"random/1048713/raw-decompress":{"cpu_ns":19847435,"wall_ns":19849338,"count":89},"random/1048713/stream-decompress":{"cpu_ns":15386883,"wall_ns":15459680,"count":63},"random/1048713/bounded-decompress":{"cpu_ns":7612614,"wall_ns":7614293,"count":38},"random/1048713/gzip-read128k":{"cpu_ns":16339785,"wall_ns":16341022,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19841287,"wall_ns":19916708,"count":42},"random/1048713/crc32":{"cpu_ns":18952212,"wall_ns":18954236,"count":71},"random/16777353/compress1":{"cpu_ns":209179240,"wall_ns":209558955,"count":1},"random/16777353/decompress":{"cpu_ns":29142439,"wall_ns":29244604,"count":2},"random/16777353/raw-decompress":{"cpu_ns":28398348,"wall_ns":28496009,"count":2},"random/16777353/stream-decompress":{"cpu_ns":27303977,"wall_ns":27394860,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":47686260,"wall_ns":47860408,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":19495860,"wall_ns":19613966,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":24962407,"wall_ns":24964947,"count":3},"random/16777353/crc32":{"cpu_ns":21553238,"wall_ns":21566926,"count":5},"zeros/1024/compress1":{"cpu_ns":6580049,"wall_ns":6580609,"count":1025},"zeros/1024/decompress":{"cpu_ns":2492660,"wall_ns":2492854,"count":3708},"zeros/1024/raw-decompress":{"cpu_ns":3687575,"wall_ns":3687828,"count":3693},"zeros/1024/stream-decompress":{"cpu_ns":3255279,"wall_ns":3333570,"count":2414},"zeros/1024/bounded-decompress":{"cpu_ns":4028109,"wall_ns":4029472,"count":2333},"zeros/1024/gzip-read128k":{"cpu_ns":3325439,"wall_ns":3326054,"count":166},"zeros/1024/gzip-readinto128k":{"cpu_ns":15125332,"wall_ns":15126196,"count":583},"zeros/1024/crc32":{"cpu_ns":3087537,"wall_ns":3102072,"count":7625},"zeros/65536/compress1":{"cpu_ns":13631405,"wall_ns":13632576,"count":534},"zeros/65536/decompress":{"cpu_ns":14602236,"wall_ns":14701214,"count":1009},"zeros/65536/raw-decompress":{"cpu_ns":12036114,"wall_ns":12036518,"count":974},"zeros/65536/stream-decompress":{"cpu_ns":13461150,"wall_ns":13461941,"count":878},"zeros/65536/bounded-decompress":{"cpu_ns":10680938,"wall_ns":10753555,"count":1123},"zeros/65536/gzip-read128k":{"cpu_ns":9038248,"wall_ns":9038821,"count":206},"zeros/65536/gzip-readinto128k":{"cpu_ns":17592398,"wall_ns":17593395,"count":331},"zeros/65536/crc32":{"cpu_ns":10439137,"wall_ns":10520360,"count":620},"zeros/1048713/compress1":{"cpu_ns":13657454,"wall_ns":13660945,"count":31},"zeros/1048713/decompress":{"cpu_ns":18770308,"wall_ns":18780586,"count":46},"zeros/1048713/raw-decompress":{"cpu_ns":19970493,"wall_ns":20046184,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":19223618,"wall_ns":19224365,"count":47},"zeros/1048713/bounded-decompress":{"cpu_ns":16427405,"wall_ns":16505887,"count":99},"zeros/1048713/gzip-read128k":{"cpu_ns":18871738,"wall_ns":18873047,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":18910260,"wall_ns":18985066,"count":44},"zeros/1048713/crc32":{"cpu_ns":18685607,"wall_ns":18692953,"count":73},"zeros/16777353/compress1":{"cpu_ns":22128541,"wall_ns":22129997,"count":3},"zeros/16777353/decompress":{"cpu_ns":28408404,"wall_ns":28420808,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":30842327,"wall_ns":30841233,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":27636080,"wall_ns":27636976,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":15573463,"wall_ns":15584610,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":27917452,"wall_ns":28000614,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":26885755,"wall_ns":26963601,"count":4},"zeros/16777353/crc32":{"cpu_ns":22125351,"wall_ns":22126680,"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":2166869,"wall_ns":2166948,"count":189},"fastq/1024/decompress":{"cpu_ns":6556795,"wall_ns":6557206,"count":1245},"fastq/1024/raw-decompress":{"cpu_ns":14258643,"wall_ns":14403112,"count":2324},"fastq/1024/stream-decompress":{"cpu_ns":5383440,"wall_ns":5383922,"count":862},"fastq/1024/bounded-decompress":{"cpu_ns":9586675,"wall_ns":9584482,"count":1378},"fastq/1024/gzip-read128k":{"cpu_ns":5614751,"wall_ns":5615649,"count":229},"fastq/1024/gzip-readinto128k":{"cpu_ns":5669221,"wall_ns":5669877,"count":179},"fastq/1024/crc32":{"cpu_ns":3675747,"wall_ns":3675921,"count":8842},"fastq/65536/compress1":{"cpu_ns":17272211,"wall_ns":17336868,"count":43},"fastq/65536/decompress":{"cpu_ns":19264670,"wall_ns":19265300,"count":84},"fastq/65536/raw-decompress":{"cpu_ns":19064716,"wall_ns":19109636,"count":83},"fastq/65536/stream-decompress":{"cpu_ns":19552139,"wall_ns":19552946,"count":82},"fastq/65536/bounded-decompress":{"cpu_ns":16497782,"wall_ns":16572958,"count":81},"fastq/65536/gzip-read128k":{"cpu_ns":13059823,"wall_ns":13060429,"count":56},"fastq/65536/gzip-readinto128k":{"cpu_ns":20210136,"wall_ns":20210998,"count":82},"fastq/65536/crc32":{"cpu_ns":5666277,"wall_ns":5666545,"count":354},"fastq/1048713/compress1":{"cpu_ns":22386675,"wall_ns":22402969,"count":3},"fastq/1048713/decompress":{"cpu_ns":21865342,"wall_ns":21866811,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":20440205,"wall_ns":20528400,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":20647326,"wall_ns":20647841,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20903270,"wall_ns":20963857,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":22529603,"wall_ns":22541983,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21734410,"wall_ns":21810043,"count":6},"fastq/1048713/crc32":{"cpu_ns":18948340,"wall_ns":18948777,"count":73},"fastq/16777353/compress1":{"cpu_ns":111291197,"wall_ns":111518354,"count":1},"fastq/16777353/decompress":{"cpu_ns":62692315,"wall_ns":62846830,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":61793864,"wall_ns":61930264,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":62497090,"wall_ns":62676879,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":73226793,"wall_ns":73380387,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60674106,"wall_ns":60748931,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":59330927,"wall_ns":59477912,"count":1},"fastq/16777353/crc32":{"cpu_ns":22194049,"wall_ns":22281495,"count":5},"python/1024/compress1":{"cpu_ns":8648083,"wall_ns":8648573,"count":796},"python/1024/decompress":{"cpu_ns":5662481,"wall_ns":5668131,"count":934},"python/1024/raw-decompress":{"cpu_ns":12576511,"wall_ns":12586873,"count":2077},"python/1024/stream-decompress":{"cpu_ns":4304066,"wall_ns":4304974,"count":688},"python/1024/bounded-decompress":{"cpu_ns":8805856,"wall_ns":8904348,"count":1321},"python/1024/gzip-read128k":{"cpu_ns":6320222,"wall_ns":6320996,"count":242},"python/1024/gzip-readinto128k":{"cpu_ns":16230542,"wall_ns":16231409,"count":538},"python/1024/crc32":{"cpu_ns":3786586,"wall_ns":3786753,"count":9277},"python/65536/compress1":{"cpu_ns":18684323,"wall_ns":18756606,"count":70},"python/65536/decompress":{"cpu_ns":12643046,"wall_ns":12643771,"count":100},"python/65536/raw-decompress":{"cpu_ns":19381172,"wall_ns":19381934,"count":155},"python/65536/stream-decompress":{"cpu_ns":12749197,"wall_ns":12799332,"count":98},"python/65536/bounded-decompress":{"cpu_ns":18373838,"wall_ns":18387192,"count":169},"python/65536/gzip-read128k":{"cpu_ns":15000034,"wall_ns":15081126,"count":101},"python/65536/gzip-readinto128k":{"cpu_ns":20197697,"wall_ns":20199026,"count":129},"python/65536/crc32":{"cpu_ns":16478329,"wall_ns":16479035,"count":985},"python/1048713/compress1":{"cpu_ns":22308616,"wall_ns":22308266,"count":5},"python/1048713/decompress":{"cpu_ns":20098964,"wall_ns":20170520,"count":11},"python/1048713/raw-decompress":{"cpu_ns":21779715,"wall_ns":21807657,"count":12},"python/1048713/stream-decompress":{"cpu_ns":18662216,"wall_ns":18739680,"count":10},"python/1048713/bounded-decompress":{"cpu_ns":21091793,"wall_ns":21093214,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":20226785,"wall_ns":20349453,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":15631573,"wall_ns":15632514,"count":8},"python/1048713/crc32":{"cpu_ns":19378334,"wall_ns":19467603,"count":74},"python/16777353/compress1":{"cpu_ns":68402953,"wall_ns":68590575,"count":1},"python/16777353/decompress":{"cpu_ns":35920383,"wall_ns":35920702,"count":1},"python/16777353/raw-decompress":{"cpu_ns":34748333,"wall_ns":34860505,"count":1},"python/16777353/stream-decompress":{"cpu_ns":36485416,"wall_ns":36554984,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":43319344,"wall_ns":43405774,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":33932378,"wall_ns":34046726,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30532412,"wall_ns":30604218,"count":1},"python/16777353/crc32":{"cpu_ns":21969290,"wall_ns":22059228,"count":5},"random/1024/compress1":{"cpu_ns":10508275,"wall_ns":10509602,"count":749},"random/1024/decompress":{"cpu_ns":2944301,"wall_ns":2948110,"count":4714},"random/1024/raw-decompress":{"cpu_ns":2622631,"wall_ns":2622935,"count":3432},"random/1024/stream-decompress":{"cpu_ns":2158754,"wall_ns":2158968,"count":2003},"random/1024/bounded-decompress":{"cpu_ns":2887657,"wall_ns":2887986,"count":1957},"random/1024/gzip-read128k":{"cpu_ns":4516284,"wall_ns":4584355,"count":223},"random/1024/gzip-readinto128k":{"cpu_ns":14164101,"wall_ns":14164934,"count":573},"random/1024/crc32":{"cpu_ns":3537466,"wall_ns":3538105,"count":7934},"random/65536/compress1":{"cpu_ns":21180234,"wall_ns":21253767,"count":35},"random/65536/decompress":{"cpu_ns":11702614,"wall_ns":11703366,"count":952},"random/65536/raw-decompress":{"cpu_ns":11443766,"wall_ns":11445531,"count":1061},"random/65536/stream-decompress":{"cpu_ns":12336235,"wall_ns":12337954,"count":895},"random/65536/bounded-decompress":{"cpu_ns":8598605,"wall_ns":8685918,"count":1372},"random/65536/gzip-read128k":{"cpu_ns":6258436,"wall_ns":6267348,"count":129},"random/65536/gzip-readinto128k":{"cpu_ns":18304938,"wall_ns":18306637,"count":335},"random/65536/crc32":{"cpu_ns":15804735,"wall_ns":15872345,"count":932},"random/1048713/compress1":{"cpu_ns":23584728,"wall_ns":23595787,"count":2},"random/1048713/decompress":{"cpu_ns":17304235,"wall_ns":17383973,"count":64},"random/1048713/raw-decompress":{"cpu_ns":18505839,"wall_ns":18507457,"count":89},"random/1048713/stream-decompress":{"cpu_ns":15550789,"wall_ns":15627037,"count":63},"random/1048713/bounded-decompress":{"cpu_ns":7194170,"wall_ns":7194870,"count":38},"random/1048713/gzip-read128k":{"cpu_ns":16970599,"wall_ns":16972431,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":20857273,"wall_ns":20933352,"count":42},"random/1048713/crc32":{"cpu_ns":19339930,"wall_ns":19348565,"count":71},"random/16777353/compress1":{"cpu_ns":200045675,"wall_ns":200439256,"count":1},"random/16777353/decompress":{"cpu_ns":28391437,"wall_ns":28484735,"count":2},"random/16777353/raw-decompress":{"cpu_ns":28467097,"wall_ns":28564164,"count":2},"random/16777353/stream-decompress":{"cpu_ns":27785453,"wall_ns":27865026,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":48591306,"wall_ns":48806076,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":21202118,"wall_ns":21299236,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":24605615,"wall_ns":24607229,"count":3},"random/16777353/crc32":{"cpu_ns":22607927,"wall_ns":22609786,"count":5},"zeros/1024/compress1":{"cpu_ns":6586453,"wall_ns":6587341,"count":1025},"zeros/1024/decompress":{"cpu_ns":2559243,"wall_ns":2624163,"count":3708},"zeros/1024/raw-decompress":{"cpu_ns":3278080,"wall_ns":3278641,"count":3693},"zeros/1024/stream-decompress":{"cpu_ns":2870573,"wall_ns":2870821,"count":2414},"zeros/1024/bounded-decompress":{"cpu_ns":3828955,"wall_ns":3829264,"count":2333},"zeros/1024/gzip-read128k":{"cpu_ns":3179978,"wall_ns":3180582,"count":166},"zeros/1024/gzip-readinto128k":{"cpu_ns":14616128,"wall_ns":14628718,"count":583},"zeros/1024/crc32":{"cpu_ns":3512791,"wall_ns":3513378,"count":7625},"zeros/65536/compress1":{"cpu_ns":13487419,"wall_ns":13567623,"count":534},"zeros/65536/decompress":{"cpu_ns":14325987,"wall_ns":14326524,"count":1009},"zeros/65536/raw-decompress":{"cpu_ns":12436414,"wall_ns":12437034,"count":974},"zeros/65536/stream-decompress":{"cpu_ns":13137601,"wall_ns":13184414,"count":878},"zeros/65536/bounded-decompress":{"cpu_ns":10485758,"wall_ns":10496579,"count":1123},"zeros/65536/gzip-read128k":{"cpu_ns":9237098,"wall_ns":9237751,"count":206},"zeros/65536/gzip-readinto128k":{"cpu_ns":17796829,"wall_ns":17798806,"count":331},"zeros/65536/crc32":{"cpu_ns":10765896,"wall_ns":10845961,"count":620},"zeros/1048713/compress1":{"cpu_ns":13224778,"wall_ns":13224719,"count":31},"zeros/1048713/decompress":{"cpu_ns":18831680,"wall_ns":18843434,"count":46},"zeros/1048713/raw-decompress":{"cpu_ns":19580427,"wall_ns":19581241,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":19209192,"wall_ns":19209886,"count":47},"zeros/1048713/bounded-decompress":{"cpu_ns":16761959,"wall_ns":16835247,"count":99},"zeros/1048713/gzip-read128k":{"cpu_ns":18923393,"wall_ns":18925276,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19317469,"wall_ns":19398916,"count":44},"zeros/1048713/crc32":{"cpu_ns":18933255,"wall_ns":18943151,"count":73},"zeros/16777353/compress1":{"cpu_ns":21007165,"wall_ns":21008757,"count":3},"zeros/16777353/decompress":{"cpu_ns":31610687,"wall_ns":31621471,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":26383658,"wall_ns":26379019,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":27018632,"wall_ns":27017612,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":16762217,"wall_ns":16783922,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26274463,"wall_ns":26362006,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":25475592,"wall_ns":25557604,"count":4},"zeros/16777353/crc32":{"cpu_ns":23227912,"wall_ns":23336442,"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-zlib/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-zlib/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":2178005,"wall_ns":2177949,"count":189},"fastq/1024/decompress":{"cpu_ns":7569903,"wall_ns":7571787,"count":1245},"fastq/1024/raw-decompress":{"cpu_ns":14679759,"wall_ns":14774796,"count":2324},"fastq/1024/stream-decompress":{"cpu_ns":5520172,"wall_ns":5521416,"count":862},"fastq/1024/bounded-decompress":{"cpu_ns":9612527,"wall_ns":9613224,"count":1378},"fastq/1024/gzip-read128k":{"cpu_ns":5705303,"wall_ns":5705870,"count":229},"fastq/1024/gzip-readinto128k":{"cpu_ns":5361726,"wall_ns":5362321,"count":179},"fastq/1024/crc32":{"cpu_ns":3956076,"wall_ns":3956469,"count":8842},"fastq/65536/compress1":{"cpu_ns":17351812,"wall_ns":17416322,"count":43},"fastq/65536/decompress":{"cpu_ns":19499474,"wall_ns":19509819,"count":84},"fastq/65536/raw-decompress":{"cpu_ns":19172069,"wall_ns":19207337,"count":83},"fastq/65536/stream-decompress":{"cpu_ns":19560597,"wall_ns":19562531,"count":82},"fastq/65536/bounded-decompress":{"cpu_ns":15929908,"wall_ns":16000773,"count":81},"fastq/65536/gzip-read128k":{"cpu_ns":15039190,"wall_ns":15041211,"count":56},"fastq/65536/gzip-readinto128k":{"cpu_ns":23854669,"wall_ns":23951729,"count":82},"fastq/65536/crc32":{"cpu_ns":6104702,"wall_ns":6106170,"count":354},"fastq/1048713/compress1":{"cpu_ns":24300150,"wall_ns":24424550,"count":3},"fastq/1048713/decompress":{"cpu_ns":22436368,"wall_ns":22438582,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":21157625,"wall_ns":21338042,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":21264228,"wall_ns":21340911,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21650931,"wall_ns":21661223,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":21673228,"wall_ns":21741262,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22165065,"wall_ns":22166213,"count":6},"fastq/1048713/crc32":{"cpu_ns":19248007,"wall_ns":19336848,"count":73},"fastq/16777353/compress1":{"cpu_ns":115092337,"wall_ns":115238154,"count":1},"fastq/16777353/decompress":{"cpu_ns":61860935,"wall_ns":61933605,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":61240400,"wall_ns":61325718,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":77578913,"wall_ns":77791408,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":75989133,"wall_ns":76094447,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":77854565,"wall_ns":78015734,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":60204095,"wall_ns":60364699,"count":1},"fastq/16777353/crc32":{"cpu_ns":21852313,"wall_ns":21853885,"count":5},"python/1024/compress1":{"cpu_ns":9484843,"wall_ns":9619733,"count":796},"python/1024/decompress":{"cpu_ns":5329037,"wall_ns":5330986,"count":934},"python/1024/raw-decompress":{"cpu_ns":12466009,"wall_ns":12466754,"count":2077},"python/1024/stream-decompress":{"cpu_ns":4152209,"wall_ns":4152491,"count":688},"python/1024/bounded-decompress":{"cpu_ns":8798266,"wall_ns":8806117,"count":1321},"python/1024/gzip-read128k":{"cpu_ns":9793653,"wall_ns":9881109,"count":242},"python/1024/gzip-readinto128k":{"cpu_ns":18292829,"wall_ns":18293408,"count":538},"python/1024/crc32":{"cpu_ns":3860444,"wall_ns":3860542,"count":9277},"python/65536/compress1":{"cpu_ns":19201781,"wall_ns":19301728,"count":70},"python/65536/decompress":{"cpu_ns":12920600,"wall_ns":12922684,"count":100},"python/65536/raw-decompress":{"cpu_ns":19565793,"wall_ns":19568317,"count":155},"python/65536/stream-decompress":{"cpu_ns":12050134,"wall_ns":12114798,"count":98},"python/65536/bounded-decompress":{"cpu_ns":17816272,"wall_ns":17817056,"count":169},"python/65536/gzip-read128k":{"cpu_ns":14234964,"wall_ns":14246183,"count":101},"python/65536/gzip-readinto128k":{"cpu_ns":19775308,"wall_ns":19814965,"count":129},"python/65536/crc32":{"cpu_ns":16563540,"wall_ns":16564732,"count":985},"python/1048713/compress1":{"cpu_ns":20784079,"wall_ns":20858685,"count":5},"python/1048713/decompress":{"cpu_ns":20393977,"wall_ns":20394740,"count":11},"python/1048713/raw-decompress":{"cpu_ns":21223689,"wall_ns":21232928,"count":12},"python/1048713/stream-decompress":{"cpu_ns":19818879,"wall_ns":19903685,"count":10},"python/1048713/bounded-decompress":{"cpu_ns":21135077,"wall_ns":21136666,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":19796424,"wall_ns":19878293,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":15372933,"wall_ns":15373663,"count":8},"python/1048713/crc32":{"cpu_ns":19045369,"wall_ns":19046095,"count":74},"python/16777353/compress1":{"cpu_ns":68620400,"wall_ns":68711668,"count":1},"python/16777353/decompress":{"cpu_ns":38723994,"wall_ns":38800843,"count":1},"python/16777353/raw-decompress":{"cpu_ns":34382871,"wall_ns":34456945,"count":1},"python/16777353/stream-decompress":{"cpu_ns":36730661,"wall_ns":36831068,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":43793300,"wall_ns":43876608,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32877548,"wall_ns":32966133,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":31821250,"wall_ns":31889085,"count":1},"python/16777353/crc32":{"cpu_ns":22903247,"wall_ns":22990542,"count":5},"random/1024/compress1":{"cpu_ns":10017439,"wall_ns":10017963,"count":749},"random/1024/decompress":{"cpu_ns":3146565,"wall_ns":3146905,"count":4714},"random/1024/raw-decompress":{"cpu_ns":3570653,"wall_ns":3578550,"count":3432},"random/1024/stream-decompress":{"cpu_ns":2549424,"wall_ns":2549703,"count":2003},"random/1024/bounded-decompress":{"cpu_ns":3226373,"wall_ns":3226683,"count":1957},"random/1024/gzip-read128k":{"cpu_ns":4493003,"wall_ns":4493728,"count":223},"random/1024/gzip-readinto128k":{"cpu_ns":14096670,"wall_ns":14165355,"count":573},"random/1024/crc32":{"cpu_ns":3512767,"wall_ns":3513150,"count":7934},"random/65536/compress1":{"cpu_ns":20865939,"wall_ns":20885053,"count":35},"random/65536/decompress":{"cpu_ns":12717721,"wall_ns":12789392,"count":952},"random/65536/raw-decompress":{"cpu_ns":11628241,"wall_ns":11630403,"count":1061},"random/65536/stream-decompress":{"cpu_ns":11897068,"wall_ns":11897662,"count":895},"random/65536/bounded-decompress":{"cpu_ns":7616069,"wall_ns":7616793,"count":1372},"random/65536/gzip-read128k":{"cpu_ns":5916793,"wall_ns":5999368,"count":129},"random/65536/gzip-readinto128k":{"cpu_ns":17848390,"wall_ns":17849217,"count":335},"random/65536/crc32":{"cpu_ns":15299047,"wall_ns":15299898,"count":932},"random/1048713/compress1":{"cpu_ns":24037516,"wall_ns":24038951,"count":2},"random/1048713/decompress":{"cpu_ns":15702537,"wall_ns":15774446,"count":64},"random/1048713/raw-decompress":{"cpu_ns":16759680,"wall_ns":16760598,"count":89},"random/1048713/stream-decompress":{"cpu_ns":15244512,"wall_ns":15316366,"count":63},"random/1048713/bounded-decompress":{"cpu_ns":7403267,"wall_ns":7414425,"count":38},"random/1048713/gzip-read128k":{"cpu_ns":16493243,"wall_ns":16493964,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":20362235,"wall_ns":20436359,"count":42},"random/1048713/crc32":{"cpu_ns":18100582,"wall_ns":18101042,"count":71},"random/16777353/compress1":{"cpu_ns":199134228,"wall_ns":199528928,"count":1},"random/16777353/decompress":{"cpu_ns":32547843,"wall_ns":32649678,"count":2},"random/16777353/raw-decompress":{"cpu_ns":25368745,"wall_ns":25446541,"count":2},"random/16777353/stream-decompress":{"cpu_ns":33228185,"wall_ns":33300138,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":45772192,"wall_ns":45860888,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":22010602,"wall_ns":22024136,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":22871927,"wall_ns":22874091,"count":3},"random/16777353/crc32":{"cpu_ns":22083281,"wall_ns":22171533,"count":5},"zeros/1024/compress1":{"cpu_ns":6313185,"wall_ns":6314604,"count":1025},"zeros/1024/decompress":{"cpu_ns":2734145,"wall_ns":2734591,"count":3708},"zeros/1024/raw-decompress":{"cpu_ns":4734280,"wall_ns":4736488,"count":3693},"zeros/1024/stream-decompress":{"cpu_ns":3587146,"wall_ns":3686329,"count":2414},"zeros/1024/bounded-decompress":{"cpu_ns":4288155,"wall_ns":4290309,"count":2333},"zeros/1024/gzip-read128k":{"cpu_ns":3235566,"wall_ns":3236175,"count":166},"zeros/1024/gzip-readinto128k":{"cpu_ns":14680520,"wall_ns":14681159,"count":583},"zeros/1024/crc32":{"cpu_ns":3158402,"wall_ns":3166885,"count":7625},"zeros/65536/compress1":{"cpu_ns":13263240,"wall_ns":13264022,"count":534},"zeros/65536/decompress":{"cpu_ns":14165178,"wall_ns":14236816,"count":1009},"zeros/65536/raw-decompress":{"cpu_ns":12248495,"wall_ns":12249199,"count":974},"zeros/65536/stream-decompress":{"cpu_ns":13049252,"wall_ns":13049758,"count":878},"zeros/65536/bounded-decompress":{"cpu_ns":10426906,"wall_ns":10484323,"count":1123},"zeros/65536/gzip-read128k":{"cpu_ns":9750803,"wall_ns":9753492,"count":206},"zeros/65536/gzip-readinto128k":{"cpu_ns":17473300,"wall_ns":17474802,"count":331},"zeros/65536/crc32":{"cpu_ns":9952739,"wall_ns":10038228,"count":620},"zeros/1048713/compress1":{"cpu_ns":13080850,"wall_ns":13081431,"count":31},"zeros/1048713/decompress":{"cpu_ns":18689998,"wall_ns":18690711,"count":46},"zeros/1048713/raw-decompress":{"cpu_ns":21343048,"wall_ns":21409417,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":24931778,"wall_ns":24933726,"count":47},"zeros/1048713/bounded-decompress":{"cpu_ns":15940081,"wall_ns":16109741,"count":99},"zeros/1048713/gzip-read128k":{"cpu_ns":18976150,"wall_ns":18977619,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":18732722,"wall_ns":18803583,"count":44},"zeros/1048713/crc32":{"cpu_ns":18918137,"wall_ns":18926801,"count":73},"zeros/16777353/compress1":{"cpu_ns":21815840,"wall_ns":21817846,"count":3},"zeros/16777353/decompress":{"cpu_ns":31055764,"wall_ns":31055385,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":24956897,"wall_ns":24957787,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":30846754,"wall_ns":30848467,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":14777653,"wall_ns":14777583,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26142858,"wall_ns":26229685,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":27189372,"wall_ns":27292246,"count":4},"zeros/16777353/crc32":{"cpu_ns":21857816,"wall_ns":21932297,"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":2330918,"wall_ns":2330954,"count":189},"fastq/1024/decompress":{"cpu_ns":6979160,"wall_ns":7051237,"count":1245},"fastq/1024/raw-decompress":{"cpu_ns":13698139,"wall_ns":13714563,"count":2324},"fastq/1024/stream-decompress":{"cpu_ns":5361569,"wall_ns":5362066,"count":862},"fastq/1024/bounded-decompress":{"cpu_ns":8874383,"wall_ns":8875075,"count":1378},"fastq/1024/gzip-read128k":{"cpu_ns":5961845,"wall_ns":5962434,"count":229},"fastq/1024/gzip-readinto128k":{"cpu_ns":5619337,"wall_ns":5669773,"count":179},"fastq/1024/crc32":{"cpu_ns":3758792,"wall_ns":3759278,"count":8842},"fastq/65536/compress1":{"cpu_ns":17783270,"wall_ns":17790562,"count":43},"fastq/65536/decompress":{"cpu_ns":20631695,"wall_ns":20726236,"count":84},"fastq/65536/raw-decompress":{"cpu_ns":19467626,"wall_ns":19468538,"count":83},"fastq/65536/stream-decompress":{"cpu_ns":19071413,"wall_ns":19071788,"count":82},"fastq/65536/bounded-decompress":{"cpu_ns":15874852,"wall_ns":15938067,"count":81},"fastq/65536/gzip-read128k":{"cpu_ns":13666065,"wall_ns":13666856,"count":56},"fastq/65536/gzip-readinto128k":{"cpu_ns":20634607,"wall_ns":20713921,"count":82},"fastq/65536/crc32":{"cpu_ns":5835688,"wall_ns":5836713,"count":354},"fastq/1048713/compress1":{"cpu_ns":20616157,"wall_ns":20689548,"count":3},"fastq/1048713/decompress":{"cpu_ns":20779050,"wall_ns":20779736,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":22010415,"wall_ns":22082371,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":21027690,"wall_ns":21028941,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20972228,"wall_ns":20982252,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":21430469,"wall_ns":21490234,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21910046,"wall_ns":21911774,"count":6},"fastq/1048713/crc32":{"cpu_ns":19044355,"wall_ns":19137802,"count":73},"fastq/16777353/compress1":{"cpu_ns":111476826,"wall_ns":111621646,"count":1},"fastq/16777353/decompress":{"cpu_ns":62432567,"wall_ns":62507442,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":60071184,"wall_ns":60132463,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":65790091,"wall_ns":65865399,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":73459438,"wall_ns":73536427,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":59294167,"wall_ns":59467174,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":59553300,"wall_ns":59636908,"count":1},"fastq/16777353/crc32":{"cpu_ns":21276955,"wall_ns":21278499,"count":5},"python/1024/compress1":{"cpu_ns":8902010,"wall_ns":8902106,"count":796},"python/1024/decompress":{"cpu_ns":5175689,"wall_ns":5177282,"count":934},"python/1024/raw-decompress":{"cpu_ns":12770329,"wall_ns":12838606,"count":2077},"python/1024/stream-decompress":{"cpu_ns":4360152,"wall_ns":4360831,"count":688},"python/1024/bounded-decompress":{"cpu_ns":8758798,"wall_ns":8759486,"count":1321},"python/1024/gzip-read128k":{"cpu_ns":6497409,"wall_ns":6498120,"count":242},"python/1024/gzip-readinto128k":{"cpu_ns":17723476,"wall_ns":17815058,"count":538},"python/1024/crc32":{"cpu_ns":4228287,"wall_ns":4229555,"count":9277},"python/65536/compress1":{"cpu_ns":19205374,"wall_ns":19207337,"count":70},"python/65536/decompress":{"cpu_ns":12545975,"wall_ns":12615389,"count":100},"python/65536/raw-decompress":{"cpu_ns":19136910,"wall_ns":19137880,"count":155},"python/65536/stream-decompress":{"cpu_ns":12025083,"wall_ns":12033221,"count":98},"python/65536/bounded-decompress":{"cpu_ns":18027429,"wall_ns":18076376,"count":169},"python/65536/gzip-read128k":{"cpu_ns":14781045,"wall_ns":14781954,"count":101},"python/65536/gzip-readinto128k":{"cpu_ns":19859051,"wall_ns":19860768,"count":129},"python/65536/crc32":{"cpu_ns":16141128,"wall_ns":16188249,"count":985},"python/1048713/compress1":{"cpu_ns":21031335,"wall_ns":21098683,"count":5},"python/1048713/decompress":{"cpu_ns":21425676,"wall_ns":21449826,"count":11},"python/1048713/raw-decompress":{"cpu_ns":23155866,"wall_ns":23247133,"count":12},"python/1048713/stream-decompress":{"cpu_ns":18338046,"wall_ns":18339039,"count":10},"python/1048713/bounded-decompress":{"cpu_ns":20627827,"wall_ns":20710211,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":19657619,"wall_ns":19658687,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":15694376,"wall_ns":15785026,"count":8},"python/1048713/crc32":{"cpu_ns":19249757,"wall_ns":19260223,"count":74},"python/16777353/compress1":{"cpu_ns":67950444,"wall_ns":68048579,"count":1},"python/16777353/decompress":{"cpu_ns":35980322,"wall_ns":36067254,"count":1},"python/16777353/raw-decompress":{"cpu_ns":34859162,"wall_ns":34956743,"count":1},"python/16777353/stream-decompress":{"cpu_ns":38341857,"wall_ns":38439413,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":44094637,"wall_ns":44251814,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32331101,"wall_ns":32344451,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":31386523,"wall_ns":31470278,"count":1},"python/16777353/crc32":{"cpu_ns":21467052,"wall_ns":21559733,"count":5},"random/1024/compress1":{"cpu_ns":10144747,"wall_ns":10145354,"count":749},"random/1024/decompress":{"cpu_ns":2919335,"wall_ns":2919566,"count":4714},"random/1024/raw-decompress":{"cpu_ns":2969245,"wall_ns":2969842,"count":3432},"random/1024/stream-decompress":{"cpu_ns":2730015,"wall_ns":2730764,"count":2003},"random/1024/bounded-decompress":{"cpu_ns":3125411,"wall_ns":3125864,"count":1957},"random/1024/gzip-read128k":{"cpu_ns":4702466,"wall_ns":4703181,"count":223},"random/1024/gzip-readinto128k":{"cpu_ns":15777581,"wall_ns":15863720,"count":573},"random/1024/crc32":{"cpu_ns":3425228,"wall_ns":3425732,"count":7934},"random/65536/compress1":{"cpu_ns":20301476,"wall_ns":20302142,"count":35},"random/65536/decompress":{"cpu_ns":12060612,"wall_ns":12131554,"count":952},"random/65536/raw-decompress":{"cpu_ns":11877855,"wall_ns":11887398,"count":1061},"random/65536/stream-decompress":{"cpu_ns":11830544,"wall_ns":11831612,"count":895},"random/65536/bounded-decompress":{"cpu_ns":7515427,"wall_ns":7515987,"count":1372},"random/65536/gzip-read128k":{"cpu_ns":5915754,"wall_ns":5916380,"count":129},"random/65536/gzip-readinto128k":{"cpu_ns":19146776,"wall_ns":19256673,"count":335},"random/65536/crc32":{"cpu_ns":15295488,"wall_ns":15297673,"count":932},"random/1048713/compress1":{"cpu_ns":23069203,"wall_ns":23069413,"count":2},"random/1048713/decompress":{"cpu_ns":15541205,"wall_ns":15610773,"count":64},"random/1048713/raw-decompress":{"cpu_ns":16798972,"wall_ns":16811338,"count":89},"random/1048713/stream-decompress":{"cpu_ns":18313299,"wall_ns":18315284,"count":63},"random/1048713/bounded-decompress":{"cpu_ns":7163718,"wall_ns":7246227,"count":38},"random/1048713/gzip-read128k":{"cpu_ns":16371428,"wall_ns":16372202,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19667854,"wall_ns":19668859,"count":42},"random/1048713/crc32":{"cpu_ns":18354319,"wall_ns":18425324,"count":71},"random/16777353/compress1":{"cpu_ns":201053817,"wall_ns":201414934,"count":1},"random/16777353/decompress":{"cpu_ns":27918284,"wall_ns":27989746,"count":2},"random/16777353/raw-decompress":{"cpu_ns":29311102,"wall_ns":29397889,"count":2},"random/16777353/stream-decompress":{"cpu_ns":28140358,"wall_ns":28216290,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":47749294,"wall_ns":47846959,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18915572,"wall_ns":18916016,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":23144105,"wall_ns":23240810,"count":3},"random/16777353/crc32":{"cpu_ns":22921901,"wall_ns":23001065,"count":5},"zeros/1024/compress1":{"cpu_ns":6532912,"wall_ns":6533310,"count":1025},"zeros/1024/decompress":{"cpu_ns":2773990,"wall_ns":2774327,"count":3708},"zeros/1024/raw-decompress":{"cpu_ns":3793670,"wall_ns":3802352,"count":3693},"zeros/1024/stream-decompress":{"cpu_ns":3403617,"wall_ns":3403880,"count":2414},"zeros/1024/bounded-decompress":{"cpu_ns":3950915,"wall_ns":3951290,"count":2333},"zeros/1024/gzip-read128k":{"cpu_ns":3398306,"wall_ns":3398958,"count":166},"zeros/1024/gzip-readinto128k":{"cpu_ns":15156893,"wall_ns":15226459,"count":583},"zeros/1024/crc32":{"cpu_ns":3385094,"wall_ns":3385347,"count":7625},"zeros/65536/compress1":{"cpu_ns":12963576,"wall_ns":12963893,"count":534},"zeros/65536/decompress":{"cpu_ns":14334224,"wall_ns":14391179,"count":1009},"zeros/65536/raw-decompress":{"cpu_ns":13012367,"wall_ns":13029611,"count":974},"zeros/65536/stream-decompress":{"cpu_ns":13167993,"wall_ns":13173084,"count":878},"zeros/65536/bounded-decompress":{"cpu_ns":9855042,"wall_ns":9855508,"count":1123},"zeros/65536/gzip-read128k":{"cpu_ns":9440171,"wall_ns":9512669,"count":206},"zeros/65536/gzip-readinto128k":{"cpu_ns":17512968,"wall_ns":17513804,"count":331},"zeros/65536/crc32":{"cpu_ns":9979326,"wall_ns":9985280,"count":620},"zeros/1048713/compress1":{"cpu_ns":12965996,"wall_ns":13029904,"count":31},"zeros/1048713/decompress":{"cpu_ns":27418002,"wall_ns":27420164,"count":46},"zeros/1048713/raw-decompress":{"cpu_ns":19719861,"wall_ns":19790337,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":19042218,"wall_ns":19043053,"count":47},"zeros/1048713/bounded-decompress":{"cpu_ns":15993296,"wall_ns":16067733,"count":99},"zeros/1048713/gzip-read128k":{"cpu_ns":18281979,"wall_ns":18283652,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19615579,"wall_ns":19688628,"count":44},"zeros/1048713/crc32":{"cpu_ns":19842777,"wall_ns":19844541,"count":73},"zeros/16777353/compress1":{"cpu_ns":23282908,"wall_ns":23366066,"count":3},"zeros/16777353/decompress":{"cpu_ns":27285114,"wall_ns":27378128,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":26661389,"wall_ns":26752181,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":27157067,"wall_ns":27287258,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13649944,"wall_ns":13739449,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":31105738,"wall_ns":31243332,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":25423529,"wall_ns":25424766,"count":4},"zeros/16777353/crc32":{"cpu_ns":22688309,"wall_ns":22697522,"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":2201971,"wall_ns":2214145,"count":189},"fastq/1024/decompress":{"cpu_ns":6885138,"wall_ns":6885409,"count":1245},"fastq/1024/raw-decompress":{"cpu_ns":13630627,"wall_ns":13632153,"count":2324},"fastq/1024/stream-decompress":{"cpu_ns":5397987,"wall_ns":5398371,"count":862},"fastq/1024/bounded-decompress":{"cpu_ns":9590313,"wall_ns":9671149,"count":1378},"fastq/1024/gzip-read128k":{"cpu_ns":5996659,"wall_ns":5998877,"count":229},"fastq/1024/gzip-readinto128k":{"cpu_ns":5757135,"wall_ns":5758183,"count":179},"fastq/1024/crc32":{"cpu_ns":3676174,"wall_ns":3676446,"count":8842},"fastq/65536/compress1":{"cpu_ns":18271239,"wall_ns":18297411,"count":43},"fastq/65536/decompress":{"cpu_ns":20140396,"wall_ns":20227127,"count":84},"fastq/65536/raw-decompress":{"cpu_ns":19387645,"wall_ns":19388466,"count":83},"fastq/65536/stream-decompress":{"cpu_ns":19119906,"wall_ns":19188860,"count":82},"fastq/65536/bounded-decompress":{"cpu_ns":16125107,"wall_ns":16125961,"count":81},"fastq/65536/gzip-read128k":{"cpu_ns":13791765,"wall_ns":13794280,"count":56},"fastq/65536/gzip-readinto128k":{"cpu_ns":20116392,"wall_ns":20197074,"count":82},"fastq/65536/crc32":{"cpu_ns":5686662,"wall_ns":5686998,"count":354},"fastq/1048713/compress1":{"cpu_ns":20643135,"wall_ns":20644346,"count":3},"fastq/1048713/decompress":{"cpu_ns":21561168,"wall_ns":21657219,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":21104818,"wall_ns":21106052,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":20905219,"wall_ns":20989052,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20744990,"wall_ns":20752635,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":21878395,"wall_ns":21943930,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22203166,"wall_ns":22276335,"count":6},"fastq/1048713/crc32":{"cpu_ns":18957591,"wall_ns":18967028,"count":73},"fastq/16777353/compress1":{"cpu_ns":111353372,"wall_ns":111563942,"count":1},"fastq/16777353/decompress":{"cpu_ns":61696065,"wall_ns":61800108,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":62191840,"wall_ns":62286271,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":62120234,"wall_ns":62198408,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":72736061,"wall_ns":72909353,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":59835241,"wall_ns":60031597,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":59177576,"wall_ns":59308384,"count":1},"fastq/16777353/crc32":{"cpu_ns":21630902,"wall_ns":21632876,"count":5},"python/1024/compress1":{"cpu_ns":9118746,"wall_ns":9182411,"count":796},"python/1024/decompress":{"cpu_ns":5352296,"wall_ns":5353397,"count":934},"python/1024/raw-decompress":{"cpu_ns":12330386,"wall_ns":12331441,"count":2077},"python/1024/stream-decompress":{"cpu_ns":4217524,"wall_ns":4218433,"count":688},"python/1024/bounded-decompress":{"cpu_ns":9039729,"wall_ns":9043380,"count":1321},"python/1024/gzip-read128k":{"cpu_ns":6378389,"wall_ns":6380196,"count":242},"python/1024/gzip-readinto128k":{"cpu_ns":17384344,"wall_ns":17484483,"count":538},"python/1024/crc32":{"cpu_ns":3725490,"wall_ns":3725987,"count":9277},"python/65536/compress1":{"cpu_ns":18615233,"wall_ns":18615785,"count":70},"python/65536/decompress":{"cpu_ns":12619730,"wall_ns":12713215,"count":100},"python/65536/raw-decompress":{"cpu_ns":19359720,"wall_ns":19373539,"count":155},"python/65536/stream-decompress":{"cpu_ns":12326209,"wall_ns":12327807,"count":98},"python/65536/bounded-decompress":{"cpu_ns":18015396,"wall_ns":18066917,"count":169},"python/65536/gzip-read128k":{"cpu_ns":14525755,"wall_ns":14527930,"count":101},"python/65536/gzip-readinto128k":{"cpu_ns":19399464,"wall_ns":19481740,"count":129},"python/65536/crc32":{"cpu_ns":16276638,"wall_ns":16277362,"count":985},"python/1048713/compress1":{"cpu_ns":21161716,"wall_ns":21229360,"count":5},"python/1048713/decompress":{"cpu_ns":22408065,"wall_ns":22421402,"count":11},"python/1048713/raw-decompress":{"cpu_ns":21385062,"wall_ns":21457934,"count":12},"python/1048713/stream-decompress":{"cpu_ns":18686018,"wall_ns":18687551,"count":10},"python/1048713/bounded-decompress":{"cpu_ns":20704177,"wall_ns":20769908,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":20184119,"wall_ns":20185843,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":17113642,"wall_ns":17115261,"count":8},"python/1048713/crc32":{"cpu_ns":19554189,"wall_ns":19569974,"count":74},"python/16777353/compress1":{"cpu_ns":79648299,"wall_ns":79838724,"count":1},"python/16777353/decompress":{"cpu_ns":39513476,"wall_ns":39605878,"count":1},"python/16777353/raw-decompress":{"cpu_ns":34689938,"wall_ns":34690979,"count":1},"python/16777353/stream-decompress":{"cpu_ns":36118910,"wall_ns":36213642,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42743925,"wall_ns":42839335,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":34795476,"wall_ns":34872484,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30560942,"wall_ns":30637437,"count":1},"python/16777353/crc32":{"cpu_ns":22116463,"wall_ns":22144272,"count":5},"random/1024/compress1":{"cpu_ns":10414901,"wall_ns":10496995,"count":749},"random/1024/decompress":{"cpu_ns":3519619,"wall_ns":3520165,"count":4714},"random/1024/raw-decompress":{"cpu_ns":3150333,"wall_ns":3150795,"count":3432},"random/1024/stream-decompress":{"cpu_ns":2747988,"wall_ns":2748320,"count":2003},"random/1024/bounded-decompress":{"cpu_ns":3089741,"wall_ns":3090128,"count":1957},"random/1024/gzip-read128k":{"cpu_ns":4214033,"wall_ns":4214539,"count":223},"random/1024/gzip-readinto128k":{"cpu_ns":15008380,"wall_ns":15009316,"count":573},"random/1024/crc32":{"cpu_ns":3223767,"wall_ns":3223973,"count":7934},"random/65536/compress1":{"cpu_ns":20513273,"wall_ns":20566329,"count":35},"random/65536/decompress":{"cpu_ns":11901724,"wall_ns":11902576,"count":952},"random/65536/raw-decompress":{"cpu_ns":11974085,"wall_ns":11976310,"count":1061},"random/65536/stream-decompress":{"cpu_ns":12748746,"wall_ns":12850441,"count":895},"random/65536/bounded-decompress":{"cpu_ns":7457568,"wall_ns":7458165,"count":1372},"random/65536/gzip-read128k":{"cpu_ns":5987775,"wall_ns":5988386,"count":129},"random/65536/gzip-readinto128k":{"cpu_ns":18217126,"wall_ns":18393636,"count":335},"random/65536/crc32":{"cpu_ns":15321937,"wall_ns":15322684,"count":932},"random/1048713/compress1":{"cpu_ns":23380076,"wall_ns":23489523,"count":2},"random/1048713/decompress":{"cpu_ns":18595092,"wall_ns":18597327,"count":64},"random/1048713/raw-decompress":{"cpu_ns":17184705,"wall_ns":17258145,"count":89},"random/1048713/stream-decompress":{"cpu_ns":15583407,"wall_ns":15584522,"count":63},"random/1048713/bounded-decompress":{"cpu_ns":7323358,"wall_ns":7334044,"count":38},"random/1048713/gzip-read128k":{"cpu_ns":16708115,"wall_ns":16781433,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":20669475,"wall_ns":20671306,"count":42},"random/1048713/crc32":{"cpu_ns":18955094,"wall_ns":19031163,"count":71},"random/16777353/compress1":{"cpu_ns":203437887,"wall_ns":203905796,"count":1},"random/16777353/decompress":{"cpu_ns":28959395,"wall_ns":28960647,"count":2},"random/16777353/raw-decompress":{"cpu_ns":26604216,"wall_ns":26605446,"count":2},"random/16777353/stream-decompress":{"cpu_ns":27821344,"wall_ns":27821100,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":47688719,"wall_ns":47788468,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":21492601,"wall_ns":21493757,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":23220161,"wall_ns":23301438,"count":3},"random/16777353/crc32":{"cpu_ns":21648527,"wall_ns":21740965,"count":5},"zeros/1024/compress1":{"cpu_ns":6597852,"wall_ns":6598178,"count":1025},"zeros/1024/decompress":{"cpu_ns":2988003,"wall_ns":2988345,"count":3708},"zeros/1024/raw-decompress":{"cpu_ns":3720121,"wall_ns":3720652,"count":3693},"zeros/1024/stream-decompress":{"cpu_ns":3931106,"wall_ns":3931759,"count":2414},"zeros/1024/bounded-decompress":{"cpu_ns":4135254,"wall_ns":4135658,"count":2333},"zeros/1024/gzip-read128k":{"cpu_ns":3597606,"wall_ns":3598529,"count":166},"zeros/1024/gzip-readinto128k":{"cpu_ns":16868662,"wall_ns":16989428,"count":583},"zeros/1024/crc32":{"cpu_ns":3339720,"wall_ns":3341385,"count":7625},"zeros/65536/compress1":{"cpu_ns":14534207,"wall_ns":14536260,"count":534},"zeros/65536/decompress":{"cpu_ns":15079065,"wall_ns":15169553,"count":1009},"zeros/65536/raw-decompress":{"cpu_ns":12663710,"wall_ns":12665857,"count":974},"zeros/65536/stream-decompress":{"cpu_ns":13633621,"wall_ns":13655580,"count":878},"zeros/65536/bounded-decompress":{"cpu_ns":10166968,"wall_ns":10180651,"count":1123},"zeros/65536/gzip-read128k":{"cpu_ns":9802877,"wall_ns":9938972,"count":206},"zeros/65536/gzip-readinto128k":{"cpu_ns":18998851,"wall_ns":19000466,"count":331},"zeros/65536/crc32":{"cpu_ns":10513903,"wall_ns":10515117,"count":620},"zeros/1048713/compress1":{"cpu_ns":13296996,"wall_ns":13367106,"count":31},"zeros/1048713/decompress":{"cpu_ns":18795979,"wall_ns":18796542,"count":46},"zeros/1048713/raw-decompress":{"cpu_ns":19611177,"wall_ns":19677379,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":21641014,"wall_ns":21643501,"count":47},"zeros/1048713/bounded-decompress":{"cpu_ns":16654006,"wall_ns":16746236,"count":99},"zeros/1048713/gzip-read128k":{"cpu_ns":19133301,"wall_ns":19134876,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19200803,"wall_ns":19201742,"count":44},"zeros/1048713/crc32":{"cpu_ns":18852755,"wall_ns":18924572,"count":73},"zeros/16777353/compress1":{"cpu_ns":21280582,"wall_ns":21361986,"count":3},"zeros/16777353/decompress":{"cpu_ns":31501715,"wall_ns":31589563,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":24963341,"wall_ns":25069497,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":33866192,"wall_ns":33942969,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":14290623,"wall_ns":14387361,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":25909925,"wall_ns":26002587,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":25883753,"wall_ns":25884664,"count":4},"zeros/16777353/crc32":{"cpu_ns":21449163,"wall_ns":21452113,"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":2437668,"wall_ns":2438866,"count":189},"fastq/1024/decompress":{"cpu_ns":7132205,"wall_ns":7134059,"count":1245},"fastq/1024/raw-decompress":{"cpu_ns":14077311,"wall_ns":14086537,"count":2324},"fastq/1024/stream-decompress":{"cpu_ns":5148210,"wall_ns":5148453,"count":862},"fastq/1024/bounded-decompress":{"cpu_ns":9628880,"wall_ns":9700683,"count":1378},"fastq/1024/gzip-read128k":{"cpu_ns":6196739,"wall_ns":6197606,"count":229},"fastq/1024/gzip-readinto128k":{"cpu_ns":5391328,"wall_ns":5391925,"count":179},"fastq/1024/crc32":{"cpu_ns":3624647,"wall_ns":3625153,"count":8842},"fastq/65536/compress1":{"cpu_ns":17155013,"wall_ns":17155905,"count":43},"fastq/65536/decompress":{"cpu_ns":19729659,"wall_ns":19802763,"count":84},"fastq/65536/raw-decompress":{"cpu_ns":19844627,"wall_ns":19846450,"count":83},"fastq/65536/stream-decompress":{"cpu_ns":19006152,"wall_ns":19084212,"count":82},"fastq/65536/bounded-decompress":{"cpu_ns":16275575,"wall_ns":16287094,"count":81},"fastq/65536/gzip-read128k":{"cpu_ns":13278331,"wall_ns":13319985,"count":56},"fastq/65536/gzip-readinto128k":{"cpu_ns":19984043,"wall_ns":19984691,"count":82},"fastq/65536/crc32":{"cpu_ns":5771868,"wall_ns":5772217,"count":354},"fastq/1048713/compress1":{"cpu_ns":20393167,"wall_ns":20393083,"count":3},"fastq/1048713/decompress":{"cpu_ns":21110554,"wall_ns":21185566,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":20351378,"wall_ns":20362150,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":21742568,"wall_ns":21802035,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21046761,"wall_ns":21048291,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":22106646,"wall_ns":22107754,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22141064,"wall_ns":22222610,"count":6},"fastq/1048713/crc32":{"cpu_ns":20955921,"wall_ns":20975047,"count":73},"fastq/16777353/compress1":{"cpu_ns":112831738,"wall_ns":113067772,"count":1},"fastq/16777353/decompress":{"cpu_ns":62324251,"wall_ns":62490767,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":61816512,"wall_ns":62003044,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":61767307,"wall_ns":61952711,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":73355219,"wall_ns":73521530,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60054684,"wall_ns":60150108,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58472260,"wall_ns":58623727,"count":1},"fastq/16777353/crc32":{"cpu_ns":23357666,"wall_ns":23449837,"count":5},"python/1024/compress1":{"cpu_ns":8933809,"wall_ns":8934519,"count":796},"python/1024/decompress":{"cpu_ns":4871676,"wall_ns":4871978,"count":934},"python/1024/raw-decompress":{"cpu_ns":12409804,"wall_ns":12410544,"count":2077},"python/1024/stream-decompress":{"cpu_ns":4093145,"wall_ns":4093508,"count":688},"python/1024/bounded-decompress":{"cpu_ns":8671109,"wall_ns":8736462,"count":1321},"python/1024/gzip-read128k":{"cpu_ns":5914640,"wall_ns":5915504,"count":242},"python/1024/gzip-readinto128k":{"cpu_ns":16074298,"wall_ns":16086580,"count":538},"python/1024/crc32":{"cpu_ns":3941100,"wall_ns":3941774,"count":9277},"python/65536/compress1":{"cpu_ns":19264587,"wall_ns":19320946,"count":70},"python/65536/decompress":{"cpu_ns":12756799,"wall_ns":12759473,"count":100},"python/65536/raw-decompress":{"cpu_ns":18918978,"wall_ns":18919714,"count":155},"python/65536/stream-decompress":{"cpu_ns":12334506,"wall_ns":12401285,"count":98},"python/65536/bounded-decompress":{"cpu_ns":17472357,"wall_ns":17473039,"count":169},"python/65536/gzip-read128k":{"cpu_ns":14375944,"wall_ns":14376787,"count":101},"python/65536/gzip-readinto128k":{"cpu_ns":20058950,"wall_ns":20126416,"count":129},"python/65536/crc32":{"cpu_ns":16536159,"wall_ns":16538389,"count":985},"python/1048713/compress1":{"cpu_ns":21145633,"wall_ns":21147933,"count":5},"python/1048713/decompress":{"cpu_ns":20093371,"wall_ns":20176547,"count":11},"python/1048713/raw-decompress":{"cpu_ns":21762573,"wall_ns":21763370,"count":12},"python/1048713/stream-decompress":{"cpu_ns":20111870,"wall_ns":20210051,"count":10},"python/1048713/bounded-decompress":{"cpu_ns":20529952,"wall_ns":20531114,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":19302241,"wall_ns":19370458,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":15470466,"wall_ns":15471381,"count":8},"python/1048713/crc32":{"cpu_ns":20666850,"wall_ns":20797251,"count":74},"python/16777353/compress1":{"cpu_ns":73795412,"wall_ns":73971872,"count":1},"python/16777353/decompress":{"cpu_ns":36683210,"wall_ns":36762579,"count":1},"python/16777353/raw-decompress":{"cpu_ns":38146379,"wall_ns":38157645,"count":1},"python/16777353/stream-decompress":{"cpu_ns":35807961,"wall_ns":35879972,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42517320,"wall_ns":42622212,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32606012,"wall_ns":32695025,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":33928678,"wall_ns":33949629,"count":1},"python/16777353/crc32":{"cpu_ns":21970061,"wall_ns":21971503,"count":5},"random/1024/compress1":{"cpu_ns":10193396,"wall_ns":10264447,"count":749},"random/1024/decompress":{"cpu_ns":2734492,"wall_ns":2734791,"count":4714},"random/1024/raw-decompress":{"cpu_ns":3263408,"wall_ns":3270286,"count":3432},"random/1024/stream-decompress":{"cpu_ns":2433051,"wall_ns":2433329,"count":2003},"random/1024/bounded-decompress":{"cpu_ns":3553998,"wall_ns":3554680,"count":1957},"random/1024/gzip-read128k":{"cpu_ns":4299720,"wall_ns":4300246,"count":223},"random/1024/gzip-readinto128k":{"cpu_ns":14557017,"wall_ns":14562859,"count":573},"random/1024/crc32":{"cpu_ns":3567007,"wall_ns":3569447,"count":7934},"random/65536/compress1":{"cpu_ns":21359966,"wall_ns":21456278,"count":35},"random/65536/decompress":{"cpu_ns":12208825,"wall_ns":12209846,"count":952},"random/65536/raw-decompress":{"cpu_ns":12044301,"wall_ns":12045100,"count":1061},"random/65536/stream-decompress":{"cpu_ns":12879328,"wall_ns":12956893,"count":895},"random/65536/bounded-decompress":{"cpu_ns":7795192,"wall_ns":7795885,"count":1372},"random/65536/gzip-read128k":{"cpu_ns":5653673,"wall_ns":5654166,"count":129},"random/65536/gzip-readinto128k":{"cpu_ns":18365196,"wall_ns":18366048,"count":335},"random/65536/crc32":{"cpu_ns":15906857,"wall_ns":15975334,"count":932},"random/1048713/compress1":{"cpu_ns":23140495,"wall_ns":23232173,"count":2},"random/1048713/decompress":{"cpu_ns":15748943,"wall_ns":15749952,"count":64},"random/1048713/raw-decompress":{"cpu_ns":16912085,"wall_ns":16971310,"count":89},"random/1048713/stream-decompress":{"cpu_ns":17201341,"wall_ns":17203443,"count":63},"random/1048713/bounded-decompress":{"cpu_ns":8398189,"wall_ns":8401480,"count":38},"random/1048713/gzip-read128k":{"cpu_ns":17630962,"wall_ns":17706014,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19529220,"wall_ns":19530301,"count":42},"random/1048713/crc32":{"cpu_ns":18457445,"wall_ns":18522723,"count":71},"random/16777353/compress1":{"cpu_ns":202557548,"wall_ns":202922004,"count":1},"random/16777353/decompress":{"cpu_ns":28037715,"wall_ns":28121358,"count":2},"random/16777353/raw-decompress":{"cpu_ns":27579864,"wall_ns":27674888,"count":2},"random/16777353/stream-decompress":{"cpu_ns":27963166,"wall_ns":28044438,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":52034572,"wall_ns":52117930,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":19252093,"wall_ns":19266070,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":23400245,"wall_ns":23482764,"count":3},"random/16777353/crc32":{"cpu_ns":22965845,"wall_ns":23056770,"count":5},"zeros/1024/compress1":{"cpu_ns":6601253,"wall_ns":6601867,"count":1025},"zeros/1024/decompress":{"cpu_ns":2554892,"wall_ns":2555598,"count":3708},"zeros/1024/raw-decompress":{"cpu_ns":4024933,"wall_ns":4025222,"count":3693},"zeros/1024/stream-decompress":{"cpu_ns":2994735,"wall_ns":2994932,"count":2414},"zeros/1024/bounded-decompress":{"cpu_ns":4252302,"wall_ns":4252736,"count":2333},"zeros/1024/gzip-read128k":{"cpu_ns":3492251,"wall_ns":3568650,"count":166},"zeros/1024/gzip-readinto128k":{"cpu_ns":14293468,"wall_ns":14294250,"count":583},"zeros/1024/crc32":{"cpu_ns":3331456,"wall_ns":3332044,"count":7625},"zeros/65536/compress1":{"cpu_ns":12911870,"wall_ns":12912480,"count":534},"zeros/65536/decompress":{"cpu_ns":15204146,"wall_ns":15281325,"count":1009},"zeros/65536/raw-decompress":{"cpu_ns":12953577,"wall_ns":12955849,"count":974},"zeros/65536/stream-decompress":{"cpu_ns":13339412,"wall_ns":13340154,"count":878},"zeros/65536/bounded-decompress":{"cpu_ns":10438713,"wall_ns":10439694,"count":1123},"zeros/65536/gzip-read128k":{"cpu_ns":9186347,"wall_ns":9259847,"count":206},"zeros/65536/gzip-readinto128k":{"cpu_ns":17633385,"wall_ns":17634340,"count":331},"zeros/65536/crc32":{"cpu_ns":10123947,"wall_ns":10124491,"count":620},"zeros/1048713/compress1":{"cpu_ns":13315544,"wall_ns":13388373,"count":31},"zeros/1048713/decompress":{"cpu_ns":23687834,"wall_ns":23710481,"count":46},"zeros/1048713/raw-decompress":{"cpu_ns":19886721,"wall_ns":19950403,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":22325816,"wall_ns":22327400,"count":47},"zeros/1048713/bounded-decompress":{"cpu_ns":16173736,"wall_ns":16246191,"count":99},"zeros/1048713/gzip-read128k":{"cpu_ns":23609114,"wall_ns":23615689,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19397506,"wall_ns":19491106,"count":44},"zeros/1048713/crc32":{"cpu_ns":19022966,"wall_ns":19243325,"count":73},"zeros/16777353/compress1":{"cpu_ns":22045202,"wall_ns":22045895,"count":3},"zeros/16777353/decompress":{"cpu_ns":28856225,"wall_ns":28883125,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":32058679,"wall_ns":32059924,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":27665378,"wall_ns":27666914,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13519948,"wall_ns":13522784,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":29083699,"wall_ns":29205442,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":25877068,"wall_ns":25958092,"count":4},"zeros/16777353/crc32":{"cpu_ns":23304010,"wall_ns":23309964,"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-zlib/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-zlib/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":2174523,"wall_ns":2175177,"count":189},"fastq/1024/decompress":{"cpu_ns":7060187,"wall_ns":7060880,"count":1245},"fastq/1024/raw-decompress":{"cpu_ns":13642584,"wall_ns":13721416,"count":2324},"fastq/1024/stream-decompress":{"cpu_ns":5390986,"wall_ns":5391423,"count":862},"fastq/1024/bounded-decompress":{"cpu_ns":9723017,"wall_ns":9724358,"count":1378},"fastq/1024/gzip-read128k":{"cpu_ns":5861485,"wall_ns":5862118,"count":229},"fastq/1024/gzip-readinto128k":{"cpu_ns":5587411,"wall_ns":5588004,"count":179},"fastq/1024/crc32":{"cpu_ns":3682355,"wall_ns":3682805,"count":8842},"fastq/65536/compress1":{"cpu_ns":17150549,"wall_ns":17150974,"count":43},"fastq/65536/decompress":{"cpu_ns":19367332,"wall_ns":19376964,"count":84},"fastq/65536/raw-decompress":{"cpu_ns":19064599,"wall_ns":19115789,"count":83},"fastq/65536/stream-decompress":{"cpu_ns":21322071,"wall_ns":21324841,"count":82},"fastq/65536/bounded-decompress":{"cpu_ns":16404285,"wall_ns":16474625,"count":81},"fastq/65536/gzip-read128k":{"cpu_ns":13291937,"wall_ns":13292553,"count":56},"fastq/65536/gzip-readinto128k":{"cpu_ns":20228369,"wall_ns":20281127,"count":82},"fastq/65536/crc32":{"cpu_ns":5920096,"wall_ns":5920553,"count":354},"fastq/1048713/compress1":{"cpu_ns":20853921,"wall_ns":20930381,"count":3},"fastq/1048713/decompress":{"cpu_ns":22084111,"wall_ns":22085501,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":20632943,"wall_ns":20711456,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":20470412,"wall_ns":20471199,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":22070732,"wall_ns":22170832,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":22639936,"wall_ns":22712519,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21703732,"wall_ns":21704633,"count":6},"fastq/1048713/crc32":{"cpu_ns":18442567,"wall_ns":18507847,"count":73},"fastq/16777353/compress1":{"cpu_ns":114824176,"wall_ns":115108175,"count":1},"fastq/16777353/decompress":{"cpu_ns":64744754,"wall_ns":64826650,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":61980889,"wall_ns":62089192,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":62883068,"wall_ns":62955938,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":74576072,"wall_ns":74654725,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":59839839,"wall_ns":59921785,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":61543332,"wall_ns":61617673,"count":1},"fastq/16777353/crc32":{"cpu_ns":21717102,"wall_ns":21718811,"count":5},"python/1024/compress1":{"cpu_ns":9072719,"wall_ns":9091748,"count":796},"python/1024/decompress":{"cpu_ns":5284203,"wall_ns":5285242,"count":934},"python/1024/raw-decompress":{"cpu_ns":12343998,"wall_ns":12436866,"count":2077},"python/1024/stream-decompress":{"cpu_ns":4184372,"wall_ns":4184985,"count":688},"python/1024/bounded-decompress":{"cpu_ns":8600324,"wall_ns":8601163,"count":1321},"python/1024/gzip-read128k":{"cpu_ns":6097633,"wall_ns":6098472,"count":242},"python/1024/gzip-readinto128k":{"cpu_ns":16749325,"wall_ns":16823013,"count":538},"python/1024/crc32":{"cpu_ns":3687669,"wall_ns":3688387,"count":9277},"python/65536/compress1":{"cpu_ns":20583679,"wall_ns":20585782,"count":70},"python/65536/decompress":{"cpu_ns":12654619,"wall_ns":12655527,"count":100},"python/65536/raw-decompress":{"cpu_ns":21707609,"wall_ns":21778929,"count":155},"python/65536/stream-decompress":{"cpu_ns":12568997,"wall_ns":12589274,"count":98},"python/65536/bounded-decompress":{"cpu_ns":17810502,"wall_ns":17880712,"count":169},"python/65536/gzip-read128k":{"cpu_ns":14523583,"wall_ns":14525181,"count":101},"python/65536/gzip-readinto128k":{"cpu_ns":19136426,"wall_ns":19137163,"count":129},"python/65536/crc32":{"cpu_ns":16083726,"wall_ns":16142466,"count":985},"python/1048713/compress1":{"cpu_ns":21437749,"wall_ns":21519506,"count":5},"python/1048713/decompress":{"cpu_ns":20396046,"wall_ns":20406760,"count":11},"python/1048713/raw-decompress":{"cpu_ns":21270586,"wall_ns":21325272,"count":12},"python/1048713/stream-decompress":{"cpu_ns":18301066,"wall_ns":18301761,"count":10},"python/1048713/bounded-decompress":{"cpu_ns":26883017,"wall_ns":27077979,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":19826919,"wall_ns":19827550,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":15650574,"wall_ns":15712796,"count":8},"python/1048713/crc32":{"cpu_ns":19102134,"wall_ns":19111911,"count":74},"python/16777353/compress1":{"cpu_ns":68660279,"wall_ns":68753694,"count":1},"python/16777353/decompress":{"cpu_ns":42156336,"wall_ns":42239064,"count":1},"python/16777353/raw-decompress":{"cpu_ns":33987021,"wall_ns":34069187,"count":1},"python/16777353/stream-decompress":{"cpu_ns":35711372,"wall_ns":35801673,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":45033102,"wall_ns":45118809,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":33298210,"wall_ns":33315322,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":32051167,"wall_ns":32130279,"count":1},"python/16777353/crc32":{"cpu_ns":24379996,"wall_ns":24482296,"count":5},"random/1024/compress1":{"cpu_ns":10379019,"wall_ns":10379701,"count":749},"random/1024/decompress":{"cpu_ns":3072813,"wall_ns":3073280,"count":4714},"random/1024/raw-decompress":{"cpu_ns":2684295,"wall_ns":2695643,"count":3432},"random/1024/stream-decompress":{"cpu_ns":2753201,"wall_ns":2753556,"count":2003},"random/1024/bounded-decompress":{"cpu_ns":3194783,"wall_ns":3195348,"count":1957},"random/1024/gzip-read128k":{"cpu_ns":4440687,"wall_ns":4441250,"count":223},"random/1024/gzip-readinto128k":{"cpu_ns":14403735,"wall_ns":14469795,"count":573},"random/1024/crc32":{"cpu_ns":3160097,"wall_ns":3160166,"count":7934},"random/65536/compress1":{"cpu_ns":20326000,"wall_ns":20326600,"count":35},"random/65536/decompress":{"cpu_ns":12860495,"wall_ns":12915512,"count":952},"random/65536/raw-decompress":{"cpu_ns":11650157,"wall_ns":11652530,"count":1061},"random/65536/stream-decompress":{"cpu_ns":12066494,"wall_ns":12066978,"count":895},"random/65536/bounded-decompress":{"cpu_ns":7463889,"wall_ns":7464240,"count":1372},"random/65536/gzip-read128k":{"cpu_ns":5907797,"wall_ns":5937145,"count":129},"random/65536/gzip-readinto128k":{"cpu_ns":17794506,"wall_ns":17795336,"count":335},"random/65536/crc32":{"cpu_ns":15012619,"wall_ns":15023567,"count":932},"random/1048713/compress1":{"cpu_ns":24774051,"wall_ns":24776299,"count":2},"random/1048713/decompress":{"cpu_ns":15838775,"wall_ns":15909979,"count":64},"random/1048713/raw-decompress":{"cpu_ns":16795080,"wall_ns":16796150,"count":89},"random/1048713/stream-decompress":{"cpu_ns":15432935,"wall_ns":15433644,"count":63},"random/1048713/bounded-decompress":{"cpu_ns":7124547,"wall_ns":7206000,"count":38},"random/1048713/gzip-read128k":{"cpu_ns":16746580,"wall_ns":16747628,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":20835286,"wall_ns":20845886,"count":42},"random/1048713/crc32":{"cpu_ns":18756782,"wall_ns":18758713,"count":71},"random/16777353/compress1":{"cpu_ns":206863334,"wall_ns":207314556,"count":1},"random/16777353/decompress":{"cpu_ns":27931269,"wall_ns":27932046,"count":2},"random/16777353/raw-decompress":{"cpu_ns":25743096,"wall_ns":25758491,"count":2},"random/16777353/stream-decompress":{"cpu_ns":27885177,"wall_ns":27885304,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":45966152,"wall_ns":46051226,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":19012912,"wall_ns":19100452,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":24218007,"wall_ns":24315590,"count":3},"random/16777353/crc32":{"cpu_ns":21746160,"wall_ns":21747652,"count":5},"zeros/1024/compress1":{"cpu_ns":6347207,"wall_ns":6347553,"count":1025},"zeros/1024/decompress":{"cpu_ns":3064108,"wall_ns":3067678,"count":3708},"zeros/1024/raw-decompress":{"cpu_ns":3472476,"wall_ns":3472855,"count":3693},"zeros/1024/stream-decompress":{"cpu_ns":3340373,"wall_ns":3340666,"count":2414},"zeros/1024/bounded-decompress":{"cpu_ns":3948188,"wall_ns":3948504,"count":2333},"zeros/1024/gzip-read128k":{"cpu_ns":3525727,"wall_ns":3541969,"count":166},"zeros/1024/gzip-readinto128k":{"cpu_ns":21588306,"wall_ns":21680120,"count":583},"zeros/1024/crc32":{"cpu_ns":3161404,"wall_ns":3161986,"count":7625},"zeros/65536/compress1":{"cpu_ns":13415280,"wall_ns":13415890,"count":534},"zeros/65536/decompress":{"cpu_ns":14544820,"wall_ns":14545608,"count":1009},"zeros/65536/raw-decompress":{"cpu_ns":12154856,"wall_ns":12231994,"count":974},"zeros/65536/stream-decompress":{"cpu_ns":13447875,"wall_ns":13448533,"count":878},"zeros/65536/bounded-decompress":{"cpu_ns":10283105,"wall_ns":10283769,"count":1123},"zeros/65536/gzip-read128k":{"cpu_ns":9116121,"wall_ns":9116771,"count":206},"zeros/65536/gzip-readinto128k":{"cpu_ns":18686194,"wall_ns":18736957,"count":331},"zeros/65536/crc32":{"cpu_ns":10140281,"wall_ns":10151602,"count":620},"zeros/1048713/compress1":{"cpu_ns":12831506,"wall_ns":12832422,"count":31},"zeros/1048713/decompress":{"cpu_ns":19509960,"wall_ns":19511875,"count":46},"zeros/1048713/raw-decompress":{"cpu_ns":20470616,"wall_ns":20471643,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":22514930,"wall_ns":22590264,"count":47},"zeros/1048713/bounded-decompress":{"cpu_ns":16769822,"wall_ns":16771133,"count":99},"zeros/1048713/gzip-read128k":{"cpu_ns":18276283,"wall_ns":18342915,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19040634,"wall_ns":19041873,"count":44},"zeros/1048713/crc32":{"cpu_ns":18993813,"wall_ns":19057203,"count":73},"zeros/16777353/compress1":{"cpu_ns":21739590,"wall_ns":21814652,"count":3},"zeros/16777353/decompress":{"cpu_ns":33956877,"wall_ns":34036434,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":25118664,"wall_ns":25220439,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":27278561,"wall_ns":27337732,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13722077,"wall_ns":13806514,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":27129183,"wall_ns":27202593,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":26801052,"wall_ns":26805999,"count":4},"zeros/16777353/crc32":{"cpu_ns":22561601,"wall_ns":22562596,"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":2372260,"wall_ns":2372348,"count":189},"fastq/1024/decompress":{"cpu_ns":7330350,"wall_ns":7332975,"count":1245},"fastq/1024/raw-decompress":{"cpu_ns":13874728,"wall_ns":13876086,"count":2324},"fastq/1024/stream-decompress":{"cpu_ns":5222789,"wall_ns":5223095,"count":862},"fastq/1024/bounded-decompress":{"cpu_ns":9533213,"wall_ns":9593266,"count":1378},"fastq/1024/gzip-read128k":{"cpu_ns":5833656,"wall_ns":5834165,"count":229},"fastq/1024/gzip-readinto128k":{"cpu_ns":5978742,"wall_ns":5979422,"count":179},"fastq/1024/crc32":{"cpu_ns":3641224,"wall_ns":3641349,"count":8842},"fastq/65536/compress1":{"cpu_ns":17333902,"wall_ns":17362976,"count":43},"fastq/65536/decompress":{"cpu_ns":19746368,"wall_ns":19827939,"count":84},"fastq/65536/raw-decompress":{"cpu_ns":20244931,"wall_ns":20259731,"count":83},"fastq/65536/stream-decompress":{"cpu_ns":19949993,"wall_ns":20031065,"count":82},"fastq/65536/bounded-decompress":{"cpu_ns":18845788,"wall_ns":18847196,"count":81},"fastq/65536/gzip-read128k":{"cpu_ns":14174987,"wall_ns":14253220,"count":56},"fastq/65536/gzip-readinto128k":{"cpu_ns":20669058,"wall_ns":20669732,"count":82},"fastq/65536/crc32":{"cpu_ns":5706990,"wall_ns":5714082,"count":354},"fastq/1048713/compress1":{"cpu_ns":20963799,"wall_ns":20962077,"count":3},"fastq/1048713/decompress":{"cpu_ns":21692661,"wall_ns":21769518,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":20840360,"wall_ns":20840815,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":22823060,"wall_ns":22884776,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21364182,"wall_ns":21437176,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":21869867,"wall_ns":21870391,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21683048,"wall_ns":21758936,"count":6},"fastq/1048713/crc32":{"cpu_ns":19322136,"wall_ns":19322971,"count":73},"fastq/16777353/compress1":{"cpu_ns":112647915,"wall_ns":112910571,"count":1},"fastq/16777353/decompress":{"cpu_ns":62642197,"wall_ns":62787134,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":61378142,"wall_ns":61539476,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":61136116,"wall_ns":61283249,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":73270985,"wall_ns":73434736,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":59347323,"wall_ns":59433349,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58097233,"wall_ns":58156395,"count":1},"fastq/16777353/crc32":{"cpu_ns":23092067,"wall_ns":23158753,"count":5},"python/1024/compress1":{"cpu_ns":9177288,"wall_ns":9177854,"count":796},"python/1024/decompress":{"cpu_ns":5031729,"wall_ns":5032052,"count":934},"python/1024/raw-decompress":{"cpu_ns":12034770,"wall_ns":12035456,"count":2077},"python/1024/stream-decompress":{"cpu_ns":4074578,"wall_ns":4074824,"count":688},"python/1024/bounded-decompress":{"cpu_ns":8771801,"wall_ns":8841832,"count":1321},"python/1024/gzip-read128k":{"cpu_ns":6145396,"wall_ns":6145925,"count":242},"python/1024/gzip-readinto128k":{"cpu_ns":16826733,"wall_ns":16828154,"count":538},"python/1024/crc32":{"cpu_ns":3847495,"wall_ns":3847692,"count":9277},"python/65536/compress1":{"cpu_ns":19570040,"wall_ns":19675583,"count":70},"python/65536/decompress":{"cpu_ns":12835678,"wall_ns":12836398,"count":100},"python/65536/raw-decompress":{"cpu_ns":19402736,"wall_ns":19473758,"count":155},"python/65536/stream-decompress":{"cpu_ns":12430777,"wall_ns":12431445,"count":98},"python/65536/bounded-decompress":{"cpu_ns":17450494,"wall_ns":17451149,"count":169},"python/65536/gzip-read128k":{"cpu_ns":14718019,"wall_ns":14763838,"count":101},"python/65536/gzip-readinto128k":{"cpu_ns":20084243,"wall_ns":20096416,"count":129},"python/65536/crc32":{"cpu_ns":16201189,"wall_ns":16202803,"count":985},"python/1048713/compress1":{"cpu_ns":21162954,"wall_ns":21172650,"count":5},"python/1048713/decompress":{"cpu_ns":20508529,"wall_ns":20580283,"count":11},"python/1048713/raw-decompress":{"cpu_ns":22906697,"wall_ns":22908815,"count":12},"python/1048713/stream-decompress":{"cpu_ns":19180104,"wall_ns":19277228,"count":10},"python/1048713/bounded-decompress":{"cpu_ns":21124292,"wall_ns":21126057,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":19487012,"wall_ns":19550519,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":15534035,"wall_ns":15534805,"count":8},"python/1048713/crc32":{"cpu_ns":19466849,"wall_ns":19526836,"count":74},"python/16777353/compress1":{"cpu_ns":67718892,"wall_ns":67866492,"count":1},"python/16777353/decompress":{"cpu_ns":36539465,"wall_ns":36604332,"count":1},"python/16777353/raw-decompress":{"cpu_ns":36061157,"wall_ns":36061377,"count":1},"python/16777353/stream-decompress":{"cpu_ns":35517960,"wall_ns":35584592,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42738441,"wall_ns":42821146,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32787537,"wall_ns":32876421,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":31943063,"wall_ns":31945110,"count":1},"python/16777353/crc32":{"cpu_ns":22496187,"wall_ns":22512859,"count":5},"random/1024/compress1":{"cpu_ns":10259192,"wall_ns":10259830,"count":749},"random/1024/decompress":{"cpu_ns":2830765,"wall_ns":2899986,"count":4714},"random/1024/raw-decompress":{"cpu_ns":2693429,"wall_ns":2693598,"count":3432},"random/1024/stream-decompress":{"cpu_ns":2417213,"wall_ns":2417441,"count":2003},"random/1024/bounded-decompress":{"cpu_ns":3070946,"wall_ns":3071228,"count":1957},"random/1024/gzip-read128k":{"cpu_ns":4704542,"wall_ns":4706055,"count":223},"random/1024/gzip-readinto128k":{"cpu_ns":14520125,"wall_ns":14520713,"count":573},"random/1024/crc32":{"cpu_ns":3577547,"wall_ns":3578122,"count":7934},"random/65536/compress1":{"cpu_ns":21157581,"wall_ns":21267756,"count":35},"random/65536/decompress":{"cpu_ns":12002010,"wall_ns":12002829,"count":952},"random/65536/raw-decompress":{"cpu_ns":11990592,"wall_ns":11991703,"count":1061},"random/65536/stream-decompress":{"cpu_ns":12107941,"wall_ns":12187935,"count":895},"random/65536/bounded-decompress":{"cpu_ns":7842822,"wall_ns":7843496,"count":1372},"random/65536/gzip-read128k":{"cpu_ns":5771657,"wall_ns":5772224,"count":129},"random/65536/gzip-readinto128k":{"cpu_ns":18231652,"wall_ns":18232559,"count":335},"random/65536/crc32":{"cpu_ns":16160870,"wall_ns":16217076,"count":932},"random/1048713/compress1":{"cpu_ns":24017573,"wall_ns":24094870,"count":2},"random/1048713/decompress":{"cpu_ns":15573853,"wall_ns":15575264,"count":64},"random/1048713/raw-decompress":{"cpu_ns":16760771,"wall_ns":16847126,"count":89},"random/1048713/stream-decompress":{"cpu_ns":15511750,"wall_ns":15512643,"count":63},"random/1048713/bounded-decompress":{"cpu_ns":7722214,"wall_ns":7725862,"count":38},"random/1048713/gzip-read128k":{"cpu_ns":17308532,"wall_ns":17394946,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":20188918,"wall_ns":20190868,"count":42},"random/1048713/crc32":{"cpu_ns":19015969,"wall_ns":19019365,"count":71},"random/16777353/compress1":{"cpu_ns":206069690,"wall_ns":206537976,"count":1},"random/16777353/decompress":{"cpu_ns":29262691,"wall_ns":29353476,"count":2},"random/16777353/raw-decompress":{"cpu_ns":30452875,"wall_ns":30568360,"count":2},"random/16777353/stream-decompress":{"cpu_ns":29402067,"wall_ns":29477759,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":51414551,"wall_ns":51616821,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":19826105,"wall_ns":19828474,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":24807838,"wall_ns":24826709,"count":3},"random/16777353/crc32":{"cpu_ns":22573306,"wall_ns":22574800,"count":5},"zeros/1024/compress1":{"cpu_ns":6560379,"wall_ns":6561788,"count":1025},"zeros/1024/decompress":{"cpu_ns":2804233,"wall_ns":2804873,"count":3708},"zeros/1024/raw-decompress":{"cpu_ns":4959895,"wall_ns":5045659,"count":3693},"zeros/1024/stream-decompress":{"cpu_ns":3770991,"wall_ns":3780777,"count":2414},"zeros/1024/bounded-decompress":{"cpu_ns":4212374,"wall_ns":4213470,"count":2333},"zeros/1024/gzip-read128k":{"cpu_ns":3349113,"wall_ns":3349805,"count":166},"zeros/1024/gzip-readinto128k":{"cpu_ns":15463356,"wall_ns":15465150,"count":583},"zeros/1024/crc32":{"cpu_ns":3205710,"wall_ns":3206052,"count":7625},"zeros/65536/compress1":{"cpu_ns":14224978,"wall_ns":14326537,"count":534},"zeros/65536/decompress":{"cpu_ns":15186910,"wall_ns":15189288,"count":1009},"zeros/65536/raw-decompress":{"cpu_ns":13163601,"wall_ns":13180661,"count":974},"zeros/65536/stream-decompress":{"cpu_ns":14244214,"wall_ns":14331663,"count":878},"zeros/65536/bounded-decompress":{"cpu_ns":10608955,"wall_ns":10611383,"count":1123},"zeros/65536/gzip-read128k":{"cpu_ns":10974832,"wall_ns":10977350,"count":206},"zeros/65536/gzip-readinto128k":{"cpu_ns":18567129,"wall_ns":18656566,"count":331},"zeros/65536/crc32":{"cpu_ns":11211971,"wall_ns":11234978,"count":620},"zeros/1048713/compress1":{"cpu_ns":13972889,"wall_ns":13973800,"count":31},"zeros/1048713/decompress":{"cpu_ns":20372880,"wall_ns":20448447,"count":46},"zeros/1048713/raw-decompress":{"cpu_ns":21097260,"wall_ns":21108406,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":23552681,"wall_ns":23649918,"count":47},"zeros/1048713/bounded-decompress":{"cpu_ns":18264781,"wall_ns":18268430,"count":99},"zeros/1048713/gzip-read128k":{"cpu_ns":19376460,"wall_ns":19466668,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19955406,"wall_ns":19957592,"count":44},"zeros/1048713/crc32":{"cpu_ns":19723905,"wall_ns":19799922,"count":73},"zeros/16777353/compress1":{"cpu_ns":23413691,"wall_ns":23522922,"count":3},"zeros/16777353/decompress":{"cpu_ns":35401970,"wall_ns":35518072,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":26858183,"wall_ns":26859135,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":35868275,"wall_ns":35871243,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":15747228,"wall_ns":15760711,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":29120801,"wall_ns":29211419,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":27342859,"wall_ns":27421690,"count":4},"zeros/16777353/crc32":{"cpu_ns":23058368,"wall_ns":23136944,"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-zlib/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-zlib/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":3325732,"wall_ns":3406752,"count":189},"fastq/1024/decompress":{"cpu_ns":9789748,"wall_ns":9811116,"count":1245},"fastq/1024/raw-decompress":{"cpu_ns":19529053,"wall_ns":19530506,"count":2324},"fastq/1024/stream-decompress":{"cpu_ns":7912614,"wall_ns":7914307,"count":862},"fastq/1024/bounded-decompress":{"cpu_ns":13927646,"wall_ns":14025691,"count":1378},"fastq/1024/gzip-read128k":{"cpu_ns":9364552,"wall_ns":9365614,"count":229},"fastq/1024/gzip-readinto128k":{"cpu_ns":8725542,"wall_ns":8740630,"count":179},"fastq/1024/crc32":{"cpu_ns":5505358,"wall_ns":5507071,"count":8842},"fastq/65536/compress1":{"cpu_ns":23573891,"wall_ns":23663050,"count":43},"fastq/65536/decompress":{"cpu_ns":25270131,"wall_ns":25368052,"count":84},"fastq/65536/raw-decompress":{"cpu_ns":24667501,"wall_ns":24669092,"count":83},"fastq/65536/stream-decompress":{"cpu_ns":25091145,"wall_ns":25217932,"count":82},"fastq/65536/bounded-decompress":{"cpu_ns":21089019,"wall_ns":21231317,"count":81},"fastq/65536/gzip-read128k":{"cpu_ns":17144934,"wall_ns":17278580,"count":56},"fastq/65536/gzip-readinto128k":{"cpu_ns":28665016,"wall_ns":28666299,"count":82},"fastq/65536/crc32":{"cpu_ns":9265091,"wall_ns":9362792,"count":354},"fastq/1048713/compress1":{"cpu_ns":29362132,"wall_ns":29469443,"count":3},"fastq/1048713/decompress":{"cpu_ns":23995158,"wall_ns":23996956,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":21508072,"wall_ns":21510247,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":22890434,"wall_ns":22994329,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21604909,"wall_ns":21606685,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":22154002,"wall_ns":22250827,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22155287,"wall_ns":22252711,"count":6},"fastq/1048713/crc32":{"cpu_ns":19516264,"wall_ns":19517716,"count":73},"fastq/16777353/compress1":{"cpu_ns":111064371,"wall_ns":111281375,"count":1},"fastq/16777353/decompress":{"cpu_ns":63138631,"wall_ns":63330871,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":60173483,"wall_ns":60263399,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":63057421,"wall_ns":63133733,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":74675385,"wall_ns":74861441,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":59915960,"wall_ns":60076249,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":57919383,"wall_ns":58053521,"count":1},"fastq/16777353/crc32":{"cpu_ns":21970586,"wall_ns":21969880,"count":5},"python/1024/compress1":{"cpu_ns":8891296,"wall_ns":8963512,"count":796},"python/1024/decompress":{"cpu_ns":5228690,"wall_ns":5229096,"count":934},"python/1024/raw-decompress":{"cpu_ns":11800411,"wall_ns":11800784,"count":2077},"python/1024/stream-decompress":{"cpu_ns":4419436,"wall_ns":4426595,"count":688},"python/1024/bounded-decompress":{"cpu_ns":8737396,"wall_ns":8737865,"count":1321},"python/1024/gzip-read128k":{"cpu_ns":6178380,"wall_ns":6229525,"count":242},"python/1024/gzip-readinto128k":{"cpu_ns":16720107,"wall_ns":16720935,"count":538},"python/1024/crc32":{"cpu_ns":4158181,"wall_ns":4163742,"count":9277},"python/65536/compress1":{"cpu_ns":19236879,"wall_ns":19316130,"count":70},"python/65536/decompress":{"cpu_ns":12592862,"wall_ns":12600604,"count":100},"python/65536/raw-decompress":{"cpu_ns":19168795,"wall_ns":19169598,"count":155},"python/65536/stream-decompress":{"cpu_ns":12365870,"wall_ns":12406368,"count":98},"python/65536/bounded-decompress":{"cpu_ns":17520443,"wall_ns":17520950,"count":169},"python/65536/gzip-read128k":{"cpu_ns":14318284,"wall_ns":14319158,"count":101},"python/65536/gzip-readinto128k":{"cpu_ns":20054392,"wall_ns":20122599,"count":129},"python/65536/crc32":{"cpu_ns":16703939,"wall_ns":16706120,"count":985},"python/1048713/compress1":{"cpu_ns":21106754,"wall_ns":21180388,"count":5},"python/1048713/decompress":{"cpu_ns":20240757,"wall_ns":20241347,"count":11},"python/1048713/raw-decompress":{"cpu_ns":25554696,"wall_ns":25615546,"count":12},"python/1048713/stream-decompress":{"cpu_ns":18752490,"wall_ns":18824810,"count":10},"python/1048713/bounded-decompress":{"cpu_ns":20550080,"wall_ns":20551042,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":19322174,"wall_ns":19399845,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":15447084,"wall_ns":15447994,"count":8},"python/1048713/crc32":{"cpu_ns":19630985,"wall_ns":19633068,"count":74},"python/16777353/compress1":{"cpu_ns":67851709,"wall_ns":67997516,"count":1},"python/16777353/decompress":{"cpu_ns":39796119,"wall_ns":39870125,"count":1},"python/16777353/raw-decompress":{"cpu_ns":34839071,"wall_ns":34943985,"count":1},"python/16777353/stream-decompress":{"cpu_ns":38564245,"wall_ns":38655371,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42180505,"wall_ns":42264933,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":31993502,"wall_ns":32069379,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":31816369,"wall_ns":31917401,"count":1},"python/16777353/crc32":{"cpu_ns":21930562,"wall_ns":22026803,"count":5},"random/1024/compress1":{"cpu_ns":9994350,"wall_ns":9994524,"count":749},"random/1024/decompress":{"cpu_ns":3388182,"wall_ns":3388502,"count":4714},"random/1024/raw-decompress":{"cpu_ns":3270274,"wall_ns":3270984,"count":3432},"random/1024/stream-decompress":{"cpu_ns":2840976,"wall_ns":2841310,"count":2003},"random/1024/bounded-decompress":{"cpu_ns":3441665,"wall_ns":3522541,"count":1957},"random/1024/gzip-read128k":{"cpu_ns":4351874,"wall_ns":4352455,"count":223},"random/1024/gzip-readinto128k":{"cpu_ns":15001429,"wall_ns":15002886,"count":573},"random/1024/crc32":{"cpu_ns":3566171,"wall_ns":3568223,"count":7934},"random/65536/compress1":{"cpu_ns":20538003,"wall_ns":20600257,"count":35},"random/65536/decompress":{"cpu_ns":11760693,"wall_ns":11761141,"count":952},"random/65536/raw-decompress":{"cpu_ns":12179256,"wall_ns":12181302,"count":1061},"random/65536/stream-decompress":{"cpu_ns":17226012,"wall_ns":17298179,"count":895},"random/65536/bounded-decompress":{"cpu_ns":7857444,"wall_ns":7858158,"count":1372},"random/65536/gzip-read128k":{"cpu_ns":6119254,"wall_ns":6119951,"count":129},"random/65536/gzip-readinto128k":{"cpu_ns":18810207,"wall_ns":18812914,"count":335},"random/65536/crc32":{"cpu_ns":15431479,"wall_ns":15504338,"count":932},"random/1048713/compress1":{"cpu_ns":23272987,"wall_ns":23358426,"count":2},"random/1048713/decompress":{"cpu_ns":15448197,"wall_ns":15448774,"count":64},"random/1048713/raw-decompress":{"cpu_ns":16891731,"wall_ns":16892237,"count":89},"random/1048713/stream-decompress":{"cpu_ns":18329906,"wall_ns":18410585,"count":63},"random/1048713/bounded-decompress":{"cpu_ns":7251146,"wall_ns":7251912,"count":38},"random/1048713/gzip-read128k":{"cpu_ns":16528180,"wall_ns":16529376,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19788415,"wall_ns":19868314,"count":42},"random/1048713/crc32":{"cpu_ns":18180379,"wall_ns":18190407,"count":71},"random/16777353/compress1":{"cpu_ns":209402850,"wall_ns":209813142,"count":1},"random/16777353/decompress":{"cpu_ns":27589454,"wall_ns":27704458,"count":2},"random/16777353/raw-decompress":{"cpu_ns":24757093,"wall_ns":24825697,"count":2},"random/16777353/stream-decompress":{"cpu_ns":27382620,"wall_ns":27457102,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":47674570,"wall_ns":47883922,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":19175319,"wall_ns":19177215,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":22980978,"wall_ns":22982785,"count":3},"random/16777353/crc32":{"cpu_ns":24097826,"wall_ns":24115541,"count":5},"zeros/1024/compress1":{"cpu_ns":6567502,"wall_ns":6568128,"count":1025},"zeros/1024/decompress":{"cpu_ns":3092812,"wall_ns":3093023,"count":3708},"zeros/1024/raw-decompress":{"cpu_ns":3825087,"wall_ns":3895954,"count":3693},"zeros/1024/stream-decompress":{"cpu_ns":3516257,"wall_ns":3516514,"count":2414},"zeros/1024/bounded-decompress":{"cpu_ns":4490843,"wall_ns":4491571,"count":2333},"zeros/1024/gzip-read128k":{"cpu_ns":3372516,"wall_ns":3373059,"count":166},"zeros/1024/gzip-readinto128k":{"cpu_ns":15032666,"wall_ns":15046319,"count":583},"zeros/1024/crc32":{"cpu_ns":3116828,"wall_ns":3117408,"count":7625},"zeros/65536/compress1":{"cpu_ns":13312017,"wall_ns":13380410,"count":534},"zeros/65536/decompress":{"cpu_ns":14338669,"wall_ns":14339547,"count":1009},"zeros/65536/raw-decompress":{"cpu_ns":12780073,"wall_ns":12782426,"count":974},"zeros/65536/stream-decompress":{"cpu_ns":13413685,"wall_ns":13482921,"count":878},"zeros/65536/bounded-decompress":{"cpu_ns":10585096,"wall_ns":10592192,"count":1123},"zeros/65536/gzip-read128k":{"cpu_ns":9219388,"wall_ns":9220099,"count":206},"zeros/65536/gzip-readinto128k":{"cpu_ns":17431115,"wall_ns":17431928,"count":331},"zeros/65536/crc32":{"cpu_ns":10340063,"wall_ns":10382816,"count":620},"zeros/1048713/compress1":{"cpu_ns":12952778,"wall_ns":12954191,"count":31},"zeros/1048713/decompress":{"cpu_ns":27699947,"wall_ns":27793348,"count":46},"zeros/1048713/raw-decompress":{"cpu_ns":19938222,"wall_ns":19939082,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":19928400,"wall_ns":20267978,"count":47},"zeros/1048713/bounded-decompress":{"cpu_ns":16237769,"wall_ns":16238347,"count":99},"zeros/1048713/gzip-read128k":{"cpu_ns":17921214,"wall_ns":17922127,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19771873,"wall_ns":19852885,"count":44},"zeros/1048713/crc32":{"cpu_ns":19107067,"wall_ns":19118318,"count":73},"zeros/16777353/compress1":{"cpu_ns":31789228,"wall_ns":31858537,"count":3},"zeros/16777353/decompress":{"cpu_ns":27495806,"wall_ns":27572769,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":29073016,"wall_ns":29201148,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":27146466,"wall_ns":27219866,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13973085,"wall_ns":13991083,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":30622973,"wall_ns":30622232,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":26166724,"wall_ns":26254145,"count":4},"zeros/16777353/crc32":{"cpu_ns":21567489,"wall_ns":21655166,"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":2288225,"wall_ns":2297404,"count":189},"fastq/1024/decompress":{"cpu_ns":6730406,"wall_ns":6730657,"count":1245},"fastq/1024/raw-decompress":{"cpu_ns":13159619,"wall_ns":13160018,"count":2324},"fastq/1024/stream-decompress":{"cpu_ns":5196099,"wall_ns":5196394,"count":862},"fastq/1024/bounded-decompress":{"cpu_ns":11725658,"wall_ns":11727990,"count":1378},"fastq/1024/gzip-read128k":{"cpu_ns":6131062,"wall_ns":6221951,"count":229},"fastq/1024/gzip-readinto128k":{"cpu_ns":5647585,"wall_ns":5648109,"count":179},"fastq/1024/crc32":{"cpu_ns":3628219,"wall_ns":3628331,"count":8842},"fastq/65536/compress1":{"cpu_ns":17371950,"wall_ns":17372528,"count":43},"fastq/65536/decompress":{"cpu_ns":19830371,"wall_ns":19898806,"count":84},"fastq/65536/raw-decompress":{"cpu_ns":19176532,"wall_ns":19177175,"count":83},"fastq/65536/stream-decompress":{"cpu_ns":19292356,"wall_ns":19345472,"count":82},"fastq/65536/bounded-decompress":{"cpu_ns":16748221,"wall_ns":16749702,"count":81},"fastq/65536/gzip-read128k":{"cpu_ns":13358463,"wall_ns":13359154,"count":56},"fastq/65536/gzip-readinto128k":{"cpu_ns":20292572,"wall_ns":20381332,"count":82},"fastq/65536/crc32":{"cpu_ns":5715581,"wall_ns":5715782,"count":354},"fastq/1048713/compress1":{"cpu_ns":20751591,"wall_ns":20824714,"count":3},"fastq/1048713/decompress":{"cpu_ns":28850532,"wall_ns":28932765,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":20832088,"wall_ns":20832670,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":20726727,"wall_ns":20798446,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20935716,"wall_ns":20947295,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":21898447,"wall_ns":21899403,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21777993,"wall_ns":21848317,"count":6},"fastq/1048713/crc32":{"cpu_ns":18985609,"wall_ns":18986104,"count":73},"fastq/16777353/compress1":{"cpu_ns":113275080,"wall_ns":113515911,"count":1},"fastq/16777353/decompress":{"cpu_ns":64024359,"wall_ns":64221822,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":61732775,"wall_ns":61896171,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":62621156,"wall_ns":62692806,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":73191262,"wall_ns":73356265,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":63716763,"wall_ns":63868987,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":60336115,"wall_ns":60503850,"count":1},"fastq/16777353/crc32":{"cpu_ns":22711196,"wall_ns":22797452,"count":5},"python/1024/compress1":{"cpu_ns":9275634,"wall_ns":9280199,"count":796},"python/1024/decompress":{"cpu_ns":5746027,"wall_ns":5757904,"count":934},"python/1024/raw-decompress":{"cpu_ns":12627720,"wall_ns":12629748,"count":2077},"python/1024/stream-decompress":{"cpu_ns":4403425,"wall_ns":4404613,"count":688},"python/1024/bounded-decompress":{"cpu_ns":9093449,"wall_ns":9161498,"count":1321},"python/1024/gzip-read128k":{"cpu_ns":6506491,"wall_ns":6508380,"count":242},"python/1024/gzip-readinto128k":{"cpu_ns":16924630,"wall_ns":16926476,"count":538},"python/1024/crc32":{"cpu_ns":3884146,"wall_ns":3885071,"count":9277},"python/65536/compress1":{"cpu_ns":19133522,"wall_ns":19215052,"count":70},"python/65536/decompress":{"cpu_ns":12945052,"wall_ns":12947738,"count":100},"python/65536/raw-decompress":{"cpu_ns":19816275,"wall_ns":19904951,"count":155},"python/65536/stream-decompress":{"cpu_ns":12867068,"wall_ns":12870003,"count":98},"python/65536/bounded-decompress":{"cpu_ns":18723650,"wall_ns":18732539,"count":169},"python/65536/gzip-read128k":{"cpu_ns":15616740,"wall_ns":15702986,"count":101},"python/65536/gzip-readinto128k":{"cpu_ns":20003096,"wall_ns":20004773,"count":129},"python/65536/crc32":{"cpu_ns":16322261,"wall_ns":16323120,"count":985},"python/1048713/compress1":{"cpu_ns":21955502,"wall_ns":21972070,"count":5},"python/1048713/decompress":{"cpu_ns":21611565,"wall_ns":21690829,"count":11},"python/1048713/raw-decompress":{"cpu_ns":21343241,"wall_ns":21344335,"count":12},"python/1048713/stream-decompress":{"cpu_ns":18623107,"wall_ns":18691730,"count":10},"python/1048713/bounded-decompress":{"cpu_ns":21583912,"wall_ns":21585443,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":19760974,"wall_ns":19825773,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":15578024,"wall_ns":15587042,"count":8},"python/1048713/crc32":{"cpu_ns":19109082,"wall_ns":19165618,"count":74},"python/16777353/compress1":{"cpu_ns":68723722,"wall_ns":68864393,"count":1},"python/16777353/decompress":{"cpu_ns":38384721,"wall_ns":38485687,"count":1},"python/16777353/raw-decompress":{"cpu_ns":35399300,"wall_ns":35399061,"count":1},"python/16777353/stream-decompress":{"cpu_ns":38973951,"wall_ns":39050443,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":44075423,"wall_ns":44177315,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":33180807,"wall_ns":33256662,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":32372659,"wall_ns":32443873,"count":1},"python/16777353/crc32":{"cpu_ns":22109570,"wall_ns":22178118,"count":5},"random/1024/compress1":{"cpu_ns":10171983,"wall_ns":10172586,"count":749},"random/1024/decompress":{"cpu_ns":3290319,"wall_ns":3350587,"count":4714},"random/1024/raw-decompress":{"cpu_ns":2805772,"wall_ns":2806357,"count":3432},"random/1024/stream-decompress":{"cpu_ns":2687829,"wall_ns":2688074,"count":2003},"random/1024/bounded-decompress":{"cpu_ns":2970649,"wall_ns":2971917,"count":1957},"random/1024/gzip-read128k":{"cpu_ns":5179451,"wall_ns":5181188,"count":223},"random/1024/gzip-readinto128k":{"cpu_ns":17355983,"wall_ns":17437056,"count":573},"random/1024/crc32":{"cpu_ns":3339502,"wall_ns":3339781,"count":7934},"random/65536/compress1":{"cpu_ns":28141854,"wall_ns":28324940,"count":35},"random/65536/decompress":{"cpu_ns":13046197,"wall_ns":13049426,"count":952},"random/65536/raw-decompress":{"cpu_ns":11842268,"wall_ns":11915893,"count":1061},"random/65536/stream-decompress":{"cpu_ns":13521939,"wall_ns":13539696,"count":895},"random/65536/bounded-decompress":{"cpu_ns":8387232,"wall_ns":8451296,"count":1372},"random/65536/gzip-read128k":{"cpu_ns":5838049,"wall_ns":5838713,"count":129},"random/65536/gzip-readinto128k":{"cpu_ns":18777325,"wall_ns":18849976,"count":335},"random/65536/crc32":{"cpu_ns":15760175,"wall_ns":15846410,"count":932},"random/1048713/compress1":{"cpu_ns":23704659,"wall_ns":23760121,"count":2},"random/1048713/decompress":{"cpu_ns":15377859,"wall_ns":15378379,"count":64},"random/1048713/raw-decompress":{"cpu_ns":17033254,"wall_ns":17091859,"count":89},"random/1048713/stream-decompress":{"cpu_ns":21112090,"wall_ns":21192079,"count":63},"random/1048713/bounded-decompress":{"cpu_ns":12885675,"wall_ns":13073064,"count":38},"random/1048713/gzip-read128k":{"cpu_ns":16600358,"wall_ns":16665656,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19594631,"wall_ns":19658294,"count":42},"random/1048713/crc32":{"cpu_ns":18163468,"wall_ns":18213519,"count":71},"random/16777353/compress1":{"cpu_ns":209351570,"wall_ns":210021879,"count":1},"random/16777353/decompress":{"cpu_ns":27483875,"wall_ns":27556564,"count":2},"random/16777353/raw-decompress":{"cpu_ns":29205990,"wall_ns":29369916,"count":2},"random/16777353/stream-decompress":{"cpu_ns":27880142,"wall_ns":28062700,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":53717875,"wall_ns":54055582,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18936025,"wall_ns":19011614,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":24020466,"wall_ns":24092823,"count":3},"random/16777353/crc32":{"cpu_ns":21686871,"wall_ns":21763846,"count":5},"zeros/1024/compress1":{"cpu_ns":6566598,"wall_ns":6627404,"count":1025},"zeros/1024/decompress":{"cpu_ns":2769822,"wall_ns":2770161,"count":3708},"zeros/1024/raw-decompress":{"cpu_ns":3279070,"wall_ns":3279476,"count":3693},"zeros/1024/stream-decompress":{"cpu_ns":3368964,"wall_ns":3369376,"count":2414},"zeros/1024/bounded-decompress":{"cpu_ns":3527060,"wall_ns":3527646,"count":2333},"zeros/1024/gzip-read128k":{"cpu_ns":3206133,"wall_ns":3206741,"count":166},"zeros/1024/gzip-readinto128k":{"cpu_ns":14554114,"wall_ns":14587367,"count":583},"zeros/1024/crc32":{"cpu_ns":3199427,"wall_ns":3199603,"count":7625},"zeros/65536/compress1":{"cpu_ns":14865979,"wall_ns":14920764,"count":534},"zeros/65536/decompress":{"cpu_ns":20506873,"wall_ns":20587910,"count":1009},"zeros/65536/raw-decompress":{"cpu_ns":12304254,"wall_ns":12305095,"count":974},"zeros/65536/stream-decompress":{"cpu_ns":13492425,"wall_ns":13525726,"count":878},"zeros/65536/bounded-decompress":{"cpu_ns":9958750,"wall_ns":9959296,"count":1123},"zeros/65536/gzip-read128k":{"cpu_ns":9258915,"wall_ns":9259718,"count":206},"zeros/65536/gzip-readinto128k":{"cpu_ns":17762310,"wall_ns":17797837,"count":331},"zeros/65536/crc32":{"cpu_ns":10005367,"wall_ns":10005710,"count":620},"zeros/1048713/compress1":{"cpu_ns":13617645,"wall_ns":13699503,"count":31},"zeros/1048713/decompress":{"cpu_ns":19167343,"wall_ns":19251890,"count":46},"zeros/1048713/raw-decompress":{"cpu_ns":20152683,"wall_ns":20213700,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":19166364,"wall_ns":19227200,"count":47},"zeros/1048713/bounded-decompress":{"cpu_ns":16247763,"wall_ns":16296895,"count":99},"zeros/1048713/gzip-read128k":{"cpu_ns":19755706,"wall_ns":19852366,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":18936535,"wall_ns":18937455,"count":44},"zeros/1048713/crc32":{"cpu_ns":19336253,"wall_ns":19337128,"count":73},"zeros/16777353/compress1":{"cpu_ns":21573564,"wall_ns":21645750,"count":3},"zeros/16777353/decompress":{"cpu_ns":27559769,"wall_ns":27744178,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":32448304,"wall_ns":32637245,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":28476949,"wall_ns":28559189,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13814516,"wall_ns":13816046,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26488325,"wall_ns":26562438,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":25839506,"wall_ns":25975619,"count":4},"zeros/16777353/crc32":{"cpu_ns":23105152,"wall_ns":23179179,"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":2238153,"wall_ns":2238305,"count":189},"fastq/1024/decompress":{"cpu_ns":6901522,"wall_ns":6901697,"count":1245},"fastq/1024/raw-decompress":{"cpu_ns":13757984,"wall_ns":13799543,"count":2324},"fastq/1024/stream-decompress":{"cpu_ns":5471523,"wall_ns":5486314,"count":862},"fastq/1024/bounded-decompress":{"cpu_ns":9237320,"wall_ns":9238626,"count":1378},"fastq/1024/gzip-read128k":{"cpu_ns":5737118,"wall_ns":5799285,"count":229},"fastq/1024/gzip-readinto128k":{"cpu_ns":5299509,"wall_ns":5300199,"count":179},"fastq/1024/crc32":{"cpu_ns":3639608,"wall_ns":3640032,"count":8842},"fastq/65536/compress1":{"cpu_ns":17438895,"wall_ns":17475530,"count":43},"fastq/65536/decompress":{"cpu_ns":19428112,"wall_ns":19467708,"count":84},"fastq/65536/raw-decompress":{"cpu_ns":19989322,"wall_ns":20019441,"count":83},"fastq/65536/stream-decompress":{"cpu_ns":22723545,"wall_ns":22875072,"count":82},"fastq/65536/bounded-decompress":{"cpu_ns":17387622,"wall_ns":17451043,"count":81},"fastq/65536/gzip-read128k":{"cpu_ns":13464330,"wall_ns":13464969,"count":56},"fastq/65536/gzip-readinto128k":{"cpu_ns":20297505,"wall_ns":20348759,"count":82},"fastq/65536/crc32":{"cpu_ns":5839108,"wall_ns":5873592,"count":354},"fastq/1048713/compress1":{"cpu_ns":20871962,"wall_ns":20952032,"count":3},"fastq/1048713/decompress":{"cpu_ns":21264067,"wall_ns":21324501,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":21819875,"wall_ns":21871155,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":21374487,"wall_ns":21437549,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":22699111,"wall_ns":22762465,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":21956375,"wall_ns":22020822,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22004365,"wall_ns":22059680,"count":6},"fastq/1048713/crc32":{"cpu_ns":19161522,"wall_ns":19221243,"count":73},"fastq/16777353/compress1":{"cpu_ns":114693449,"wall_ns":115185988,"count":1},"fastq/16777353/decompress":{"cpu_ns":63263785,"wall_ns":63472953,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":61202366,"wall_ns":61426032,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":62428719,"wall_ns":62627838,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":74299674,"wall_ns":74615953,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":61149395,"wall_ns":61420557,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58259829,"wall_ns":58396819,"count":1},"fastq/16777353/crc32":{"cpu_ns":22697082,"wall_ns":22790921,"count":5},"python/1024/compress1":{"cpu_ns":9416035,"wall_ns":9476874,"count":796},"python/1024/decompress":{"cpu_ns":5027057,"wall_ns":5027412,"count":934},"python/1024/raw-decompress":{"cpu_ns":12057088,"wall_ns":12057992,"count":2077},"python/1024/stream-decompress":{"cpu_ns":4267564,"wall_ns":4318596,"count":688},"python/1024/bounded-decompress":{"cpu_ns":8801040,"wall_ns":8801789,"count":1321},"python/1024/gzip-read128k":{"cpu_ns":6754736,"wall_ns":6756150,"count":242},"python/1024/gzip-readinto128k":{"cpu_ns":16855945,"wall_ns":16938184,"count":538},"python/1024/crc32":{"cpu_ns":3769886,"wall_ns":3770177,"count":9277},"python/65536/compress1":{"cpu_ns":19065540,"wall_ns":19115520,"count":70},"python/65536/decompress":{"cpu_ns":13391315,"wall_ns":13512114,"count":100},"python/65536/raw-decompress":{"cpu_ns":19170884,"wall_ns":19257109,"count":155},"python/65536/stream-decompress":{"cpu_ns":12768151,"wall_ns":12770151,"count":98},"python/65536/bounded-decompress":{"cpu_ns":18215612,"wall_ns":18275502,"count":169},"python/65536/gzip-read128k":{"cpu_ns":14953251,"wall_ns":15021663,"count":101},"python/65536/gzip-readinto128k":{"cpu_ns":20261861,"wall_ns":20325019,"count":129},"python/65536/crc32":{"cpu_ns":16414290,"wall_ns":16488159,"count":985},"python/1048713/compress1":{"cpu_ns":21452970,"wall_ns":21527700,"count":5},"python/1048713/decompress":{"cpu_ns":20543066,"wall_ns":20616939,"count":11},"python/1048713/raw-decompress":{"cpu_ns":21774751,"wall_ns":21853736,"count":12},"python/1048713/stream-decompress":{"cpu_ns":21293952,"wall_ns":21375716,"count":10},"python/1048713/bounded-decompress":{"cpu_ns":20994150,"wall_ns":21068623,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":19748072,"wall_ns":19817574,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":15413722,"wall_ns":15414919,"count":8},"python/1048713/crc32":{"cpu_ns":19089799,"wall_ns":19155093,"count":74},"python/16777353/compress1":{"cpu_ns":68097602,"wall_ns":68357148,"count":1},"python/16777353/decompress":{"cpu_ns":37002500,"wall_ns":37072862,"count":1},"python/16777353/raw-decompress":{"cpu_ns":36757776,"wall_ns":36915845,"count":1},"python/16777353/stream-decompress":{"cpu_ns":35830707,"wall_ns":35897255,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42824686,"wall_ns":42989795,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32723135,"wall_ns":32869210,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":32461509,"wall_ns":32634751,"count":1},"python/16777353/crc32":{"cpu_ns":22749248,"wall_ns":22818398,"count":5},"random/1024/compress1":{"cpu_ns":10427362,"wall_ns":10440828,"count":749},"random/1024/decompress":{"cpu_ns":3089500,"wall_ns":3090298,"count":4714},"random/1024/raw-decompress":{"cpu_ns":3162507,"wall_ns":3163544,"count":3432},"random/1024/stream-decompress":{"cpu_ns":2772981,"wall_ns":2774244,"count":2003},"random/1024/bounded-decompress":{"cpu_ns":3157739,"wall_ns":3223051,"count":1957},"random/1024/gzip-read128k":{"cpu_ns":4546419,"wall_ns":4547318,"count":223},"random/1024/gzip-readinto128k":{"cpu_ns":14441495,"wall_ns":14508930,"count":573},"random/1024/crc32":{"cpu_ns":3308701,"wall_ns":3309515,"count":7934},"random/65536/compress1":{"cpu_ns":21411240,"wall_ns":21484554,"count":35},"random/65536/decompress":{"cpu_ns":12039591,"wall_ns":12040251,"count":952},"random/65536/raw-decompress":{"cpu_ns":11783200,"wall_ns":11826433,"count":1061},"random/65536/stream-decompress":{"cpu_ns":12585970,"wall_ns":12586750,"count":895},"random/65536/bounded-decompress":{"cpu_ns":8420061,"wall_ns":8457733,"count":1372},"random/65536/gzip-read128k":{"cpu_ns":6268889,"wall_ns":6270001,"count":129},"random/65536/gzip-readinto128k":{"cpu_ns":18387346,"wall_ns":18469810,"count":335},"random/65536/crc32":{"cpu_ns":15716373,"wall_ns":15789211,"count":932},"random/1048713/compress1":{"cpu_ns":24265946,"wall_ns":24337115,"count":2},"random/1048713/decompress":{"cpu_ns":15432397,"wall_ns":15502005,"count":64},"random/1048713/raw-decompress":{"cpu_ns":16843791,"wall_ns":16845463,"count":89},"random/1048713/stream-decompress":{"cpu_ns":15811065,"wall_ns":15871173,"count":63},"random/1048713/bounded-decompress":{"cpu_ns":8630037,"wall_ns":8751093,"count":38},"random/1048713/gzip-read128k":{"cpu_ns":17095928,"wall_ns":17108166,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":20083139,"wall_ns":20158526,"count":42},"random/1048713/crc32":{"cpu_ns":18308364,"wall_ns":18372647,"count":71},"random/16777353/compress1":{"cpu_ns":206504631,"wall_ns":207168276,"count":1},"random/16777353/decompress":{"cpu_ns":27785544,"wall_ns":27852551,"count":2},"random/16777353/raw-decompress":{"cpu_ns":25523267,"wall_ns":25593842,"count":2},"random/16777353/stream-decompress":{"cpu_ns":35923646,"wall_ns":36104882,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":46814140,"wall_ns":46979674,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":19566858,"wall_ns":19659173,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":23135433,"wall_ns":23203530,"count":3},"random/16777353/crc32":{"cpu_ns":25252100,"wall_ns":25403059,"count":5},"zeros/1024/compress1":{"cpu_ns":6703905,"wall_ns":6774693,"count":1025},"zeros/1024/decompress":{"cpu_ns":2838115,"wall_ns":2838399,"count":3708},"zeros/1024/raw-decompress":{"cpu_ns":3766045,"wall_ns":3766684,"count":3693},"zeros/1024/stream-decompress":{"cpu_ns":3749452,"wall_ns":3750086,"count":2414},"zeros/1024/bounded-decompress":{"cpu_ns":4432274,"wall_ns":4432974,"count":2333},"zeros/1024/gzip-read128k":{"cpu_ns":3479992,"wall_ns":3480855,"count":166},"zeros/1024/gzip-readinto128k":{"cpu_ns":15060390,"wall_ns":15105559,"count":583},"zeros/1024/crc32":{"cpu_ns":3035453,"wall_ns":3035602,"count":7625},"zeros/65536/compress1":{"cpu_ns":13106126,"wall_ns":13162906,"count":534},"zeros/65536/decompress":{"cpu_ns":14392804,"wall_ns":14429795,"count":1009},"zeros/65536/raw-decompress":{"cpu_ns":12792002,"wall_ns":12793062,"count":974},"zeros/65536/stream-decompress":{"cpu_ns":13832031,"wall_ns":13899114,"count":878},"zeros/65536/bounded-decompress":{"cpu_ns":10961700,"wall_ns":10963776,"count":1123},"zeros/65536/gzip-read128k":{"cpu_ns":10380555,"wall_ns":10459586,"count":206},"zeros/65536/gzip-readinto128k":{"cpu_ns":25155850,"wall_ns":25238934,"count":331},"zeros/65536/crc32":{"cpu_ns":10733017,"wall_ns":10794172,"count":620},"zeros/1048713/compress1":{"cpu_ns":13222888,"wall_ns":13223688,"count":31},"zeros/1048713/decompress":{"cpu_ns":28417288,"wall_ns":28605076,"count":46},"zeros/1048713/raw-decompress":{"cpu_ns":20066756,"wall_ns":20115514,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":20910551,"wall_ns":20989373,"count":47},"zeros/1048713/bounded-decompress":{"cpu_ns":16728461,"wall_ns":16738538,"count":99},"zeros/1048713/gzip-read128k":{"cpu_ns":18423556,"wall_ns":18490721,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19967178,"wall_ns":20048414,"count":44},"zeros/1048713/crc32":{"cpu_ns":19902480,"wall_ns":19975854,"count":73},"zeros/16777353/compress1":{"cpu_ns":25400513,"wall_ns":25580729,"count":3},"zeros/16777353/decompress":{"cpu_ns":28050480,"wall_ns":28197700,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":28780776,"wall_ns":28940579,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":28165659,"wall_ns":28313583,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13780792,"wall_ns":13881148,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":34273794,"wall_ns":34441045,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":25740877,"wall_ns":25822358,"count":4},"zeros/16777353/crc32":{"cpu_ns":22083345,"wall_ns":22144559,"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":2367353,"wall_ns":2367606,"count":189},"fastq/1024/decompress":{"cpu_ns":6853790,"wall_ns":6913686,"count":1245},"fastq/1024/raw-decompress":{"cpu_ns":13800643,"wall_ns":13807935,"count":2324},"fastq/1024/stream-decompress":{"cpu_ns":5681517,"wall_ns":5725964,"count":862},"fastq/1024/bounded-decompress":{"cpu_ns":11789361,"wall_ns":11793338,"count":1378},"fastq/1024/gzip-read128k":{"cpu_ns":6323437,"wall_ns":6362166,"count":229},"fastq/1024/gzip-readinto128k":{"cpu_ns":5693704,"wall_ns":5694220,"count":179},"fastq/1024/crc32":{"cpu_ns":3639614,"wall_ns":3639813,"count":8842},"fastq/65536/compress1":{"cpu_ns":18372482,"wall_ns":18442270,"count":43},"fastq/65536/decompress":{"cpu_ns":20217602,"wall_ns":20278299,"count":84},"fastq/65536/raw-decompress":{"cpu_ns":19267183,"wall_ns":19311539,"count":83},"fastq/65536/stream-decompress":{"cpu_ns":19460183,"wall_ns":19497922,"count":82},"fastq/65536/bounded-decompress":{"cpu_ns":16150294,"wall_ns":16171101,"count":81},"fastq/65536/gzip-read128k":{"cpu_ns":13117098,"wall_ns":13181414,"count":56},"fastq/65536/gzip-readinto128k":{"cpu_ns":20658055,"wall_ns":20695542,"count":82},"fastq/65536/crc32":{"cpu_ns":5718535,"wall_ns":5718826,"count":354},"fastq/1048713/compress1":{"cpu_ns":20760720,"wall_ns":20822762,"count":3},"fastq/1048713/decompress":{"cpu_ns":23768098,"wall_ns":23994827,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":21275582,"wall_ns":21336772,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":20985207,"wall_ns":21040248,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21365955,"wall_ns":21428539,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":22124778,"wall_ns":22191280,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":23822667,"wall_ns":23925839,"count":6},"fastq/1048713/crc32":{"cpu_ns":20542312,"wall_ns":20640473,"count":73},"fastq/16777353/compress1":{"cpu_ns":112269799,"wall_ns":112692320,"count":1},"fastq/16777353/decompress":{"cpu_ns":64005823,"wall_ns":64244202,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":62014542,"wall_ns":62219756,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":62613988,"wall_ns":62826236,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":74396366,"wall_ns":74670056,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":61442090,"wall_ns":61638540,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":59686434,"wall_ns":59862571,"count":1},"fastq/16777353/crc32":{"cpu_ns":25261651,"wall_ns":25334591,"count":5},"python/1024/compress1":{"cpu_ns":11039825,"wall_ns":11131492,"count":796},"python/1024/decompress":{"cpu_ns":4994031,"wall_ns":4994814,"count":934},"python/1024/raw-decompress":{"cpu_ns":12216099,"wall_ns":12301587,"count":2077},"python/1024/stream-decompress":{"cpu_ns":4233926,"wall_ns":4234351,"count":688},"python/1024/bounded-decompress":{"cpu_ns":11927390,"wall_ns":11990762,"count":1321},"python/1024/gzip-read128k":{"cpu_ns":8515037,"wall_ns":8515591,"count":242},"python/1024/gzip-readinto128k":{"cpu_ns":16667518,"wall_ns":16742913,"count":538},"python/1024/crc32":{"cpu_ns":3957249,"wall_ns":3957445,"count":9277},"python/65536/compress1":{"cpu_ns":19186923,"wall_ns":19247773,"count":70},"python/65536/decompress":{"cpu_ns":12807515,"wall_ns":12869865,"count":100},"python/65536/raw-decompress":{"cpu_ns":19215530,"wall_ns":19216370,"count":155},"python/65536/stream-decompress":{"cpu_ns":12736848,"wall_ns":12768828,"count":98},"python/65536/bounded-decompress":{"cpu_ns":18161281,"wall_ns":18206745,"count":169},"python/65536/gzip-read128k":{"cpu_ns":14620306,"wall_ns":14659793,"count":101},"python/65536/gzip-readinto128k":{"cpu_ns":19994753,"wall_ns":20139708,"count":129},"python/65536/crc32":{"cpu_ns":16528450,"wall_ns":16530522,"count":985},"python/1048713/compress1":{"cpu_ns":21733739,"wall_ns":21792581,"count":5},"python/1048713/decompress":{"cpu_ns":21781921,"wall_ns":21830714,"count":11},"python/1048713/raw-decompress":{"cpu_ns":22529428,"wall_ns":22611455,"count":12},"python/1048713/stream-decompress":{"cpu_ns":18947531,"wall_ns":19018977,"count":10},"python/1048713/bounded-decompress":{"cpu_ns":20833865,"wall_ns":20885419,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":19660801,"wall_ns":19719492,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":16006932,"wall_ns":16060672,"count":8},"python/1048713/crc32":{"cpu_ns":19756917,"wall_ns":19815000,"count":74},"python/16777353/compress1":{"cpu_ns":71728409,"wall_ns":72088092,"count":1},"python/16777353/decompress":{"cpu_ns":36725716,"wall_ns":36797428,"count":1},"python/16777353/raw-decompress":{"cpu_ns":38656207,"wall_ns":38902052,"count":1},"python/16777353/stream-decompress":{"cpu_ns":41170493,"wall_ns":41330065,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":43125255,"wall_ns":43270632,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32396910,"wall_ns":32472465,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":31103972,"wall_ns":31166988,"count":1},"python/16777353/crc32":{"cpu_ns":22303774,"wall_ns":22366729,"count":5},"random/1024/compress1":{"cpu_ns":10089366,"wall_ns":10089940,"count":749},"random/1024/decompress":{"cpu_ns":3137338,"wall_ns":3196949,"count":4714},"random/1024/raw-decompress":{"cpu_ns":2877946,"wall_ns":2878219,"count":3432},"random/1024/stream-decompress":{"cpu_ns":2604711,"wall_ns":2611936,"count":2003},"random/1024/bounded-decompress":{"cpu_ns":3035787,"wall_ns":3036271,"count":1957},"random/1024/gzip-read128k":{"cpu_ns":4280051,"wall_ns":4280640,"count":223},"random/1024/gzip-readinto128k":{"cpu_ns":15985263,"wall_ns":16121403,"count":573},"random/1024/crc32":{"cpu_ns":3754042,"wall_ns":3754622,"count":7934},"random/65536/compress1":{"cpu_ns":20749144,"wall_ns":20808789,"count":35},"random/65536/decompress":{"cpu_ns":12163982,"wall_ns":12199500,"count":952},"random/65536/raw-decompress":{"cpu_ns":11246256,"wall_ns":11255187,"count":1061},"random/65536/stream-decompress":{"cpu_ns":12245847,"wall_ns":12281191,"count":895},"random/65536/bounded-decompress":{"cpu_ns":7803839,"wall_ns":7804576,"count":1372},"random/65536/gzip-read128k":{"cpu_ns":5897143,"wall_ns":5897818,"count":129},"random/65536/gzip-readinto128k":{"cpu_ns":18785698,"wall_ns":18833290,"count":335},"random/65536/crc32":{"cpu_ns":15449191,"wall_ns":15522314,"count":932},"random/1048713/compress1":{"cpu_ns":23262496,"wall_ns":23319448,"count":2},"random/1048713/decompress":{"cpu_ns":15830293,"wall_ns":15879265,"count":64},"random/1048713/raw-decompress":{"cpu_ns":16811930,"wall_ns":16850682,"count":89},"random/1048713/stream-decompress":{"cpu_ns":21697054,"wall_ns":21759263,"count":63},"random/1048713/bounded-decompress":{"cpu_ns":7265404,"wall_ns":7265971,"count":38},"random/1048713/gzip-read128k":{"cpu_ns":17525904,"wall_ns":17626130,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":20019260,"wall_ns":20087029,"count":42},"random/1048713/crc32":{"cpu_ns":18633920,"wall_ns":18696010,"count":71},"random/16777353/compress1":{"cpu_ns":206949541,"wall_ns":207516165,"count":1},"random/16777353/decompress":{"cpu_ns":28007690,"wall_ns":28161508,"count":2},"random/16777353/raw-decompress":{"cpu_ns":28741369,"wall_ns":28893600,"count":2},"random/16777353/stream-decompress":{"cpu_ns":28717789,"wall_ns":28875813,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":52140678,"wall_ns":52315578,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18933984,"wall_ns":18949913,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":23922015,"wall_ns":24019875,"count":3},"random/16777353/crc32":{"cpu_ns":21752164,"wall_ns":21834899,"count":5},"zeros/1024/compress1":{"cpu_ns":6470165,"wall_ns":6470585,"count":1025},"zeros/1024/decompress":{"cpu_ns":2578292,"wall_ns":2578433,"count":3708},"zeros/1024/raw-decompress":{"cpu_ns":3536948,"wall_ns":3537451,"count":3693},"zeros/1024/stream-decompress":{"cpu_ns":3360133,"wall_ns":3360399,"count":2414},"zeros/1024/bounded-decompress":{"cpu_ns":4044615,"wall_ns":4045010,"count":2333},"zeros/1024/gzip-read128k":{"cpu_ns":3311071,"wall_ns":3311913,"count":166},"zeros/1024/gzip-readinto128k":{"cpu_ns":14873822,"wall_ns":14959452,"count":583},"zeros/1024/crc32":{"cpu_ns":3147424,"wall_ns":3148139,"count":7625},"zeros/65536/compress1":{"cpu_ns":13959333,"wall_ns":14167212,"count":534},"zeros/65536/decompress":{"cpu_ns":14505702,"wall_ns":14585872,"count":1009},"zeros/65536/raw-decompress":{"cpu_ns":12391795,"wall_ns":12392565,"count":974},"zeros/65536/stream-decompress":{"cpu_ns":14416277,"wall_ns":14417893,"count":878},"zeros/65536/bounded-decompress":{"cpu_ns":10167713,"wall_ns":10168089,"count":1123},"zeros/65536/gzip-read128k":{"cpu_ns":9327374,"wall_ns":9413271,"count":206},"zeros/65536/gzip-readinto128k":{"cpu_ns":17610354,"wall_ns":17611294,"count":331},"zeros/65536/crc32":{"cpu_ns":10419840,"wall_ns":10420436,"count":620},"zeros/1048713/compress1":{"cpu_ns":13415846,"wall_ns":13490966,"count":31},"zeros/1048713/decompress":{"cpu_ns":19588299,"wall_ns":19600167,"count":46},"zeros/1048713/raw-decompress":{"cpu_ns":20135241,"wall_ns":20211956,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":19951670,"wall_ns":19954050,"count":47},"zeros/1048713/bounded-decompress":{"cpu_ns":16032209,"wall_ns":16032969,"count":99},"zeros/1048713/gzip-read128k":{"cpu_ns":20280241,"wall_ns":20378864,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":18665995,"wall_ns":18666969,"count":44},"zeros/1048713/crc32":{"cpu_ns":19438986,"wall_ns":19517396,"count":73},"zeros/16777353/compress1":{"cpu_ns":21314160,"wall_ns":21417896,"count":3},"zeros/16777353/decompress":{"cpu_ns":28066517,"wall_ns":28134496,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":32389434,"wall_ns":32561262,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":27610796,"wall_ns":27622443,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":14748156,"wall_ns":14842117,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26581689,"wall_ns":26675308,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":24924656,"wall_ns":24925593,"count":4},"zeros/16777353/crc32":{"cpu_ns":23584527,"wall_ns":23588438,"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-zlib/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-zlib/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":2282855,"wall_ns":2283087,"count":189},"fastq/1024/decompress":{"cpu_ns":6735309,"wall_ns":6735621,"count":1245},"fastq/1024/raw-decompress":{"cpu_ns":13681793,"wall_ns":13683033,"count":2324},"fastq/1024/stream-decompress":{"cpu_ns":5506798,"wall_ns":5606952,"count":862},"fastq/1024/bounded-decompress":{"cpu_ns":9221805,"wall_ns":9234090,"count":1378},"fastq/1024/gzip-read128k":{"cpu_ns":5782788,"wall_ns":5783338,"count":229},"fastq/1024/gzip-readinto128k":{"cpu_ns":5357823,"wall_ns":5358306,"count":179},"fastq/1024/crc32":{"cpu_ns":3618123,"wall_ns":3618339,"count":8842},"fastq/65536/compress1":{"cpu_ns":17318991,"wall_ns":17383659,"count":43},"fastq/65536/decompress":{"cpu_ns":19439884,"wall_ns":19440617,"count":84},"fastq/65536/raw-decompress":{"cpu_ns":19248877,"wall_ns":19323447,"count":83},"fastq/65536/stream-decompress":{"cpu_ns":20092914,"wall_ns":20106468,"count":82},"fastq/65536/bounded-decompress":{"cpu_ns":16121810,"wall_ns":16122455,"count":81},"fastq/65536/gzip-read128k":{"cpu_ns":13572083,"wall_ns":13655061,"count":56},"fastq/65536/gzip-readinto128k":{"cpu_ns":20289042,"wall_ns":20290148,"count":82},"fastq/65536/crc32":{"cpu_ns":5795088,"wall_ns":5795748,"count":354},"fastq/1048713/compress1":{"cpu_ns":21284034,"wall_ns":21304584,"count":3},"fastq/1048713/decompress":{"cpu_ns":21006506,"wall_ns":21088823,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":20749546,"wall_ns":20750094,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":21006572,"wall_ns":21085132,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":22592793,"wall_ns":22749591,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":28433238,"wall_ns":28448813,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":30263811,"wall_ns":30359658,"count":6},"fastq/1048713/crc32":{"cpu_ns":23531997,"wall_ns":23642795,"count":73},"fastq/16777353/compress1":{"cpu_ns":113410451,"wall_ns":113589402,"count":1},"fastq/16777353/decompress":{"cpu_ns":62488773,"wall_ns":62638620,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":61417423,"wall_ns":61494859,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":61415391,"wall_ns":61485090,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":73986668,"wall_ns":74052177,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":59949965,"wall_ns":60096100,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58687354,"wall_ns":58752909,"count":1},"fastq/16777353/crc32":{"cpu_ns":22463044,"wall_ns":22475921,"count":5},"python/1024/compress1":{"cpu_ns":8890561,"wall_ns":8891035,"count":796},"python/1024/decompress":{"cpu_ns":4963717,"wall_ns":5026773,"count":934},"python/1024/raw-decompress":{"cpu_ns":12275068,"wall_ns":12275683,"count":2077},"python/1024/stream-decompress":{"cpu_ns":4179651,"wall_ns":4179991,"count":688},"python/1024/bounded-decompress":{"cpu_ns":8689308,"wall_ns":8690189,"count":1321},"python/1024/gzip-read128k":{"cpu_ns":6108299,"wall_ns":6109405,"count":242},"python/1024/gzip-readinto128k":{"cpu_ns":16689460,"wall_ns":16768430,"count":538},"python/1024/crc32":{"cpu_ns":3792530,"wall_ns":3792800,"count":9277},"python/65536/compress1":{"cpu_ns":19034209,"wall_ns":19035030,"count":70},"python/65536/decompress":{"cpu_ns":13023001,"wall_ns":13094304,"count":100},"python/65536/raw-decompress":{"cpu_ns":19017659,"wall_ns":19018375,"count":155},"python/65536/stream-decompress":{"cpu_ns":12486832,"wall_ns":12497791,"count":98},"python/65536/bounded-decompress":{"cpu_ns":17480526,"wall_ns":17521653,"count":169},"python/65536/gzip-read128k":{"cpu_ns":14573807,"wall_ns":14574732,"count":101},"python/65536/gzip-readinto128k":{"cpu_ns":19244017,"wall_ns":19289108,"count":129},"python/65536/crc32":{"cpu_ns":16614443,"wall_ns":16626344,"count":985},"python/1048713/compress1":{"cpu_ns":21299696,"wall_ns":21368129,"count":5},"python/1048713/decompress":{"cpu_ns":20153021,"wall_ns":20163509,"count":11},"python/1048713/raw-decompress":{"cpu_ns":21527931,"wall_ns":21587931,"count":12},"python/1048713/stream-decompress":{"cpu_ns":21984372,"wall_ns":21986782,"count":10},"python/1048713/bounded-decompress":{"cpu_ns":20992809,"wall_ns":21060373,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":19255525,"wall_ns":19256337,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":15522391,"wall_ns":15604444,"count":8},"python/1048713/crc32":{"cpu_ns":23203145,"wall_ns":23217196,"count":74},"python/16777353/compress1":{"cpu_ns":68148548,"wall_ns":68225108,"count":1},"python/16777353/decompress":{"cpu_ns":38415461,"wall_ns":38537171,"count":1},"python/16777353/raw-decompress":{"cpu_ns":38063885,"wall_ns":38131905,"count":1},"python/16777353/stream-decompress":{"cpu_ns":36233136,"wall_ns":36306368,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42776667,"wall_ns":42856172,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32288054,"wall_ns":32297531,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":31348743,"wall_ns":31426252,"count":1},"python/16777353/crc32":{"cpu_ns":21886311,"wall_ns":21954864,"count":5},"random/1024/compress1":{"cpu_ns":10336220,"wall_ns":10340250,"count":749},"random/1024/decompress":{"cpu_ns":2891113,"wall_ns":2891556,"count":4714},"random/1024/raw-decompress":{"cpu_ns":2799525,"wall_ns":2799821,"count":3432},"random/1024/stream-decompress":{"cpu_ns":2506172,"wall_ns":2516874,"count":2003},"random/1024/bounded-decompress":{"cpu_ns":3062930,"wall_ns":3063247,"count":1957},"random/1024/gzip-read128k":{"cpu_ns":4770215,"wall_ns":4770912,"count":223},"random/1024/gzip-readinto128k":{"cpu_ns":15018331,"wall_ns":15088802,"count":573},"random/1024/crc32":{"cpu_ns":3200244,"wall_ns":3205223,"count":7934},"random/65536/compress1":{"cpu_ns":20922659,"wall_ns":20925289,"count":35},"random/65536/decompress":{"cpu_ns":12116116,"wall_ns":12182890,"count":952},"random/65536/raw-decompress":{"cpu_ns":11712468,"wall_ns":11721807,"count":1061},"random/65536/stream-decompress":{"cpu_ns":12622135,"wall_ns":12624513,"count":895},"random/65536/bounded-decompress":{"cpu_ns":9662813,"wall_ns":9664118,"count":1372},"random/65536/gzip-read128k":{"cpu_ns":6103996,"wall_ns":6104520,"count":129},"random/65536/gzip-readinto128k":{"cpu_ns":18372444,"wall_ns":18409075,"count":335},"random/65536/crc32":{"cpu_ns":15362491,"wall_ns":15363143,"count":932},"random/1048713/compress1":{"cpu_ns":23637249,"wall_ns":23638416,"count":2},"random/1048713/decompress":{"cpu_ns":15853383,"wall_ns":15937744,"count":64},"random/1048713/raw-decompress":{"cpu_ns":16725937,"wall_ns":16726787,"count":89},"random/1048713/stream-decompress":{"cpu_ns":15707843,"wall_ns":15709176,"count":63},"random/1048713/bounded-decompress":{"cpu_ns":7141746,"wall_ns":7210457,"count":38},"random/1048713/gzip-read128k":{"cpu_ns":18673110,"wall_ns":18675587,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":20268434,"wall_ns":20338343,"count":42},"random/1048713/crc32":{"cpu_ns":18666002,"wall_ns":18666843,"count":71},"random/16777353/compress1":{"cpu_ns":205226514,"wall_ns":205715124,"count":1},"random/16777353/decompress":{"cpu_ns":28266272,"wall_ns":28338504,"count":2},"random/16777353/raw-decompress":{"cpu_ns":25770473,"wall_ns":25839220,"count":2},"random/16777353/stream-decompress":{"cpu_ns":29703793,"wall_ns":29858776,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":48573071,"wall_ns":48692964,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":19573264,"wall_ns":19665028,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":22613423,"wall_ns":22615453,"count":3},"random/16777353/crc32":{"cpu_ns":24104308,"wall_ns":24114143,"count":5},"zeros/1024/compress1":{"cpu_ns":6368742,"wall_ns":6447823,"count":1025},"zeros/1024/decompress":{"cpu_ns":2611277,"wall_ns":2611896,"count":3708},"zeros/1024/raw-decompress":{"cpu_ns":3834500,"wall_ns":3835196,"count":3693},"zeros/1024/stream-decompress":{"cpu_ns":3343027,"wall_ns":3343348,"count":2414},"zeros/1024/bounded-decompress":{"cpu_ns":4179554,"wall_ns":4180226,"count":2333},"zeros/1024/gzip-read128k":{"cpu_ns":3354459,"wall_ns":3355143,"count":166},"zeros/1024/gzip-readinto128k":{"cpu_ns":14916554,"wall_ns":14917305,"count":583},"zeros/1024/crc32":{"cpu_ns":3043676,"wall_ns":3043804,"count":7625},"zeros/65536/compress1":{"cpu_ns":13183311,"wall_ns":13244342,"count":534},"zeros/65536/decompress":{"cpu_ns":14536246,"wall_ns":14537021,"count":1009},"zeros/65536/raw-decompress":{"cpu_ns":12891059,"wall_ns":12893683,"count":974},"zeros/65536/stream-decompress":{"cpu_ns":13092317,"wall_ns":13160544,"count":878},"zeros/65536/bounded-decompress":{"cpu_ns":10190049,"wall_ns":10190743,"count":1123},"zeros/65536/gzip-read128k":{"cpu_ns":10415953,"wall_ns":10417592,"count":206},"zeros/65536/gzip-readinto128k":{"cpu_ns":18102662,"wall_ns":18179280,"count":331},"zeros/65536/crc32":{"cpu_ns":10444568,"wall_ns":10445309,"count":620},"zeros/1048713/compress1":{"cpu_ns":13388939,"wall_ns":13388780,"count":31},"zeros/1048713/decompress":{"cpu_ns":26072138,"wall_ns":26205627,"count":46},"zeros/1048713/raw-decompress":{"cpu_ns":20457637,"wall_ns":20458424,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":19653723,"wall_ns":19723097,"count":47},"zeros/1048713/bounded-decompress":{"cpu_ns":15721424,"wall_ns":15729981,"count":99},"zeros/1048713/gzip-read128k":{"cpu_ns":18091512,"wall_ns":18156601,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19316475,"wall_ns":19318849,"count":44},"zeros/1048713/crc32":{"cpu_ns":18430216,"wall_ns":18495144,"count":73},"zeros/16777353/compress1":{"cpu_ns":25271118,"wall_ns":25355801,"count":3},"zeros/16777353/decompress":{"cpu_ns":28070888,"wall_ns":28150368,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":28247835,"wall_ns":28341177,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":27342513,"wall_ns":27454854,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13965837,"wall_ns":13967417,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":32995431,"wall_ns":33009679,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":26855905,"wall_ns":26936787,"count":4},"zeros/16777353/crc32":{"cpu_ns":22122266,"wall_ns":22189933,"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":2134231,"wall_ns":2134163,"count":189},"fastq/1024/decompress":{"cpu_ns":6705671,"wall_ns":6705952,"count":1245},"fastq/1024/raw-decompress":{"cpu_ns":13637205,"wall_ns":13646757,"count":2324},"fastq/1024/stream-decompress":{"cpu_ns":5533497,"wall_ns":5534117,"count":862},"fastq/1024/bounded-decompress":{"cpu_ns":9297810,"wall_ns":9298221,"count":1378},"fastq/1024/gzip-read128k":{"cpu_ns":6205909,"wall_ns":6285623,"count":229},"fastq/1024/gzip-readinto128k":{"cpu_ns":6616040,"wall_ns":6618183,"count":179},"fastq/1024/crc32":{"cpu_ns":3711852,"wall_ns":3713148,"count":8842},"fastq/65536/compress1":{"cpu_ns":17098176,"wall_ns":17098532,"count":43},"fastq/65536/decompress":{"cpu_ns":19834485,"wall_ns":19899892,"count":84},"fastq/65536/raw-decompress":{"cpu_ns":18913585,"wall_ns":18914219,"count":83},"fastq/65536/stream-decompress":{"cpu_ns":19439790,"wall_ns":19496241,"count":82},"fastq/65536/bounded-decompress":{"cpu_ns":16758206,"wall_ns":16760539,"count":81},"fastq/65536/gzip-read128k":{"cpu_ns":13418987,"wall_ns":13430160,"count":56},"fastq/65536/gzip-readinto128k":{"cpu_ns":20151407,"wall_ns":20216287,"count":82},"fastq/65536/crc32":{"cpu_ns":5833704,"wall_ns":5834150,"count":354},"fastq/1048713/compress1":{"cpu_ns":21751015,"wall_ns":21851641,"count":3},"fastq/1048713/decompress":{"cpu_ns":23453604,"wall_ns":23544907,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":20767609,"wall_ns":20776274,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":20740095,"wall_ns":20806085,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21584862,"wall_ns":21586141,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":22640924,"wall_ns":22712194,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21646029,"wall_ns":21711154,"count":6},"fastq/1048713/crc32":{"cpu_ns":19362149,"wall_ns":19363099,"count":73},"fastq/16777353/compress1":{"cpu_ns":112683700,"wall_ns":112843936,"count":1},"fastq/16777353/decompress":{"cpu_ns":62970753,"wall_ns":63139821,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":63035671,"wall_ns":63140126,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":62785371,"wall_ns":62892802,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":74494125,"wall_ns":74677991,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":61758457,"wall_ns":61869345,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":59100728,"wall_ns":59251806,"count":1},"fastq/16777353/crc32":{"cpu_ns":21710712,"wall_ns":21711816,"count":5},"python/1024/compress1":{"cpu_ns":9131521,"wall_ns":9149047,"count":796},"python/1024/decompress":{"cpu_ns":5040068,"wall_ns":5040408,"count":934},"python/1024/raw-decompress":{"cpu_ns":12720078,"wall_ns":12727314,"count":2077},"python/1024/stream-decompress":{"cpu_ns":5061579,"wall_ns":5064230,"count":688},"python/1024/bounded-decompress":{"cpu_ns":9015277,"wall_ns":9094506,"count":1321},"python/1024/gzip-read128k":{"cpu_ns":6133379,"wall_ns":6134134,"count":242},"python/1024/gzip-readinto128k":{"cpu_ns":16999604,"wall_ns":17000859,"count":538},"python/1024/crc32":{"cpu_ns":3822931,"wall_ns":3832007,"count":9277},"python/65536/compress1":{"cpu_ns":18925588,"wall_ns":18997253,"count":70},"python/65536/decompress":{"cpu_ns":12834860,"wall_ns":12835845,"count":100},"python/65536/raw-decompress":{"cpu_ns":19589384,"wall_ns":19591326,"count":155},"python/65536/stream-decompress":{"cpu_ns":12780183,"wall_ns":12885356,"count":98},"python/65536/bounded-decompress":{"cpu_ns":17842559,"wall_ns":17843280,"count":169},"python/65536/gzip-read128k":{"cpu_ns":14596552,"wall_ns":14597365,"count":101},"python/65536/gzip-readinto128k":{"cpu_ns":19586698,"wall_ns":19662646,"count":129},"python/65536/crc32":{"cpu_ns":16461839,"wall_ns":16474054,"count":985},"python/1048713/compress1":{"cpu_ns":23193427,"wall_ns":23194632,"count":5},"python/1048713/decompress":{"cpu_ns":20603414,"wall_ns":20682417,"count":11},"python/1048713/raw-decompress":{"cpu_ns":21336512,"wall_ns":21337716,"count":12},"python/1048713/stream-decompress":{"cpu_ns":18472168,"wall_ns":18545760,"count":10},"python/1048713/bounded-decompress":{"cpu_ns":22358423,"wall_ns":22362720,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":19484502,"wall_ns":19568143,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":15661336,"wall_ns":15662264,"count":8},"python/1048713/crc32":{"cpu_ns":18894859,"wall_ns":18963437,"count":74},"python/16777353/compress1":{"cpu_ns":71068287,"wall_ns":71228430,"count":1},"python/16777353/decompress":{"cpu_ns":36301637,"wall_ns":36313147,"count":1},"python/16777353/raw-decompress":{"cpu_ns":34630125,"wall_ns":34710906,"count":1},"python/16777353/stream-decompress":{"cpu_ns":37643499,"wall_ns":37716977,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42884176,"wall_ns":42965732,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":33575168,"wall_ns":33699067,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":31024911,"wall_ns":31035540,"count":1},"python/16777353/crc32":{"cpu_ns":22759430,"wall_ns":22761221,"count":5},"random/1024/compress1":{"cpu_ns":10274160,"wall_ns":10274731,"count":749},"random/1024/decompress":{"cpu_ns":3089378,"wall_ns":3164636,"count":4714},"random/1024/raw-decompress":{"cpu_ns":3152467,"wall_ns":3153147,"count":3432},"random/1024/stream-decompress":{"cpu_ns":2794005,"wall_ns":2811106,"count":2003},"random/1024/bounded-decompress":{"cpu_ns":3691876,"wall_ns":3692724,"count":1957},"random/1024/gzip-read128k":{"cpu_ns":4475816,"wall_ns":4476524,"count":223},"random/1024/gzip-readinto128k":{"cpu_ns":14745024,"wall_ns":14745978,"count":573},"random/1024/crc32":{"cpu_ns":3366023,"wall_ns":3366664,"count":7934},"random/65536/compress1":{"cpu_ns":20772933,"wall_ns":20838394,"count":35},"random/65536/decompress":{"cpu_ns":12083477,"wall_ns":12084391,"count":952},"random/65536/raw-decompress":{"cpu_ns":13237871,"wall_ns":13250838,"count":1061},"random/65536/stream-decompress":{"cpu_ns":12442750,"wall_ns":12523562,"count":895},"random/65536/bounded-decompress":{"cpu_ns":7638359,"wall_ns":7638922,"count":1372},"random/65536/gzip-read128k":{"cpu_ns":6236168,"wall_ns":6236547,"count":129},"random/65536/gzip-readinto128k":{"cpu_ns":18927615,"wall_ns":18928562,"count":335},"random/65536/crc32":{"cpu_ns":15139726,"wall_ns":15204337,"count":932},"random/1048713/compress1":{"cpu_ns":24185004,"wall_ns":24294105,"count":2},"random/1048713/decompress":{"cpu_ns":16237720,"wall_ns":16258726,"count":64},"random/1048713/raw-decompress":{"cpu_ns":17692172,"wall_ns":17765889,"count":89},"random/1048713/stream-decompress":{"cpu_ns":15722020,"wall_ns":15722705,"count":63},"random/1048713/bounded-decompress":{"cpu_ns":7382503,"wall_ns":7384270,"count":38},"random/1048713/gzip-read128k":{"cpu_ns":16904680,"wall_ns":16974248,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":22417438,"wall_ns":22432405,"count":42},"random/1048713/crc32":{"cpu_ns":18563514,"wall_ns":18639653,"count":71},"random/16777353/compress1":{"cpu_ns":203782128,"wall_ns":204223730,"count":1},"random/16777353/decompress":{"cpu_ns":37742745,"wall_ns":37821602,"count":2},"random/16777353/raw-decompress":{"cpu_ns":26387569,"wall_ns":26467219,"count":2},"random/16777353/stream-decompress":{"cpu_ns":32520068,"wall_ns":32609315,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":47634663,"wall_ns":47751562,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":19153938,"wall_ns":19170952,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":23113361,"wall_ns":23196158,"count":3},"random/16777353/crc32":{"cpu_ns":21981111,"wall_ns":22057159,"count":5},"zeros/1024/compress1":{"cpu_ns":6746734,"wall_ns":6749261,"count":1025},"zeros/1024/decompress":{"cpu_ns":2781279,"wall_ns":2781833,"count":3708},"zeros/1024/raw-decompress":{"cpu_ns":3603735,"wall_ns":3604306,"count":3693},"zeros/1024/stream-decompress":{"cpu_ns":3503008,"wall_ns":3503224,"count":2414},"zeros/1024/bounded-decompress":{"cpu_ns":4440614,"wall_ns":4441501,"count":2333},"zeros/1024/gzip-read128k":{"cpu_ns":3516362,"wall_ns":3583932,"count":166},"zeros/1024/gzip-readinto128k":{"cpu_ns":15036682,"wall_ns":15037515,"count":583},"zeros/1024/crc32":{"cpu_ns":3164633,"wall_ns":3165152,"count":7625},"zeros/65536/compress1":{"cpu_ns":14151703,"wall_ns":14153545,"count":534},"zeros/65536/decompress":{"cpu_ns":14685499,"wall_ns":14777184,"count":1009},"zeros/65536/raw-decompress":{"cpu_ns":12511987,"wall_ns":12512663,"count":974},"zeros/65536/stream-decompress":{"cpu_ns":13602917,"wall_ns":13603715,"count":878},"zeros/65536/bounded-decompress":{"cpu_ns":11104446,"wall_ns":11216923,"count":1123},"zeros/65536/gzip-read128k":{"cpu_ns":9316665,"wall_ns":9329072,"count":206},"zeros/65536/gzip-readinto128k":{"cpu_ns":17493530,"wall_ns":17494460,"count":331},"zeros/65536/crc32":{"cpu_ns":10422929,"wall_ns":10423481,"count":620},"zeros/1048713/compress1":{"cpu_ns":12918026,"wall_ns":12997536,"count":31},"zeros/1048713/decompress":{"cpu_ns":18814183,"wall_ns":18822168,"count":46},"zeros/1048713/raw-decompress":{"cpu_ns":23461149,"wall_ns":23531576,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":20713354,"wall_ns":20715277,"count":47},"zeros/1048713/bounded-decompress":{"cpu_ns":16272900,"wall_ns":16358297,"count":99},"zeros/1048713/gzip-read128k":{"cpu_ns":17802034,"wall_ns":17802896,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":18877577,"wall_ns":18953648,"count":44},"zeros/1048713/crc32":{"cpu_ns":19319491,"wall_ns":19321553,"count":73},"zeros/16777353/compress1":{"cpu_ns":21816859,"wall_ns":21825338,"count":3},"zeros/16777353/decompress":{"cpu_ns":27607798,"wall_ns":27609331,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":25547947,"wall_ns":25547357,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":33903371,"wall_ns":33902494,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13540715,"wall_ns":13541755,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":29105217,"wall_ns":29214743,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":25460242,"wall_ns":25540887,"count":4},"zeros/16777353/crc32":{"cpu_ns":21688769,"wall_ns":21690377,"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":2322707,"wall_ns":2323504,"count":189},"fastq/1024/decompress":{"cpu_ns":7010684,"wall_ns":7011268,"count":1245},"fastq/1024/raw-decompress":{"cpu_ns":13668592,"wall_ns":14112041,"count":2324},"fastq/1024/stream-decompress":{"cpu_ns":5322754,"wall_ns":5323164,"count":862},"fastq/1024/bounded-decompress":{"cpu_ns":9427181,"wall_ns":9427794,"count":1378},"fastq/1024/gzip-read128k":{"cpu_ns":5696248,"wall_ns":5696713,"count":229},"fastq/1024/gzip-readinto128k":{"cpu_ns":5475326,"wall_ns":5476100,"count":179},"fastq/1024/crc32":{"cpu_ns":3794198,"wall_ns":3794694,"count":8842},"fastq/65536/compress1":{"cpu_ns":17679973,"wall_ns":17681824,"count":43},"fastq/65536/decompress":{"cpu_ns":19402425,"wall_ns":19415170,"count":84},"fastq/65536/raw-decompress":{"cpu_ns":19711157,"wall_ns":19783845,"count":83},"fastq/65536/stream-decompress":{"cpu_ns":19168643,"wall_ns":19170349,"count":82},"fastq/65536/bounded-decompress":{"cpu_ns":16448914,"wall_ns":16525808,"count":81},"fastq/65536/gzip-read128k":{"cpu_ns":13647495,"wall_ns":13648534,"count":56},"fastq/65536/gzip-readinto128k":{"cpu_ns":21140414,"wall_ns":21217050,"count":82},"fastq/65536/crc32":{"cpu_ns":5801093,"wall_ns":5801293,"count":354},"fastq/1048713/compress1":{"cpu_ns":20463535,"wall_ns":20539306,"count":3},"fastq/1048713/decompress":{"cpu_ns":21350496,"wall_ns":21351284,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":21428249,"wall_ns":21522748,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":20975228,"wall_ns":20976330,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20766303,"wall_ns":20836564,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":25757003,"wall_ns":25833355,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22776739,"wall_ns":22778177,"count":6},"fastq/1048713/crc32":{"cpu_ns":18821223,"wall_ns":18900651,"count":73},"fastq/16777353/compress1":{"cpu_ns":111405233,"wall_ns":111629683,"count":1},"fastq/16777353/decompress":{"cpu_ns":61516014,"wall_ns":61588661,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":60991761,"wall_ns":61062850,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":64086988,"wall_ns":64206313,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":73200148,"wall_ns":73278384,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60453046,"wall_ns":60628419,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":59213919,"wall_ns":59287060,"count":1},"fastq/16777353/crc32":{"cpu_ns":22715897,"wall_ns":22717117,"count":5},"python/1024/compress1":{"cpu_ns":8993250,"wall_ns":8994086,"count":796},"python/1024/decompress":{"cpu_ns":5085640,"wall_ns":5086393,"count":934},"python/1024/raw-decompress":{"cpu_ns":12404492,"wall_ns":12492417,"count":2077},"python/1024/stream-decompress":{"cpu_ns":4694649,"wall_ns":4696267,"count":688},"python/1024/bounded-decompress":{"cpu_ns":8977394,"wall_ns":8978299,"count":1321},"python/1024/gzip-read128k":{"cpu_ns":6461135,"wall_ns":6462199,"count":242},"python/1024/gzip-readinto128k":{"cpu_ns":16323366,"wall_ns":16400018,"count":538},"python/1024/crc32":{"cpu_ns":3979521,"wall_ns":3980137,"count":9277},"python/65536/compress1":{"cpu_ns":19128905,"wall_ns":19130051,"count":70},"python/65536/decompress":{"cpu_ns":12852778,"wall_ns":12882745,"count":100},"python/65536/raw-decompress":{"cpu_ns":19102852,"wall_ns":19103691,"count":155},"python/65536/stream-decompress":{"cpu_ns":12256083,"wall_ns":12265220,"count":98},"python/65536/bounded-decompress":{"cpu_ns":18213960,"wall_ns":18260392,"count":169},"python/65536/gzip-read128k":{"cpu_ns":14791773,"wall_ns":14793745,"count":101},"python/65536/gzip-readinto128k":{"cpu_ns":19838526,"wall_ns":19839497,"count":129},"python/65536/crc32":{"cpu_ns":16246143,"wall_ns":16285168,"count":985},"python/1048713/compress1":{"cpu_ns":21125729,"wall_ns":21198356,"count":5},"python/1048713/decompress":{"cpu_ns":21624155,"wall_ns":21641163,"count":11},"python/1048713/raw-decompress":{"cpu_ns":24776488,"wall_ns":24852430,"count":12},"python/1048713/stream-decompress":{"cpu_ns":18493423,"wall_ns":18494059,"count":10},"python/1048713/bounded-decompress":{"cpu_ns":20696382,"wall_ns":20777831,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":19851370,"wall_ns":19853988,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":16570834,"wall_ns":16654763,"count":8},"python/1048713/crc32":{"cpu_ns":19320698,"wall_ns":19328295,"count":74},"python/16777353/compress1":{"cpu_ns":68933266,"wall_ns":69015219,"count":1},"python/16777353/decompress":{"cpu_ns":36119128,"wall_ns":36213862,"count":1},"python/16777353/raw-decompress":{"cpu_ns":38923358,"wall_ns":39008333,"count":1},"python/16777353/stream-decompress":{"cpu_ns":36673594,"wall_ns":36746397,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":45853988,"wall_ns":45999038,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32174042,"wall_ns":32176634,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":31084505,"wall_ns":31156282,"count":1},"python/16777353/crc32":{"cpu_ns":21764976,"wall_ns":21849651,"count":5},"random/1024/compress1":{"cpu_ns":10320707,"wall_ns":10321573,"count":749},"random/1024/decompress":{"cpu_ns":3360049,"wall_ns":3360361,"count":4714},"random/1024/raw-decompress":{"cpu_ns":3291639,"wall_ns":3298253,"count":3432},"random/1024/stream-decompress":{"cpu_ns":3117593,"wall_ns":3121783,"count":2003},"random/1024/bounded-decompress":{"cpu_ns":3520331,"wall_ns":3521849,"count":1957},"random/1024/gzip-read128k":{"cpu_ns":4343951,"wall_ns":4344735,"count":223},"random/1024/gzip-readinto128k":{"cpu_ns":14135079,"wall_ns":14209468,"count":573},"random/1024/crc32":{"cpu_ns":3481064,"wall_ns":3481758,"count":7934},"random/65536/compress1":{"cpu_ns":20570106,"wall_ns":20570765,"count":35},"random/65536/decompress":{"cpu_ns":11850755,"wall_ns":11928146,"count":952},"random/65536/raw-decompress":{"cpu_ns":11512190,"wall_ns":11513063,"count":1061},"random/65536/stream-decompress":{"cpu_ns":12067338,"wall_ns":12068047,"count":895},"random/65536/bounded-decompress":{"cpu_ns":8037033,"wall_ns":8037942,"count":1372},"random/65536/gzip-read128k":{"cpu_ns":6172255,"wall_ns":6211494,"count":129},"random/65536/gzip-readinto128k":{"cpu_ns":17979821,"wall_ns":17980765,"count":335},"random/65536/crc32":{"cpu_ns":15504167,"wall_ns":15505138,"count":932},"random/1048713/compress1":{"cpu_ns":23248374,"wall_ns":23249035,"count":2},"random/1048713/decompress":{"cpu_ns":15933287,"wall_ns":16087055,"count":64},"random/1048713/raw-decompress":{"cpu_ns":23276026,"wall_ns":23278156,"count":89},"random/1048713/stream-decompress":{"cpu_ns":15668201,"wall_ns":15743908,"count":63},"random/1048713/bounded-decompress":{"cpu_ns":7473207,"wall_ns":7474953,"count":38},"random/1048713/gzip-read128k":{"cpu_ns":16754490,"wall_ns":16763142,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19366549,"wall_ns":19447568,"count":42},"random/1048713/crc32":{"cpu_ns":18959977,"wall_ns":18963218,"count":71},"random/16777353/compress1":{"cpu_ns":198644816,"wall_ns":199046717,"count":1},"random/16777353/decompress":{"cpu_ns":29783969,"wall_ns":29853980,"count":2},"random/16777353/raw-decompress":{"cpu_ns":28616752,"wall_ns":28707284,"count":2},"random/16777353/stream-decompress":{"cpu_ns":27855127,"wall_ns":27937305,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":50743632,"wall_ns":50850582,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18865270,"wall_ns":18866723,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":24195006,"wall_ns":24208488,"count":3},"random/16777353/crc32":{"cpu_ns":22303987,"wall_ns":22381198,"count":5},"zeros/1024/compress1":{"cpu_ns":6658573,"wall_ns":6668459,"count":1025},"zeros/1024/decompress":{"cpu_ns":3201202,"wall_ns":3204269,"count":3708},"zeros/1024/raw-decompress":{"cpu_ns":3749357,"wall_ns":3751108,"count":3693},"zeros/1024/stream-decompress":{"cpu_ns":4135159,"wall_ns":4137710,"count":2414},"zeros/1024/bounded-decompress":{"cpu_ns":6177734,"wall_ns":6250028,"count":2333},"zeros/1024/gzip-read128k":{"cpu_ns":4990519,"wall_ns":4992490,"count":166},"zeros/1024/gzip-readinto128k":{"cpu_ns":15115074,"wall_ns":15117655,"count":583},"zeros/1024/crc32":{"cpu_ns":3306132,"wall_ns":3308044,"count":7625},"zeros/65536/compress1":{"cpu_ns":17842700,"wall_ns":18086070,"count":534},"zeros/65536/decompress":{"cpu_ns":14757377,"wall_ns":14760109,"count":1009},"zeros/65536/raw-decompress":{"cpu_ns":13693354,"wall_ns":13696192,"count":974},"zeros/65536/stream-decompress":{"cpu_ns":14339488,"wall_ns":14403480,"count":878},"zeros/65536/bounded-decompress":{"cpu_ns":10819196,"wall_ns":10820003,"count":1123},"zeros/65536/gzip-read128k":{"cpu_ns":9352241,"wall_ns":9353009,"count":206},"zeros/65536/gzip-readinto128k":{"cpu_ns":18537293,"wall_ns":18640082,"count":331},"zeros/65536/crc32":{"cpu_ns":10376218,"wall_ns":10378464,"count":620},"zeros/1048713/compress1":{"cpu_ns":13356320,"wall_ns":13357131,"count":31},"zeros/1048713/decompress":{"cpu_ns":19202681,"wall_ns":19283800,"count":46},"zeros/1048713/raw-decompress":{"cpu_ns":20047021,"wall_ns":20049101,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":19536741,"wall_ns":19614639,"count":47},"zeros/1048713/bounded-decompress":{"cpu_ns":18356335,"wall_ns":18360556,"count":99},"zeros/1048713/gzip-read128k":{"cpu_ns":19407522,"wall_ns":19422697,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19515289,"wall_ns":19516156,"count":44},"zeros/1048713/crc32":{"cpu_ns":18986986,"wall_ns":18987631,"count":73},"zeros/16777353/compress1":{"cpu_ns":21310977,"wall_ns":21321126,"count":3},"zeros/16777353/decompress":{"cpu_ns":29878359,"wall_ns":29976078,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":26308577,"wall_ns":26393675,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":28641190,"wall_ns":28745869,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13876913,"wall_ns":13878909,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26498436,"wall_ns":26499123,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":26152052,"wall_ns":26232321,"count":4},"zeros/16777353/crc32":{"cpu_ns":22270070,"wall_ns":22352798,"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":2318729,"wall_ns":2320899,"count":189},"fastq/1024/decompress":{"cpu_ns":6768666,"wall_ns":6769135,"count":1245},"fastq/1024/raw-decompress":{"cpu_ns":13481957,"wall_ns":13489646,"count":2324},"fastq/1024/stream-decompress":{"cpu_ns":5180836,"wall_ns":5181119,"count":862},"fastq/1024/bounded-decompress":{"cpu_ns":9241134,"wall_ns":9241769,"count":1378},"fastq/1024/gzip-read128k":{"cpu_ns":5979634,"wall_ns":6043156,"count":229},"fastq/1024/gzip-readinto128k":{"cpu_ns":5666716,"wall_ns":5667610,"count":179},"fastq/1024/crc32":{"cpu_ns":3797462,"wall_ns":3798253,"count":8842},"fastq/65536/compress1":{"cpu_ns":17335548,"wall_ns":17336064,"count":43},"fastq/65536/decompress":{"cpu_ns":20511842,"wall_ns":20579229,"count":84},"fastq/65536/raw-decompress":{"cpu_ns":22527928,"wall_ns":22529941,"count":83},"fastq/65536/stream-decompress":{"cpu_ns":19967092,"wall_ns":20032507,"count":82},"fastq/65536/bounded-decompress":{"cpu_ns":16688199,"wall_ns":16698752,"count":81},"fastq/65536/gzip-read128k":{"cpu_ns":14473322,"wall_ns":14544669,"count":56},"fastq/65536/gzip-readinto128k":{"cpu_ns":20923776,"wall_ns":20925048,"count":82},"fastq/65536/crc32":{"cpu_ns":6008777,"wall_ns":6011638,"count":354},"fastq/1048713/compress1":{"cpu_ns":21034494,"wall_ns":21035454,"count":3},"fastq/1048713/decompress":{"cpu_ns":25700165,"wall_ns":25786410,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":21417100,"wall_ns":21430006,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":29359323,"wall_ns":29360729,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":29311321,"wall_ns":29683217,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":30661919,"wall_ns":30737951,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22502733,"wall_ns":22591663,"count":6},"fastq/1048713/crc32":{"cpu_ns":19890300,"wall_ns":19892064,"count":73},"fastq/16777353/compress1":{"cpu_ns":112096542,"wall_ns":112247697,"count":1},"fastq/16777353/decompress":{"cpu_ns":63071196,"wall_ns":63159980,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":60751551,"wall_ns":60874921,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":61173401,"wall_ns":61244671,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":73837611,"wall_ns":74012928,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60649787,"wall_ns":60794579,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":59277946,"wall_ns":59366367,"count":1},"fastq/16777353/crc32":{"cpu_ns":22027754,"wall_ns":22042107,"count":5},"python/1024/compress1":{"cpu_ns":9285418,"wall_ns":9416576,"count":796},"python/1024/decompress":{"cpu_ns":5534693,"wall_ns":5536282,"count":934},"python/1024/raw-decompress":{"cpu_ns":12269362,"wall_ns":12271496,"count":2077},"python/1024/stream-decompress":{"cpu_ns":4294106,"wall_ns":4294845,"count":688},"python/1024/bounded-decompress":{"cpu_ns":8386040,"wall_ns":8386717,"count":1321},"python/1024/gzip-read128k":{"cpu_ns":6113204,"wall_ns":6114574,"count":242},"python/1024/gzip-readinto128k":{"cpu_ns":16390803,"wall_ns":16481032,"count":538},"python/1024/crc32":{"cpu_ns":3729796,"wall_ns":3730305,"count":9277},"python/65536/compress1":{"cpu_ns":18405076,"wall_ns":18405724,"count":70},"python/65536/decompress":{"cpu_ns":12661057,"wall_ns":12707109,"count":100},"python/65536/raw-decompress":{"cpu_ns":19482595,"wall_ns":19485366,"count":155},"python/65536/stream-decompress":{"cpu_ns":12106234,"wall_ns":12118917,"count":98},"python/65536/bounded-decompress":{"cpu_ns":18101551,"wall_ns":18181774,"count":169},"python/65536/gzip-read128k":{"cpu_ns":14692321,"wall_ns":14693111,"count":101},"python/65536/gzip-readinto128k":{"cpu_ns":19127397,"wall_ns":19196730,"count":129},"python/65536/crc32":{"cpu_ns":16218417,"wall_ns":16219639,"count":985},"python/1048713/compress1":{"cpu_ns":21760683,"wall_ns":21837710,"count":5},"python/1048713/decompress":{"cpu_ns":20288213,"wall_ns":20289372,"count":11},"python/1048713/raw-decompress":{"cpu_ns":21481087,"wall_ns":21569807,"count":12},"python/1048713/stream-decompress":{"cpu_ns":18821729,"wall_ns":18823097,"count":10},"python/1048713/bounded-decompress":{"cpu_ns":21153288,"wall_ns":21260602,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":19387194,"wall_ns":19388115,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":15642487,"wall_ns":15714053,"count":8},"python/1048713/crc32":{"cpu_ns":18900157,"wall_ns":18900862,"count":74},"python/16777353/compress1":{"cpu_ns":69060990,"wall_ns":69161860,"count":1},"python/16777353/decompress":{"cpu_ns":38509970,"wall_ns":38596320,"count":1},"python/16777353/raw-decompress":{"cpu_ns":34974629,"wall_ns":35065450,"count":1},"python/16777353/stream-decompress":{"cpu_ns":35908755,"wall_ns":35971536,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":43178870,"wall_ns":43367674,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32977442,"wall_ns":32994444,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30548451,"wall_ns":30633123,"count":1},"python/16777353/crc32":{"cpu_ns":22893600,"wall_ns":22968369,"count":5},"random/1024/compress1":{"cpu_ns":10082042,"wall_ns":10082562,"count":749},"random/1024/decompress":{"cpu_ns":2792572,"wall_ns":2792821,"count":4714},"random/1024/raw-decompress":{"cpu_ns":2753727,"wall_ns":2754163,"count":3432},"random/1024/stream-decompress":{"cpu_ns":2565219,"wall_ns":2565484,"count":2003},"random/1024/bounded-decompress":{"cpu_ns":3065115,"wall_ns":3065497,"count":1957},"random/1024/gzip-read128k":{"cpu_ns":4333019,"wall_ns":4340942,"count":223},"random/1024/gzip-readinto128k":{"cpu_ns":14160907,"wall_ns":14222463,"count":573},"random/1024/crc32":{"cpu_ns":3379260,"wall_ns":3380236,"count":7934},"random/65536/compress1":{"cpu_ns":21007176,"wall_ns":21017408,"count":35},"random/65536/decompress":{"cpu_ns":12582058,"wall_ns":12582955,"count":952},"random/65536/raw-decompress":{"cpu_ns":12630410,"wall_ns":12727203,"count":1061},"random/65536/stream-decompress":{"cpu_ns":12195579,"wall_ns":12198147,"count":895},"random/65536/bounded-decompress":{"cpu_ns":8012699,"wall_ns":8013461,"count":1372},"random/65536/gzip-read128k":{"cpu_ns":5801722,"wall_ns":5802460,"count":129},"random/65536/gzip-readinto128k":{"cpu_ns":18140912,"wall_ns":18204918,"count":335},"random/65536/crc32":{"cpu_ns":15237210,"wall_ns":15244377,"count":932},"random/1048713/compress1":{"cpu_ns":24553142,"wall_ns":24555323,"count":2},"random/1048713/decompress":{"cpu_ns":16542220,"wall_ns":16606547,"count":64},"random/1048713/raw-decompress":{"cpu_ns":17320311,"wall_ns":17322055,"count":89},"random/1048713/stream-decompress":{"cpu_ns":15775579,"wall_ns":15776186,"count":63},"random/1048713/bounded-decompress":{"cpu_ns":7794040,"wall_ns":7868528,"count":38},"random/1048713/gzip-read128k":{"cpu_ns":17088429,"wall_ns":17090098,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":21401235,"wall_ns":21404958,"count":42},"random/1048713/crc32":{"cpu_ns":18393819,"wall_ns":18460045,"count":71},"random/16777353/compress1":{"cpu_ns":208423449,"wall_ns":208813225,"count":1},"random/16777353/decompress":{"cpu_ns":34471512,"wall_ns":34601439,"count":2},"random/16777353/raw-decompress":{"cpu_ns":25503260,"wall_ns":25588980,"count":2},"random/16777353/stream-decompress":{"cpu_ns":32004730,"wall_ns":32107679,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":46492231,"wall_ns":46671486,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":22634024,"wall_ns":22714987,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":23554591,"wall_ns":23556594,"count":3},"random/16777353/crc32":{"cpu_ns":22280355,"wall_ns":22282151,"count":5},"zeros/1024/compress1":{"cpu_ns":6651524,"wall_ns":6655048,"count":1025},"zeros/1024/decompress":{"cpu_ns":2975670,"wall_ns":3037184,"count":3708},"zeros/1024/raw-decompress":{"cpu_ns":3579728,"wall_ns":3580116,"count":3693},"zeros/1024/stream-decompress":{"cpu_ns":3178445,"wall_ns":3178791,"count":2414},"zeros/1024/bounded-decompress":{"cpu_ns":3930442,"wall_ns":3930778,"count":2333},"zeros/1024/gzip-read128k":{"cpu_ns":3592022,"wall_ns":3592883,"count":166},"zeros/1024/gzip-readinto128k":{"cpu_ns":14294445,"wall_ns":14295161,"count":583},"zeros/1024/crc32":{"cpu_ns":3429284,"wall_ns":3429941,"count":7625},"zeros/65536/compress1":{"cpu_ns":13078069,"wall_ns":13129740,"count":534},"zeros/65536/decompress":{"cpu_ns":14406043,"wall_ns":14406866,"count":1009},"zeros/65536/raw-decompress":{"cpu_ns":12894820,"wall_ns":12895571,"count":974},"zeros/65536/stream-decompress":{"cpu_ns":13550074,"wall_ns":13606194,"count":878},"zeros/65536/bounded-decompress":{"cpu_ns":10926069,"wall_ns":10928072,"count":1123},"zeros/65536/gzip-read128k":{"cpu_ns":9243212,"wall_ns":9244860,"count":206},"zeros/65536/gzip-readinto128k":{"cpu_ns":17377722,"wall_ns":17378544,"count":331},"zeros/65536/crc32":{"cpu_ns":10455504,"wall_ns":10526689,"count":620},"zeros/1048713/compress1":{"cpu_ns":13430882,"wall_ns":13431402,"count":31},"zeros/1048713/decompress":{"cpu_ns":18851681,"wall_ns":18852500,"count":46},"zeros/1048713/raw-decompress":{"cpu_ns":22161210,"wall_ns":22170243,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":21264972,"wall_ns":21346192,"count":47},"zeros/1048713/bounded-decompress":{"cpu_ns":16185081,"wall_ns":16186282,"count":99},"zeros/1048713/gzip-read128k":{"cpu_ns":18345590,"wall_ns":18355506,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":18842376,"wall_ns":18915605,"count":44},"zeros/1048713/crc32":{"cpu_ns":19315321,"wall_ns":19316873,"count":73},"zeros/16777353/compress1":{"cpu_ns":22017032,"wall_ns":22026396,"count":3},"zeros/16777353/decompress":{"cpu_ns":27369473,"wall_ns":27458558,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":25980550,"wall_ns":26070275,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":33335810,"wall_ns":33446478,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13741929,"wall_ns":13746034,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":27119755,"wall_ns":27194854,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":25997013,"wall_ns":26073477,"count":4},"zeros/16777353/crc32":{"cpu_ns":22088076,"wall_ns":22174539,"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-zlib/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-zlib/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":2203308,"wall_ns":2203407,"count":189},"fastq/1024/decompress":{"cpu_ns":6797676,"wall_ns":6868333,"count":1245},"fastq/1024/raw-decompress":{"cpu_ns":13682778,"wall_ns":13683451,"count":2324},"fastq/1024/stream-decompress":{"cpu_ns":5612513,"wall_ns":5613030,"count":862},"fastq/1024/bounded-decompress":{"cpu_ns":9372183,"wall_ns":9372763,"count":1378},"fastq/1024/gzip-read128k":{"cpu_ns":5942675,"wall_ns":5943267,"count":229},"fastq/1024/gzip-readinto128k":{"cpu_ns":5532803,"wall_ns":5594907,"count":179},"fastq/1024/crc32":{"cpu_ns":3610085,"wall_ns":3610337,"count":8842},"fastq/65536/compress1":{"cpu_ns":19601133,"wall_ns":19604511,"count":43},"fastq/65536/decompress":{"cpu_ns":19504196,"wall_ns":19586071,"count":84},"fastq/65536/raw-decompress":{"cpu_ns":20006125,"wall_ns":20006763,"count":83},"fastq/65536/stream-decompress":{"cpu_ns":19020979,"wall_ns":19070984,"count":82},"fastq/65536/bounded-decompress":{"cpu_ns":16916624,"wall_ns":16917156,"count":81},"fastq/65536/gzip-read128k":{"cpu_ns":14204903,"wall_ns":14206057,"count":56},"fastq/65536/gzip-readinto128k":{"cpu_ns":21902452,"wall_ns":22002373,"count":82},"fastq/65536/crc32":{"cpu_ns":5981254,"wall_ns":5981476,"count":354},"fastq/1048713/compress1":{"cpu_ns":20754503,"wall_ns":20837789,"count":3},"fastq/1048713/decompress":{"cpu_ns":22284794,"wall_ns":22365535,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":22094537,"wall_ns":22095850,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":22886802,"wall_ns":22961375,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21201447,"wall_ns":21202623,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":23351656,"wall_ns":23436178,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":23048918,"wall_ns":23114739,"count":6},"fastq/1048713/crc32":{"cpu_ns":20262030,"wall_ns":20262615,"count":73},"fastq/16777353/compress1":{"cpu_ns":111005547,"wall_ns":111243271,"count":1},"fastq/16777353/decompress":{"cpu_ns":61804552,"wall_ns":61987420,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":63005371,"wall_ns":63185896,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":63194574,"wall_ns":63349601,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":72562550,"wall_ns":72719988,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60019121,"wall_ns":60115757,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58919855,"wall_ns":59020649,"count":1},"fastq/16777353/crc32":{"cpu_ns":21866195,"wall_ns":21954455,"count":5},"python/1024/compress1":{"cpu_ns":8937285,"wall_ns":8937866,"count":796},"python/1024/decompress":{"cpu_ns":5027801,"wall_ns":5028566,"count":934},"python/1024/raw-decompress":{"cpu_ns":11787276,"wall_ns":11787697,"count":2077},"python/1024/stream-decompress":{"cpu_ns":4588173,"wall_ns":4588867,"count":688},"python/1024/bounded-decompress":{"cpu_ns":9064254,"wall_ns":9158475,"count":1321},"python/1024/gzip-read128k":{"cpu_ns":6321801,"wall_ns":6322426,"count":242},"python/1024/gzip-readinto128k":{"cpu_ns":16521536,"wall_ns":16533718,"count":538},"python/1024/crc32":{"cpu_ns":3889813,"wall_ns":3890144,"count":9277},"python/65536/compress1":{"cpu_ns":19751767,"wall_ns":19860013,"count":70},"python/65536/decompress":{"cpu_ns":13075949,"wall_ns":13078274,"count":100},"python/65536/raw-decompress":{"cpu_ns":19311392,"wall_ns":19394357,"count":155},"python/65536/stream-decompress":{"cpu_ns":12869491,"wall_ns":12884671,"count":98},"python/65536/bounded-decompress":{"cpu_ns":18480261,"wall_ns":18482830,"count":169},"python/65536/gzip-read128k":{"cpu_ns":14393253,"wall_ns":14457958,"count":101},"python/65536/gzip-readinto128k":{"cpu_ns":19224508,"wall_ns":19225390,"count":129},"python/65536/crc32":{"cpu_ns":16127280,"wall_ns":16136659,"count":985},"python/1048713/compress1":{"cpu_ns":21499161,"wall_ns":21503528,"count":5},"python/1048713/decompress":{"cpu_ns":21150060,"wall_ns":21226732,"count":11},"python/1048713/raw-decompress":{"cpu_ns":21509515,"wall_ns":21510624,"count":12},"python/1048713/stream-decompress":{"cpu_ns":18396835,"wall_ns":18468651,"count":10},"python/1048713/bounded-decompress":{"cpu_ns":20657711,"wall_ns":20668072,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":21612527,"wall_ns":21680452,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":15540470,"wall_ns":15541254,"count":8},"python/1048713/crc32":{"cpu_ns":19063511,"wall_ns":19143358,"count":74},"python/16777353/compress1":{"cpu_ns":69797621,"wall_ns":69947146,"count":1},"python/16777353/decompress":{"cpu_ns":37311570,"wall_ns":37401739,"count":1},"python/16777353/raw-decompress":{"cpu_ns":35078285,"wall_ns":35090874,"count":1},"python/16777353/stream-decompress":{"cpu_ns":36332611,"wall_ns":36395353,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":44126229,"wall_ns":44192265,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32413984,"wall_ns":32520558,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30536869,"wall_ns":30545243,"count":1},"python/16777353/crc32":{"cpu_ns":22866681,"wall_ns":22867981,"count":5},"random/1024/compress1":{"cpu_ns":10633044,"wall_ns":10635197,"count":749},"random/1024/decompress":{"cpu_ns":3126882,"wall_ns":3198412,"count":4714},"random/1024/raw-decompress":{"cpu_ns":3159167,"wall_ns":3164067,"count":3432},"random/1024/stream-decompress":{"cpu_ns":2920953,"wall_ns":2945427,"count":2003},"random/1024/bounded-decompress":{"cpu_ns":3089867,"wall_ns":3090085,"count":1957},"random/1024/gzip-read128k":{"cpu_ns":4422871,"wall_ns":4423706,"count":223},"random/1024/gzip-readinto128k":{"cpu_ns":14567415,"wall_ns":14568604,"count":573},"random/1024/crc32":{"cpu_ns":3310177,"wall_ns":3310768,"count":7934},"random/65536/compress1":{"cpu_ns":20874309,"wall_ns":20947481,"count":35},"random/65536/decompress":{"cpu_ns":12195203,"wall_ns":12196165,"count":952},"random/65536/raw-decompress":{"cpu_ns":11650622,"wall_ns":11651276,"count":1061},"random/65536/stream-decompress":{"cpu_ns":12453580,"wall_ns":12510191,"count":895},"random/65536/bounded-decompress":{"cpu_ns":8328990,"wall_ns":8331139,"count":1372},"random/65536/gzip-read128k":{"cpu_ns":5878739,"wall_ns":5879315,"count":129},"random/65536/gzip-readinto128k":{"cpu_ns":17868783,"wall_ns":17869577,"count":335},"random/65536/crc32":{"cpu_ns":15296953,"wall_ns":15375932,"count":932},"random/1048713/compress1":{"cpu_ns":23552792,"wall_ns":23619289,"count":2},"random/1048713/decompress":{"cpu_ns":18520099,"wall_ns":18540553,"count":64},"random/1048713/raw-decompress":{"cpu_ns":19247254,"wall_ns":19333108,"count":89},"random/1048713/stream-decompress":{"cpu_ns":15375521,"wall_ns":15376369,"count":63},"random/1048713/bounded-decompress":{"cpu_ns":7246563,"wall_ns":7247969,"count":38},"random/1048713/gzip-read128k":{"cpu_ns":16436690,"wall_ns":16509892,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19859935,"wall_ns":19878227,"count":42},"random/1048713/crc32":{"cpu_ns":19012326,"wall_ns":19079656,"count":71},"random/16777353/compress1":{"cpu_ns":199523798,"wall_ns":199916844,"count":1},"random/16777353/decompress":{"cpu_ns":28202199,"wall_ns":28311669,"count":2},"random/16777353/raw-decompress":{"cpu_ns":27833952,"wall_ns":27854229,"count":2},"random/16777353/stream-decompress":{"cpu_ns":28463938,"wall_ns":28474263,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":51307064,"wall_ns":51417226,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":19109306,"wall_ns":19191447,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":24291328,"wall_ns":24379637,"count":3},"random/16777353/crc32":{"cpu_ns":21807860,"wall_ns":21808852,"count":5},"zeros/1024/compress1":{"cpu_ns":6693939,"wall_ns":6765132,"count":1025},"zeros/1024/decompress":{"cpu_ns":2581980,"wall_ns":2582162,"count":3708},"zeros/1024/raw-decompress":{"cpu_ns":3425987,"wall_ns":3426267,"count":3693},"zeros/1024/stream-decompress":{"cpu_ns":3588296,"wall_ns":3588870,"count":2414},"zeros/1024/bounded-decompress":{"cpu_ns":4479547,"wall_ns":4480193,"count":2333},"zeros/1024/gzip-read128k":{"cpu_ns":3272671,"wall_ns":3273214,"count":166},"zeros/1024/gzip-readinto128k":{"cpu_ns":14804973,"wall_ns":14805823,"count":583},"zeros/1024/crc32":{"cpu_ns":3417408,"wall_ns":3418036,"count":7625},"zeros/65536/compress1":{"cpu_ns":13748891,"wall_ns":13835916,"count":534},"zeros/65536/decompress":{"cpu_ns":14402906,"wall_ns":14403797,"count":1009},"zeros/65536/raw-decompress":{"cpu_ns":12225907,"wall_ns":12226651,"count":974},"zeros/65536/stream-decompress":{"cpu_ns":13173111,"wall_ns":13236345,"count":878},"zeros/65536/bounded-decompress":{"cpu_ns":10366885,"wall_ns":10367616,"count":1123},"zeros/65536/gzip-read128k":{"cpu_ns":9305865,"wall_ns":9306705,"count":206},"zeros/65536/gzip-readinto128k":{"cpu_ns":17403324,"wall_ns":17456325,"count":331},"zeros/65536/crc32":{"cpu_ns":10429497,"wall_ns":10437471,"count":620},"zeros/1048713/compress1":{"cpu_ns":13134773,"wall_ns":13133533,"count":31},"zeros/1048713/decompress":{"cpu_ns":18763877,"wall_ns":18834381,"count":46},"zeros/1048713/raw-decompress":{"cpu_ns":19702963,"wall_ns":19710741,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":19261773,"wall_ns":19337240,"count":47},"zeros/1048713/bounded-decompress":{"cpu_ns":15943756,"wall_ns":15944602,"count":99},"zeros/1048713/gzip-read128k":{"cpu_ns":19736965,"wall_ns":19739021,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19126443,"wall_ns":19206382,"count":44},"zeros/1048713/crc32":{"cpu_ns":18767994,"wall_ns":18768700,"count":73},"zeros/16777353/compress1":{"cpu_ns":22405755,"wall_ns":22407320,"count":3},"zeros/16777353/decompress":{"cpu_ns":29251939,"wall_ns":29319560,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":29374397,"wall_ns":29440090,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":27966824,"wall_ns":28062309,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":17258175,"wall_ns":17262613,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26269826,"wall_ns":26300424,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":25489381,"wall_ns":25574434,"count":4},"zeros/16777353/crc32":{"cpu_ns":23202424,"wall_ns":23328781,"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":2242223,"wall_ns":2242202,"count":189},"fastq/1024/decompress":{"cpu_ns":7038164,"wall_ns":7116483,"count":1245},"fastq/1024/raw-decompress":{"cpu_ns":14574893,"wall_ns":14576147,"count":2324},"fastq/1024/stream-decompress":{"cpu_ns":5678520,"wall_ns":5679618,"count":862},"fastq/1024/bounded-decompress":{"cpu_ns":9482293,"wall_ns":9482882,"count":1378},"fastq/1024/gzip-read128k":{"cpu_ns":5742825,"wall_ns":5743259,"count":229},"fastq/1024/gzip-readinto128k":{"cpu_ns":5860739,"wall_ns":5924638,"count":179},"fastq/1024/crc32":{"cpu_ns":3645016,"wall_ns":3653145,"count":8842},"fastq/65536/compress1":{"cpu_ns":17204000,"wall_ns":17204746,"count":43},"fastq/65536/decompress":{"cpu_ns":19885315,"wall_ns":19960855,"count":84},"fastq/65536/raw-decompress":{"cpu_ns":19231556,"wall_ns":19232333,"count":83},"fastq/65536/stream-decompress":{"cpu_ns":19738923,"wall_ns":19754175,"count":82},"fastq/65536/bounded-decompress":{"cpu_ns":16420978,"wall_ns":16534862,"count":81},"fastq/65536/gzip-read128k":{"cpu_ns":17119473,"wall_ns":17120532,"count":56},"fastq/65536/gzip-readinto128k":{"cpu_ns":20297942,"wall_ns":20379115,"count":82},"fastq/65536/crc32":{"cpu_ns":5818558,"wall_ns":5818790,"count":354},"fastq/1048713/compress1":{"cpu_ns":21618356,"wall_ns":21737978,"count":3},"fastq/1048713/decompress":{"cpu_ns":20766074,"wall_ns":20778587,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":20617985,"wall_ns":20687714,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":21457347,"wall_ns":21522679,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21711811,"wall_ns":21714814,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":21686611,"wall_ns":21749608,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21599499,"wall_ns":21613442,"count":6},"fastq/1048713/crc32":{"cpu_ns":19094509,"wall_ns":19158169,"count":73},"fastq/16777353/compress1":{"cpu_ns":111513105,"wall_ns":111675898,"count":1},"fastq/16777353/decompress":{"cpu_ns":64433094,"wall_ns":64530857,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":61238910,"wall_ns":61303241,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":62625477,"wall_ns":62722016,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":75684237,"wall_ns":75765264,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60990505,"wall_ns":61157394,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58735971,"wall_ns":58815081,"count":1},"fastq/16777353/crc32":{"cpu_ns":21657068,"wall_ns":21658637,"count":5},"python/1024/compress1":{"cpu_ns":8958131,"wall_ns":8959708,"count":796},"python/1024/decompress":{"cpu_ns":5152203,"wall_ns":5229948,"count":934},"python/1024/raw-decompress":{"cpu_ns":12382118,"wall_ns":12383054,"count":2077},"python/1024/stream-decompress":{"cpu_ns":4205434,"wall_ns":4205739,"count":688},"python/1024/bounded-decompress":{"cpu_ns":8979441,"wall_ns":8980165,"count":1321},"python/1024/gzip-read128k":{"cpu_ns":6133177,"wall_ns":6133902,"count":242},"python/1024/gzip-readinto128k":{"cpu_ns":16948344,"wall_ns":16994744,"count":538},"python/1024/crc32":{"cpu_ns":4097446,"wall_ns":4098222,"count":9277},"python/65536/compress1":{"cpu_ns":19565861,"wall_ns":19568314,"count":70},"python/65536/decompress":{"cpu_ns":13325907,"wall_ns":13402313,"count":100},"python/65536/raw-decompress":{"cpu_ns":20604170,"wall_ns":20608185,"count":155},"python/65536/stream-decompress":{"cpu_ns":12786044,"wall_ns":12786971,"count":98},"python/65536/bounded-decompress":{"cpu_ns":18029162,"wall_ns":18111858,"count":169},"python/65536/gzip-read128k":{"cpu_ns":14613788,"wall_ns":14621776,"count":101},"python/65536/gzip-readinto128k":{"cpu_ns":19521341,"wall_ns":19573533,"count":129},"python/65536/crc32":{"cpu_ns":16548814,"wall_ns":16552222,"count":985},"python/1048713/compress1":{"cpu_ns":20955110,"wall_ns":21039483,"count":5},"python/1048713/decompress":{"cpu_ns":20296770,"wall_ns":20297802,"count":11},"python/1048713/raw-decompress":{"cpu_ns":21827624,"wall_ns":21881871,"count":12},"python/1048713/stream-decompress":{"cpu_ns":18648944,"wall_ns":18649993,"count":10},"python/1048713/bounded-decompress":{"cpu_ns":22334175,"wall_ns":22454189,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":20331498,"wall_ns":20333354,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":15703465,"wall_ns":15786165,"count":8},"python/1048713/crc32":{"cpu_ns":18893113,"wall_ns":18893793,"count":74},"python/16777353/compress1":{"cpu_ns":69815344,"wall_ns":69934382,"count":1},"python/16777353/decompress":{"cpu_ns":38922417,"wall_ns":38989064,"count":1},"python/16777353/raw-decompress":{"cpu_ns":34168794,"wall_ns":34256931,"count":1},"python/16777353/stream-decompress":{"cpu_ns":35815858,"wall_ns":35896643,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":44043286,"wall_ns":44129851,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":33220611,"wall_ns":33223510,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":31496613,"wall_ns":31576742,"count":1},"python/16777353/crc32":{"cpu_ns":23526511,"wall_ns":23612727,"count":5},"random/1024/compress1":{"cpu_ns":9902430,"wall_ns":9902808,"count":749},"random/1024/decompress":{"cpu_ns":2783056,"wall_ns":2783365,"count":4714},"random/1024/raw-decompress":{"cpu_ns":3171009,"wall_ns":3171693,"count":3432},"random/1024/stream-decompress":{"cpu_ns":2712785,"wall_ns":2713048,"count":2003},"random/1024/bounded-decompress":{"cpu_ns":2954466,"wall_ns":2954784,"count":1957},"random/1024/gzip-read128k":{"cpu_ns":4411288,"wall_ns":4411982,"count":223},"random/1024/gzip-readinto128k":{"cpu_ns":14731189,"wall_ns":14803027,"count":573},"random/1024/crc32":{"cpu_ns":3153313,"wall_ns":3153369,"count":7934},"random/65536/compress1":{"cpu_ns":20939665,"wall_ns":20947625,"count":35},"random/65536/decompress":{"cpu_ns":12453588,"wall_ns":12537329,"count":952},"random/65536/raw-decompress":{"cpu_ns":11821341,"wall_ns":11822422,"count":1061},"random/65536/stream-decompress":{"cpu_ns":12277733,"wall_ns":12278605,"count":895},"random/65536/bounded-decompress":{"cpu_ns":7300772,"wall_ns":7301869,"count":1372},"random/65536/gzip-read128k":{"cpu_ns":6184967,"wall_ns":6265394,"count":129},"random/65536/gzip-readinto128k":{"cpu_ns":18475019,"wall_ns":18486145,"count":335},"random/65536/crc32":{"cpu_ns":15296683,"wall_ns":15297757,"count":932},"random/1048713/compress1":{"cpu_ns":24246547,"wall_ns":24267677,"count":2},"random/1048713/decompress":{"cpu_ns":15695301,"wall_ns":15759119,"count":64},"random/1048713/raw-decompress":{"cpu_ns":17088051,"wall_ns":17090041,"count":89},"random/1048713/stream-decompress":{"cpu_ns":15602931,"wall_ns":15603656,"count":63},"random/1048713/bounded-decompress":{"cpu_ns":7474828,"wall_ns":7568083,"count":38},"random/1048713/gzip-read128k":{"cpu_ns":16624428,"wall_ns":16625340,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":22074295,"wall_ns":22140132,"count":42},"random/1048713/crc32":{"cpu_ns":18022411,"wall_ns":18022986,"count":71},"random/16777353/compress1":{"cpu_ns":205150261,"wall_ns":205564956,"count":1},"random/16777353/decompress":{"cpu_ns":30354856,"wall_ns":30447612,"count":2},"random/16777353/raw-decompress":{"cpu_ns":25130437,"wall_ns":25211198,"count":2},"random/16777353/stream-decompress":{"cpu_ns":30572795,"wall_ns":30664329,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":50089956,"wall_ns":50260842,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18943262,"wall_ns":19032934,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":23281023,"wall_ns":23283148,"count":3},"random/16777353/crc32":{"cpu_ns":23850121,"wall_ns":23862379,"count":5},"zeros/1024/compress1":{"cpu_ns":6394108,"wall_ns":6395563,"count":1025},"zeros/1024/decompress":{"cpu_ns":2722554,"wall_ns":2784927,"count":3708},"zeros/1024/raw-decompress":{"cpu_ns":3809396,"wall_ns":3811842,"count":3693},"zeros/1024/stream-decompress":{"cpu_ns":3457997,"wall_ns":3459473,"count":2414},"zeros/1024/bounded-decompress":{"cpu_ns":3759130,"wall_ns":3759417,"count":2333},"zeros/1024/gzip-read128k":{"cpu_ns":3522620,"wall_ns":3523574,"count":166},"zeros/1024/gzip-readinto128k":{"cpu_ns":18308762,"wall_ns":18699617,"count":583},"zeros/1024/crc32":{"cpu_ns":3140837,"wall_ns":3141003,"count":7625},"zeros/65536/compress1":{"cpu_ns":13018935,"wall_ns":13092178,"count":534},"zeros/65536/decompress":{"cpu_ns":15186672,"wall_ns":15188169,"count":1009},"zeros/65536/raw-decompress":{"cpu_ns":13445870,"wall_ns":13446168,"count":974},"zeros/65536/stream-decompress":{"cpu_ns":16166077,"wall_ns":16243102,"count":878},"zeros/65536/bounded-decompress":{"cpu_ns":10335721,"wall_ns":10336383,"count":1123},"zeros/65536/gzip-read128k":{"cpu_ns":9114588,"wall_ns":9115242,"count":206},"zeros/65536/gzip-readinto128k":{"cpu_ns":20066915,"wall_ns":20147984,"count":331},"zeros/65536/crc32":{"cpu_ns":10032157,"wall_ns":10032784,"count":620},"zeros/1048713/compress1":{"cpu_ns":13294499,"wall_ns":13297014,"count":31},"zeros/1048713/decompress":{"cpu_ns":20366225,"wall_ns":20431346,"count":46},"zeros/1048713/raw-decompress":{"cpu_ns":29453950,"wall_ns":29456456,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":20782650,"wall_ns":20862845,"count":47},"zeros/1048713/bounded-decompress":{"cpu_ns":15813280,"wall_ns":15813826,"count":99},"zeros/1048713/gzip-read128k":{"cpu_ns":20189322,"wall_ns":20250816,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":20905305,"wall_ns":20918300,"count":44},"zeros/1048713/crc32":{"cpu_ns":18978412,"wall_ns":19057348,"count":73},"zeros/16777353/compress1":{"cpu_ns":24872018,"wall_ns":24953340,"count":3},"zeros/16777353/decompress":{"cpu_ns":28710488,"wall_ns":28800932,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":30260749,"wall_ns":30342024,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":28890620,"wall_ns":28901756,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13861937,"wall_ns":13965744,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":31497452,"wall_ns":31644588,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":27326813,"wall_ns":27389223,"count":4},"zeros/16777353/crc32":{"cpu_ns":23267999,"wall_ns":23269480,"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":2267547,"wall_ns":2267768,"count":189},"fastq/1024/decompress":{"cpu_ns":7722474,"wall_ns":7723364,"count":1245},"fastq/1024/raw-decompress":{"cpu_ns":14965883,"wall_ns":15041000,"count":2324},"fastq/1024/stream-decompress":{"cpu_ns":7063467,"wall_ns":7063779,"count":862},"fastq/1024/bounded-decompress":{"cpu_ns":9689310,"wall_ns":9691008,"count":1378},"fastq/1024/gzip-read128k":{"cpu_ns":6018811,"wall_ns":6023629,"count":229},"fastq/1024/gzip-readinto128k":{"cpu_ns":5509168,"wall_ns":5510292,"count":179},"fastq/1024/crc32":{"cpu_ns":3593062,"wall_ns":3671796,"count":8842},"fastq/65536/compress1":{"cpu_ns":19379609,"wall_ns":19380581,"count":43},"fastq/65536/decompress":{"cpu_ns":23228038,"wall_ns":23291476,"count":84},"fastq/65536/raw-decompress":{"cpu_ns":20097262,"wall_ns":20107193,"count":83},"fastq/65536/stream-decompress":{"cpu_ns":20756511,"wall_ns":20824268,"count":82},"fastq/65536/bounded-decompress":{"cpu_ns":15997963,"wall_ns":15999000,"count":81},"fastq/65536/gzip-read128k":{"cpu_ns":14753829,"wall_ns":14774681,"count":56},"fastq/65536/gzip-readinto128k":{"cpu_ns":20142428,"wall_ns":20198975,"count":82},"fastq/65536/crc32":{"cpu_ns":5827851,"wall_ns":5828072,"count":354},"fastq/1048713/compress1":{"cpu_ns":22829692,"wall_ns":23015045,"count":3},"fastq/1048713/decompress":{"cpu_ns":22096125,"wall_ns":22184802,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":20547517,"wall_ns":20555748,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":21636132,"wall_ns":21708931,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":22782603,"wall_ns":22784211,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":22705458,"wall_ns":22781984,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22274477,"wall_ns":22334199,"count":6},"fastq/1048713/crc32":{"cpu_ns":20195319,"wall_ns":20196538,"count":73},"fastq/16777353/compress1":{"cpu_ns":117526632,"wall_ns":117793638,"count":1},"fastq/16777353/decompress":{"cpu_ns":64365106,"wall_ns":64529581,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":62362939,"wall_ns":62439790,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":63963606,"wall_ns":64043503,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":76539700,"wall_ns":76634977,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60975515,"wall_ns":61126217,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":63084881,"wall_ns":63263536,"count":1},"fastq/16777353/crc32":{"cpu_ns":22174308,"wall_ns":22174821,"count":5},"python/1024/compress1":{"cpu_ns":8957046,"wall_ns":9031558,"count":796},"python/1024/decompress":{"cpu_ns":5054674,"wall_ns":5055044,"count":934},"python/1024/raw-decompress":{"cpu_ns":11834302,"wall_ns":11834995,"count":2077},"python/1024/stream-decompress":{"cpu_ns":4231805,"wall_ns":4239134,"count":688},"python/1024/bounded-decompress":{"cpu_ns":8768605,"wall_ns":8768986,"count":1321},"python/1024/gzip-read128k":{"cpu_ns":6028483,"wall_ns":6083482,"count":242},"python/1024/gzip-readinto128k":{"cpu_ns":16713482,"wall_ns":16714705,"count":538},"python/1024/crc32":{"cpu_ns":4034141,"wall_ns":4036171,"count":9277},"python/65536/compress1":{"cpu_ns":18346122,"wall_ns":18346523,"count":70},"python/65536/decompress":{"cpu_ns":12619988,"wall_ns":12711087,"count":100},"python/65536/raw-decompress":{"cpu_ns":19141648,"wall_ns":19142508,"count":155},"python/65536/stream-decompress":{"cpu_ns":12228620,"wall_ns":12229378,"count":98},"python/65536/bounded-decompress":{"cpu_ns":17614831,"wall_ns":17663201,"count":169},"python/65536/gzip-read128k":{"cpu_ns":14858898,"wall_ns":14861287,"count":101},"python/65536/gzip-readinto128k":{"cpu_ns":19424997,"wall_ns":19548818,"count":129},"python/65536/crc32":{"cpu_ns":15946831,"wall_ns":15947185,"count":985},"python/1048713/compress1":{"cpu_ns":20993460,"wall_ns":21089503,"count":5},"python/1048713/decompress":{"cpu_ns":20421762,"wall_ns":20422780,"count":11},"python/1048713/raw-decompress":{"cpu_ns":23383431,"wall_ns":23476525,"count":12},"python/1048713/stream-decompress":{"cpu_ns":18349027,"wall_ns":18350038,"count":10},"python/1048713/bounded-decompress":{"cpu_ns":20717512,"wall_ns":20789633,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":19659602,"wall_ns":19660538,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":16196229,"wall_ns":16198378,"count":8},"python/1048713/crc32":{"cpu_ns":19736062,"wall_ns":19738698,"count":74},"python/16777353/compress1":{"cpu_ns":69409251,"wall_ns":69502368,"count":1},"python/16777353/decompress":{"cpu_ns":36258818,"wall_ns":36337693,"count":1},"python/16777353/raw-decompress":{"cpu_ns":35516255,"wall_ns":35581066,"count":1},"python/16777353/stream-decompress":{"cpu_ns":39327741,"wall_ns":39402760,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":41795727,"wall_ns":41867816,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32062976,"wall_ns":32141433,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30592811,"wall_ns":30668408,"count":1},"python/16777353/crc32":{"cpu_ns":21891183,"wall_ns":21978595,"count":5},"random/1024/compress1":{"cpu_ns":9859356,"wall_ns":9859717,"count":749},"random/1024/decompress":{"cpu_ns":3372715,"wall_ns":3373327,"count":4714},"random/1024/raw-decompress":{"cpu_ns":3043982,"wall_ns":3044238,"count":3432},"random/1024/stream-decompress":{"cpu_ns":2654945,"wall_ns":2655228,"count":2003},"random/1024/bounded-decompress":{"cpu_ns":3426373,"wall_ns":3426640,"count":1957},"random/1024/gzip-read128k":{"cpu_ns":4266229,"wall_ns":4266693,"count":223},"random/1024/gzip-readinto128k":{"cpu_ns":15135409,"wall_ns":15211712,"count":573},"random/1024/crc32":{"cpu_ns":3321781,"wall_ns":3322231,"count":7934},"random/65536/compress1":{"cpu_ns":20293199,"wall_ns":20295136,"count":35},"random/65536/decompress":{"cpu_ns":12185521,"wall_ns":12267905,"count":952},"random/65536/raw-decompress":{"cpu_ns":11275196,"wall_ns":11275927,"count":1061},"random/65536/stream-decompress":{"cpu_ns":12258087,"wall_ns":12259065,"count":895},"random/65536/bounded-decompress":{"cpu_ns":7767053,"wall_ns":7767654,"count":1372},"random/65536/gzip-read128k":{"cpu_ns":6093299,"wall_ns":6148406,"count":129},"random/65536/gzip-readinto128k":{"cpu_ns":18804396,"wall_ns":18813557,"count":335},"random/65536/crc32":{"cpu_ns":15635011,"wall_ns":15637199,"count":932},"random/1048713/compress1":{"cpu_ns":23679319,"wall_ns":23680512,"count":2},"random/1048713/decompress":{"cpu_ns":15634241,"wall_ns":15705764,"count":64},"random/1048713/raw-decompress":{"cpu_ns":16990631,"wall_ns":16991713,"count":89},"random/1048713/stream-decompress":{"cpu_ns":18470584,"wall_ns":18549065,"count":63},"random/1048713/bounded-decompress":{"cpu_ns":9675668,"wall_ns":9682068,"count":38},"random/1048713/gzip-read128k":{"cpu_ns":16685132,"wall_ns":16686287,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19736906,"wall_ns":19809096,"count":42},"random/1048713/crc32":{"cpu_ns":21509666,"wall_ns":21527591,"count":71},"random/16777353/compress1":{"cpu_ns":202394776,"wall_ns":202805389,"count":1},"random/16777353/decompress":{"cpu_ns":32095172,"wall_ns":32204695,"count":2},"random/16777353/raw-decompress":{"cpu_ns":30460179,"wall_ns":30549664,"count":2},"random/16777353/stream-decompress":{"cpu_ns":27794557,"wall_ns":27794371,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":49589119,"wall_ns":49669184,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":19270705,"wall_ns":19361416,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":24216135,"wall_ns":24219060,"count":3},"random/16777353/crc32":{"cpu_ns":21610457,"wall_ns":21611913,"count":5},"zeros/1024/compress1":{"cpu_ns":6617997,"wall_ns":6677915,"count":1025},"zeros/1024/decompress":{"cpu_ns":2857601,"wall_ns":2858046,"count":3708},"zeros/1024/raw-decompress":{"cpu_ns":3709632,"wall_ns":3710080,"count":3693},"zeros/1024/stream-decompress":{"cpu_ns":3614739,"wall_ns":3615342,"count":2414},"zeros/1024/bounded-decompress":{"cpu_ns":4676469,"wall_ns":4677072,"count":2333},"zeros/1024/gzip-read128k":{"cpu_ns":3205187,"wall_ns":3205781,"count":166},"zeros/1024/gzip-readinto128k":{"cpu_ns":15109683,"wall_ns":15110577,"count":583},"zeros/1024/crc32":{"cpu_ns":3151584,"wall_ns":3151880,"count":7625},"zeros/65536/compress1":{"cpu_ns":13436016,"wall_ns":13497104,"count":534},"zeros/65536/decompress":{"cpu_ns":15114407,"wall_ns":15119434,"count":1009},"zeros/65536/raw-decompress":{"cpu_ns":12448761,"wall_ns":12450506,"count":974},"zeros/65536/stream-decompress":{"cpu_ns":13637934,"wall_ns":13712911,"count":878},"zeros/65536/bounded-decompress":{"cpu_ns":10592789,"wall_ns":10593486,"count":1123},"zeros/65536/gzip-read128k":{"cpu_ns":9072011,"wall_ns":9072773,"count":206},"zeros/65536/gzip-readinto128k":{"cpu_ns":17424929,"wall_ns":17475375,"count":331},"zeros/65536/crc32":{"cpu_ns":10418033,"wall_ns":10418660,"count":620},"zeros/1048713/compress1":{"cpu_ns":14117819,"wall_ns":14132695,"count":31},"zeros/1048713/decompress":{"cpu_ns":19142353,"wall_ns":19208405,"count":46},"zeros/1048713/raw-decompress":{"cpu_ns":19487035,"wall_ns":19487998,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":21466277,"wall_ns":21560214,"count":47},"zeros/1048713/bounded-decompress":{"cpu_ns":17682958,"wall_ns":17683205,"count":99},"zeros/1048713/gzip-read128k":{"cpu_ns":18499792,"wall_ns":18594402,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19637522,"wall_ns":19639266,"count":44},"zeros/1048713/crc32":{"cpu_ns":20708041,"wall_ns":21150760,"count":73},"zeros/16777353/compress1":{"cpu_ns":21164782,"wall_ns":21237032,"count":3},"zeros/16777353/decompress":{"cpu_ns":27760407,"wall_ns":27862479,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":30025240,"wall_ns":30149686,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":27079580,"wall_ns":27157263,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13916379,"wall_ns":13917643,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":27478818,"wall_ns":27479273,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":26064158,"wall_ns":26140672,"count":4},"zeros/16777353/crc32":{"cpu_ns":22405444,"wall_ns":22486269,"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-zlib/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-zlib/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 index d960fb7..87f0625 100644 --- a/benchmark_scripts/abi3_results/results.csv +++ b/benchmark_scripts/abi3_results/results.csv @@ -1,129 +1,129 @@ case,candidate_time_ratio,control_time_ratio -fastq/1024/compress1,1.007375,0.998444 -fastq/1024/decompress,1.006629,0.983658 -fastq/1024/raw-decompress,0.965756,0.946858 -fastq/1024/stream-decompress,1.001473,0.965746 -fastq/1024/bounded-decompress,0.995843,0.993876 -fastq/1024/gzip-read128k,0.998067,0.995951 -fastq/1024/gzip-readinto128k,0.996268,1.002847 -fastq/1024/crc32,0.985288,1.010284 -fastq/65536/compress1,1.016411,1.014323 -fastq/65536/decompress,1.005845,0.994876 -fastq/65536/raw-decompress,1.017877,0.994648 -fastq/65536/stream-decompress,1.016956,1.006053 -fastq/65536/bounded-decompress,1.004003,0.999472 -fastq/65536/gzip-read128k,1.008278,0.990189 -fastq/65536/gzip-readinto128k,1.007827,0.995266 -fastq/65536/crc32,1.009780,1.000279 -fastq/1048713/compress1,1.023491,1.005574 -fastq/1048713/decompress,0.928079,0.991851 -fastq/1048713/raw-decompress,0.929548,0.992864 -fastq/1048713/stream-decompress,0.929299,0.987013 -fastq/1048713/bounded-decompress,1.012476,1.005098 -fastq/1048713/gzip-read128k,1.038054,0.997403 -fastq/1048713/gzip-readinto128k,1.015738,1.008564 -fastq/1048713/crc32,1.002574,1.000612 -fastq/16777353/compress1,1.015463,0.999457 -fastq/16777353/decompress,1.047563,1.002183 -fastq/16777353/raw-decompress,1.051719,0.998354 -fastq/16777353/stream-decompress,1.045781,0.999383 -fastq/16777353/bounded-decompress,0.997103,1.004053 -fastq/16777353/gzip-read128k,1.006965,1.004189 -fastq/16777353/gzip-readinto128k,1.002813,0.995675 -fastq/16777353/crc32,0.986468,1.010914 -python/1024/compress1,1.005736,1.000827 -python/1024/decompress,0.999254,0.988183 -python/1024/raw-decompress,1.010627,1.011887 -python/1024/stream-decompress,0.979810,1.023809 -python/1024/bounded-decompress,0.998485,0.997098 -python/1024/gzip-read128k,1.013359,1.018253 -python/1024/gzip-readinto128k,0.998476,1.006697 -python/1024/crc32,0.990778,1.000581 -python/65536/compress1,1.005054,1.003596 -python/65536/decompress,0.999660,1.000423 -python/65536/raw-decompress,0.999101,1.000686 -python/65536/stream-decompress,0.996255,1.002322 -python/65536/bounded-decompress,1.002242,1.004964 -python/65536/gzip-read128k,1.006616,1.027059 -python/65536/gzip-readinto128k,1.003958,1.021491 -python/65536/crc32,1.001165,1.001976 -python/1048713/compress1,1.014217,1.000925 -python/1048713/decompress,1.135131,1.004650 -python/1048713/raw-decompress,1.120591,1.000312 -python/1048713/stream-decompress,1.126547,0.999576 -python/1048713/bounded-decompress,1.013637,1.009399 -python/1048713/gzip-read128k,1.003432,1.000092 -python/1048713/gzip-readinto128k,1.007892,0.996910 -python/1048713/crc32,1.005583,1.006102 -python/16777353/compress1,1.010662,0.998671 -python/16777353/decompress,1.060262,1.011833 -python/16777353/raw-decompress,1.066102,1.003903 -python/16777353/stream-decompress,1.068227,1.005533 -python/16777353/bounded-decompress,1.002862,1.002855 -python/16777353/gzip-read128k,0.991822,1.002619 -python/16777353/gzip-readinto128k,0.999001,0.999205 -python/16777353/crc32,0.997984,1.005833 -random/1024/compress1,1.008190,1.015433 -random/1024/decompress,1.038765,1.004586 -random/1024/raw-decompress,1.083640,1.031945 -random/1024/stream-decompress,1.137796,1.023132 -random/1024/bounded-decompress,1.048240,0.992150 -random/1024/gzip-read128k,1.019095,0.977718 -random/1024/gzip-readinto128k,0.982206,0.976183 -random/1024/crc32,0.968397,0.956411 -random/65536/compress1,0.990240,1.015427 -random/65536/decompress,1.236216,1.001232 -random/65536/raw-decompress,1.251814,1.006667 -random/65536/stream-decompress,1.225189,1.004070 -random/65536/bounded-decompress,1.050679,1.015076 -random/65536/gzip-read128k,0.995915,0.996005 -random/65536/gzip-readinto128k,1.007811,1.002273 -random/65536/crc32,0.997971,1.005410 -random/1048713/compress1,1.002077,0.994898 -random/1048713/decompress,1.534198,1.008355 -random/1048713/raw-decompress,1.772967,1.010516 -random/1048713/stream-decompress,1.520974,1.005116 -random/1048713/bounded-decompress,1.012865,1.003987 -random/1048713/gzip-read128k,0.989966,0.996988 -random/1048713/gzip-readinto128k,0.994554,1.001263 -random/1048713/crc32,1.008622,1.000669 -random/16777353/compress1,1.016133,1.004727 -random/16777353/decompress,1.130764,1.003374 -random/16777353/raw-decompress,1.141976,0.995861 -random/16777353/stream-decompress,1.127752,0.995864 -random/16777353/bounded-decompress,1.009776,0.993418 -random/16777353/gzip-read128k,1.001067,1.009061 -random/16777353/gzip-readinto128k,0.998177,1.003722 -random/16777353/crc32,0.984857,0.999200 -zeros/1024/compress1,1.005063,0.996615 -zeros/1024/decompress,1.078796,1.001578 -zeros/1024/raw-decompress,1.083856,1.040539 -zeros/1024/stream-decompress,1.116838,1.006589 -zeros/1024/bounded-decompress,1.011800,1.038230 -zeros/1024/gzip-read128k,0.993681,1.003794 -zeros/1024/gzip-readinto128k,0.997490,1.002369 -zeros/1024/crc32,0.990375,0.996311 -zeros/65536/compress1,1.002176,0.997106 -zeros/65536/decompress,0.888076,0.997793 -zeros/65536/raw-decompress,0.883976,0.995090 -zeros/65536/stream-decompress,0.903141,1.000691 -zeros/65536/bounded-decompress,0.966165,0.997414 -zeros/65536/gzip-read128k,0.988824,1.007776 -zeros/65536/gzip-readinto128k,1.005011,1.000282 -zeros/65536/crc32,1.005311,0.994988 -zeros/1048713/compress1,1.010003,0.990337 -zeros/1048713/decompress,2.295933,1.009358 -zeros/1048713/raw-decompress,2.810416,1.010502 -zeros/1048713/stream-decompress,2.264610,0.983409 -zeros/1048713/bounded-decompress,0.999375,1.002521 -zeros/1048713/gzip-read128k,0.996166,1.004262 -zeros/1048713/gzip-readinto128k,1.016200,1.010454 -zeros/1048713/crc32,1.010270,1.003598 -zeros/16777353/compress1,1.009506,1.005158 -zeros/16777353/decompress,1.184425,0.982271 -zeros/16777353/raw-decompress,1.213888,1.002502 -zeros/16777353/stream-decompress,1.203976,0.994305 -zeros/16777353/bounded-decompress,0.982471,0.970194 -zeros/16777353/gzip-read128k,1.015429,0.999601 -zeros/16777353/gzip-readinto128k,1.004414,1.005898 -zeros/16777353/crc32,1.006113,1.001524 +fastq/1024/compress1,1.051224,1.020276 +fastq/1024/decompress,0.967964,0.984693 +fastq/1024/raw-decompress,0.996248,1.010981 +fastq/1024/stream-decompress,0.990983,1.030368 +fastq/1024/bounded-decompress,0.996562,0.999934 +fastq/1024/gzip-read128k,1.033522,1.019681 +fastq/1024/gzip-readinto128k,0.985212,1.011404 +fastq/1024/crc32,1.011780,0.992529 +fastq/65536/compress1,1.027306,1.008946 +fastq/65536/decompress,1.011879,0.989433 +fastq/65536/raw-decompress,1.009245,0.967433 +fastq/65536/stream-decompress,1.013866,0.990329 +fastq/65536/bounded-decompress,1.009697,1.002822 +fastq/65536/gzip-read128k,0.986693,0.989248 +fastq/65536/gzip-readinto128k,1.002070,1.020857 +fastq/65536/crc32,1.011126,0.992922 +fastq/1048713/compress1,1.002496,0.984299 +fastq/1048713/decompress,0.938862,1.001625 +fastq/1048713/raw-decompress,0.928434,0.999165 +fastq/1048713/stream-decompress,0.925637,0.969797 +fastq/1048713/bounded-decompress,1.013857,1.002868 +fastq/1048713/gzip-read128k,0.987954,0.993150 +fastq/1048713/gzip-readinto128k,0.997509,1.035466 +fastq/1048713/crc32,1.001940,0.985851 +fastq/16777353/compress1,1.011530,0.993365 +fastq/16777353/decompress,1.045294,1.005549 +fastq/16777353/raw-decompress,1.063422,1.012763 +fastq/16777353/stream-decompress,1.076336,1.008541 +fastq/16777353/bounded-decompress,1.013519,0.982737 +fastq/16777353/gzip-read128k,0.993696,0.988478 +fastq/16777353/gzip-readinto128k,1.010550,1.009826 +fastq/16777353/crc32,1.007203,0.985515 +python/1024/compress1,0.987558,0.971920 +python/1024/decompress,0.996753,1.016677 +python/1024/raw-decompress,0.974924,1.021144 +python/1024/stream-decompress,0.998303,1.018247 +python/1024/bounded-decompress,0.984159,1.003299 +python/1024/gzip-read128k,0.986294,0.973451 +python/1024/gzip-readinto128k,0.997262,1.005627 +python/1024/crc32,1.001799,1.008097 +python/65536/compress1,1.013186,1.007776 +python/65536/decompress,0.994808,0.996367 +python/65536/raw-decompress,1.007709,0.989628 +python/65536/stream-decompress,1.001177,0.992560 +python/65536/bounded-decompress,1.003992,1.007784 +python/65536/gzip-read128k,0.985930,1.018850 +python/65536/gzip-readinto128k,1.004395,0.999979 +python/65536/crc32,1.003493,0.992224 +python/1048713/compress1,0.987972,0.978949 +python/1048713/decompress,1.111029,0.988825 +python/1048713/raw-decompress,1.130351,0.995549 +python/1048713/stream-decompress,1.119327,1.010733 +python/1048713/bounded-decompress,0.980809,0.979911 +python/1048713/gzip-read128k,0.987321,1.020108 +python/1048713/gzip-readinto128k,1.024017,0.999274 +python/1048713/crc32,1.014344,1.004657 +python/16777353/compress1,1.012063,0.998599 +python/16777353/decompress,1.053285,0.959013 +python/16777353/raw-decompress,1.054831,0.988154 +python/16777353/stream-decompress,1.045798,1.005698 +python/16777353/bounded-decompress,0.983447,0.996509 +python/16777353/gzip-read128k,0.994481,0.981925 +python/16777353/gzip-readinto128k,0.990098,0.992114 +python/16777353/crc32,0.990241,0.964245 +random/1024/compress1,0.970514,0.989159 +random/1024/decompress,1.023018,1.020747 +random/1024/raw-decompress,1.016509,1.048093 +random/1024/stream-decompress,1.075521,1.047280 +random/1024/bounded-decompress,1.093030,1.040216 +random/1024/gzip-read128k,0.983284,1.021152 +random/1024/gzip-readinto128k,0.974012,0.980493 +random/1024/crc32,0.979567,0.957085 +random/65536/compress1,1.002284,1.011901 +random/65536/decompress,1.225224,0.995970 +random/65536/raw-decompress,1.273353,1.031363 +random/65536/stream-decompress,1.219804,1.013231 +random/65536/bounded-decompress,1.050500,0.996276 +random/65536/gzip-read128k,1.026064,1.002609 +random/65536/gzip-readinto128k,0.999428,1.011322 +random/65536/crc32,0.973771,0.960266 +random/1048713/compress1,1.004804,0.993464 +random/1048713/decompress,1.512695,1.016820 +random/1048713/raw-decompress,1.827563,1.052862 +random/1048713/stream-decompress,1.521987,1.026270 +random/1048713/bounded-decompress,1.004643,0.976679 +random/1048713/gzip-read128k,1.011323,1.014074 +random/1048713/gzip-readinto128k,0.990843,0.998094 +random/1048713/crc32,0.994475,0.995647 +random/16777353/compress1,0.974296,0.999395 +random/16777353/decompress,1.143094,0.987860 +random/16777353/raw-decompress,1.199556,0.966304 +random/16777353/stream-decompress,1.079706,0.901079 +random/16777353/bounded-decompress,1.028873,0.930798 +random/16777353/gzip-read128k,1.017976,1.017925 +random/16777353/gzip-readinto128k,0.999329,1.002660 +random/16777353/crc32,1.019441,0.980388 +zeros/1024/compress1,1.001292,0.997375 +zeros/1024/decompress,1.054744,1.073313 +zeros/1024/raw-decompress,1.006676,0.966371 +zeros/1024/stream-decompress,1.032420,1.007778 +zeros/1024/bounded-decompress,1.097068,0.999058 +zeros/1024/gzip-read128k,1.019703,1.002831 +zeros/1024/gzip-readinto128k,1.018801,1.025328 +zeros/1024/crc32,1.006325,1.015646 +zeros/65536/compress1,1.021935,1.009101 +zeros/65536/decompress,0.897005,1.013724 +zeros/65536/raw-decompress,0.881884,1.017536 +zeros/65536/stream-decompress,0.902268,1.007003 +zeros/65536/bounded-decompress,1.014887,0.997158 +zeros/65536/gzip-read128k,1.003093,1.024893 +zeros/65536/gzip-readinto128k,1.002702,1.034845 +zeros/65536/crc32,0.991755,1.017011 +zeros/1048713/compress1,1.040483,0.995608 +zeros/1048713/decompress,2.316293,0.990765 +zeros/1048713/raw-decompress,2.856570,0.990813 +zeros/1048713/stream-decompress,2.259286,0.964493 +zeros/1048713/bounded-decompress,1.014218,1.003994 +zeros/1048713/gzip-read128k,1.006367,1.020879 +zeros/1048713/gzip-readinto128k,1.009487,1.011274 +zeros/1048713/crc32,0.986990,0.998080 +zeros/16777353/compress1,1.031201,1.002627 +zeros/16777353/decompress,1.152922,0.917002 +zeros/16777353/raw-decompress,1.196004,1.024311 +zeros/16777353/stream-decompress,1.195701,1.002162 +zeros/16777353/bounded-decompress,0.940670,0.915786 +zeros/16777353/gzip-read128k,0.986435,0.980008 +zeros/16777353/gzip-readinto128k,0.992429,0.993671 +zeros/16777353/crc32,1.010042,0.998578 diff --git a/benchmark_scripts/abi3_results/results.json b/benchmark_scripts/abi3_results/results.json index 9c11096..82b35ed 100644 --- a/benchmark_scripts/abi3_results/results.json +++ b/benchmark_scripts/abi3_results/results.json @@ -1 +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":2619194,"wall_ns":2619910,"count":215},"fastq/1024/decompress":{"cpu_ns":7579046,"wall_ns":7581176,"count":1219},"fastq/1024/raw-decompress":{"cpu_ns":12430043,"wall_ns":12431695,"count":2035},"fastq/1024/stream-decompress":{"cpu_ns":8130852,"wall_ns":8138514,"count":1242},"fastq/1024/bounded-decompress":{"cpu_ns":11432817,"wall_ns":11434108,"count":1644},"fastq/1024/gzip-read128k":{"cpu_ns":7717461,"wall_ns":7718088,"count":289},"fastq/1024/gzip-readinto128k":{"cpu_ns":13093234,"wall_ns":13094465,"count":414},"fastq/1024/crc32":{"cpu_ns":4007413,"wall_ns":4007601,"count":9766},"fastq/65536/compress1":{"cpu_ns":17860654,"wall_ns":17862721,"count":40},"fastq/65536/decompress":{"cpu_ns":19794923,"wall_ns":19796522,"count":78},"fastq/65536/raw-decompress":{"cpu_ns":21759692,"wall_ns":21761362,"count":90},"fastq/65536/stream-decompress":{"cpu_ns":22237563,"wall_ns":22240196,"count":88},"fastq/65536/bounded-decompress":{"cpu_ns":21635658,"wall_ns":21726198,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":19922518,"wall_ns":19923777,"count":79},"fastq/65536/gzip-readinto128k":{"cpu_ns":21364163,"wall_ns":21365291,"count":82},"fastq/65536/crc32":{"cpu_ns":21103668,"wall_ns":21105861,"count":1131},"fastq/1048713/compress1":{"cpu_ns":21725888,"wall_ns":21726459,"count":3},"fastq/1048713/decompress":{"cpu_ns":25425121,"wall_ns":25427099,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":23967463,"wall_ns":23969442,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":23849892,"wall_ns":23862625,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":23219811,"wall_ns":23221138,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":22914105,"wall_ns":22933381,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22663069,"wall_ns":22664085,"count":6},"fastq/1048713/crc32":{"cpu_ns":20252970,"wall_ns":20254052,"count":74},"fastq/16777353/compress1":{"cpu_ns":110345246,"wall_ns":110366995,"count":1},"fastq/16777353/decompress":{"cpu_ns":60337650,"wall_ns":60349510,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":59638247,"wall_ns":59649104,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":60872103,"wall_ns":60880131,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":75954044,"wall_ns":75964951,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":64574482,"wall_ns":64589640,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":62476688,"wall_ns":62493331,"count":1},"fastq/16777353/crc32":{"cpu_ns":25622935,"wall_ns":25634539,"count":5},"python/1024/compress1":{"cpu_ns":9082889,"wall_ns":9098574,"count":756},"python/1024/decompress":{"cpu_ns":10935000,"wall_ns":10937407,"count":1707},"python/1024/raw-decompress":{"cpu_ns":12632054,"wall_ns":12634454,"count":1987},"python/1024/stream-decompress":{"cpu_ns":12007540,"wall_ns":12010808,"count":1736},"python/1024/bounded-decompress":{"cpu_ns":11177846,"wall_ns":11178802,"count":1612},"python/1024/gzip-read128k":{"cpu_ns":9489347,"wall_ns":9491412,"count":343},"python/1024/gzip-readinto128k":{"cpu_ns":18270992,"wall_ns":18272481,"count":567},"python/1024/crc32":{"cpu_ns":3992590,"wall_ns":3992736,"count":10000},"python/65536/compress1":{"cpu_ns":19757733,"wall_ns":19759865,"count":73},"python/65536/decompress":{"cpu_ns":19422362,"wall_ns":19424743,"count":150},"python/65536/raw-decompress":{"cpu_ns":20636805,"wall_ns":20638515,"count":162},"python/65536/stream-decompress":{"cpu_ns":20109318,"wall_ns":20111529,"count":157},"python/65536/bounded-decompress":{"cpu_ns":19748945,"wall_ns":19751165,"count":184},"python/65536/gzip-read128k":{"cpu_ns":18655015,"wall_ns":18665430,"count":126},"python/65536/gzip-readinto128k":{"cpu_ns":20151975,"wall_ns":20153622,"count":130},"python/65536/crc32":{"cpu_ns":15271552,"wall_ns":15273783,"count":905},"python/1048713/compress1":{"cpu_ns":21562371,"wall_ns":21564886,"count":5},"python/1048713/decompress":{"cpu_ns":21838428,"wall_ns":21840764,"count":13},"python/1048713/raw-decompress":{"cpu_ns":20891075,"wall_ns":20902994,"count":13},"python/1048713/stream-decompress":{"cpu_ns":21544866,"wall_ns":21547594,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":21215396,"wall_ns":21217842,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":21756915,"wall_ns":21759418,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":21638909,"wall_ns":21640582,"count":11},"python/1048713/crc32":{"cpu_ns":17965829,"wall_ns":17967814,"count":70},"python/16777353/compress1":{"cpu_ns":71766922,"wall_ns":71780772,"count":1},"python/16777353/decompress":{"cpu_ns":37192198,"wall_ns":37202434,"count":1},"python/16777353/raw-decompress":{"cpu_ns":35093023,"wall_ns":35104764,"count":1},"python/16777353/stream-decompress":{"cpu_ns":35503878,"wall_ns":35513495,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42373101,"wall_ns":42373948,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32113841,"wall_ns":32117030,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":33161603,"wall_ns":33171119,"count":1},"python/16777353/crc32":{"cpu_ns":23191782,"wall_ns":23193478,"count":5},"random/1024/compress1":{"cpu_ns":11874612,"wall_ns":11876898,"count":736},"random/1024/decompress":{"cpu_ns":2742850,"wall_ns":2743048,"count":4172},"random/1024/raw-decompress":{"cpu_ns":3573091,"wall_ns":3573365,"count":4241},"random/1024/stream-decompress":{"cpu_ns":4654721,"wall_ns":4656660,"count":3176},"random/1024/bounded-decompress":{"cpu_ns":2997578,"wall_ns":2998082,"count":1963},"random/1024/gzip-read128k":{"cpu_ns":8050139,"wall_ns":8064939,"count":422},"random/1024/gzip-readinto128k":{"cpu_ns":12308770,"wall_ns":12310483,"count":470},"random/1024/crc32":{"cpu_ns":4113302,"wall_ns":4113564,"count":10000},"random/65536/compress1":{"cpu_ns":21385175,"wall_ns":21387713,"count":35},"random/65536/decompress":{"cpu_ns":14360310,"wall_ns":14362753,"count":1374},"random/65536/raw-decompress":{"cpu_ns":14078260,"wall_ns":14089448,"count":1594},"random/65536/stream-decompress":{"cpu_ns":13482109,"wall_ns":13483460,"count":1159},"random/65536/bounded-decompress":{"cpu_ns":9888829,"wall_ns":9890502,"count":1838},"random/65536/gzip-read128k":{"cpu_ns":13928478,"wall_ns":13930599,"count":283},"random/65536/gzip-readinto128k":{"cpu_ns":19321648,"wall_ns":19332270,"count":345},"random/65536/crc32":{"cpu_ns":18959059,"wall_ns":18960966,"count":1135},"random/1048713/compress1":{"cpu_ns":23321720,"wall_ns":23323354,"count":2},"random/1048713/decompress":{"cpu_ns":16374674,"wall_ns":16387540,"count":100},"random/1048713/raw-decompress":{"cpu_ns":15589050,"wall_ns":15591347,"count":143},"random/1048713/stream-decompress":{"cpu_ns":17642164,"wall_ns":17644952,"count":108},"random/1048713/bounded-decompress":{"cpu_ns":17183251,"wall_ns":17510467,"count":85},"random/1048713/gzip-read128k":{"cpu_ns":20388066,"wall_ns":20389610,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":21588494,"wall_ns":21590242,"count":43},"random/1048713/crc32":{"cpu_ns":18929291,"wall_ns":18931566,"count":68},"random/16777353/compress1":{"cpu_ns":219589712,"wall_ns":219623035,"count":1},"random/16777353/decompress":{"cpu_ns":25609572,"wall_ns":25610427,"count":2},"random/16777353/raw-decompress":{"cpu_ns":24103267,"wall_ns":24105159,"count":2},"random/16777353/stream-decompress":{"cpu_ns":26444357,"wall_ns":26445050,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":49432488,"wall_ns":49434493,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":21748955,"wall_ns":21748391,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":25847943,"wall_ns":25845237,"count":3},"random/16777353/crc32":{"cpu_ns":24109615,"wall_ns":24110692,"count":5},"zeros/1024/compress1":{"cpu_ns":7747197,"wall_ns":7749302,"count":1039},"zeros/1024/decompress":{"cpu_ns":3326257,"wall_ns":3326553,"count":4240},"zeros/1024/raw-decompress":{"cpu_ns":3576953,"wall_ns":3577555,"count":3587},"zeros/1024/stream-decompress":{"cpu_ns":4870450,"wall_ns":4872257,"count":2779},"zeros/1024/bounded-decompress":{"cpu_ns":4811360,"wall_ns":4812528,"count":1929},"zeros/1024/gzip-read128k":{"cpu_ns":5352693,"wall_ns":5363406,"count":263},"zeros/1024/gzip-readinto128k":{"cpu_ns":19027378,"wall_ns":19029086,"count":637},"zeros/1024/crc32":{"cpu_ns":4118858,"wall_ns":4120135,"count":8221},"zeros/65536/compress1":{"cpu_ns":12786388,"wall_ns":12787430,"count":496},"zeros/65536/decompress":{"cpu_ns":9069223,"wall_ns":9071616,"count":426},"zeros/65536/raw-decompress":{"cpu_ns":9839470,"wall_ns":9841403,"count":645},"zeros/65536/stream-decompress":{"cpu_ns":16247382,"wall_ns":16468858,"count":768},"zeros/65536/bounded-decompress":{"cpu_ns":11935614,"wall_ns":11936996,"count":1042},"zeros/65536/gzip-read128k":{"cpu_ns":9481314,"wall_ns":9482700,"count":166},"zeros/65536/gzip-readinto128k":{"cpu_ns":17752004,"wall_ns":17753665,"count":298},"zeros/65536/crc32":{"cpu_ns":15869031,"wall_ns":15871099,"count":901},"zeros/1048713/compress1":{"cpu_ns":21823576,"wall_ns":21825818,"count":48},"zeros/1048713/decompress":{"cpu_ns":17308291,"wall_ns":17310169,"count":85},"zeros/1048713/raw-decompress":{"cpu_ns":19309258,"wall_ns":19312106,"count":133},"zeros/1048713/stream-decompress":{"cpu_ns":22807079,"wall_ns":22819646,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":16278395,"wall_ns":16280148,"count":89},"zeros/1048713/gzip-read128k":{"cpu_ns":17454412,"wall_ns":17463019,"count":36},"zeros/1048713/gzip-readinto128k":{"cpu_ns":20658023,"wall_ns":20673835,"count":44},"zeros/1048713/crc32":{"cpu_ns":19178208,"wall_ns":19181912,"count":69},"zeros/16777353/compress1":{"cpu_ns":31004913,"wall_ns":31007100,"count":4},"zeros/16777353/decompress":{"cpu_ns":25355771,"wall_ns":25357528,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":22192206,"wall_ns":22206100,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":24072774,"wall_ns":24073870,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":15054037,"wall_ns":15055348,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":28851327,"wall_ns":28852366,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":21596386,"wall_ns":21598255,"count":3},"zeros/16777353/crc32":{"cpu_ns":22826473,"wall_ns":22827662,"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":2577749,"wall_ns":2577428,"count":215},"fastq/1024/decompress":{"cpu_ns":7356545,"wall_ns":7357889,"count":1219},"fastq/1024/raw-decompress":{"cpu_ns":13127669,"wall_ns":13128887,"count":2035},"fastq/1024/stream-decompress":{"cpu_ns":9530452,"wall_ns":9531616,"count":1242},"fastq/1024/bounded-decompress":{"cpu_ns":12818704,"wall_ns":12820016,"count":1644},"fastq/1024/gzip-read128k":{"cpu_ns":7428116,"wall_ns":7428755,"count":289},"fastq/1024/gzip-readinto128k":{"cpu_ns":15135537,"wall_ns":15136957,"count":414},"fastq/1024/crc32":{"cpu_ns":4098927,"wall_ns":4115225,"count":9766},"fastq/65536/compress1":{"cpu_ns":17343114,"wall_ns":17344782,"count":40},"fastq/65536/decompress":{"cpu_ns":19987558,"wall_ns":19990651,"count":78},"fastq/65536/raw-decompress":{"cpu_ns":22684350,"wall_ns":22685670,"count":90},"fastq/65536/stream-decompress":{"cpu_ns":21412912,"wall_ns":21414647,"count":88},"fastq/65536/bounded-decompress":{"cpu_ns":22123901,"wall_ns":22125865,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":20482557,"wall_ns":20502659,"count":79},"fastq/65536/gzip-readinto128k":{"cpu_ns":21600636,"wall_ns":21602120,"count":82},"fastq/65536/crc32":{"cpu_ns":19910627,"wall_ns":19911938,"count":1131},"fastq/1048713/compress1":{"cpu_ns":22749434,"wall_ns":22759669,"count":3},"fastq/1048713/decompress":{"cpu_ns":24923861,"wall_ns":24926163,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":23549442,"wall_ns":23550407,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":24440779,"wall_ns":24441494,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":23667451,"wall_ns":23711257,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":29002659,"wall_ns":29005161,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21731958,"wall_ns":21741063,"count":6},"fastq/1048713/crc32":{"cpu_ns":19484312,"wall_ns":19489647,"count":74},"fastq/16777353/compress1":{"cpu_ns":128570559,"wall_ns":128612365,"count":1},"fastq/16777353/decompress":{"cpu_ns":64743861,"wall_ns":64758408,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":62129578,"wall_ns":62131857,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":63710291,"wall_ns":63711713,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":81583137,"wall_ns":81585286,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":64544091,"wall_ns":64564484,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":64666786,"wall_ns":64669232,"count":1},"fastq/16777353/crc32":{"cpu_ns":22815424,"wall_ns":22816435,"count":5},"python/1024/compress1":{"cpu_ns":10035115,"wall_ns":10037022,"count":756},"python/1024/decompress":{"cpu_ns":9604038,"wall_ns":9606185,"count":1707},"python/1024/raw-decompress":{"cpu_ns":11546274,"wall_ns":11546935,"count":1987},"python/1024/stream-decompress":{"cpu_ns":11154450,"wall_ns":11169519,"count":1736},"python/1024/bounded-decompress":{"cpu_ns":11221511,"wall_ns":11223321,"count":1612},"python/1024/gzip-read128k":{"cpu_ns":8488494,"wall_ns":8489204,"count":343},"python/1024/gzip-readinto128k":{"cpu_ns":17087983,"wall_ns":17089665,"count":567},"python/1024/crc32":{"cpu_ns":4072908,"wall_ns":4073581,"count":10000},"python/65536/compress1":{"cpu_ns":19851942,"wall_ns":19862714,"count":73},"python/65536/decompress":{"cpu_ns":19168279,"wall_ns":19170660,"count":150},"python/65536/raw-decompress":{"cpu_ns":19948341,"wall_ns":19950537,"count":162},"python/65536/stream-decompress":{"cpu_ns":19962115,"wall_ns":19964577,"count":157},"python/65536/bounded-decompress":{"cpu_ns":23409347,"wall_ns":23411854,"count":184},"python/65536/gzip-read128k":{"cpu_ns":18163532,"wall_ns":18165134,"count":126},"python/65536/gzip-readinto128k":{"cpu_ns":19556918,"wall_ns":19558861,"count":130},"python/65536/crc32":{"cpu_ns":14783030,"wall_ns":14792694,"count":905},"python/1048713/compress1":{"cpu_ns":21188759,"wall_ns":21190803,"count":5},"python/1048713/decompress":{"cpu_ns":21474915,"wall_ns":21488891,"count":13},"python/1048713/raw-decompress":{"cpu_ns":21222624,"wall_ns":21225121,"count":13},"python/1048713/stream-decompress":{"cpu_ns":21798153,"wall_ns":21800304,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20789082,"wall_ns":20805269,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":21688759,"wall_ns":21690052,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":21470803,"wall_ns":21472274,"count":11},"python/1048713/crc32":{"cpu_ns":18188497,"wall_ns":18203091,"count":70},"python/16777353/compress1":{"cpu_ns":77917740,"wall_ns":77929865,"count":1},"python/16777353/decompress":{"cpu_ns":36135236,"wall_ns":36137368,"count":1},"python/16777353/raw-decompress":{"cpu_ns":34688728,"wall_ns":34700069,"count":1},"python/16777353/stream-decompress":{"cpu_ns":35829320,"wall_ns":35834796,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":46266276,"wall_ns":46267652,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":37775209,"wall_ns":37775944,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":35762771,"wall_ns":35766114,"count":1},"python/16777353/crc32":{"cpu_ns":27415631,"wall_ns":27417744,"count":5},"random/1024/compress1":{"cpu_ns":12725325,"wall_ns":12728158,"count":736},"random/1024/decompress":{"cpu_ns":3873248,"wall_ns":3873676,"count":4172},"random/1024/raw-decompress":{"cpu_ns":3390139,"wall_ns":3390618,"count":4241},"random/1024/stream-decompress":{"cpu_ns":5125108,"wall_ns":5126597,"count":3176},"random/1024/bounded-decompress":{"cpu_ns":6570483,"wall_ns":6571867,"count":1963},"random/1024/gzip-read128k":{"cpu_ns":8284490,"wall_ns":8285701,"count":422},"random/1024/gzip-readinto128k":{"cpu_ns":15360063,"wall_ns":15361358,"count":470},"random/1024/crc32":{"cpu_ns":7192268,"wall_ns":7194850,"count":10000},"random/65536/compress1":{"cpu_ns":23711837,"wall_ns":23713545,"count":35},"random/65536/decompress":{"cpu_ns":17643505,"wall_ns":17655541,"count":1374},"random/65536/raw-decompress":{"cpu_ns":18489773,"wall_ns":18491754,"count":1594},"random/65536/stream-decompress":{"cpu_ns":13949551,"wall_ns":13950735,"count":1159},"random/65536/bounded-decompress":{"cpu_ns":14495692,"wall_ns":14497992,"count":1838},"random/65536/gzip-read128k":{"cpu_ns":16310874,"wall_ns":16320945,"count":283},"random/65536/gzip-readinto128k":{"cpu_ns":23617009,"wall_ns":23619323,"count":345},"random/65536/crc32":{"cpu_ns":22622095,"wall_ns":22624415,"count":1135},"random/1048713/compress1":{"cpu_ns":28090626,"wall_ns":28093683,"count":2},"random/1048713/decompress":{"cpu_ns":17902542,"wall_ns":17904695,"count":100},"random/1048713/raw-decompress":{"cpu_ns":16598099,"wall_ns":16600270,"count":143},"random/1048713/stream-decompress":{"cpu_ns":18807238,"wall_ns":18809588,"count":108},"random/1048713/bounded-decompress":{"cpu_ns":17886107,"wall_ns":17888517,"count":85},"random/1048713/gzip-read128k":{"cpu_ns":17879696,"wall_ns":17977752,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":21845248,"wall_ns":21847963,"count":43},"random/1048713/crc32":{"cpu_ns":19093194,"wall_ns":19094844,"count":68},"random/16777353/compress1":{"cpu_ns":223756939,"wall_ns":223783550,"count":1},"random/16777353/decompress":{"cpu_ns":26487588,"wall_ns":26496304,"count":2},"random/16777353/raw-decompress":{"cpu_ns":24140000,"wall_ns":24141973,"count":2},"random/16777353/stream-decompress":{"cpu_ns":27612177,"wall_ns":27613757,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":50905605,"wall_ns":50923153,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":20996763,"wall_ns":21007427,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":25468299,"wall_ns":25470221,"count":3},"random/16777353/crc32":{"cpu_ns":23181900,"wall_ns":23191800,"count":5},"zeros/1024/compress1":{"cpu_ns":7967650,"wall_ns":7969713,"count":1039},"zeros/1024/decompress":{"cpu_ns":3200782,"wall_ns":3201173,"count":4240},"zeros/1024/raw-decompress":{"cpu_ns":3289163,"wall_ns":3289485,"count":3587},"zeros/1024/stream-decompress":{"cpu_ns":6217231,"wall_ns":6219290,"count":2779},"zeros/1024/bounded-decompress":{"cpu_ns":3937392,"wall_ns":3938631,"count":1929},"zeros/1024/gzip-read128k":{"cpu_ns":5182576,"wall_ns":5183312,"count":263},"zeros/1024/gzip-readinto128k":{"cpu_ns":17958898,"wall_ns":17969549,"count":637},"zeros/1024/crc32":{"cpu_ns":4583831,"wall_ns":4585642,"count":8221},"zeros/65536/compress1":{"cpu_ns":13061091,"wall_ns":13062544,"count":496},"zeros/65536/decompress":{"cpu_ns":8826713,"wall_ns":8829046,"count":426},"zeros/65536/raw-decompress":{"cpu_ns":9637716,"wall_ns":9639425,"count":645},"zeros/65536/stream-decompress":{"cpu_ns":14563811,"wall_ns":14565086,"count":768},"zeros/65536/bounded-decompress":{"cpu_ns":11659007,"wall_ns":12073936,"count":1042},"zeros/65536/gzip-read128k":{"cpu_ns":8855699,"wall_ns":8857252,"count":166},"zeros/65536/gzip-readinto128k":{"cpu_ns":17747499,"wall_ns":17749371,"count":298},"zeros/65536/crc32":{"cpu_ns":16187119,"wall_ns":16189431,"count":901},"zeros/1048713/compress1":{"cpu_ns":21992067,"wall_ns":21993941,"count":48},"zeros/1048713/decompress":{"cpu_ns":17506802,"wall_ns":17499578,"count":85},"zeros/1048713/raw-decompress":{"cpu_ns":19730166,"wall_ns":19732705,"count":133},"zeros/1048713/stream-decompress":{"cpu_ns":23727758,"wall_ns":23729292,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":16967466,"wall_ns":16969371,"count":89},"zeros/1048713/gzip-read128k":{"cpu_ns":17613171,"wall_ns":17614806,"count":36},"zeros/1048713/gzip-readinto128k":{"cpu_ns":20424252,"wall_ns":20434976,"count":44},"zeros/1048713/crc32":{"cpu_ns":20197286,"wall_ns":20199861,"count":69},"zeros/16777353/compress1":{"cpu_ns":31225511,"wall_ns":31226476,"count":4},"zeros/16777353/decompress":{"cpu_ns":25383245,"wall_ns":25383668,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":22136810,"wall_ns":22149544,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":25849614,"wall_ns":25851026,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":15081441,"wall_ns":15081571,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":28862849,"wall_ns":28864429,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":21290954,"wall_ns":21293633,"count":3},"zeros/16777353/crc32":{"cpu_ns":26026004,"wall_ns":26028176,"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":2596761,"wall_ns":2596644,"count":215},"fastq/1024/decompress":{"cpu_ns":8099406,"wall_ns":8101573,"count":1219},"fastq/1024/raw-decompress":{"cpu_ns":12378409,"wall_ns":12379393,"count":2035},"fastq/1024/stream-decompress":{"cpu_ns":9761104,"wall_ns":9762624,"count":1242},"fastq/1024/bounded-decompress":{"cpu_ns":12765416,"wall_ns":12766807,"count":1644},"fastq/1024/gzip-read128k":{"cpu_ns":7103992,"wall_ns":7104452,"count":289},"fastq/1024/gzip-readinto128k":{"cpu_ns":14357880,"wall_ns":14369884,"count":414},"fastq/1024/crc32":{"cpu_ns":3912322,"wall_ns":3912441,"count":9766},"fastq/65536/compress1":{"cpu_ns":17627739,"wall_ns":17629317,"count":40},"fastq/65536/decompress":{"cpu_ns":20535227,"wall_ns":20537236,"count":78},"fastq/65536/raw-decompress":{"cpu_ns":22376082,"wall_ns":22377757,"count":90},"fastq/65536/stream-decompress":{"cpu_ns":22244294,"wall_ns":22246241,"count":88},"fastq/65536/bounded-decompress":{"cpu_ns":22312619,"wall_ns":22314479,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":20204492,"wall_ns":20213461,"count":79},"fastq/65536/gzip-readinto128k":{"cpu_ns":21672591,"wall_ns":21673659,"count":82},"fastq/65536/crc32":{"cpu_ns":20299287,"wall_ns":20301229,"count":1131},"fastq/1048713/compress1":{"cpu_ns":22289569,"wall_ns":22291169,"count":3},"fastq/1048713/decompress":{"cpu_ns":23444712,"wall_ns":23446332,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":21890339,"wall_ns":21899529,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":23273108,"wall_ns":23274446,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":22375301,"wall_ns":22469228,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":23299194,"wall_ns":23300397,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":24536010,"wall_ns":24537191,"count":6},"fastq/1048713/crc32":{"cpu_ns":20690362,"wall_ns":20691792,"count":74},"fastq/16777353/compress1":{"cpu_ns":110990655,"wall_ns":110992745,"count":1},"fastq/16777353/decompress":{"cpu_ns":63291261,"wall_ns":63310713,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":81364599,"wall_ns":81404884,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":61022103,"wall_ns":61032152,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":72273492,"wall_ns":72284881,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60561400,"wall_ns":60572450,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":59781175,"wall_ns":59797987,"count":1},"fastq/16777353/crc32":{"cpu_ns":22255769,"wall_ns":22266426,"count":5},"python/1024/compress1":{"cpu_ns":8279128,"wall_ns":8279509,"count":756},"python/1024/decompress":{"cpu_ns":11047254,"wall_ns":11048889,"count":1707},"python/1024/raw-decompress":{"cpu_ns":12990977,"wall_ns":12992516,"count":1987},"python/1024/stream-decompress":{"cpu_ns":10834699,"wall_ns":10836132,"count":1736},"python/1024/bounded-decompress":{"cpu_ns":12360261,"wall_ns":12361411,"count":1612},"python/1024/gzip-read128k":{"cpu_ns":10972931,"wall_ns":10986284,"count":343},"python/1024/gzip-readinto128k":{"cpu_ns":19399797,"wall_ns":19401160,"count":567},"python/1024/crc32":{"cpu_ns":3989680,"wall_ns":3989826,"count":10000},"python/65536/compress1":{"cpu_ns":22455536,"wall_ns":22457717,"count":73},"python/65536/decompress":{"cpu_ns":20962510,"wall_ns":20975595,"count":150},"python/65536/raw-decompress":{"cpu_ns":22285152,"wall_ns":22287477,"count":162},"python/65536/stream-decompress":{"cpu_ns":23504636,"wall_ns":23507517,"count":157},"python/65536/bounded-decompress":{"cpu_ns":20946767,"wall_ns":20961875,"count":184},"python/65536/gzip-read128k":{"cpu_ns":19554446,"wall_ns":19555758,"count":126},"python/65536/gzip-readinto128k":{"cpu_ns":21459375,"wall_ns":21461654,"count":130},"python/65536/crc32":{"cpu_ns":16414993,"wall_ns":16416769,"count":905},"python/1048713/compress1":{"cpu_ns":23365254,"wall_ns":23366630,"count":5},"python/1048713/decompress":{"cpu_ns":25589150,"wall_ns":25601673,"count":13},"python/1048713/raw-decompress":{"cpu_ns":26916964,"wall_ns":26918192,"count":13},"python/1048713/stream-decompress":{"cpu_ns":26994653,"wall_ns":26996903,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":22222946,"wall_ns":22224730,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":24506879,"wall_ns":24508847,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":22777304,"wall_ns":22787369,"count":11},"python/1048713/crc32":{"cpu_ns":20232973,"wall_ns":20235529,"count":70},"python/16777353/compress1":{"cpu_ns":68495849,"wall_ns":68497996,"count":1},"python/16777353/decompress":{"cpu_ns":36107943,"wall_ns":36109143,"count":1},"python/16777353/raw-decompress":{"cpu_ns":34797281,"wall_ns":34798357,"count":1},"python/16777353/stream-decompress":{"cpu_ns":36273326,"wall_ns":36273462,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42710067,"wall_ns":42721590,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32575268,"wall_ns":32578450,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":31310881,"wall_ns":31312782,"count":1},"python/16777353/crc32":{"cpu_ns":21994596,"wall_ns":22005380,"count":5},"random/1024/compress1":{"cpu_ns":10265243,"wall_ns":10266938,"count":736},"random/1024/decompress":{"cpu_ns":2350249,"wall_ns":2350392,"count":4172},"random/1024/raw-decompress":{"cpu_ns":3505572,"wall_ns":3505893,"count":4241},"random/1024/stream-decompress":{"cpu_ns":4403553,"wall_ns":4404413,"count":3176},"random/1024/bounded-decompress":{"cpu_ns":3302394,"wall_ns":3303289,"count":1963},"random/1024/gzip-read128k":{"cpu_ns":8305519,"wall_ns":8306713,"count":422},"random/1024/gzip-readinto128k":{"cpu_ns":11766328,"wall_ns":11767671,"count":470},"random/1024/crc32":{"cpu_ns":4017050,"wall_ns":4017267,"count":10000},"random/65536/compress1":{"cpu_ns":20743923,"wall_ns":20753560,"count":35},"random/65536/decompress":{"cpu_ns":17417939,"wall_ns":17419943,"count":1374},"random/65536/raw-decompress":{"cpu_ns":17319942,"wall_ns":17322669,"count":1594},"random/65536/stream-decompress":{"cpu_ns":15937847,"wall_ns":15956229,"count":1159},"random/65536/bounded-decompress":{"cpu_ns":10467896,"wall_ns":10469658,"count":1838},"random/65536/gzip-read128k":{"cpu_ns":13676007,"wall_ns":13677673,"count":283},"random/65536/gzip-readinto128k":{"cpu_ns":18519454,"wall_ns":18521026,"count":345},"random/65536/crc32":{"cpu_ns":18689013,"wall_ns":18698961,"count":1135},"random/1048713/compress1":{"cpu_ns":23618335,"wall_ns":23620231,"count":2},"random/1048713/decompress":{"cpu_ns":24034030,"wall_ns":24048854,"count":100},"random/1048713/raw-decompress":{"cpu_ns":26355003,"wall_ns":26358078,"count":143},"random/1048713/stream-decompress":{"cpu_ns":26659166,"wall_ns":26660993,"count":108},"random/1048713/bounded-decompress":{"cpu_ns":19504395,"wall_ns":19519262,"count":85},"random/1048713/gzip-read128k":{"cpu_ns":17683387,"wall_ns":17685185,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":20674865,"wall_ns":20676601,"count":43},"random/1048713/crc32":{"cpu_ns":18362194,"wall_ns":18366228,"count":68},"random/16777353/compress1":{"cpu_ns":196244387,"wall_ns":196275234,"count":1},"random/16777353/decompress":{"cpu_ns":26908196,"wall_ns":26921874,"count":2},"random/16777353/raw-decompress":{"cpu_ns":24387966,"wall_ns":24387269,"count":2},"random/16777353/stream-decompress":{"cpu_ns":30493809,"wall_ns":30494595,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":44403802,"wall_ns":44413806,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":20123316,"wall_ns":20124852,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":23111191,"wall_ns":23113028,"count":3},"random/16777353/crc32":{"cpu_ns":21797397,"wall_ns":21807598,"count":5},"zeros/1024/compress1":{"cpu_ns":6598489,"wall_ns":6598876,"count":1039},"zeros/1024/decompress":{"cpu_ns":2769972,"wall_ns":2770216,"count":4240},"zeros/1024/raw-decompress":{"cpu_ns":3350569,"wall_ns":3350913,"count":3587},"zeros/1024/stream-decompress":{"cpu_ns":3755912,"wall_ns":3756411,"count":2779},"zeros/1024/bounded-decompress":{"cpu_ns":3256088,"wall_ns":3256455,"count":1929},"zeros/1024/gzip-read128k":{"cpu_ns":5025211,"wall_ns":5025894,"count":263},"zeros/1024/gzip-readinto128k":{"cpu_ns":15658894,"wall_ns":15665763,"count":637},"zeros/1024/crc32":{"cpu_ns":3286479,"wall_ns":3286841,"count":8221},"zeros/65536/compress1":{"cpu_ns":12231681,"wall_ns":12232256,"count":496},"zeros/65536/decompress":{"cpu_ns":6676119,"wall_ns":6676619,"count":426},"zeros/65536/raw-decompress":{"cpu_ns":9095766,"wall_ns":9096436,"count":645},"zeros/65536/stream-decompress":{"cpu_ns":12937338,"wall_ns":12938034,"count":768},"zeros/65536/bounded-decompress":{"cpu_ns":9294115,"wall_ns":9295012,"count":1042},"zeros/65536/gzip-read128k":{"cpu_ns":7300919,"wall_ns":7301547,"count":166},"zeros/65536/gzip-readinto128k":{"cpu_ns":16136568,"wall_ns":16137964,"count":298},"zeros/65536/crc32":{"cpu_ns":14509333,"wall_ns":14510105,"count":901},"zeros/1048713/compress1":{"cpu_ns":19778617,"wall_ns":19779399,"count":48},"zeros/1048713/decompress":{"cpu_ns":34607529,"wall_ns":34982345,"count":85},"zeros/1048713/raw-decompress":{"cpu_ns":47298835,"wall_ns":47301381,"count":133},"zeros/1048713/stream-decompress":{"cpu_ns":43898943,"wall_ns":43900584,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":14197866,"wall_ns":14211056,"count":89},"zeros/1048713/gzip-read128k":{"cpu_ns":15685215,"wall_ns":15686250,"count":36},"zeros/1048713/gzip-readinto128k":{"cpu_ns":18229562,"wall_ns":18230500,"count":44},"zeros/1048713/crc32":{"cpu_ns":17377481,"wall_ns":17378046,"count":69},"zeros/16777353/compress1":{"cpu_ns":27793394,"wall_ns":27794602,"count":4},"zeros/16777353/decompress":{"cpu_ns":27335504,"wall_ns":27335897,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":24518114,"wall_ns":24519829,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":26793653,"wall_ns":26793910,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":12993494,"wall_ns":12994957,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":25961761,"wall_ns":25971857,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":18562216,"wall_ns":18562858,"count":3},"zeros/16777353/crc32":{"cpu_ns":21273704,"wall_ns":21292170,"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":"candidate","cases":{"fastq/1024/compress1":{"cpu_ns":2451919,"wall_ns":2451972,"count":215},"fastq/1024/decompress":{"cpu_ns":6699907,"wall_ns":6700335,"count":1219},"fastq/1024/raw-decompress":{"cpu_ns":11748144,"wall_ns":11749270,"count":2035},"fastq/1024/stream-decompress":{"cpu_ns":7916401,"wall_ns":7916785,"count":1242},"fastq/1024/bounded-decompress":{"cpu_ns":10589881,"wall_ns":10590315,"count":1644},"fastq/1024/gzip-read128k":{"cpu_ns":7020579,"wall_ns":7021336,"count":289},"fastq/1024/gzip-readinto128k":{"cpu_ns":12321335,"wall_ns":12321994,"count":414},"fastq/1024/crc32":{"cpu_ns":3928057,"wall_ns":3939608,"count":9766},"fastq/65536/compress1":{"cpu_ns":16554511,"wall_ns":16555203,"count":40},"fastq/65536/decompress":{"cpu_ns":17860001,"wall_ns":17860528,"count":78},"fastq/65536/raw-decompress":{"cpu_ns":20577671,"wall_ns":20578267,"count":90},"fastq/65536/stream-decompress":{"cpu_ns":20846869,"wall_ns":20859673,"count":88},"fastq/65536/bounded-decompress":{"cpu_ns":19439150,"wall_ns":19439878,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":20302259,"wall_ns":20303881,"count":79},"fastq/65536/gzip-readinto128k":{"cpu_ns":20867182,"wall_ns":20882560,"count":82},"fastq/65536/crc32":{"cpu_ns":18937678,"wall_ns":18939565,"count":1131},"fastq/1048713/compress1":{"cpu_ns":24004089,"wall_ns":24038185,"count":3},"fastq/1048713/decompress":{"cpu_ns":21758653,"wall_ns":21760229,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":22238084,"wall_ns":22252221,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":21616161,"wall_ns":21617763,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20795418,"wall_ns":20796366,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":22225735,"wall_ns":22227000,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21518112,"wall_ns":21518820,"count":6},"fastq/1048713/crc32":{"cpu_ns":20634141,"wall_ns":20635548,"count":74},"fastq/16777353/compress1":{"cpu_ns":109235211,"wall_ns":109249446,"count":1},"fastq/16777353/decompress":{"cpu_ns":60373147,"wall_ns":60373728,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":60186057,"wall_ns":60193697,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":61301163,"wall_ns":61319030,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":71925695,"wall_ns":71934848,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60138432,"wall_ns":60140518,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":57018833,"wall_ns":57029919,"count":1},"fastq/16777353/crc32":{"cpu_ns":21173130,"wall_ns":21185126,"count":5},"python/1024/compress1":{"cpu_ns":8159803,"wall_ns":8160081,"count":756},"python/1024/decompress":{"cpu_ns":9045108,"wall_ns":9045701,"count":1707},"python/1024/raw-decompress":{"cpu_ns":11158995,"wall_ns":11159730,"count":1987},"python/1024/stream-decompress":{"cpu_ns":10466378,"wall_ns":10466929,"count":1736},"python/1024/bounded-decompress":{"cpu_ns":10109095,"wall_ns":10134594,"count":1612},"python/1024/gzip-read128k":{"cpu_ns":8362342,"wall_ns":8362985,"count":343},"python/1024/gzip-readinto128k":{"cpu_ns":16872266,"wall_ns":16873149,"count":567},"python/1024/crc32":{"cpu_ns":3998964,"wall_ns":3999117,"count":10000},"python/65536/compress1":{"cpu_ns":19301712,"wall_ns":19302716,"count":73},"python/65536/decompress":{"cpu_ns":18492583,"wall_ns":18504367,"count":150},"python/65536/raw-decompress":{"cpu_ns":24122744,"wall_ns":24148409,"count":162},"python/65536/stream-decompress":{"cpu_ns":19738606,"wall_ns":19739573,"count":157},"python/65536/bounded-decompress":{"cpu_ns":19162652,"wall_ns":19163503,"count":184},"python/65536/gzip-read128k":{"cpu_ns":17608977,"wall_ns":17609745,"count":126},"python/65536/gzip-readinto128k":{"cpu_ns":19174192,"wall_ns":19175054,"count":130},"python/65536/crc32":{"cpu_ns":14569758,"wall_ns":14570195,"count":905},"python/1048713/compress1":{"cpu_ns":20737625,"wall_ns":20738281,"count":5},"python/1048713/decompress":{"cpu_ns":23599430,"wall_ns":23599937,"count":13},"python/1048713/raw-decompress":{"cpu_ns":22956203,"wall_ns":22966738,"count":13},"python/1048713/stream-decompress":{"cpu_ns":23553923,"wall_ns":23554657,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20568881,"wall_ns":20570097,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":21077845,"wall_ns":21086960,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":20902306,"wall_ns":20903196,"count":11},"python/1048713/crc32":{"cpu_ns":17680909,"wall_ns":17681393,"count":70},"python/16777353/compress1":{"cpu_ns":71333589,"wall_ns":71344259,"count":1},"python/16777353/decompress":{"cpu_ns":34875078,"wall_ns":34886506,"count":1},"python/16777353/raw-decompress":{"cpu_ns":34049636,"wall_ns":34070818,"count":1},"python/16777353/stream-decompress":{"cpu_ns":35315546,"wall_ns":35339359,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":41539006,"wall_ns":41556083,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32000957,"wall_ns":32001661,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30057695,"wall_ns":30058859,"count":1},"python/16777353/crc32":{"cpu_ns":21223059,"wall_ns":21224231,"count":5},"random/1024/compress1":{"cpu_ns":10444823,"wall_ns":10446181,"count":736},"random/1024/decompress":{"cpu_ns":5089135,"wall_ns":5090598,"count":4172},"random/1024/raw-decompress":{"cpu_ns":8006932,"wall_ns":8007324,"count":4241},"random/1024/stream-decompress":{"cpu_ns":4031493,"wall_ns":4032076,"count":3176},"random/1024/bounded-decompress":{"cpu_ns":2949420,"wall_ns":2949937,"count":1963},"random/1024/gzip-read128k":{"cpu_ns":8148877,"wall_ns":8149533,"count":422},"random/1024/gzip-readinto128k":{"cpu_ns":11418247,"wall_ns":11418993,"count":470},"random/1024/crc32":{"cpu_ns":4003495,"wall_ns":4003654,"count":10000},"random/65536/compress1":{"cpu_ns":20186803,"wall_ns":20187409,"count":35},"random/65536/decompress":{"cpu_ns":16795721,"wall_ns":16796480,"count":1374},"random/65536/raw-decompress":{"cpu_ns":16635471,"wall_ns":16636047,"count":1594},"random/65536/stream-decompress":{"cpu_ns":15283287,"wall_ns":15294559,"count":1159},"random/65536/bounded-decompress":{"cpu_ns":9981985,"wall_ns":9982637,"count":1838},"random/65536/gzip-read128k":{"cpu_ns":12578159,"wall_ns":12578748,"count":283},"random/65536/gzip-readinto128k":{"cpu_ns":18056763,"wall_ns":18057655,"count":345},"random/65536/crc32":{"cpu_ns":18078000,"wall_ns":18091380,"count":1135},"random/1048713/compress1":{"cpu_ns":22755641,"wall_ns":22756208,"count":2},"random/1048713/decompress":{"cpu_ns":24086025,"wall_ns":24087264,"count":100},"random/1048713/raw-decompress":{"cpu_ns":26590990,"wall_ns":26591856,"count":143},"random/1048713/stream-decompress":{"cpu_ns":26061546,"wall_ns":26063289,"count":108},"random/1048713/bounded-decompress":{"cpu_ns":16161776,"wall_ns":16170957,"count":85},"random/1048713/gzip-read128k":{"cpu_ns":16552840,"wall_ns":16553587,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19658393,"wall_ns":19659593,"count":43},"random/1048713/crc32":{"cpu_ns":17608399,"wall_ns":17609139,"count":68},"random/16777353/compress1":{"cpu_ns":202999408,"wall_ns":203044839,"count":1},"random/16777353/decompress":{"cpu_ns":26547067,"wall_ns":26547265,"count":2},"random/16777353/raw-decompress":{"cpu_ns":25376234,"wall_ns":25401945,"count":2},"random/16777353/stream-decompress":{"cpu_ns":28134816,"wall_ns":28144526,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":44557213,"wall_ns":44559153,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18724601,"wall_ns":18728300,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":22366925,"wall_ns":22376699,"count":3},"random/16777353/crc32":{"cpu_ns":21362986,"wall_ns":21364256,"count":5},"zeros/1024/compress1":{"cpu_ns":6663741,"wall_ns":6663982,"count":1039},"zeros/1024/decompress":{"cpu_ns":2921875,"wall_ns":2922094,"count":4240},"zeros/1024/raw-decompress":{"cpu_ns":3041610,"wall_ns":3041921,"count":3587},"zeros/1024/stream-decompress":{"cpu_ns":3761202,"wall_ns":3761772,"count":2779},"zeros/1024/bounded-decompress":{"cpu_ns":3198272,"wall_ns":3199229,"count":1929},"zeros/1024/gzip-read128k":{"cpu_ns":5383401,"wall_ns":5393409,"count":263},"zeros/1024/gzip-readinto128k":{"cpu_ns":15640989,"wall_ns":15641775,"count":637},"zeros/1024/crc32":{"cpu_ns":3290183,"wall_ns":3290358,"count":8221},"zeros/65536/compress1":{"cpu_ns":11843313,"wall_ns":11843849,"count":496},"zeros/65536/decompress":{"cpu_ns":6026853,"wall_ns":6027498,"count":426},"zeros/65536/raw-decompress":{"cpu_ns":7885132,"wall_ns":7885592,"count":645},"zeros/65536/stream-decompress":{"cpu_ns":11695337,"wall_ns":11696044,"count":768},"zeros/65536/bounded-decompress":{"cpu_ns":9139894,"wall_ns":9146159,"count":1042},"zeros/65536/gzip-read128k":{"cpu_ns":7191065,"wall_ns":7191723,"count":166},"zeros/65536/gzip-readinto128k":{"cpu_ns":15289480,"wall_ns":15290311,"count":298},"zeros/65536/crc32":{"cpu_ns":15214318,"wall_ns":15215838,"count":901},"zeros/1048713/compress1":{"cpu_ns":20070057,"wall_ns":20081956,"count":48},"zeros/1048713/decompress":{"cpu_ns":34706258,"wall_ns":34711925,"count":85},"zeros/1048713/raw-decompress":{"cpu_ns":47246916,"wall_ns":47266017,"count":133},"zeros/1048713/stream-decompress":{"cpu_ns":44300388,"wall_ns":44309986,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":14073785,"wall_ns":14074496,"count":89},"zeros/1048713/gzip-read128k":{"cpu_ns":15294396,"wall_ns":15295165,"count":36},"zeros/1048713/gzip-readinto128k":{"cpu_ns":18584278,"wall_ns":18586183,"count":44},"zeros/1048713/crc32":{"cpu_ns":17636832,"wall_ns":17643742,"count":69},"zeros/16777353/compress1":{"cpu_ns":27720613,"wall_ns":27737656,"count":4},"zeros/16777353/decompress":{"cpu_ns":26812090,"wall_ns":26833358,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":24572671,"wall_ns":24573808,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":27948784,"wall_ns":27949596,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13479809,"wall_ns":13480551,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":25960450,"wall_ns":25986452,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":18780651,"wall_ns":18781383,"count":3},"zeros/16777353/crc32":{"cpu_ns":21012422,"wall_ns":21023108,"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":"control","cases":{"fastq/1024/compress1":{"cpu_ns":2676424,"wall_ns":2676996,"count":215},"fastq/1024/decompress":{"cpu_ns":6495648,"wall_ns":6495897,"count":1219},"fastq/1024/raw-decompress":{"cpu_ns":11260431,"wall_ns":11260884,"count":2035},"fastq/1024/stream-decompress":{"cpu_ns":7618133,"wall_ns":7618461,"count":1242},"fastq/1024/bounded-decompress":{"cpu_ns":10561903,"wall_ns":10562426,"count":1644},"fastq/1024/gzip-read128k":{"cpu_ns":7071843,"wall_ns":7072406,"count":289},"fastq/1024/gzip-readinto128k":{"cpu_ns":12432344,"wall_ns":12442300,"count":414},"fastq/1024/crc32":{"cpu_ns":4117004,"wall_ns":4121058,"count":9766},"fastq/65536/compress1":{"cpu_ns":17545088,"wall_ns":17546609,"count":40},"fastq/65536/decompress":{"cpu_ns":17743150,"wall_ns":17743577,"count":78},"fastq/65536/raw-decompress":{"cpu_ns":20276659,"wall_ns":20284458,"count":90},"fastq/65536/stream-decompress":{"cpu_ns":20048150,"wall_ns":20048824,"count":88},"fastq/65536/bounded-decompress":{"cpu_ns":20188564,"wall_ns":20189999,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":18618130,"wall_ns":18618834,"count":79},"fastq/65536/gzip-readinto128k":{"cpu_ns":19804533,"wall_ns":19815899,"count":82},"fastq/65536/crc32":{"cpu_ns":18229681,"wall_ns":18230139,"count":1131},"fastq/1048713/compress1":{"cpu_ns":19837993,"wall_ns":19849485,"count":3},"fastq/1048713/decompress":{"cpu_ns":22074729,"wall_ns":22075121,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":21952817,"wall_ns":21953517,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":22112539,"wall_ns":22113050,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20282544,"wall_ns":20283236,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":21173810,"wall_ns":21174586,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21071619,"wall_ns":21072429,"count":6},"fastq/1048713/crc32":{"cpu_ns":18969586,"wall_ns":18970272,"count":74},"fastq/16777353/compress1":{"cpu_ns":107303433,"wall_ns":107314340,"count":1},"fastq/16777353/decompress":{"cpu_ns":58528325,"wall_ns":58538819,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":56624162,"wall_ns":56625845,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":58254303,"wall_ns":58256420,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":70371310,"wall_ns":70380852,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":58144621,"wall_ns":58155128,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":56574229,"wall_ns":56588777,"count":1},"fastq/16777353/crc32":{"cpu_ns":21883411,"wall_ns":21884928,"count":5},"python/1024/compress1":{"cpu_ns":8347927,"wall_ns":8359706,"count":756},"python/1024/decompress":{"cpu_ns":8834741,"wall_ns":8835154,"count":1707},"python/1024/raw-decompress":{"cpu_ns":11077046,"wall_ns":11077668,"count":1987},"python/1024/stream-decompress":{"cpu_ns":10353927,"wall_ns":10354296,"count":1736},"python/1024/bounded-decompress":{"cpu_ns":10398378,"wall_ns":10399030,"count":1612},"python/1024/gzip-read128k":{"cpu_ns":8259285,"wall_ns":8259935,"count":343},"python/1024/gzip-readinto128k":{"cpu_ns":16993490,"wall_ns":16994214,"count":567},"python/1024/crc32":{"cpu_ns":4151037,"wall_ns":4151592,"count":10000},"python/65536/compress1":{"cpu_ns":19489273,"wall_ns":19490997,"count":73},"python/65536/decompress":{"cpu_ns":19491320,"wall_ns":19492327,"count":150},"python/65536/raw-decompress":{"cpu_ns":20137633,"wall_ns":20143106,"count":162},"python/65536/stream-decompress":{"cpu_ns":19355548,"wall_ns":19356353,"count":157},"python/65536/bounded-decompress":{"cpu_ns":18932389,"wall_ns":18933205,"count":184},"python/65536/gzip-read128k":{"cpu_ns":17632498,"wall_ns":17633430,"count":126},"python/65536/gzip-readinto128k":{"cpu_ns":19082182,"wall_ns":19090924,"count":130},"python/65536/crc32":{"cpu_ns":14896875,"wall_ns":14898082,"count":905},"python/1048713/compress1":{"cpu_ns":20730312,"wall_ns":20730879,"count":5},"python/1048713/decompress":{"cpu_ns":21188151,"wall_ns":21189185,"count":13},"python/1048713/raw-decompress":{"cpu_ns":20528276,"wall_ns":20529050,"count":13},"python/1048713/stream-decompress":{"cpu_ns":21429757,"wall_ns":21436951,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20378265,"wall_ns":20379216,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":21028309,"wall_ns":21028963,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":21066196,"wall_ns":21074004,"count":11},"python/1048713/crc32":{"cpu_ns":18196909,"wall_ns":18199071,"count":70},"python/16777353/compress1":{"cpu_ns":69740006,"wall_ns":69756276,"count":1},"python/16777353/decompress":{"cpu_ns":32851465,"wall_ns":32863901,"count":1},"python/16777353/raw-decompress":{"cpu_ns":31780987,"wall_ns":31782300,"count":1},"python/16777353/stream-decompress":{"cpu_ns":32894133,"wall_ns":32895116,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":41528378,"wall_ns":41529834,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":31908198,"wall_ns":31909685,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30433027,"wall_ns":30435023,"count":1},"python/16777353/crc32":{"cpu_ns":21476452,"wall_ns":21477878,"count":5},"random/1024/compress1":{"cpu_ns":14873008,"wall_ns":14874334,"count":736},"random/1024/decompress":{"cpu_ns":2409633,"wall_ns":2410003,"count":4172},"random/1024/raw-decompress":{"cpu_ns":2917925,"wall_ns":2918387,"count":4241},"random/1024/stream-decompress":{"cpu_ns":3952846,"wall_ns":3953156,"count":3176},"random/1024/bounded-decompress":{"cpu_ns":2854180,"wall_ns":2854604,"count":1963},"random/1024/gzip-read128k":{"cpu_ns":8109026,"wall_ns":8109707,"count":422},"random/1024/gzip-readinto128k":{"cpu_ns":11348226,"wall_ns":11368479,"count":470},"random/1024/crc32":{"cpu_ns":4025773,"wall_ns":4026008,"count":10000},"random/65536/compress1":{"cpu_ns":20074595,"wall_ns":20075071,"count":35},"random/65536/decompress":{"cpu_ns":13876446,"wall_ns":13877066,"count":1374},"random/65536/raw-decompress":{"cpu_ns":13575684,"wall_ns":13576356,"count":1594},"random/65536/stream-decompress":{"cpu_ns":12802595,"wall_ns":12803149,"count":1159},"random/65536/bounded-decompress":{"cpu_ns":9789725,"wall_ns":9790248,"count":1838},"random/65536/gzip-read128k":{"cpu_ns":12871132,"wall_ns":12872090,"count":283},"random/65536/gzip-readinto128k":{"cpu_ns":18355512,"wall_ns":18356462,"count":345},"random/65536/crc32":{"cpu_ns":18382181,"wall_ns":18390802,"count":1135},"random/1048713/compress1":{"cpu_ns":22757268,"wall_ns":22758360,"count":2},"random/1048713/decompress":{"cpu_ns":15793323,"wall_ns":15794155,"count":100},"random/1048713/raw-decompress":{"cpu_ns":15082957,"wall_ns":15097552,"count":143},"random/1048713/stream-decompress":{"cpu_ns":16922134,"wall_ns":16922682,"count":108},"random/1048713/bounded-decompress":{"cpu_ns":15931010,"wall_ns":15932084,"count":85},"random/1048713/gzip-read128k":{"cpu_ns":16277360,"wall_ns":16288346,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19574572,"wall_ns":19575396,"count":43},"random/1048713/crc32":{"cpu_ns":17230267,"wall_ns":17230828,"count":68},"random/16777353/compress1":{"cpu_ns":211139051,"wall_ns":211173259,"count":1},"random/16777353/decompress":{"cpu_ns":24044263,"wall_ns":24045508,"count":2},"random/16777353/raw-decompress":{"cpu_ns":21021735,"wall_ns":21023607,"count":2},"random/16777353/stream-decompress":{"cpu_ns":23548573,"wall_ns":23549491,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":44700563,"wall_ns":44702354,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":19003787,"wall_ns":19016504,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":23051211,"wall_ns":23052840,"count":3},"random/16777353/crc32":{"cpu_ns":21694579,"wall_ns":21710915,"count":5},"zeros/1024/compress1":{"cpu_ns":6542740,"wall_ns":6543100,"count":1039},"zeros/1024/decompress":{"cpu_ns":2665971,"wall_ns":2666327,"count":4240},"zeros/1024/raw-decompress":{"cpu_ns":3019460,"wall_ns":3020136,"count":3587},"zeros/1024/stream-decompress":{"cpu_ns":3724770,"wall_ns":3725054,"count":2779},"zeros/1024/bounded-decompress":{"cpu_ns":3034343,"wall_ns":3035109,"count":1929},"zeros/1024/gzip-read128k":{"cpu_ns":5283766,"wall_ns":5284510,"count":263},"zeros/1024/gzip-readinto128k":{"cpu_ns":15671782,"wall_ns":15672455,"count":637},"zeros/1024/crc32":{"cpu_ns":3401480,"wall_ns":3401911,"count":8221},"zeros/65536/compress1":{"cpu_ns":12178462,"wall_ns":12178958,"count":496},"zeros/65536/decompress":{"cpu_ns":6602367,"wall_ns":6602814,"count":426},"zeros/65536/raw-decompress":{"cpu_ns":9096365,"wall_ns":9097024,"count":645},"zeros/65536/stream-decompress":{"cpu_ns":12868445,"wall_ns":12868874,"count":768},"zeros/65536/bounded-decompress":{"cpu_ns":9582213,"wall_ns":9582830,"count":1042},"zeros/65536/gzip-read128k":{"cpu_ns":7570361,"wall_ns":7571232,"count":166},"zeros/65536/gzip-readinto128k":{"cpu_ns":15432811,"wall_ns":15440230,"count":298},"zeros/65536/crc32":{"cpu_ns":14666097,"wall_ns":14666772,"count":901},"zeros/1048713/compress1":{"cpu_ns":20051558,"wall_ns":20052312,"count":48},"zeros/1048713/decompress":{"cpu_ns":15191796,"wall_ns":15192492,"count":85},"zeros/1048713/raw-decompress":{"cpu_ns":17098164,"wall_ns":17116447,"count":133},"zeros/1048713/stream-decompress":{"cpu_ns":19363165,"wall_ns":19363884,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":14210615,"wall_ns":14215316,"count":89},"zeros/1048713/gzip-read128k":{"cpu_ns":15838790,"wall_ns":15840683,"count":36},"zeros/1048713/gzip-readinto128k":{"cpu_ns":18669400,"wall_ns":18678493,"count":44},"zeros/1048713/crc32":{"cpu_ns":17439978,"wall_ns":17440280,"count":69},"zeros/16777353/compress1":{"cpu_ns":26983357,"wall_ns":26984915,"count":4},"zeros/16777353/decompress":{"cpu_ns":22503205,"wall_ns":22504501,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":21405287,"wall_ns":21419890,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":22303326,"wall_ns":22303753,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13035443,"wall_ns":13036133,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26015966,"wall_ns":26017230,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19141827,"wall_ns":19142938,"count":3},"zeros/16777353/crc32":{"cpu_ns":21413161,"wall_ns":21414864,"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":2548917,"wall_ns":2548968,"count":215},"fastq/1024/decompress":{"cpu_ns":6471378,"wall_ns":6471503,"count":1219},"fastq/1024/raw-decompress":{"cpu_ns":11437942,"wall_ns":11438268,"count":2035},"fastq/1024/stream-decompress":{"cpu_ns":7904758,"wall_ns":7905156,"count":1242},"fastq/1024/bounded-decompress":{"cpu_ns":10831219,"wall_ns":10837948,"count":1644},"fastq/1024/gzip-read128k":{"cpu_ns":6999628,"wall_ns":7000112,"count":289},"fastq/1024/gzip-readinto128k":{"cpu_ns":12397051,"wall_ns":12397644,"count":414},"fastq/1024/crc32":{"cpu_ns":3950284,"wall_ns":3950384,"count":9766},"fastq/65536/compress1":{"cpu_ns":15682885,"wall_ns":15683197,"count":40},"fastq/65536/decompress":{"cpu_ns":17705408,"wall_ns":17706162,"count":78},"fastq/65536/raw-decompress":{"cpu_ns":20057437,"wall_ns":20067071,"count":90},"fastq/65536/stream-decompress":{"cpu_ns":19958580,"wall_ns":19959200,"count":88},"fastq/65536/bounded-decompress":{"cpu_ns":19361647,"wall_ns":19362124,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":18850711,"wall_ns":18857220,"count":79},"fastq/65536/gzip-readinto128k":{"cpu_ns":19716284,"wall_ns":19717055,"count":82},"fastq/65536/crc32":{"cpu_ns":18045833,"wall_ns":18046179,"count":1131},"fastq/1048713/compress1":{"cpu_ns":20041589,"wall_ns":20042427,"count":3},"fastq/1048713/decompress":{"cpu_ns":23020681,"wall_ns":23022569,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":22534624,"wall_ns":22535730,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":22382596,"wall_ns":22383215,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20519270,"wall_ns":20527111,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":21338882,"wall_ns":21339513,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21522102,"wall_ns":21522901,"count":6},"fastq/1048713/crc32":{"cpu_ns":18699396,"wall_ns":18708321,"count":74},"fastq/16777353/compress1":{"cpu_ns":111477095,"wall_ns":111484365,"count":1},"fastq/16777353/decompress":{"cpu_ns":57468378,"wall_ns":57469944,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":56461584,"wall_ns":56487022,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":57617025,"wall_ns":57629967,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":75353607,"wall_ns":75355313,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":58402613,"wall_ns":58405683,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":56839220,"wall_ns":56850501,"count":1},"fastq/16777353/crc32":{"cpu_ns":21718239,"wall_ns":21737735,"count":5},"python/1024/compress1":{"cpu_ns":8231386,"wall_ns":8231633,"count":756},"python/1024/decompress":{"cpu_ns":8950592,"wall_ns":8950970,"count":1707},"python/1024/raw-decompress":{"cpu_ns":10946924,"wall_ns":10947232,"count":1987},"python/1024/stream-decompress":{"cpu_ns":11139299,"wall_ns":11140298,"count":1736},"python/1024/bounded-decompress":{"cpu_ns":10302857,"wall_ns":10303516,"count":1612},"python/1024/gzip-read128k":{"cpu_ns":8361431,"wall_ns":8369044,"count":343},"python/1024/gzip-readinto128k":{"cpu_ns":16880446,"wall_ns":16880976,"count":567},"python/1024/crc32":{"cpu_ns":3986068,"wall_ns":3986201,"count":10000},"python/65536/compress1":{"cpu_ns":19440796,"wall_ns":19441883,"count":73},"python/65536/decompress":{"cpu_ns":18466867,"wall_ns":18477514,"count":150},"python/65536/raw-decompress":{"cpu_ns":20123832,"wall_ns":20124753,"count":162},"python/65536/stream-decompress":{"cpu_ns":19385727,"wall_ns":19386471,"count":157},"python/65536/bounded-decompress":{"cpu_ns":18680966,"wall_ns":18681690,"count":184},"python/65536/gzip-read128k":{"cpu_ns":18112899,"wall_ns":18125503,"count":126},"python/65536/gzip-readinto128k":{"cpu_ns":19011504,"wall_ns":19012195,"count":130},"python/65536/crc32":{"cpu_ns":16564085,"wall_ns":16566950,"count":905},"python/1048713/compress1":{"cpu_ns":20444361,"wall_ns":20444772,"count":5},"python/1048713/decompress":{"cpu_ns":21237893,"wall_ns":21238584,"count":13},"python/1048713/raw-decompress":{"cpu_ns":20841806,"wall_ns":20843024,"count":13},"python/1048713/stream-decompress":{"cpu_ns":20955194,"wall_ns":20955833,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20670120,"wall_ns":20671488,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":21142761,"wall_ns":21153854,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":21457735,"wall_ns":21458900,"count":11},"python/1048713/crc32":{"cpu_ns":17652192,"wall_ns":17652847,"count":70},"python/16777353/compress1":{"cpu_ns":66091284,"wall_ns":66101819,"count":1},"python/16777353/decompress":{"cpu_ns":32892894,"wall_ns":32894957,"count":1},"python/16777353/raw-decompress":{"cpu_ns":31731288,"wall_ns":31732630,"count":1},"python/16777353/stream-decompress":{"cpu_ns":32707665,"wall_ns":32708898,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":41410164,"wall_ns":41421382,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":31646692,"wall_ns":31647917,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30168071,"wall_ns":30176502,"count":1},"python/16777353/crc32":{"cpu_ns":21060329,"wall_ns":21062090,"count":5},"random/1024/compress1":{"cpu_ns":9818561,"wall_ns":9819250,"count":736},"random/1024/decompress":{"cpu_ns":2784484,"wall_ns":2785376,"count":4172},"random/1024/raw-decompress":{"cpu_ns":3355601,"wall_ns":3355912,"count":4241},"random/1024/stream-decompress":{"cpu_ns":4131750,"wall_ns":4132063,"count":3176},"random/1024/bounded-decompress":{"cpu_ns":3077335,"wall_ns":3077757,"count":1963},"random/1024/gzip-read128k":{"cpu_ns":7897809,"wall_ns":7898305,"count":422},"random/1024/gzip-readinto128k":{"cpu_ns":11625101,"wall_ns":11625908,"count":470},"random/1024/crc32":{"cpu_ns":4007698,"wall_ns":4007857,"count":10000},"random/65536/compress1":{"cpu_ns":20385769,"wall_ns":20386404,"count":35},"random/65536/decompress":{"cpu_ns":13818506,"wall_ns":13826347,"count":1374},"random/65536/raw-decompress":{"cpu_ns":13570202,"wall_ns":13570844,"count":1594},"random/65536/stream-decompress":{"cpu_ns":12818972,"wall_ns":12820151,"count":1159},"random/65536/bounded-decompress":{"cpu_ns":9589433,"wall_ns":9589966,"count":1838},"random/65536/gzip-read128k":{"cpu_ns":12922763,"wall_ns":12923974,"count":283},"random/65536/gzip-readinto128k":{"cpu_ns":23820650,"wall_ns":23829316,"count":345},"random/65536/crc32":{"cpu_ns":18283266,"wall_ns":18283981,"count":1135},"random/1048713/compress1":{"cpu_ns":22708479,"wall_ns":22709026,"count":2},"random/1048713/decompress":{"cpu_ns":15662463,"wall_ns":15663388,"count":100},"random/1048713/raw-decompress":{"cpu_ns":15016146,"wall_ns":15017355,"count":143},"random/1048713/stream-decompress":{"cpu_ns":17134769,"wall_ns":17136146,"count":108},"random/1048713/bounded-decompress":{"cpu_ns":15932486,"wall_ns":15951759,"count":85},"random/1048713/gzip-read128k":{"cpu_ns":16570521,"wall_ns":16571866,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19525279,"wall_ns":19526176,"count":43},"random/1048713/crc32":{"cpu_ns":17125709,"wall_ns":17126073,"count":68},"random/16777353/compress1":{"cpu_ns":202724946,"wall_ns":202755665,"count":1},"random/16777353/decompress":{"cpu_ns":23477107,"wall_ns":23478768,"count":2},"random/16777353/raw-decompress":{"cpu_ns":21363153,"wall_ns":21372382,"count":2},"random/16777353/stream-decompress":{"cpu_ns":23383749,"wall_ns":23385269,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":44211044,"wall_ns":44235072,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18848791,"wall_ns":18864643,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":22407767,"wall_ns":22409774,"count":3},"random/16777353/crc32":{"cpu_ns":21232211,"wall_ns":21242896,"count":5},"zeros/1024/compress1":{"cpu_ns":6490701,"wall_ns":6491206,"count":1039},"zeros/1024/decompress":{"cpu_ns":2898791,"wall_ns":2899010,"count":4240},"zeros/1024/raw-decompress":{"cpu_ns":3152482,"wall_ns":3153199,"count":3587},"zeros/1024/stream-decompress":{"cpu_ns":3841105,"wall_ns":3841412,"count":2779},"zeros/1024/bounded-decompress":{"cpu_ns":3315059,"wall_ns":3315354,"count":1929},"zeros/1024/gzip-read128k":{"cpu_ns":5001403,"wall_ns":5001989,"count":263},"zeros/1024/gzip-readinto128k":{"cpu_ns":15815054,"wall_ns":15816211,"count":637},"zeros/1024/crc32":{"cpu_ns":3881522,"wall_ns":3883356,"count":8221},"zeros/65536/compress1":{"cpu_ns":12493476,"wall_ns":12494135,"count":496},"zeros/65536/decompress":{"cpu_ns":6831386,"wall_ns":6831854,"count":426},"zeros/65536/raw-decompress":{"cpu_ns":9141253,"wall_ns":9141880,"count":645},"zeros/65536/stream-decompress":{"cpu_ns":12943513,"wall_ns":12944099,"count":768},"zeros/65536/bounded-decompress":{"cpu_ns":9485420,"wall_ns":9486071,"count":1042},"zeros/65536/gzip-read128k":{"cpu_ns":7338334,"wall_ns":7339157,"count":166},"zeros/65536/gzip-readinto128k":{"cpu_ns":15213252,"wall_ns":15220821,"count":298},"zeros/65536/crc32":{"cpu_ns":14444373,"wall_ns":14444872,"count":901},"zeros/1048713/compress1":{"cpu_ns":19792453,"wall_ns":19793831,"count":48},"zeros/1048713/decompress":{"cpu_ns":15077400,"wall_ns":15078087,"count":85},"zeros/1048713/raw-decompress":{"cpu_ns":16819736,"wall_ns":16820874,"count":133},"zeros/1048713/stream-decompress":{"cpu_ns":19569653,"wall_ns":19571473,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":14082593,"wall_ns":14083339,"count":89},"zeros/1048713/gzip-read128k":{"cpu_ns":15353264,"wall_ns":15353962,"count":36},"zeros/1048713/gzip-readinto128k":{"cpu_ns":18510002,"wall_ns":18527579,"count":44},"zeros/1048713/crc32":{"cpu_ns":17310345,"wall_ns":17310775,"count":69},"zeros/16777353/compress1":{"cpu_ns":44571015,"wall_ns":44571505,"count":4},"zeros/16777353/decompress":{"cpu_ns":30913811,"wall_ns":30930821,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":20625480,"wall_ns":20627081,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":23649384,"wall_ns":23658444,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13794833,"wall_ns":13796305,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26733476,"wall_ns":26743970,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19029588,"wall_ns":19030438,"count":3},"zeros/16777353/crc32":{"cpu_ns":20884744,"wall_ns":20903226,"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":2521759,"wall_ns":2521713,"count":215},"fastq/1024/decompress":{"cpu_ns":6647047,"wall_ns":6647675,"count":1219},"fastq/1024/raw-decompress":{"cpu_ns":11547720,"wall_ns":11548354,"count":2035},"fastq/1024/stream-decompress":{"cpu_ns":7640074,"wall_ns":7640574,"count":1242},"fastq/1024/bounded-decompress":{"cpu_ns":10636762,"wall_ns":10637205,"count":1644},"fastq/1024/gzip-read128k":{"cpu_ns":6986988,"wall_ns":6987740,"count":289},"fastq/1024/gzip-readinto128k":{"cpu_ns":12338896,"wall_ns":12339702,"count":414},"fastq/1024/crc32":{"cpu_ns":4007147,"wall_ns":4007260,"count":9766},"fastq/65536/compress1":{"cpu_ns":15578680,"wall_ns":15579098,"count":40},"fastq/65536/decompress":{"cpu_ns":17867062,"wall_ns":17867807,"count":78},"fastq/65536/raw-decompress":{"cpu_ns":20418215,"wall_ns":20419614,"count":90},"fastq/65536/stream-decompress":{"cpu_ns":20040426,"wall_ns":20041195,"count":88},"fastq/65536/bounded-decompress":{"cpu_ns":19523174,"wall_ns":19523896,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":18230648,"wall_ns":18231391,"count":79},"fastq/65536/gzip-readinto128k":{"cpu_ns":19607973,"wall_ns":19615834,"count":82},"fastq/65536/crc32":{"cpu_ns":18131470,"wall_ns":18132075,"count":1131},"fastq/1048713/compress1":{"cpu_ns":22347856,"wall_ns":22356917,"count":3},"fastq/1048713/decompress":{"cpu_ns":20431502,"wall_ns":20432166,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":20157133,"wall_ns":20158212,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":20382749,"wall_ns":20383339,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20289248,"wall_ns":20289967,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":22116325,"wall_ns":22126213,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21725094,"wall_ns":21725713,"count":6},"fastq/1048713/crc32":{"cpu_ns":18754170,"wall_ns":18755304,"count":74},"fastq/16777353/compress1":{"cpu_ns":108266431,"wall_ns":108293907,"count":1},"fastq/16777353/decompress":{"cpu_ns":61385156,"wall_ns":61385734,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":59436457,"wall_ns":59447984,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":60305311,"wall_ns":60306452,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":70748870,"wall_ns":70761712,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":59752335,"wall_ns":59753575,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":56736388,"wall_ns":56744431,"count":1},"fastq/16777353/crc32":{"cpu_ns":21561269,"wall_ns":21562364,"count":5},"python/1024/compress1":{"cpu_ns":8191894,"wall_ns":8201358,"count":756},"python/1024/decompress":{"cpu_ns":8993798,"wall_ns":8994205,"count":1707},"python/1024/raw-decompress":{"cpu_ns":10840632,"wall_ns":10841022,"count":1987},"python/1024/stream-decompress":{"cpu_ns":10428373,"wall_ns":10428871,"count":1736},"python/1024/bounded-decompress":{"cpu_ns":10392725,"wall_ns":10393404,"count":1612},"python/1024/gzip-read128k":{"cpu_ns":8225872,"wall_ns":8226537,"count":343},"python/1024/gzip-readinto128k":{"cpu_ns":16525947,"wall_ns":16526630,"count":567},"python/1024/crc32":{"cpu_ns":3994016,"wall_ns":3994182,"count":10000},"python/65536/compress1":{"cpu_ns":18928446,"wall_ns":18929243,"count":73},"python/65536/decompress":{"cpu_ns":18465747,"wall_ns":18466671,"count":150},"python/65536/raw-decompress":{"cpu_ns":19438243,"wall_ns":19450880,"count":162},"python/65536/stream-decompress":{"cpu_ns":19302472,"wall_ns":19303371,"count":157},"python/65536/bounded-decompress":{"cpu_ns":18856354,"wall_ns":18857208,"count":184},"python/65536/gzip-read128k":{"cpu_ns":17531419,"wall_ns":17532337,"count":126},"python/65536/gzip-readinto128k":{"cpu_ns":19160624,"wall_ns":19167400,"count":130},"python/65536/crc32":{"cpu_ns":14422130,"wall_ns":14422795,"count":905},"python/1048713/compress1":{"cpu_ns":20546192,"wall_ns":20546906,"count":5},"python/1048713/decompress":{"cpu_ns":23706792,"wall_ns":23720575,"count":13},"python/1048713/raw-decompress":{"cpu_ns":22825661,"wall_ns":22826756,"count":13},"python/1048713/stream-decompress":{"cpu_ns":24694560,"wall_ns":24715563,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20723833,"wall_ns":20724617,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":20991851,"wall_ns":20992573,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":20896364,"wall_ns":20911178,"count":11},"python/1048713/crc32":{"cpu_ns":17827095,"wall_ns":17827974,"count":70},"python/16777353/compress1":{"cpu_ns":66065738,"wall_ns":66074468,"count":1},"python/16777353/decompress":{"cpu_ns":34865185,"wall_ns":34866298,"count":1},"python/16777353/raw-decompress":{"cpu_ns":33596820,"wall_ns":33597774,"count":1},"python/16777353/stream-decompress":{"cpu_ns":35106283,"wall_ns":35107321,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":41318785,"wall_ns":41320161,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":31677004,"wall_ns":31688204,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30102334,"wall_ns":30103735,"count":1},"python/16777353/crc32":{"cpu_ns":21182955,"wall_ns":21184045,"count":5},"random/1024/compress1":{"cpu_ns":9596846,"wall_ns":9597293,"count":736},"random/1024/decompress":{"cpu_ns":2429755,"wall_ns":2430260,"count":4172},"random/1024/raw-decompress":{"cpu_ns":3031968,"wall_ns":3032551,"count":4241},"random/1024/stream-decompress":{"cpu_ns":4238052,"wall_ns":4238254,"count":3176},"random/1024/bounded-decompress":{"cpu_ns":3020955,"wall_ns":3021201,"count":1963},"random/1024/gzip-read128k":{"cpu_ns":7858649,"wall_ns":7874469,"count":422},"random/1024/gzip-readinto128k":{"cpu_ns":11276911,"wall_ns":11277775,"count":470},"random/1024/crc32":{"cpu_ns":4130193,"wall_ns":4130761,"count":10000},"random/65536/compress1":{"cpu_ns":19873731,"wall_ns":19874440,"count":35},"random/65536/decompress":{"cpu_ns":16817259,"wall_ns":16818145,"count":1374},"random/65536/raw-decompress":{"cpu_ns":16777412,"wall_ns":16787142,"count":1594},"random/65536/stream-decompress":{"cpu_ns":15392220,"wall_ns":15392990,"count":1159},"random/65536/bounded-decompress":{"cpu_ns":9942337,"wall_ns":9942933,"count":1838},"random/65536/gzip-read128k":{"cpu_ns":12570636,"wall_ns":12572072,"count":283},"random/65536/gzip-readinto128k":{"cpu_ns":18698043,"wall_ns":18699258,"count":345},"random/65536/crc32":{"cpu_ns":18198950,"wall_ns":18199670,"count":1135},"random/1048713/compress1":{"cpu_ns":23442678,"wall_ns":23444990,"count":2},"random/1048713/decompress":{"cpu_ns":24722226,"wall_ns":24731675,"count":100},"random/1048713/raw-decompress":{"cpu_ns":27019805,"wall_ns":27021472,"count":143},"random/1048713/stream-decompress":{"cpu_ns":25986346,"wall_ns":25997676,"count":108},"random/1048713/bounded-decompress":{"cpu_ns":16270778,"wall_ns":16272513,"count":85},"random/1048713/gzip-read128k":{"cpu_ns":16578309,"wall_ns":16584311,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19955048,"wall_ns":19964120,"count":43},"random/1048713/crc32":{"cpu_ns":17295543,"wall_ns":17296413,"count":68},"random/16777353/compress1":{"cpu_ns":201936070,"wall_ns":201956165,"count":1},"random/16777353/decompress":{"cpu_ns":26556230,"wall_ns":26557694,"count":2},"random/16777353/raw-decompress":{"cpu_ns":24126494,"wall_ns":24126212,"count":2},"random/16777353/stream-decompress":{"cpu_ns":26347013,"wall_ns":26360619,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":43947527,"wall_ns":43958890,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18619924,"wall_ns":18620702,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":22365544,"wall_ns":22376654,"count":3},"random/16777353/crc32":{"cpu_ns":20997055,"wall_ns":20998805,"count":5},"zeros/1024/compress1":{"cpu_ns":6508152,"wall_ns":6508570,"count":1039},"zeros/1024/decompress":{"cpu_ns":2964304,"wall_ns":2964887,"count":4240},"zeros/1024/raw-decompress":{"cpu_ns":3010279,"wall_ns":3010548,"count":3587},"zeros/1024/stream-decompress":{"cpu_ns":3987534,"wall_ns":3996399,"count":2779},"zeros/1024/bounded-decompress":{"cpu_ns":3156585,"wall_ns":3157076,"count":1929},"zeros/1024/gzip-read128k":{"cpu_ns":4923449,"wall_ns":4923938,"count":263},"zeros/1024/gzip-readinto128k":{"cpu_ns":15310163,"wall_ns":15310893,"count":637},"zeros/1024/crc32":{"cpu_ns":3277171,"wall_ns":3277325,"count":8221},"zeros/65536/compress1":{"cpu_ns":11814548,"wall_ns":11815252,"count":496},"zeros/65536/decompress":{"cpu_ns":6051190,"wall_ns":6051849,"count":426},"zeros/65536/raw-decompress":{"cpu_ns":7967965,"wall_ns":7968825,"count":645},"zeros/65536/stream-decompress":{"cpu_ns":12657712,"wall_ns":12676592,"count":768},"zeros/65536/bounded-decompress":{"cpu_ns":9449834,"wall_ns":9450450,"count":1042},"zeros/65536/gzip-read128k":{"cpu_ns":7351438,"wall_ns":7352196,"count":166},"zeros/65536/gzip-readinto128k":{"cpu_ns":15473546,"wall_ns":15474631,"count":298},"zeros/65536/crc32":{"cpu_ns":14475440,"wall_ns":14476126,"count":901},"zeros/1048713/compress1":{"cpu_ns":19654624,"wall_ns":19661564,"count":48},"zeros/1048713/decompress":{"cpu_ns":34596679,"wall_ns":34602808,"count":85},"zeros/1048713/raw-decompress":{"cpu_ns":47429182,"wall_ns":47431252,"count":133},"zeros/1048713/stream-decompress":{"cpu_ns":44126248,"wall_ns":44135364,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":14172092,"wall_ns":14172852,"count":89},"zeros/1048713/gzip-read128k":{"cpu_ns":15169254,"wall_ns":15169890,"count":36},"zeros/1048713/gzip-readinto128k":{"cpu_ns":18582167,"wall_ns":18583334,"count":44},"zeros/1048713/crc32":{"cpu_ns":17439648,"wall_ns":17447391,"count":69},"zeros/16777353/compress1":{"cpu_ns":27295541,"wall_ns":27296858,"count":4},"zeros/16777353/decompress":{"cpu_ns":27125665,"wall_ns":27136956,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":24552791,"wall_ns":24553753,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":27020345,"wall_ns":27021137,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13267795,"wall_ns":13269574,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26210592,"wall_ns":26211726,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":18589381,"wall_ns":18590118,"count":3},"zeros/16777353/crc32":{"cpu_ns":21049218,"wall_ns":21050737,"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":"control","cases":{"fastq/1024/compress1":{"cpu_ns":2461325,"wall_ns":2461229,"count":215},"fastq/1024/decompress":{"cpu_ns":6475849,"wall_ns":6476081,"count":1219},"fastq/1024/raw-decompress":{"cpu_ns":11680834,"wall_ns":11681416,"count":2035},"fastq/1024/stream-decompress":{"cpu_ns":7457612,"wall_ns":7457846,"count":1242},"fastq/1024/bounded-decompress":{"cpu_ns":11038097,"wall_ns":11045238,"count":1644},"fastq/1024/gzip-read128k":{"cpu_ns":6970808,"wall_ns":6971536,"count":289},"fastq/1024/gzip-readinto128k":{"cpu_ns":12281529,"wall_ns":12282195,"count":414},"fastq/1024/crc32":{"cpu_ns":3935490,"wall_ns":3935877,"count":9766},"fastq/65536/compress1":{"cpu_ns":15518302,"wall_ns":15518877,"count":40},"fastq/65536/decompress":{"cpu_ns":17783504,"wall_ns":17784137,"count":78},"fastq/65536/raw-decompress":{"cpu_ns":20088637,"wall_ns":20234371,"count":90},"fastq/65536/stream-decompress":{"cpu_ns":20155484,"wall_ns":20157061,"count":88},"fastq/65536/bounded-decompress":{"cpu_ns":19697113,"wall_ns":19698767,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":18248439,"wall_ns":18265082,"count":79},"fastq/65536/gzip-readinto128k":{"cpu_ns":19669904,"wall_ns":19670717,"count":82},"fastq/65536/crc32":{"cpu_ns":18014500,"wall_ns":18015076,"count":1131},"fastq/1048713/compress1":{"cpu_ns":20077576,"wall_ns":20078730,"count":3},"fastq/1048713/decompress":{"cpu_ns":22149115,"wall_ns":22149575,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":21864366,"wall_ns":21872187,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":22067581,"wall_ns":22068161,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20715911,"wall_ns":20717004,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":21916906,"wall_ns":21917673,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21544624,"wall_ns":21545684,"count":6},"fastq/1048713/crc32":{"cpu_ns":18642004,"wall_ns":18650404,"count":74},"fastq/16777353/compress1":{"cpu_ns":107663796,"wall_ns":107672540,"count":1},"fastq/16777353/decompress":{"cpu_ns":58247849,"wall_ns":58248977,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":56761444,"wall_ns":56763359,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":57661193,"wall_ns":57669597,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":70412341,"wall_ns":70440745,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":59491818,"wall_ns":59492772,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":56755744,"wall_ns":56765304,"count":1},"fastq/16777353/crc32":{"cpu_ns":21013200,"wall_ns":21014542,"count":5},"python/1024/compress1":{"cpu_ns":8343344,"wall_ns":8344016,"count":756},"python/1024/decompress":{"cpu_ns":8890430,"wall_ns":8891164,"count":1707},"python/1024/raw-decompress":{"cpu_ns":11205138,"wall_ns":11206110,"count":1987},"python/1024/stream-decompress":{"cpu_ns":10268131,"wall_ns":10268673,"count":1736},"python/1024/bounded-decompress":{"cpu_ns":10378292,"wall_ns":10379087,"count":1612},"python/1024/gzip-read128k":{"cpu_ns":8265600,"wall_ns":8266400,"count":343},"python/1024/gzip-readinto128k":{"cpu_ns":16674630,"wall_ns":16682521,"count":567},"python/1024/crc32":{"cpu_ns":4003658,"wall_ns":4004331,"count":10000},"python/65536/compress1":{"cpu_ns":18921948,"wall_ns":18922935,"count":73},"python/65536/decompress":{"cpu_ns":18583261,"wall_ns":18584042,"count":150},"python/65536/raw-decompress":{"cpu_ns":19612366,"wall_ns":19619048,"count":162},"python/65536/stream-decompress":{"cpu_ns":19468805,"wall_ns":19469606,"count":157},"python/65536/bounded-decompress":{"cpu_ns":18775358,"wall_ns":18776236,"count":184},"python/65536/gzip-read128k":{"cpu_ns":17477532,"wall_ns":17478402,"count":126},"python/65536/gzip-readinto128k":{"cpu_ns":18994136,"wall_ns":18994970,"count":130},"python/65536/crc32":{"cpu_ns":14433818,"wall_ns":14434406,"count":905},"python/1048713/compress1":{"cpu_ns":20553630,"wall_ns":20573190,"count":5},"python/1048713/decompress":{"cpu_ns":20981751,"wall_ns":20982232,"count":13},"python/1048713/raw-decompress":{"cpu_ns":20339011,"wall_ns":20339731,"count":13},"python/1048713/stream-decompress":{"cpu_ns":21971008,"wall_ns":21982120,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20574445,"wall_ns":20575337,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":21361868,"wall_ns":21363383,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":21076843,"wall_ns":21087244,"count":11},"python/1048713/crc32":{"cpu_ns":17889401,"wall_ns":17889992,"count":70},"python/16777353/compress1":{"cpu_ns":65281947,"wall_ns":65291171,"count":1},"python/16777353/decompress":{"cpu_ns":33417506,"wall_ns":33427406,"count":1},"python/16777353/raw-decompress":{"cpu_ns":31585452,"wall_ns":31605170,"count":1},"python/16777353/stream-decompress":{"cpu_ns":37046423,"wall_ns":37067379,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":41683197,"wall_ns":41685394,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":31714573,"wall_ns":31717209,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":29950271,"wall_ns":29951746,"count":1},"python/16777353/crc32":{"cpu_ns":20953008,"wall_ns":20954622,"count":5},"random/1024/compress1":{"cpu_ns":10066643,"wall_ns":10067284,"count":736},"random/1024/decompress":{"cpu_ns":2324557,"wall_ns":2325089,"count":4172},"random/1024/raw-decompress":{"cpu_ns":3514523,"wall_ns":3515211,"count":4241},"random/1024/stream-decompress":{"cpu_ns":3525971,"wall_ns":3526382,"count":3176},"random/1024/bounded-decompress":{"cpu_ns":2977772,"wall_ns":2978345,"count":1963},"random/1024/gzip-read128k":{"cpu_ns":7785309,"wall_ns":7786087,"count":422},"random/1024/gzip-readinto128k":{"cpu_ns":11211085,"wall_ns":11211908,"count":470},"random/1024/crc32":{"cpu_ns":4015789,"wall_ns":4015978,"count":10000},"random/65536/compress1":{"cpu_ns":20469145,"wall_ns":20469935,"count":35},"random/65536/decompress":{"cpu_ns":13609708,"wall_ns":13610495,"count":1374},"random/65536/raw-decompress":{"cpu_ns":13529290,"wall_ns":13530052,"count":1594},"random/65536/stream-decompress":{"cpu_ns":12680860,"wall_ns":12693636,"count":1159},"random/65536/bounded-decompress":{"cpu_ns":9372160,"wall_ns":9372841,"count":1838},"random/65536/gzip-read128k":{"cpu_ns":12578195,"wall_ns":12578988,"count":283},"random/65536/gzip-readinto128k":{"cpu_ns":18018949,"wall_ns":18019857,"count":345},"random/65536/crc32":{"cpu_ns":18175314,"wall_ns":18176227,"count":1135},"random/1048713/compress1":{"cpu_ns":22648933,"wall_ns":22649743,"count":2},"random/1048713/decompress":{"cpu_ns":16041524,"wall_ns":16042706,"count":100},"random/1048713/raw-decompress":{"cpu_ns":17928283,"wall_ns":17929724,"count":143},"random/1048713/stream-decompress":{"cpu_ns":19805663,"wall_ns":19806610,"count":108},"random/1048713/bounded-decompress":{"cpu_ns":16466415,"wall_ns":16467781,"count":85},"random/1048713/gzip-read128k":{"cpu_ns":16660464,"wall_ns":16668092,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19683938,"wall_ns":19685156,"count":43},"random/1048713/crc32":{"cpu_ns":17204728,"wall_ns":17205267,"count":68},"random/16777353/compress1":{"cpu_ns":199240736,"wall_ns":199255996,"count":1},"random/16777353/decompress":{"cpu_ns":23313762,"wall_ns":23324311,"count":2},"random/16777353/raw-decompress":{"cpu_ns":21007854,"wall_ns":21009281,"count":2},"random/16777353/stream-decompress":{"cpu_ns":23250991,"wall_ns":23260568,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":43313636,"wall_ns":43315660,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18892123,"wall_ns":18892724,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":22650810,"wall_ns":22661131,"count":3},"random/16777353/crc32":{"cpu_ns":21177613,"wall_ns":21178936,"count":5},"zeros/1024/compress1":{"cpu_ns":6510563,"wall_ns":6511068,"count":1039},"zeros/1024/decompress":{"cpu_ns":2804682,"wall_ns":2805302,"count":4240},"zeros/1024/raw-decompress":{"cpu_ns":3190785,"wall_ns":3191086,"count":3587},"zeros/1024/stream-decompress":{"cpu_ns":3431426,"wall_ns":3443202,"count":2779},"zeros/1024/bounded-decompress":{"cpu_ns":3316893,"wall_ns":3317555,"count":1929},"zeros/1024/gzip-read128k":{"cpu_ns":4990436,"wall_ns":4990979,"count":263},"zeros/1024/gzip-readinto128k":{"cpu_ns":15446343,"wall_ns":15447177,"count":637},"zeros/1024/crc32":{"cpu_ns":3270498,"wall_ns":3270672,"count":8221},"zeros/65536/compress1":{"cpu_ns":11919843,"wall_ns":11920615,"count":496},"zeros/65536/decompress":{"cpu_ns":6662662,"wall_ns":6663283,"count":426},"zeros/65536/raw-decompress":{"cpu_ns":9112176,"wall_ns":9112918,"count":645},"zeros/65536/stream-decompress":{"cpu_ns":12830920,"wall_ns":12841079,"count":768},"zeros/65536/bounded-decompress":{"cpu_ns":9369332,"wall_ns":9370046,"count":1042},"zeros/65536/gzip-read128k":{"cpu_ns":7173823,"wall_ns":7174625,"count":166},"zeros/65536/gzip-readinto128k":{"cpu_ns":15139648,"wall_ns":15140514,"count":298},"zeros/65536/crc32":{"cpu_ns":14430118,"wall_ns":14430788,"count":901},"zeros/1048713/compress1":{"cpu_ns":21891660,"wall_ns":21913761,"count":48},"zeros/1048713/decompress":{"cpu_ns":18281875,"wall_ns":18282154,"count":85},"zeros/1048713/raw-decompress":{"cpu_ns":17120255,"wall_ns":17120966,"count":133},"zeros/1048713/stream-decompress":{"cpu_ns":19161860,"wall_ns":19168578,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":14136283,"wall_ns":14137010,"count":89},"zeros/1048713/gzip-read128k":{"cpu_ns":15324618,"wall_ns":15325374,"count":36},"zeros/1048713/gzip-readinto128k":{"cpu_ns":18909651,"wall_ns":18910980,"count":44},"zeros/1048713/crc32":{"cpu_ns":17552850,"wall_ns":17553519,"count":69},"zeros/16777353/compress1":{"cpu_ns":27319046,"wall_ns":27320485,"count":4},"zeros/16777353/decompress":{"cpu_ns":22245389,"wall_ns":22256631,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":20053697,"wall_ns":20054998,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":22178029,"wall_ns":22188940,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":12852681,"wall_ns":12853741,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":25855742,"wall_ns":25869362,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":18976993,"wall_ns":18977753,"count":3},"zeros/16777353/crc32":{"cpu_ns":21263614,"wall_ns":21265202,"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":2489162,"wall_ns":2496517,"count":215},"fastq/1024/decompress":{"cpu_ns":6423800,"wall_ns":6424054,"count":1219},"fastq/1024/raw-decompress":{"cpu_ns":16170077,"wall_ns":16171660,"count":2035},"fastq/1024/stream-decompress":{"cpu_ns":7756797,"wall_ns":7757233,"count":1242},"fastq/1024/bounded-decompress":{"cpu_ns":10810353,"wall_ns":10810847,"count":1644},"fastq/1024/gzip-read128k":{"cpu_ns":7000523,"wall_ns":7001173,"count":289},"fastq/1024/gzip-readinto128k":{"cpu_ns":12183277,"wall_ns":12183874,"count":414},"fastq/1024/crc32":{"cpu_ns":4328085,"wall_ns":4328289,"count":9766},"fastq/65536/compress1":{"cpu_ns":15726799,"wall_ns":15727229,"count":40},"fastq/65536/decompress":{"cpu_ns":17974056,"wall_ns":17974797,"count":78},"fastq/65536/raw-decompress":{"cpu_ns":20059607,"wall_ns":20060154,"count":90},"fastq/65536/stream-decompress":{"cpu_ns":20034218,"wall_ns":20046887,"count":88},"fastq/65536/bounded-decompress":{"cpu_ns":19250268,"wall_ns":19250677,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":18164585,"wall_ns":18165167,"count":79},"fastq/65536/gzip-readinto128k":{"cpu_ns":19676778,"wall_ns":19688654,"count":82},"fastq/65536/crc32":{"cpu_ns":18009479,"wall_ns":18009895,"count":1131},"fastq/1048713/compress1":{"cpu_ns":19963671,"wall_ns":19963965,"count":3},"fastq/1048713/decompress":{"cpu_ns":22014821,"wall_ns":22015238,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":21722004,"wall_ns":21722512,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":22183468,"wall_ns":22183875,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20223030,"wall_ns":20223532,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":21288848,"wall_ns":21289456,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21361684,"wall_ns":21362424,"count":6},"fastq/1048713/crc32":{"cpu_ns":18630598,"wall_ns":18630898,"count":74},"fastq/16777353/compress1":{"cpu_ns":106422575,"wall_ns":106436453,"count":1},"fastq/16777353/decompress":{"cpu_ns":57720136,"wall_ns":57742579,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":59875699,"wall_ns":59867449,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":57696780,"wall_ns":57706636,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":69954701,"wall_ns":69965243,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":58158916,"wall_ns":58176222,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":57408026,"wall_ns":57419504,"count":1},"fastq/16777353/crc32":{"cpu_ns":23767435,"wall_ns":23768561,"count":5},"python/1024/compress1":{"cpu_ns":8145175,"wall_ns":8145663,"count":756},"python/1024/decompress":{"cpu_ns":8800029,"wall_ns":8806886,"count":1707},"python/1024/raw-decompress":{"cpu_ns":11036931,"wall_ns":11037766,"count":1987},"python/1024/stream-decompress":{"cpu_ns":10196669,"wall_ns":10197193,"count":1736},"python/1024/bounded-decompress":{"cpu_ns":10408493,"wall_ns":10409087,"count":1612},"python/1024/gzip-read128k":{"cpu_ns":8117430,"wall_ns":8118156,"count":343},"python/1024/gzip-readinto128k":{"cpu_ns":16551176,"wall_ns":16552120,"count":567},"python/1024/crc32":{"cpu_ns":4032015,"wall_ns":4040696,"count":10000},"python/65536/compress1":{"cpu_ns":19093423,"wall_ns":19093988,"count":73},"python/65536/decompress":{"cpu_ns":18575409,"wall_ns":18576304,"count":150},"python/65536/raw-decompress":{"cpu_ns":19676964,"wall_ns":19677897,"count":162},"python/65536/stream-decompress":{"cpu_ns":19423694,"wall_ns":19429837,"count":157},"python/65536/bounded-decompress":{"cpu_ns":18711465,"wall_ns":18712086,"count":184},"python/65536/gzip-read128k":{"cpu_ns":17423524,"wall_ns":17424420,"count":126},"python/65536/gzip-readinto128k":{"cpu_ns":18821158,"wall_ns":18822071,"count":130},"python/65536/crc32":{"cpu_ns":14405353,"wall_ns":14405869,"count":905},"python/1048713/compress1":{"cpu_ns":20889965,"wall_ns":20890570,"count":5},"python/1048713/decompress":{"cpu_ns":20884628,"wall_ns":20895987,"count":13},"python/1048713/raw-decompress":{"cpu_ns":20525653,"wall_ns":20528339,"count":13},"python/1048713/stream-decompress":{"cpu_ns":20912492,"wall_ns":20913259,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20413137,"wall_ns":20425059,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":20753932,"wall_ns":20754840,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":20945403,"wall_ns":20951749,"count":11},"python/1048713/crc32":{"cpu_ns":17765707,"wall_ns":17766319,"count":70},"python/16777353/compress1":{"cpu_ns":65368808,"wall_ns":65381959,"count":1},"python/16777353/decompress":{"cpu_ns":32515612,"wall_ns":32516830,"count":1},"python/16777353/raw-decompress":{"cpu_ns":31513705,"wall_ns":31524334,"count":1},"python/16777353/stream-decompress":{"cpu_ns":32744026,"wall_ns":32745450,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":41200880,"wall_ns":41210965,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":36207820,"wall_ns":36208292,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":29884779,"wall_ns":29886039,"count":1},"python/16777353/crc32":{"cpu_ns":21460374,"wall_ns":21462313,"count":5},"random/1024/compress1":{"cpu_ns":9577023,"wall_ns":9577371,"count":736},"random/1024/decompress":{"cpu_ns":2313945,"wall_ns":2314152,"count":4172},"random/1024/raw-decompress":{"cpu_ns":3405726,"wall_ns":3406054,"count":4241},"random/1024/stream-decompress":{"cpu_ns":3620771,"wall_ns":3621049,"count":3176},"random/1024/bounded-decompress":{"cpu_ns":3001331,"wall_ns":3001771,"count":1963},"random/1024/gzip-read128k":{"cpu_ns":7732026,"wall_ns":7732626,"count":422},"random/1024/gzip-readinto128k":{"cpu_ns":11192750,"wall_ns":11193409,"count":470},"random/1024/crc32":{"cpu_ns":4442480,"wall_ns":4442744,"count":10000},"random/65536/compress1":{"cpu_ns":19879474,"wall_ns":19887391,"count":35},"random/65536/decompress":{"cpu_ns":13595735,"wall_ns":13596175,"count":1374},"random/65536/raw-decompress":{"cpu_ns":13410172,"wall_ns":13410979,"count":1594},"random/65536/stream-decompress":{"cpu_ns":12563143,"wall_ns":12563692,"count":1159},"random/65536/bounded-decompress":{"cpu_ns":9462771,"wall_ns":9469339,"count":1838},"random/65536/gzip-read128k":{"cpu_ns":12387222,"wall_ns":12387906,"count":283},"random/65536/gzip-readinto128k":{"cpu_ns":17875806,"wall_ns":17876620,"count":345},"random/65536/crc32":{"cpu_ns":18023187,"wall_ns":18023619,"count":1135},"random/1048713/compress1":{"cpu_ns":23315741,"wall_ns":23317284,"count":2},"random/1048713/decompress":{"cpu_ns":15438557,"wall_ns":15438953,"count":100},"random/1048713/raw-decompress":{"cpu_ns":14851025,"wall_ns":14851689,"count":143},"random/1048713/stream-decompress":{"cpu_ns":17096291,"wall_ns":17097683,"count":108},"random/1048713/bounded-decompress":{"cpu_ns":15799263,"wall_ns":15808324,"count":85},"random/1048713/gzip-read128k":{"cpu_ns":15997677,"wall_ns":15998511,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19340204,"wall_ns":19341266,"count":43},"random/1048713/crc32":{"cpu_ns":17147698,"wall_ns":17147987,"count":68},"random/16777353/compress1":{"cpu_ns":197450138,"wall_ns":197481440,"count":1},"random/16777353/decompress":{"cpu_ns":23235366,"wall_ns":23236647,"count":2},"random/16777353/raw-decompress":{"cpu_ns":21685382,"wall_ns":21697351,"count":2},"random/16777353/stream-decompress":{"cpu_ns":23861097,"wall_ns":23862237,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":43600618,"wall_ns":43602526,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18717678,"wall_ns":18719430,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":22105289,"wall_ns":22106966,"count":3},"random/16777353/crc32":{"cpu_ns":21406588,"wall_ns":21407477,"count":5},"zeros/1024/compress1":{"cpu_ns":6427526,"wall_ns":6427851,"count":1039},"zeros/1024/decompress":{"cpu_ns":2668648,"wall_ns":2669073,"count":4240},"zeros/1024/raw-decompress":{"cpu_ns":3232080,"wall_ns":3232381,"count":3587},"zeros/1024/stream-decompress":{"cpu_ns":3408965,"wall_ns":3409219,"count":2779},"zeros/1024/bounded-decompress":{"cpu_ns":3119771,"wall_ns":3120044,"count":1929},"zeros/1024/gzip-read128k":{"cpu_ns":4906178,"wall_ns":4906769,"count":263},"zeros/1024/gzip-readinto128k":{"cpu_ns":15348683,"wall_ns":15356276,"count":637},"zeros/1024/crc32":{"cpu_ns":3282609,"wall_ns":3282758,"count":8221},"zeros/65536/compress1":{"cpu_ns":11788898,"wall_ns":11789400,"count":496},"zeros/65536/decompress":{"cpu_ns":6739481,"wall_ns":6740030,"count":426},"zeros/65536/raw-decompress":{"cpu_ns":9093200,"wall_ns":9093690,"count":645},"zeros/65536/stream-decompress":{"cpu_ns":12822057,"wall_ns":12822853,"count":768},"zeros/65536/bounded-decompress":{"cpu_ns":9335481,"wall_ns":9336133,"count":1042},"zeros/65536/gzip-read128k":{"cpu_ns":7114788,"wall_ns":7124083,"count":166},"zeros/65536/gzip-readinto128k":{"cpu_ns":15179142,"wall_ns":15180220,"count":298},"zeros/65536/crc32":{"cpu_ns":14318056,"wall_ns":14318492,"count":901},"zeros/1048713/compress1":{"cpu_ns":20294645,"wall_ns":20295073,"count":48},"zeros/1048713/decompress":{"cpu_ns":15249183,"wall_ns":15258673,"count":85},"zeros/1048713/raw-decompress":{"cpu_ns":16842790,"wall_ns":16843624,"count":133},"zeros/1048713/stream-decompress":{"cpu_ns":19485139,"wall_ns":19486695,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":14083725,"wall_ns":14084594,"count":89},"zeros/1048713/gzip-read128k":{"cpu_ns":15234192,"wall_ns":15241559,"count":36},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19093892,"wall_ns":19095839,"count":44},"zeros/1048713/crc32":{"cpu_ns":17731985,"wall_ns":17732644,"count":69},"zeros/16777353/compress1":{"cpu_ns":27478637,"wall_ns":27505172,"count":4},"zeros/16777353/decompress":{"cpu_ns":22646898,"wall_ns":22648538,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":20096006,"wall_ns":20108926,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":22165866,"wall_ns":22167047,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13286374,"wall_ns":13289249,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":25712863,"wall_ns":25713538,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":18507689,"wall_ns":18517231,"count":3},"zeros/16777353/crc32":{"cpu_ns":21184671,"wall_ns":21185526,"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":2466745,"wall_ns":2466700,"count":215},"fastq/1024/decompress":{"cpu_ns":6499374,"wall_ns":6499817,"count":1219},"fastq/1024/raw-decompress":{"cpu_ns":11617211,"wall_ns":11617728,"count":2035},"fastq/1024/stream-decompress":{"cpu_ns":7572901,"wall_ns":7573315,"count":1242},"fastq/1024/bounded-decompress":{"cpu_ns":10683618,"wall_ns":10691258,"count":1644},"fastq/1024/gzip-read128k":{"cpu_ns":7150309,"wall_ns":7150894,"count":289},"fastq/1024/gzip-readinto128k":{"cpu_ns":12191793,"wall_ns":12192411,"count":414},"fastq/1024/crc32":{"cpu_ns":3913871,"wall_ns":3913971,"count":9766},"fastq/65536/compress1":{"cpu_ns":15755393,"wall_ns":15755882,"count":40},"fastq/65536/decompress":{"cpu_ns":18137395,"wall_ns":18138321,"count":78},"fastq/65536/raw-decompress":{"cpu_ns":20591971,"wall_ns":20593302,"count":90},"fastq/65536/stream-decompress":{"cpu_ns":20167800,"wall_ns":20168581,"count":88},"fastq/65536/bounded-decompress":{"cpu_ns":19625447,"wall_ns":19626223,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":20522640,"wall_ns":20524242,"count":79},"fastq/65536/gzip-readinto128k":{"cpu_ns":20854079,"wall_ns":20855299,"count":82},"fastq/65536/crc32":{"cpu_ns":18233256,"wall_ns":18233668,"count":1131},"fastq/1048713/compress1":{"cpu_ns":20269157,"wall_ns":20269378,"count":3},"fastq/1048713/decompress":{"cpu_ns":20434407,"wall_ns":20434965,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":20211835,"wall_ns":20212631,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":20460874,"wall_ns":20461451,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21932183,"wall_ns":21945400,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":21972740,"wall_ns":21974165,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21066036,"wall_ns":21066840,"count":6},"fastq/1048713/crc32":{"cpu_ns":18664168,"wall_ns":18678975,"count":74},"fastq/16777353/compress1":{"cpu_ns":111376291,"wall_ns":111394071,"count":1},"fastq/16777353/decompress":{"cpu_ns":60524259,"wall_ns":60542378,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":58926097,"wall_ns":58938442,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":61741733,"wall_ns":61754065,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":70976351,"wall_ns":70985689,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":58006913,"wall_ns":58017776,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":56771812,"wall_ns":56781110,"count":1},"fastq/16777353/crc32":{"cpu_ns":21182756,"wall_ns":21183991,"count":5},"python/1024/compress1":{"cpu_ns":8393223,"wall_ns":8393923,"count":756},"python/1024/decompress":{"cpu_ns":9016577,"wall_ns":9017250,"count":1707},"python/1024/raw-decompress":{"cpu_ns":11125731,"wall_ns":11126413,"count":1987},"python/1024/stream-decompress":{"cpu_ns":10606267,"wall_ns":10617377,"count":1736},"python/1024/bounded-decompress":{"cpu_ns":10453509,"wall_ns":10454258,"count":1612},"python/1024/gzip-read128k":{"cpu_ns":8513338,"wall_ns":8514252,"count":343},"python/1024/gzip-readinto128k":{"cpu_ns":16918178,"wall_ns":16919090,"count":567},"python/1024/crc32":{"cpu_ns":3992810,"wall_ns":3992963,"count":10000},"python/65536/compress1":{"cpu_ns":19154478,"wall_ns":19167533,"count":73},"python/65536/decompress":{"cpu_ns":18413125,"wall_ns":18413969,"count":150},"python/65536/raw-decompress":{"cpu_ns":20452025,"wall_ns":20454449,"count":162},"python/65536/stream-decompress":{"cpu_ns":19580646,"wall_ns":19581561,"count":157},"python/65536/bounded-decompress":{"cpu_ns":18870740,"wall_ns":18883527,"count":184},"python/65536/gzip-read128k":{"cpu_ns":17565922,"wall_ns":17566875,"count":126},"python/65536/gzip-readinto128k":{"cpu_ns":19035546,"wall_ns":19036473,"count":130},"python/65536/crc32":{"cpu_ns":14703277,"wall_ns":14704579,"count":905},"python/1048713/compress1":{"cpu_ns":20803202,"wall_ns":20804051,"count":5},"python/1048713/decompress":{"cpu_ns":23560041,"wall_ns":23561067,"count":13},"python/1048713/raw-decompress":{"cpu_ns":22836493,"wall_ns":22837202,"count":13},"python/1048713/stream-decompress":{"cpu_ns":23660782,"wall_ns":23662839,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":21073837,"wall_ns":21076540,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":21032398,"wall_ns":21033844,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":20840714,"wall_ns":20841586,"count":11},"python/1048713/crc32":{"cpu_ns":17743793,"wall_ns":17751748,"count":70},"python/16777353/compress1":{"cpu_ns":67743218,"wall_ns":67756300,"count":1},"python/16777353/decompress":{"cpu_ns":34444074,"wall_ns":34456785,"count":1},"python/16777353/raw-decompress":{"cpu_ns":33242334,"wall_ns":33261544,"count":1},"python/16777353/stream-decompress":{"cpu_ns":34663005,"wall_ns":34664552,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":41076006,"wall_ns":41085766,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":31583296,"wall_ns":31583647,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":29983306,"wall_ns":29984868,"count":1},"python/16777353/crc32":{"cpu_ns":21235014,"wall_ns":21244830,"count":5},"random/1024/compress1":{"cpu_ns":9905846,"wall_ns":9906424,"count":736},"random/1024/decompress":{"cpu_ns":2508828,"wall_ns":2509379,"count":4172},"random/1024/raw-decompress":{"cpu_ns":3630339,"wall_ns":3631477,"count":4241},"random/1024/stream-decompress":{"cpu_ns":4632196,"wall_ns":4633257,"count":3176},"random/1024/bounded-decompress":{"cpu_ns":3377175,"wall_ns":3378073,"count":1963},"random/1024/gzip-read128k":{"cpu_ns":8587011,"wall_ns":8587818,"count":422},"random/1024/gzip-readinto128k":{"cpu_ns":11671413,"wall_ns":11672194,"count":470},"random/1024/crc32":{"cpu_ns":4071903,"wall_ns":4072411,"count":10000},"random/65536/compress1":{"cpu_ns":20218835,"wall_ns":20219583,"count":35},"random/65536/decompress":{"cpu_ns":16669181,"wall_ns":16670076,"count":1374},"random/65536/raw-decompress":{"cpu_ns":17127168,"wall_ns":17128079,"count":1594},"random/65536/stream-decompress":{"cpu_ns":15295045,"wall_ns":15302978,"count":1159},"random/65536/bounded-decompress":{"cpu_ns":10444298,"wall_ns":10445010,"count":1838},"random/65536/gzip-read128k":{"cpu_ns":12724152,"wall_ns":12725013,"count":283},"random/65536/gzip-readinto128k":{"cpu_ns":18277637,"wall_ns":18278515,"count":345},"random/65536/crc32":{"cpu_ns":18038595,"wall_ns":18039328,"count":1135},"random/1048713/compress1":{"cpu_ns":22928306,"wall_ns":22929744,"count":2},"random/1048713/decompress":{"cpu_ns":24021088,"wall_ns":24022432,"count":100},"random/1048713/raw-decompress":{"cpu_ns":26519758,"wall_ns":26532403,"count":143},"random/1048713/stream-decompress":{"cpu_ns":25795170,"wall_ns":25795974,"count":108},"random/1048713/bounded-decompress":{"cpu_ns":15966510,"wall_ns":15982290,"count":85},"random/1048713/gzip-read128k":{"cpu_ns":16153191,"wall_ns":16154576,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19323842,"wall_ns":19324822,"count":43},"random/1048713/crc32":{"cpu_ns":17199205,"wall_ns":17199980,"count":68},"random/16777353/compress1":{"cpu_ns":205540222,"wall_ns":205574435,"count":1},"random/16777353/decompress":{"cpu_ns":26695325,"wall_ns":26696127,"count":2},"random/16777353/raw-decompress":{"cpu_ns":24662285,"wall_ns":24662912,"count":2},"random/16777353/stream-decompress":{"cpu_ns":26563854,"wall_ns":26579071,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":49191407,"wall_ns":49192102,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18866116,"wall_ns":18866723,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":22011544,"wall_ns":22013385,"count":3},"random/16777353/crc32":{"cpu_ns":21224799,"wall_ns":21225850,"count":5},"zeros/1024/compress1":{"cpu_ns":6529155,"wall_ns":6529606,"count":1039},"zeros/1024/decompress":{"cpu_ns":2908052,"wall_ns":2908353,"count":4240},"zeros/1024/raw-decompress":{"cpu_ns":3429907,"wall_ns":3446053,"count":3587},"zeros/1024/stream-decompress":{"cpu_ns":4074618,"wall_ns":4075085,"count":2779},"zeros/1024/bounded-decompress":{"cpu_ns":3426624,"wall_ns":3426902,"count":1929},"zeros/1024/gzip-read128k":{"cpu_ns":5205803,"wall_ns":5206634,"count":263},"zeros/1024/gzip-readinto128k":{"cpu_ns":15789098,"wall_ns":15789950,"count":637},"zeros/1024/crc32":{"cpu_ns":3350206,"wall_ns":3350443,"count":8221},"zeros/65536/compress1":{"cpu_ns":11923231,"wall_ns":11923791,"count":496},"zeros/65536/decompress":{"cpu_ns":6052100,"wall_ns":6052811,"count":426},"zeros/65536/raw-decompress":{"cpu_ns":8355347,"wall_ns":8356519,"count":645},"zeros/65536/stream-decompress":{"cpu_ns":13548340,"wall_ns":13556321,"count":768},"zeros/65536/bounded-decompress":{"cpu_ns":9949809,"wall_ns":9951676,"count":1042},"zeros/65536/gzip-read128k":{"cpu_ns":8469042,"wall_ns":8470853,"count":166},"zeros/65536/gzip-readinto128k":{"cpu_ns":16208127,"wall_ns":16209847,"count":298},"zeros/65536/crc32":{"cpu_ns":14991116,"wall_ns":14992796,"count":901},"zeros/1048713/compress1":{"cpu_ns":21876009,"wall_ns":21887811,"count":48},"zeros/1048713/decompress":{"cpu_ns":37446645,"wall_ns":37449653,"count":85},"zeros/1048713/raw-decompress":{"cpu_ns":50993897,"wall_ns":50996595,"count":133},"zeros/1048713/stream-decompress":{"cpu_ns":47577459,"wall_ns":47722566,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":16886873,"wall_ns":16888913,"count":89},"zeros/1048713/gzip-read128k":{"cpu_ns":16956379,"wall_ns":16958475,"count":36},"zeros/1048713/gzip-readinto128k":{"cpu_ns":18826361,"wall_ns":18828047,"count":44},"zeros/1048713/crc32":{"cpu_ns":18672396,"wall_ns":18674368,"count":69},"zeros/16777353/compress1":{"cpu_ns":41049376,"wall_ns":41160292,"count":4},"zeros/16777353/decompress":{"cpu_ns":30248482,"wall_ns":30257511,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":25340074,"wall_ns":25348108,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":28575270,"wall_ns":28575339,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":15534646,"wall_ns":15546917,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":27002208,"wall_ns":27003775,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":18534194,"wall_ns":18542837,"count":3},"zeros/16777353/crc32":{"cpu_ns":21720573,"wall_ns":21722129,"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":"control","cases":{"fastq/1024/compress1":{"cpu_ns":2508252,"wall_ns":2508105,"count":215},"fastq/1024/decompress":{"cpu_ns":6752015,"wall_ns":6753482,"count":1219},"fastq/1024/raw-decompress":{"cpu_ns":12474034,"wall_ns":12475986,"count":2035},"fastq/1024/stream-decompress":{"cpu_ns":8634422,"wall_ns":8635657,"count":1242},"fastq/1024/bounded-decompress":{"cpu_ns":11168584,"wall_ns":11169315,"count":1644},"fastq/1024/gzip-read128k":{"cpu_ns":7077719,"wall_ns":7078430,"count":289},"fastq/1024/gzip-readinto128k":{"cpu_ns":13039620,"wall_ns":13040411,"count":414},"fastq/1024/crc32":{"cpu_ns":4017586,"wall_ns":4017767,"count":9766},"fastq/65536/compress1":{"cpu_ns":16066363,"wall_ns":16066774,"count":40},"fastq/65536/decompress":{"cpu_ns":17789974,"wall_ns":17790439,"count":78},"fastq/65536/raw-decompress":{"cpu_ns":20003163,"wall_ns":20003704,"count":90},"fastq/65536/stream-decompress":{"cpu_ns":20048811,"wall_ns":20049536,"count":88},"fastq/65536/bounded-decompress":{"cpu_ns":19424333,"wall_ns":19431910,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":18171204,"wall_ns":18171870,"count":79},"fastq/65536/gzip-readinto128k":{"cpu_ns":19703921,"wall_ns":19704605,"count":82},"fastq/65536/crc32":{"cpu_ns":17962347,"wall_ns":17972122,"count":1131},"fastq/1048713/compress1":{"cpu_ns":20057839,"wall_ns":20058372,"count":3},"fastq/1048713/decompress":{"cpu_ns":22047414,"wall_ns":22056029,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":21904435,"wall_ns":21904925,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":22090234,"wall_ns":22090786,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20517342,"wall_ns":20525368,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":21063616,"wall_ns":21064213,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21196599,"wall_ns":21203877,"count":6},"fastq/1048713/crc32":{"cpu_ns":19093489,"wall_ns":19094555,"count":74},"fastq/16777353/compress1":{"cpu_ns":107878328,"wall_ns":107898069,"count":1},"fastq/16777353/decompress":{"cpu_ns":57597273,"wall_ns":57610663,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":56678603,"wall_ns":56688161,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":58096017,"wall_ns":58097783,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":70649333,"wall_ns":70662057,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":57915011,"wall_ns":57927822,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":57916609,"wall_ns":57918908,"count":1},"fastq/16777353/crc32":{"cpu_ns":21220681,"wall_ns":21222004,"count":5},"python/1024/compress1":{"cpu_ns":8741922,"wall_ns":8744253,"count":756},"python/1024/decompress":{"cpu_ns":9302709,"wall_ns":9303539,"count":1707},"python/1024/raw-decompress":{"cpu_ns":13429452,"wall_ns":13432639,"count":1987},"python/1024/stream-decompress":{"cpu_ns":16638517,"wall_ns":16655148,"count":1736},"python/1024/bounded-decompress":{"cpu_ns":13644559,"wall_ns":13647542,"count":1612},"python/1024/gzip-read128k":{"cpu_ns":9200376,"wall_ns":9202198,"count":343},"python/1024/gzip-readinto128k":{"cpu_ns":19093044,"wall_ns":19094908,"count":567},"python/1024/crc32":{"cpu_ns":4713738,"wall_ns":4716041,"count":10000},"python/65536/compress1":{"cpu_ns":21479088,"wall_ns":21496634,"count":73},"python/65536/decompress":{"cpu_ns":19367915,"wall_ns":19370505,"count":150},"python/65536/raw-decompress":{"cpu_ns":20421700,"wall_ns":20424233,"count":162},"python/65536/stream-decompress":{"cpu_ns":20446384,"wall_ns":20449151,"count":157},"python/65536/bounded-decompress":{"cpu_ns":19538650,"wall_ns":19541482,"count":184},"python/65536/gzip-read128k":{"cpu_ns":19855248,"wall_ns":19858013,"count":126},"python/65536/gzip-readinto128k":{"cpu_ns":20380706,"wall_ns":20382471,"count":130},"python/65536/crc32":{"cpu_ns":14596518,"wall_ns":14597077,"count":905},"python/1048713/compress1":{"cpu_ns":20485436,"wall_ns":20486010,"count":5},"python/1048713/decompress":{"cpu_ns":21616131,"wall_ns":21629450,"count":13},"python/1048713/raw-decompress":{"cpu_ns":20458287,"wall_ns":20459097,"count":13},"python/1048713/stream-decompress":{"cpu_ns":20922698,"wall_ns":20923187,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20494060,"wall_ns":20495192,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":20962399,"wall_ns":20963236,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":20837935,"wall_ns":20838747,"count":11},"python/1048713/crc32":{"cpu_ns":17752941,"wall_ns":17760526,"count":70},"python/16777353/compress1":{"cpu_ns":66703512,"wall_ns":66713489,"count":1},"python/16777353/decompress":{"cpu_ns":32655162,"wall_ns":32666083,"count":1},"python/16777353/raw-decompress":{"cpu_ns":31456918,"wall_ns":31467961,"count":1},"python/16777353/stream-decompress":{"cpu_ns":32796581,"wall_ns":32806475,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42246779,"wall_ns":42255754,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32778879,"wall_ns":32780175,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":29989443,"wall_ns":29990604,"count":1},"python/16777353/crc32":{"cpu_ns":21563726,"wall_ns":21573810,"count":5},"random/1024/compress1":{"cpu_ns":9874849,"wall_ns":9875412,"count":736},"random/1024/decompress":{"cpu_ns":2478389,"wall_ns":2478564,"count":4172},"random/1024/raw-decompress":{"cpu_ns":3579125,"wall_ns":3579522,"count":4241},"random/1024/stream-decompress":{"cpu_ns":3861923,"wall_ns":3862299,"count":3176},"random/1024/bounded-decompress":{"cpu_ns":3220488,"wall_ns":3220785,"count":1963},"random/1024/gzip-read128k":{"cpu_ns":7925008,"wall_ns":7925650,"count":422},"random/1024/gzip-readinto128k":{"cpu_ns":11269070,"wall_ns":11269759,"count":470},"random/1024/crc32":{"cpu_ns":4118648,"wall_ns":4119067,"count":10000},"random/65536/compress1":{"cpu_ns":20783696,"wall_ns":20794736,"count":35},"random/65536/decompress":{"cpu_ns":13705796,"wall_ns":13706341,"count":1374},"random/65536/raw-decompress":{"cpu_ns":13534644,"wall_ns":13535464,"count":1594},"random/65536/stream-decompress":{"cpu_ns":12716575,"wall_ns":12717360,"count":1159},"random/65536/bounded-decompress":{"cpu_ns":9805768,"wall_ns":9812076,"count":1838},"random/65536/gzip-read128k":{"cpu_ns":12596435,"wall_ns":12597166,"count":283},"random/65536/gzip-readinto128k":{"cpu_ns":18039205,"wall_ns":18040090,"count":345},"random/65536/crc32":{"cpu_ns":18196923,"wall_ns":18197394,"count":1135},"random/1048713/compress1":{"cpu_ns":22707450,"wall_ns":22708050,"count":2},"random/1048713/decompress":{"cpu_ns":15538118,"wall_ns":15538692,"count":100},"random/1048713/raw-decompress":{"cpu_ns":14807163,"wall_ns":14807809,"count":143},"random/1048713/stream-decompress":{"cpu_ns":17124448,"wall_ns":17142871,"count":108},"random/1048713/bounded-decompress":{"cpu_ns":15757443,"wall_ns":15758257,"count":85},"random/1048713/gzip-read128k":{"cpu_ns":16194494,"wall_ns":16195432,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19826223,"wall_ns":19827381,"count":43},"random/1048713/crc32":{"cpu_ns":17189869,"wall_ns":17197679,"count":68},"random/16777353/compress1":{"cpu_ns":199766137,"wall_ns":199777487,"count":1},"random/16777353/decompress":{"cpu_ns":23405799,"wall_ns":23407573,"count":2},"random/16777353/raw-decompress":{"cpu_ns":21042099,"wall_ns":21055785,"count":2},"random/16777353/stream-decompress":{"cpu_ns":23677824,"wall_ns":23679111,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":43024709,"wall_ns":43026028,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18857051,"wall_ns":18857886,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":23784912,"wall_ns":23787459,"count":3},"random/16777353/crc32":{"cpu_ns":21526762,"wall_ns":21527938,"count":5},"zeros/1024/compress1":{"cpu_ns":6461599,"wall_ns":6461796,"count":1039},"zeros/1024/decompress":{"cpu_ns":2951242,"wall_ns":2951693,"count":4240},"zeros/1024/raw-decompress":{"cpu_ns":3503761,"wall_ns":3504477,"count":3587},"zeros/1024/stream-decompress":{"cpu_ns":3723201,"wall_ns":3723762,"count":2779},"zeros/1024/bounded-decompress":{"cpu_ns":3281871,"wall_ns":3282166,"count":1929},"zeros/1024/gzip-read128k":{"cpu_ns":5003756,"wall_ns":5004267,"count":263},"zeros/1024/gzip-readinto128k":{"cpu_ns":15408673,"wall_ns":15409466,"count":637},"zeros/1024/crc32":{"cpu_ns":3272855,"wall_ns":3273009,"count":8221},"zeros/65536/compress1":{"cpu_ns":11838680,"wall_ns":11839298,"count":496},"zeros/65536/decompress":{"cpu_ns":6868901,"wall_ns":6869364,"count":426},"zeros/65536/raw-decompress":{"cpu_ns":9248941,"wall_ns":9249435,"count":645},"zeros/65536/stream-decompress":{"cpu_ns":12646748,"wall_ns":12647370,"count":768},"zeros/65536/bounded-decompress":{"cpu_ns":9326050,"wall_ns":9337550,"count":1042},"zeros/65536/gzip-read128k":{"cpu_ns":7181706,"wall_ns":7182413,"count":166},"zeros/65536/gzip-readinto128k":{"cpu_ns":15287219,"wall_ns":15288100,"count":298},"zeros/65536/crc32":{"cpu_ns":14309077,"wall_ns":14309518,"count":901},"zeros/1048713/compress1":{"cpu_ns":19464605,"wall_ns":19465033,"count":48},"zeros/1048713/decompress":{"cpu_ns":15316954,"wall_ns":15324760,"count":85},"zeros/1048713/raw-decompress":{"cpu_ns":16903556,"wall_ns":16904351,"count":133},"zeros/1048713/stream-decompress":{"cpu_ns":19472390,"wall_ns":19473424,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":14373372,"wall_ns":14374177,"count":89},"zeros/1048713/gzip-read128k":{"cpu_ns":15736940,"wall_ns":15737615,"count":36},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19146816,"wall_ns":19148531,"count":44},"zeros/1048713/crc32":{"cpu_ns":17521110,"wall_ns":17521708,"count":69},"zeros/16777353/compress1":{"cpu_ns":28584871,"wall_ns":28602486,"count":4},"zeros/16777353/decompress":{"cpu_ns":22213948,"wall_ns":22214697,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":20092495,"wall_ns":20105283,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":23510451,"wall_ns":23511714,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13223892,"wall_ns":13225502,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26295315,"wall_ns":26296565,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":18768670,"wall_ns":18776700,"count":3},"zeros/16777353/crc32":{"cpu_ns":21242738,"wall_ns":21244514,"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":2512162,"wall_ns":2512123,"count":215},"fastq/1024/decompress":{"cpu_ns":6864191,"wall_ns":6864590,"count":1219},"fastq/1024/raw-decompress":{"cpu_ns":12029132,"wall_ns":12040869,"count":2035},"fastq/1024/stream-decompress":{"cpu_ns":7867700,"wall_ns":7868129,"count":1242},"fastq/1024/bounded-decompress":{"cpu_ns":10965611,"wall_ns":10966107,"count":1644},"fastq/1024/gzip-read128k":{"cpu_ns":7283360,"wall_ns":7284629,"count":289},"fastq/1024/gzip-readinto128k":{"cpu_ns":12860936,"wall_ns":12861698,"count":414},"fastq/1024/crc32":{"cpu_ns":3972312,"wall_ns":3972740,"count":9766},"fastq/65536/compress1":{"cpu_ns":15635190,"wall_ns":15635593,"count":40},"fastq/65536/decompress":{"cpu_ns":17626560,"wall_ns":17627193,"count":78},"fastq/65536/raw-decompress":{"cpu_ns":20148547,"wall_ns":20149150,"count":90},"fastq/65536/stream-decompress":{"cpu_ns":20110299,"wall_ns":20111381,"count":88},"fastq/65536/bounded-decompress":{"cpu_ns":19623973,"wall_ns":19631282,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":18979637,"wall_ns":18981109,"count":79},"fastq/65536/gzip-readinto128k":{"cpu_ns":19848615,"wall_ns":19849392,"count":82},"fastq/65536/crc32":{"cpu_ns":17981691,"wall_ns":17988008,"count":1131},"fastq/1048713/compress1":{"cpu_ns":19803948,"wall_ns":19811413,"count":3},"fastq/1048713/decompress":{"cpu_ns":22396774,"wall_ns":22408986,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":23062242,"wall_ns":23064192,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":23041307,"wall_ns":23042370,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20463940,"wall_ns":20464871,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":21167233,"wall_ns":21168116,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21187938,"wall_ns":21188744,"count":6},"fastq/1048713/crc32":{"cpu_ns":18656377,"wall_ns":18656771,"count":74},"fastq/16777353/compress1":{"cpu_ns":106659193,"wall_ns":106667229,"count":1},"fastq/16777353/decompress":{"cpu_ns":57776239,"wall_ns":57777737,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":56772053,"wall_ns":56773761,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":58289581,"wall_ns":58291133,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":71703926,"wall_ns":71713695,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":58274113,"wall_ns":58284399,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":56612553,"wall_ns":56614389,"count":1},"fastq/16777353/crc32":{"cpu_ns":20939712,"wall_ns":20941002,"count":5},"python/1024/compress1":{"cpu_ns":8264342,"wall_ns":8264669,"count":756},"python/1024/decompress":{"cpu_ns":9413953,"wall_ns":9414402,"count":1707},"python/1024/raw-decompress":{"cpu_ns":11573199,"wall_ns":11573749,"count":1987},"python/1024/stream-decompress":{"cpu_ns":10938504,"wall_ns":10945752,"count":1736},"python/1024/bounded-decompress":{"cpu_ns":10871748,"wall_ns":10872290,"count":1612},"python/1024/gzip-read128k":{"cpu_ns":8627609,"wall_ns":8628345,"count":343},"python/1024/gzip-readinto128k":{"cpu_ns":17612718,"wall_ns":17614184,"count":567},"python/1024/crc32":{"cpu_ns":4075200,"wall_ns":4075543,"count":10000},"python/65536/compress1":{"cpu_ns":18929742,"wall_ns":18940775,"count":73},"python/65536/decompress":{"cpu_ns":18625979,"wall_ns":18626689,"count":150},"python/65536/raw-decompress":{"cpu_ns":23786514,"wall_ns":23788643,"count":162},"python/65536/stream-decompress":{"cpu_ns":19628978,"wall_ns":19640513,"count":157},"python/65536/bounded-decompress":{"cpu_ns":19062741,"wall_ns":19063847,"count":184},"python/65536/gzip-read128k":{"cpu_ns":17450467,"wall_ns":17451320,"count":126},"python/65536/gzip-readinto128k":{"cpu_ns":19039839,"wall_ns":19040856,"count":130},"python/65536/crc32":{"cpu_ns":14472036,"wall_ns":14480047,"count":905},"python/1048713/compress1":{"cpu_ns":20511580,"wall_ns":20512597,"count":5},"python/1048713/decompress":{"cpu_ns":21026276,"wall_ns":21035722,"count":13},"python/1048713/raw-decompress":{"cpu_ns":20451912,"wall_ns":20452668,"count":13},"python/1048713/stream-decompress":{"cpu_ns":21034550,"wall_ns":21035479,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20303233,"wall_ns":20311863,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":20960471,"wall_ns":20961346,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":20902530,"wall_ns":20903658,"count":11},"python/1048713/crc32":{"cpu_ns":17645273,"wall_ns":17654381,"count":70},"python/16777353/compress1":{"cpu_ns":69461265,"wall_ns":69471488,"count":1},"python/16777353/decompress":{"cpu_ns":32860693,"wall_ns":32869708,"count":1},"python/16777353/raw-decompress":{"cpu_ns":31794106,"wall_ns":31795344,"count":1},"python/16777353/stream-decompress":{"cpu_ns":32660708,"wall_ns":32677360,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":41480059,"wall_ns":41499449,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32110651,"wall_ns":32111139,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30013292,"wall_ns":30014298,"count":1},"python/16777353/crc32":{"cpu_ns":21149523,"wall_ns":21159969,"count":5},"random/1024/compress1":{"cpu_ns":9825374,"wall_ns":9825822,"count":736},"random/1024/decompress":{"cpu_ns":2382907,"wall_ns":2383103,"count":4172},"random/1024/raw-decompress":{"cpu_ns":3095909,"wall_ns":3096353,"count":4241},"random/1024/stream-decompress":{"cpu_ns":3735299,"wall_ns":3735651,"count":3176},"random/1024/bounded-decompress":{"cpu_ns":2841282,"wall_ns":2841715,"count":1963},"random/1024/gzip-read128k":{"cpu_ns":8110165,"wall_ns":8110859,"count":422},"random/1024/gzip-readinto128k":{"cpu_ns":16956448,"wall_ns":16958367,"count":470},"random/1024/crc32":{"cpu_ns":4642578,"wall_ns":4642852,"count":10000},"random/65536/compress1":{"cpu_ns":20467941,"wall_ns":20474919,"count":35},"random/65536/decompress":{"cpu_ns":13591602,"wall_ns":13592097,"count":1374},"random/65536/raw-decompress":{"cpu_ns":13445003,"wall_ns":13445953,"count":1594},"random/65536/stream-decompress":{"cpu_ns":12607579,"wall_ns":12608246,"count":1159},"random/65536/bounded-decompress":{"cpu_ns":9388899,"wall_ns":9389335,"count":1838},"random/65536/gzip-read128k":{"cpu_ns":12776345,"wall_ns":12785123,"count":283},"random/65536/gzip-readinto128k":{"cpu_ns":18155658,"wall_ns":18156617,"count":345},"random/65536/crc32":{"cpu_ns":18091468,"wall_ns":18092183,"count":1135},"random/1048713/compress1":{"cpu_ns":22672703,"wall_ns":22685196,"count":2},"random/1048713/decompress":{"cpu_ns":15953349,"wall_ns":15955247,"count":100},"random/1048713/raw-decompress":{"cpu_ns":15204276,"wall_ns":15204966,"count":143},"random/1048713/stream-decompress":{"cpu_ns":17037283,"wall_ns":17048009,"count":108},"random/1048713/bounded-decompress":{"cpu_ns":16045432,"wall_ns":16047082,"count":85},"random/1048713/gzip-read128k":{"cpu_ns":16762626,"wall_ns":16763911,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19530725,"wall_ns":19531499,"count":43},"random/1048713/crc32":{"cpu_ns":17343986,"wall_ns":17344897,"count":68},"random/16777353/compress1":{"cpu_ns":197109197,"wall_ns":197134808,"count":1},"random/16777353/decompress":{"cpu_ns":23565423,"wall_ns":23567057,"count":2},"random/16777353/raw-decompress":{"cpu_ns":21494796,"wall_ns":21503921,"count":2},"random/16777353/stream-decompress":{"cpu_ns":23616454,"wall_ns":23617546,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":43490563,"wall_ns":43492220,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":19100364,"wall_ns":19101968,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":26787282,"wall_ns":26789554,"count":3},"random/16777353/crc32":{"cpu_ns":21543988,"wall_ns":21545776,"count":5},"zeros/1024/compress1":{"cpu_ns":6514499,"wall_ns":6519031,"count":1039},"zeros/1024/decompress":{"cpu_ns":2946593,"wall_ns":2946929,"count":4240},"zeros/1024/raw-decompress":{"cpu_ns":3055268,"wall_ns":3055612,"count":3587},"zeros/1024/stream-decompress":{"cpu_ns":3648352,"wall_ns":3648637,"count":2779},"zeros/1024/bounded-decompress":{"cpu_ns":3121776,"wall_ns":3122027,"count":1929},"zeros/1024/gzip-read128k":{"cpu_ns":5226718,"wall_ns":5227390,"count":263},"zeros/1024/gzip-readinto128k":{"cpu_ns":15965934,"wall_ns":15982119,"count":637},"zeros/1024/crc32":{"cpu_ns":3289252,"wall_ns":3289415,"count":8221},"zeros/65536/compress1":{"cpu_ns":11770981,"wall_ns":11771313,"count":496},"zeros/65536/decompress":{"cpu_ns":6837662,"wall_ns":6838081,"count":426},"zeros/65536/raw-decompress":{"cpu_ns":9420455,"wall_ns":9421112,"count":645},"zeros/65536/stream-decompress":{"cpu_ns":13371427,"wall_ns":13372052,"count":768},"zeros/65536/bounded-decompress":{"cpu_ns":9683750,"wall_ns":9691742,"count":1042},"zeros/65536/gzip-read128k":{"cpu_ns":7307337,"wall_ns":7307950,"count":166},"zeros/65536/gzip-readinto128k":{"cpu_ns":15579120,"wall_ns":15580158,"count":298},"zeros/65536/crc32":{"cpu_ns":15088570,"wall_ns":15089492,"count":901},"zeros/1048713/compress1":{"cpu_ns":20095723,"wall_ns":20269242,"count":48},"zeros/1048713/decompress":{"cpu_ns":15174954,"wall_ns":15175646,"count":85},"zeros/1048713/raw-decompress":{"cpu_ns":17213386,"wall_ns":17214267,"count":133},"zeros/1048713/stream-decompress":{"cpu_ns":20535097,"wall_ns":20537322,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":14313362,"wall_ns":14314047,"count":89},"zeros/1048713/gzip-read128k":{"cpu_ns":15670156,"wall_ns":15671774,"count":36},"zeros/1048713/gzip-readinto128k":{"cpu_ns":18479318,"wall_ns":18480192,"count":44},"zeros/1048713/crc32":{"cpu_ns":17349243,"wall_ns":17349812,"count":69},"zeros/16777353/compress1":{"cpu_ns":26997109,"wall_ns":27007739,"count":4},"zeros/16777353/decompress":{"cpu_ns":22716208,"wall_ns":22716934,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":19920840,"wall_ns":19939150,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":23376940,"wall_ns":23385900,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13630146,"wall_ns":13632225,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26553726,"wall_ns":26555385,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":18830056,"wall_ns":18830835,"count":3},"zeros/16777353/crc32":{"cpu_ns":21215173,"wall_ns":21216473,"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":2501109,"wall_ns":2501235,"count":215},"fastq/1024/decompress":{"cpu_ns":6442737,"wall_ns":6442887,"count":1219},"fastq/1024/raw-decompress":{"cpu_ns":11714739,"wall_ns":11728794,"count":2035},"fastq/1024/stream-decompress":{"cpu_ns":7617596,"wall_ns":7617889,"count":1242},"fastq/1024/bounded-decompress":{"cpu_ns":10603630,"wall_ns":10604110,"count":1644},"fastq/1024/gzip-read128k":{"cpu_ns":7082713,"wall_ns":7083259,"count":289},"fastq/1024/gzip-readinto128k":{"cpu_ns":12229281,"wall_ns":12229903,"count":414},"fastq/1024/crc32":{"cpu_ns":4317746,"wall_ns":4318404,"count":9766},"fastq/65536/compress1":{"cpu_ns":15916393,"wall_ns":15927190,"count":40},"fastq/65536/decompress":{"cpu_ns":17750746,"wall_ns":17751238,"count":78},"fastq/65536/raw-decompress":{"cpu_ns":20005027,"wall_ns":20005662,"count":90},"fastq/65536/stream-decompress":{"cpu_ns":20160367,"wall_ns":20164372,"count":88},"fastq/65536/bounded-decompress":{"cpu_ns":19414326,"wall_ns":19415067,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":18212454,"wall_ns":18213233,"count":79},"fastq/65536/gzip-readinto128k":{"cpu_ns":19539224,"wall_ns":19539935,"count":82},"fastq/65536/crc32":{"cpu_ns":17991127,"wall_ns":17997923,"count":1131},"fastq/1048713/compress1":{"cpu_ns":19979757,"wall_ns":19980661,"count":3},"fastq/1048713/decompress":{"cpu_ns":22332759,"wall_ns":22334040,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":22038865,"wall_ns":22039564,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":22840065,"wall_ns":22849706,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20688502,"wall_ns":20690091,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":21094272,"wall_ns":21095042,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21284750,"wall_ns":21285923,"count":6},"fastq/1048713/crc32":{"cpu_ns":18539248,"wall_ns":18539466,"count":74},"fastq/16777353/compress1":{"cpu_ns":107668531,"wall_ns":107689870,"count":1},"fastq/16777353/decompress":{"cpu_ns":58971866,"wall_ns":58979965,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":57310759,"wall_ns":57320119,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":58405598,"wall_ns":58406621,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":70580889,"wall_ns":70596689,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":58801850,"wall_ns":58802003,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":57699318,"wall_ns":57707411,"count":1},"fastq/16777353/crc32":{"cpu_ns":20966174,"wall_ns":20967741,"count":5},"python/1024/compress1":{"cpu_ns":8263400,"wall_ns":8263802,"count":756},"python/1024/decompress":{"cpu_ns":8784340,"wall_ns":8784743,"count":1707},"python/1024/raw-decompress":{"cpu_ns":11341580,"wall_ns":11342503,"count":1987},"python/1024/stream-decompress":{"cpu_ns":10814635,"wall_ns":10815420,"count":1736},"python/1024/bounded-decompress":{"cpu_ns":10679128,"wall_ns":10679836,"count":1612},"python/1024/gzip-read128k":{"cpu_ns":8599737,"wall_ns":8600630,"count":343},"python/1024/gzip-readinto128k":{"cpu_ns":16664709,"wall_ns":16665319,"count":567},"python/1024/crc32":{"cpu_ns":4209897,"wall_ns":4210050,"count":10000},"python/65536/compress1":{"cpu_ns":19027789,"wall_ns":19035611,"count":73},"python/65536/decompress":{"cpu_ns":18507130,"wall_ns":18507900,"count":150},"python/65536/raw-decompress":{"cpu_ns":19569578,"wall_ns":19570167,"count":162},"python/65536/stream-decompress":{"cpu_ns":19496525,"wall_ns":19497406,"count":157},"python/65536/bounded-decompress":{"cpu_ns":19285485,"wall_ns":19297230,"count":184},"python/65536/gzip-read128k":{"cpu_ns":17794290,"wall_ns":17795224,"count":126},"python/65536/gzip-readinto128k":{"cpu_ns":19801307,"wall_ns":19803081,"count":130},"python/65536/crc32":{"cpu_ns":14476798,"wall_ns":14484787,"count":905},"python/1048713/compress1":{"cpu_ns":20857258,"wall_ns":20858457,"count":5},"python/1048713/decompress":{"cpu_ns":22054120,"wall_ns":22056580,"count":13},"python/1048713/raw-decompress":{"cpu_ns":21573345,"wall_ns":21583458,"count":13},"python/1048713/stream-decompress":{"cpu_ns":21031573,"wall_ns":21032643,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20295725,"wall_ns":20309391,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":20880124,"wall_ns":20880937,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":20779057,"wall_ns":20780017,"count":11},"python/1048713/crc32":{"cpu_ns":17780722,"wall_ns":17793099,"count":70},"python/16777353/compress1":{"cpu_ns":65822124,"wall_ns":65832888,"count":1},"python/16777353/decompress":{"cpu_ns":33706013,"wall_ns":33725015,"count":1},"python/16777353/raw-decompress":{"cpu_ns":33101648,"wall_ns":33103012,"count":1},"python/16777353/stream-decompress":{"cpu_ns":32939162,"wall_ns":32940338,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":41486504,"wall_ns":41499975,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":31734477,"wall_ns":31734976,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30138272,"wall_ns":30155695,"count":1},"python/16777353/crc32":{"cpu_ns":21003160,"wall_ns":21004340,"count":5},"random/1024/compress1":{"cpu_ns":9926219,"wall_ns":9941754,"count":736},"random/1024/decompress":{"cpu_ns":2387767,"wall_ns":2387950,"count":4172},"random/1024/raw-decompress":{"cpu_ns":3624885,"wall_ns":3625192,"count":4241},"random/1024/stream-decompress":{"cpu_ns":4108005,"wall_ns":4108489,"count":3176},"random/1024/bounded-decompress":{"cpu_ns":2896074,"wall_ns":2896377,"count":1963},"random/1024/gzip-read128k":{"cpu_ns":7947854,"wall_ns":7948423,"count":422},"random/1024/gzip-readinto128k":{"cpu_ns":11390435,"wall_ns":11391141,"count":470},"random/1024/crc32":{"cpu_ns":4211815,"wall_ns":4211995,"count":10000},"random/65536/compress1":{"cpu_ns":21104398,"wall_ns":21114313,"count":35},"random/65536/decompress":{"cpu_ns":14098599,"wall_ns":14099625,"count":1374},"random/65536/raw-decompress":{"cpu_ns":13687925,"wall_ns":13688633,"count":1594},"random/65536/stream-decompress":{"cpu_ns":13056011,"wall_ns":13063813,"count":1159},"random/65536/bounded-decompress":{"cpu_ns":9464819,"wall_ns":9465239,"count":1838},"random/65536/gzip-read128k":{"cpu_ns":12759832,"wall_ns":12765330,"count":283},"random/65536/gzip-readinto128k":{"cpu_ns":18079543,"wall_ns":18080341,"count":345},"random/65536/crc32":{"cpu_ns":18291819,"wall_ns":18292611,"count":1135},"random/1048713/compress1":{"cpu_ns":23284907,"wall_ns":23289344,"count":2},"random/1048713/decompress":{"cpu_ns":15999410,"wall_ns":16000338,"count":100},"random/1048713/raw-decompress":{"cpu_ns":15127605,"wall_ns":15128172,"count":143},"random/1048713/stream-decompress":{"cpu_ns":17210812,"wall_ns":17229255,"count":108},"random/1048713/bounded-decompress":{"cpu_ns":16018419,"wall_ns":16019434,"count":85},"random/1048713/gzip-read128k":{"cpu_ns":16274169,"wall_ns":16274836,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19811835,"wall_ns":19813292,"count":43},"random/1048713/crc32":{"cpu_ns":17135036,"wall_ns":17143094,"count":68},"random/16777353/compress1":{"cpu_ns":200825524,"wall_ns":200873605,"count":1},"random/16777353/decompress":{"cpu_ns":24067384,"wall_ns":24068667,"count":2},"random/16777353/raw-decompress":{"cpu_ns":21132348,"wall_ns":21133641,"count":2},"random/16777353/stream-decompress":{"cpu_ns":23509572,"wall_ns":23510781,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":44104304,"wall_ns":44106408,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18691858,"wall_ns":18693435,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":23067021,"wall_ns":23068946,"count":3},"random/16777353/crc32":{"cpu_ns":21618350,"wall_ns":21624026,"count":5},"zeros/1024/compress1":{"cpu_ns":6429202,"wall_ns":6429534,"count":1039},"zeros/1024/decompress":{"cpu_ns":2681799,"wall_ns":2682002,"count":4240},"zeros/1024/raw-decompress":{"cpu_ns":3684454,"wall_ns":3685272,"count":3587},"zeros/1024/stream-decompress":{"cpu_ns":3751372,"wall_ns":3751705,"count":2779},"zeros/1024/bounded-decompress":{"cpu_ns":3163637,"wall_ns":3164031,"count":1929},"zeros/1024/gzip-read128k":{"cpu_ns":5063712,"wall_ns":5064311,"count":263},"zeros/1024/gzip-readinto128k":{"cpu_ns":15745860,"wall_ns":15754301,"count":637},"zeros/1024/crc32":{"cpu_ns":3692282,"wall_ns":3692559,"count":8221},"zeros/65536/compress1":{"cpu_ns":11810958,"wall_ns":11811434,"count":496},"zeros/65536/decompress":{"cpu_ns":6786268,"wall_ns":6787151,"count":426},"zeros/65536/raw-decompress":{"cpu_ns":9118909,"wall_ns":9119495,"count":645},"zeros/65536/stream-decompress":{"cpu_ns":13295136,"wall_ns":13296859,"count":768},"zeros/65536/bounded-decompress":{"cpu_ns":9700044,"wall_ns":9700850,"count":1042},"zeros/65536/gzip-read128k":{"cpu_ns":7413719,"wall_ns":7414413,"count":166},"zeros/65536/gzip-readinto128k":{"cpu_ns":15770339,"wall_ns":15771273,"count":298},"zeros/65536/crc32":{"cpu_ns":14387566,"wall_ns":14388094,"count":901},"zeros/1048713/compress1":{"cpu_ns":19776817,"wall_ns":19777361,"count":48},"zeros/1048713/decompress":{"cpu_ns":15380315,"wall_ns":15396917,"count":85},"zeros/1048713/raw-decompress":{"cpu_ns":16714864,"wall_ns":16715478,"count":133},"zeros/1048713/stream-decompress":{"cpu_ns":19265102,"wall_ns":19265783,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":14091741,"wall_ns":14093074,"count":89},"zeros/1048713/gzip-read128k":{"cpu_ns":15311060,"wall_ns":15323176,"count":36},"zeros/1048713/gzip-readinto128k":{"cpu_ns":18389290,"wall_ns":18390877,"count":44},"zeros/1048713/crc32":{"cpu_ns":17849339,"wall_ns":17851562,"count":69},"zeros/16777353/compress1":{"cpu_ns":27506077,"wall_ns":27517562,"count":4},"zeros/16777353/decompress":{"cpu_ns":22410444,"wall_ns":22412125,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":19986556,"wall_ns":19997609,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":22459856,"wall_ns":22460403,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13073053,"wall_ns":13083979,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":25667843,"wall_ns":25669206,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":18689781,"wall_ns":18702489,"count":3},"zeros/16777353/crc32":{"cpu_ns":21470022,"wall_ns":21471367,"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":2482025,"wall_ns":2482094,"count":215},"fastq/1024/decompress":{"cpu_ns":6603919,"wall_ns":6604266,"count":1219},"fastq/1024/raw-decompress":{"cpu_ns":11593781,"wall_ns":11594389,"count":2035},"fastq/1024/stream-decompress":{"cpu_ns":7712062,"wall_ns":7871679,"count":1242},"fastq/1024/bounded-decompress":{"cpu_ns":10810905,"wall_ns":10811358,"count":1644},"fastq/1024/gzip-read128k":{"cpu_ns":7130652,"wall_ns":7131316,"count":289},"fastq/1024/gzip-readinto128k":{"cpu_ns":12323398,"wall_ns":12323983,"count":414},"fastq/1024/crc32":{"cpu_ns":3916966,"wall_ns":3916992,"count":9766},"fastq/65536/compress1":{"cpu_ns":15700989,"wall_ns":15701378,"count":40},"fastq/65536/decompress":{"cpu_ns":17767125,"wall_ns":17767661,"count":78},"fastq/65536/raw-decompress":{"cpu_ns":20414240,"wall_ns":20414971,"count":90},"fastq/65536/stream-decompress":{"cpu_ns":20055112,"wall_ns":20055628,"count":88},"fastq/65536/bounded-decompress":{"cpu_ns":19490321,"wall_ns":19496812,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":18216299,"wall_ns":18216998,"count":79},"fastq/65536/gzip-readinto128k":{"cpu_ns":19596121,"wall_ns":19596988,"count":82},"fastq/65536/crc32":{"cpu_ns":18182754,"wall_ns":18183426,"count":1131},"fastq/1048713/compress1":{"cpu_ns":19919075,"wall_ns":19919974,"count":3},"fastq/1048713/decompress":{"cpu_ns":20517847,"wall_ns":20518453,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":20644728,"wall_ns":20645301,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":20455148,"wall_ns":20455757,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20463103,"wall_ns":20473503,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":21557443,"wall_ns":21558196,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21417753,"wall_ns":21418965,"count":6},"fastq/1048713/crc32":{"cpu_ns":18755017,"wall_ns":18755473,"count":74},"fastq/16777353/compress1":{"cpu_ns":107602907,"wall_ns":107629992,"count":1},"fastq/16777353/decompress":{"cpu_ns":59945370,"wall_ns":59955999,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":59448003,"wall_ns":59450546,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":59969200,"wall_ns":59976877,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":70282918,"wall_ns":70294235,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":58418304,"wall_ns":58422153,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":57061715,"wall_ns":57094904,"count":1},"fastq/16777353/crc32":{"cpu_ns":21423286,"wall_ns":21438422,"count":5},"python/1024/compress1":{"cpu_ns":8265483,"wall_ns":8265876,"count":756},"python/1024/decompress":{"cpu_ns":9014304,"wall_ns":9014838,"count":1707},"python/1024/raw-decompress":{"cpu_ns":11073357,"wall_ns":11073878,"count":1987},"python/1024/stream-decompress":{"cpu_ns":10588085,"wall_ns":10588844,"count":1736},"python/1024/bounded-decompress":{"cpu_ns":10482853,"wall_ns":10483426,"count":1612},"python/1024/gzip-read128k":{"cpu_ns":8453344,"wall_ns":8454103,"count":343},"python/1024/gzip-readinto128k":{"cpu_ns":16891349,"wall_ns":16892112,"count":567},"python/1024/crc32":{"cpu_ns":4016099,"wall_ns":4016505,"count":10000},"python/65536/compress1":{"cpu_ns":19102841,"wall_ns":19103594,"count":73},"python/65536/decompress":{"cpu_ns":18762626,"wall_ns":18765389,"count":150},"python/65536/raw-decompress":{"cpu_ns":24799819,"wall_ns":24802224,"count":162},"python/65536/stream-decompress":{"cpu_ns":19421624,"wall_ns":19422783,"count":157},"python/65536/bounded-decompress":{"cpu_ns":18748642,"wall_ns":18759795,"count":184},"python/65536/gzip-read128k":{"cpu_ns":17739023,"wall_ns":17740191,"count":126},"python/65536/gzip-readinto128k":{"cpu_ns":19093325,"wall_ns":19094279,"count":130},"python/65536/crc32":{"cpu_ns":14597992,"wall_ns":14598430,"count":905},"python/1048713/compress1":{"cpu_ns":20729451,"wall_ns":20729975,"count":5},"python/1048713/decompress":{"cpu_ns":25607071,"wall_ns":25609719,"count":13},"python/1048713/raw-decompress":{"cpu_ns":27477550,"wall_ns":27491322,"count":13},"python/1048713/stream-decompress":{"cpu_ns":23621661,"wall_ns":23622725,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20361697,"wall_ns":20362665,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":21058245,"wall_ns":21059859,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":21650903,"wall_ns":21652692,"count":11},"python/1048713/crc32":{"cpu_ns":18322656,"wall_ns":18333000,"count":70},"python/16777353/compress1":{"cpu_ns":65746585,"wall_ns":65757945,"count":1},"python/16777353/decompress":{"cpu_ns":34925664,"wall_ns":34934130,"count":1},"python/16777353/raw-decompress":{"cpu_ns":34313925,"wall_ns":34315675,"count":1},"python/16777353/stream-decompress":{"cpu_ns":34883243,"wall_ns":34891538,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":41816688,"wall_ns":41809681,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":31898601,"wall_ns":31899167,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30068640,"wall_ns":30070734,"count":1},"python/16777353/crc32":{"cpu_ns":21169120,"wall_ns":21181710,"count":5},"random/1024/compress1":{"cpu_ns":9759655,"wall_ns":9760260,"count":736},"random/1024/decompress":{"cpu_ns":2735998,"wall_ns":2736260,"count":4172},"random/1024/raw-decompress":{"cpu_ns":3698652,"wall_ns":3699447,"count":4241},"random/1024/stream-decompress":{"cpu_ns":4231953,"wall_ns":4232280,"count":3176},"random/1024/bounded-decompress":{"cpu_ns":3299278,"wall_ns":3299557,"count":1963},"random/1024/gzip-read128k":{"cpu_ns":8104030,"wall_ns":8104609,"count":422},"random/1024/gzip-readinto128k":{"cpu_ns":11486945,"wall_ns":11487697,"count":470},"random/1024/crc32":{"cpu_ns":4047855,"wall_ns":4048086,"count":10000},"random/65536/compress1":{"cpu_ns":20218608,"wall_ns":20236578,"count":35},"random/65536/decompress":{"cpu_ns":17460418,"wall_ns":17461261,"count":1374},"random/65536/raw-decompress":{"cpu_ns":16914789,"wall_ns":16915687,"count":1594},"random/65536/stream-decompress":{"cpu_ns":15784951,"wall_ns":15793802,"count":1159},"random/65536/bounded-decompress":{"cpu_ns":10189434,"wall_ns":10189960,"count":1838},"random/65536/gzip-read128k":{"cpu_ns":13009763,"wall_ns":13010829,"count":283},"random/65536/gzip-readinto128k":{"cpu_ns":19233470,"wall_ns":19235210,"count":345},"random/65536/crc32":{"cpu_ns":18523714,"wall_ns":18524675,"count":1135},"random/1048713/compress1":{"cpu_ns":22866128,"wall_ns":22867178,"count":2},"random/1048713/decompress":{"cpu_ns":23884034,"wall_ns":23900623,"count":100},"random/1048713/raw-decompress":{"cpu_ns":26605521,"wall_ns":26607306,"count":143},"random/1048713/stream-decompress":{"cpu_ns":26756977,"wall_ns":26759182,"count":108},"random/1048713/bounded-decompress":{"cpu_ns":16504824,"wall_ns":16563492,"count":85},"random/1048713/gzip-read128k":{"cpu_ns":16579639,"wall_ns":16580889,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19544319,"wall_ns":19545256,"count":43},"random/1048713/crc32":{"cpu_ns":17148807,"wall_ns":17149300,"count":68},"random/16777353/compress1":{"cpu_ns":203440169,"wall_ns":203482885,"count":1},"random/16777353/decompress":{"cpu_ns":26491395,"wall_ns":26492801,"count":2},"random/16777353/raw-decompress":{"cpu_ns":24693164,"wall_ns":24694094,"count":2},"random/16777353/stream-decompress":{"cpu_ns":26932475,"wall_ns":26933408,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":44117811,"wall_ns":44119204,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":19387461,"wall_ns":19386759,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":22270618,"wall_ns":22272449,"count":3},"random/16777353/crc32":{"cpu_ns":22112863,"wall_ns":22114071,"count":5},"zeros/1024/compress1":{"cpu_ns":6545781,"wall_ns":6546011,"count":1039},"zeros/1024/decompress":{"cpu_ns":3218901,"wall_ns":3219870,"count":4240},"zeros/1024/raw-decompress":{"cpu_ns":3617601,"wall_ns":3618202,"count":3587},"zeros/1024/stream-decompress":{"cpu_ns":4084973,"wall_ns":4085528,"count":2779},"zeros/1024/bounded-decompress":{"cpu_ns":3583560,"wall_ns":3584210,"count":1929},"zeros/1024/gzip-read128k":{"cpu_ns":5137431,"wall_ns":5137992,"count":263},"zeros/1024/gzip-readinto128k":{"cpu_ns":15892259,"wall_ns":15893092,"count":637},"zeros/1024/crc32":{"cpu_ns":3395190,"wall_ns":3403920,"count":8221},"zeros/65536/compress1":{"cpu_ns":12029588,"wall_ns":12030011,"count":496},"zeros/65536/decompress":{"cpu_ns":5992728,"wall_ns":5993162,"count":426},"zeros/65536/raw-decompress":{"cpu_ns":8247782,"wall_ns":8248729,"count":645},"zeros/65536/stream-decompress":{"cpu_ns":11573744,"wall_ns":11574370,"count":768},"zeros/65536/bounded-decompress":{"cpu_ns":9480791,"wall_ns":9481452,"count":1042},"zeros/65536/gzip-read128k":{"cpu_ns":7342292,"wall_ns":7468127,"count":166},"zeros/65536/gzip-readinto128k":{"cpu_ns":15294080,"wall_ns":15295002,"count":298},"zeros/65536/crc32":{"cpu_ns":14573216,"wall_ns":14573918,"count":901},"zeros/1048713/compress1":{"cpu_ns":20679902,"wall_ns":20682331,"count":48},"zeros/1048713/decompress":{"cpu_ns":35477835,"wall_ns":35479660,"count":85},"zeros/1048713/raw-decompress":{"cpu_ns":47475508,"wall_ns":47483690,"count":133},"zeros/1048713/stream-decompress":{"cpu_ns":44339218,"wall_ns":44340861,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":14336063,"wall_ns":14344945,"count":89},"zeros/1048713/gzip-read128k":{"cpu_ns":15992055,"wall_ns":15993130,"count":36},"zeros/1048713/gzip-readinto128k":{"cpu_ns":18826138,"wall_ns":18827212,"count":44},"zeros/1048713/crc32":{"cpu_ns":17534267,"wall_ns":17549943,"count":69},"zeros/16777353/compress1":{"cpu_ns":27224384,"wall_ns":27226729,"count":4},"zeros/16777353/decompress":{"cpu_ns":27100587,"wall_ns":27108703,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":24756171,"wall_ns":24758072,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":27402930,"wall_ns":27410698,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13599579,"wall_ns":13601046,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":25888053,"wall_ns":25890950,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19001700,"wall_ns":19002748,"count":3},"zeros/16777353/crc32":{"cpu_ns":21757497,"wall_ns":21776469,"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":"baseline","cases":{"fastq/1024/compress1":{"cpu_ns":2425813,"wall_ns":2425775,"count":215},"fastq/1024/decompress":{"cpu_ns":6560431,"wall_ns":6560686,"count":1219},"fastq/1024/raw-decompress":{"cpu_ns":11456925,"wall_ns":11457332,"count":2035},"fastq/1024/stream-decompress":{"cpu_ns":7499018,"wall_ns":7499291,"count":1242},"fastq/1024/bounded-decompress":{"cpu_ns":10668968,"wall_ns":10669586,"count":1644},"fastq/1024/gzip-read128k":{"cpu_ns":6958706,"wall_ns":6959345,"count":289},"fastq/1024/gzip-readinto128k":{"cpu_ns":12176983,"wall_ns":12177588,"count":414},"fastq/1024/crc32":{"cpu_ns":4094477,"wall_ns":4094656,"count":9766},"fastq/65536/compress1":{"cpu_ns":15455785,"wall_ns":15456124,"count":40},"fastq/65536/decompress":{"cpu_ns":17787351,"wall_ns":17787758,"count":78},"fastq/65536/raw-decompress":{"cpu_ns":20112662,"wall_ns":20128311,"count":90},"fastq/65536/stream-decompress":{"cpu_ns":19873057,"wall_ns":19873689,"count":88},"fastq/65536/bounded-decompress":{"cpu_ns":19410961,"wall_ns":19411423,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":18471388,"wall_ns":18481305,"count":79},"fastq/65536/gzip-readinto128k":{"cpu_ns":19687246,"wall_ns":19688027,"count":82},"fastq/65536/crc32":{"cpu_ns":18006648,"wall_ns":18007171,"count":1131},"fastq/1048713/compress1":{"cpu_ns":19964530,"wall_ns":19975432,"count":3},"fastq/1048713/decompress":{"cpu_ns":22516250,"wall_ns":22517033,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":21909876,"wall_ns":21916623,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":22321741,"wall_ns":22322338,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20440970,"wall_ns":20441618,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":21149188,"wall_ns":21165740,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21356581,"wall_ns":21357431,"count":6},"fastq/1048713/crc32":{"cpu_ns":19838037,"wall_ns":19839659,"count":74},"fastq/16777353/compress1":{"cpu_ns":106740344,"wall_ns":106749357,"count":1},"fastq/16777353/decompress":{"cpu_ns":58676552,"wall_ns":58695805,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":56524617,"wall_ns":56526279,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":57619307,"wall_ns":57620861,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":70295953,"wall_ns":70297992,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":57951082,"wall_ns":57964606,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":56599348,"wall_ns":56615195,"count":1},"fastq/16777353/crc32":{"cpu_ns":21717173,"wall_ns":21718545,"count":5},"python/1024/compress1":{"cpu_ns":8515129,"wall_ns":8529812,"count":756},"python/1024/decompress":{"cpu_ns":9196732,"wall_ns":9197493,"count":1707},"python/1024/raw-decompress":{"cpu_ns":11470623,"wall_ns":11471570,"count":1987},"python/1024/stream-decompress":{"cpu_ns":10563142,"wall_ns":10563805,"count":1736},"python/1024/bounded-decompress":{"cpu_ns":10811599,"wall_ns":10812761,"count":1612},"python/1024/gzip-read128k":{"cpu_ns":8298457,"wall_ns":8299257,"count":343},"python/1024/gzip-readinto128k":{"cpu_ns":16508480,"wall_ns":16509330,"count":567},"python/1024/crc32":{"cpu_ns":4000147,"wall_ns":4000323,"count":10000},"python/65536/compress1":{"cpu_ns":19006775,"wall_ns":19007563,"count":73},"python/65536/decompress":{"cpu_ns":18769003,"wall_ns":18770143,"count":150},"python/65536/raw-decompress":{"cpu_ns":20152829,"wall_ns":20154239,"count":162},"python/65536/stream-decompress":{"cpu_ns":19912260,"wall_ns":19913135,"count":157},"python/65536/bounded-decompress":{"cpu_ns":19049658,"wall_ns":19050917,"count":184},"python/65536/gzip-read128k":{"cpu_ns":17550987,"wall_ns":17551645,"count":126},"python/65536/gzip-readinto128k":{"cpu_ns":19209367,"wall_ns":19210296,"count":130},"python/65536/crc32":{"cpu_ns":14685303,"wall_ns":14685879,"count":905},"python/1048713/compress1":{"cpu_ns":20760163,"wall_ns":20767967,"count":5},"python/1048713/decompress":{"cpu_ns":21002036,"wall_ns":21002928,"count":13},"python/1048713/raw-decompress":{"cpu_ns":20690321,"wall_ns":20691226,"count":13},"python/1048713/stream-decompress":{"cpu_ns":21040491,"wall_ns":21048215,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20087754,"wall_ns":20088464,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":21425022,"wall_ns":21426990,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":21481373,"wall_ns":21482296,"count":11},"python/1048713/crc32":{"cpu_ns":18071631,"wall_ns":18072523,"count":70},"python/16777353/compress1":{"cpu_ns":65882289,"wall_ns":65897781,"count":1},"python/16777353/decompress":{"cpu_ns":32932154,"wall_ns":32941171,"count":1},"python/16777353/raw-decompress":{"cpu_ns":31559687,"wall_ns":31568084,"count":1},"python/16777353/stream-decompress":{"cpu_ns":32757914,"wall_ns":32775165,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":41162279,"wall_ns":41164299,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":31651589,"wall_ns":31654123,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30569410,"wall_ns":30571291,"count":1},"python/16777353/crc32":{"cpu_ns":21221095,"wall_ns":21227175,"count":5},"random/1024/compress1":{"cpu_ns":9775353,"wall_ns":9776049,"count":736},"random/1024/decompress":{"cpu_ns":2741133,"wall_ns":2741624,"count":4172},"random/1024/raw-decompress":{"cpu_ns":3361017,"wall_ns":3361936,"count":4241},"random/1024/stream-decompress":{"cpu_ns":3719429,"wall_ns":3719738,"count":3176},"random/1024/bounded-decompress":{"cpu_ns":2851784,"wall_ns":2852293,"count":1963},"random/1024/gzip-read128k":{"cpu_ns":7890674,"wall_ns":7891470,"count":422},"random/1024/gzip-readinto128k":{"cpu_ns":11231398,"wall_ns":11238526,"count":470},"random/1024/crc32":{"cpu_ns":4096314,"wall_ns":4096620,"count":10000},"random/65536/compress1":{"cpu_ns":20283717,"wall_ns":20284734,"count":35},"random/65536/decompress":{"cpu_ns":13886332,"wall_ns":13887074,"count":1374},"random/65536/raw-decompress":{"cpu_ns":13407477,"wall_ns":13408012,"count":1594},"random/65536/stream-decompress":{"cpu_ns":12826936,"wall_ns":12827789,"count":1159},"random/65536/bounded-decompress":{"cpu_ns":9700924,"wall_ns":9702034,"count":1838},"random/65536/gzip-read128k":{"cpu_ns":12859211,"wall_ns":12860131,"count":283},"random/65536/gzip-readinto128k":{"cpu_ns":18103262,"wall_ns":18104142,"count":345},"random/65536/crc32":{"cpu_ns":18370049,"wall_ns":18370958,"count":1135},"random/1048713/compress1":{"cpu_ns":22869414,"wall_ns":22870204,"count":2},"random/1048713/decompress":{"cpu_ns":15699423,"wall_ns":15700294,"count":100},"random/1048713/raw-decompress":{"cpu_ns":14970174,"wall_ns":14982362,"count":143},"random/1048713/stream-decompress":{"cpu_ns":16875205,"wall_ns":16875767,"count":108},"random/1048713/bounded-decompress":{"cpu_ns":15910430,"wall_ns":15911819,"count":85},"random/1048713/gzip-read128k":{"cpu_ns":16928097,"wall_ns":16929879,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19786838,"wall_ns":19787986,"count":43},"random/1048713/crc32":{"cpu_ns":17544047,"wall_ns":17545292,"count":68},"random/16777353/compress1":{"cpu_ns":199301059,"wall_ns":199323533,"count":1},"random/16777353/decompress":{"cpu_ns":23230692,"wall_ns":23232217,"count":2},"random/16777353/raw-decompress":{"cpu_ns":21051719,"wall_ns":21052674,"count":2},"random/16777353/stream-decompress":{"cpu_ns":24673609,"wall_ns":24699994,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":43533687,"wall_ns":43543005,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18802356,"wall_ns":18803247,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":22278409,"wall_ns":22280232,"count":3},"random/16777353/crc32":{"cpu_ns":21311648,"wall_ns":21312776,"count":5},"zeros/1024/compress1":{"cpu_ns":6512807,"wall_ns":6513264,"count":1039},"zeros/1024/decompress":{"cpu_ns":2983791,"wall_ns":2984053,"count":4240},"zeros/1024/raw-decompress":{"cpu_ns":2986072,"wall_ns":2986378,"count":3587},"zeros/1024/stream-decompress":{"cpu_ns":3641422,"wall_ns":3641884,"count":2779},"zeros/1024/bounded-decompress":{"cpu_ns":3047144,"wall_ns":3055760,"count":1929},"zeros/1024/gzip-read128k":{"cpu_ns":5199670,"wall_ns":5200515,"count":263},"zeros/1024/gzip-readinto128k":{"cpu_ns":15708653,"wall_ns":15709512,"count":637},"zeros/1024/crc32":{"cpu_ns":3302869,"wall_ns":3303088,"count":8221},"zeros/65536/compress1":{"cpu_ns":11899969,"wall_ns":11900572,"count":496},"zeros/65536/decompress":{"cpu_ns":6747991,"wall_ns":6748681,"count":426},"zeros/65536/raw-decompress":{"cpu_ns":9330325,"wall_ns":9331092,"count":645},"zeros/65536/stream-decompress":{"cpu_ns":12945725,"wall_ns":12954671,"count":768},"zeros/65536/bounded-decompress":{"cpu_ns":9329053,"wall_ns":9329623,"count":1042},"zeros/65536/gzip-read128k":{"cpu_ns":7161236,"wall_ns":7161814,"count":166},"zeros/65536/gzip-readinto128k":{"cpu_ns":15206628,"wall_ns":15207439,"count":298},"zeros/65536/crc32":{"cpu_ns":14460038,"wall_ns":14460693,"count":901},"zeros/1048713/compress1":{"cpu_ns":20288246,"wall_ns":20289352,"count":48},"zeros/1048713/decompress":{"cpu_ns":15000142,"wall_ns":15000781,"count":85},"zeros/1048713/raw-decompress":{"cpu_ns":16892698,"wall_ns":16893675,"count":133},"zeros/1048713/stream-decompress":{"cpu_ns":20721611,"wall_ns":20723765,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":14293721,"wall_ns":14301743,"count":89},"zeros/1048713/gzip-read128k":{"cpu_ns":15507383,"wall_ns":15508703,"count":36},"zeros/1048713/gzip-readinto128k":{"cpu_ns":18184948,"wall_ns":18185861,"count":44},"zeros/1048713/crc32":{"cpu_ns":17463674,"wall_ns":17474131,"count":69},"zeros/16777353/compress1":{"cpu_ns":27092538,"wall_ns":27108270,"count":4},"zeros/16777353/decompress":{"cpu_ns":22366303,"wall_ns":22367152,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":19956654,"wall_ns":19957433,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":22549194,"wall_ns":22563814,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13842221,"wall_ns":13842632,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":25494694,"wall_ns":25497543,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":18563317,"wall_ns":18564191,"count":3},"zeros/16777353/crc32":{"cpu_ns":21317856,"wall_ns":21319061,"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":2499718,"wall_ns":2499738,"count":215},"fastq/1024/decompress":{"cpu_ns":6526387,"wall_ns":6535121,"count":1219},"fastq/1024/raw-decompress":{"cpu_ns":11542030,"wall_ns":11542390,"count":2035},"fastq/1024/stream-decompress":{"cpu_ns":7489629,"wall_ns":7489884,"count":1242},"fastq/1024/bounded-decompress":{"cpu_ns":10820457,"wall_ns":10820899,"count":1644},"fastq/1024/gzip-read128k":{"cpu_ns":7039473,"wall_ns":7040045,"count":289},"fastq/1024/gzip-readinto128k":{"cpu_ns":13173307,"wall_ns":13174214,"count":414},"fastq/1024/crc32":{"cpu_ns":4116796,"wall_ns":4117052,"count":9766},"fastq/65536/compress1":{"cpu_ns":16181176,"wall_ns":16181415,"count":40},"fastq/65536/decompress":{"cpu_ns":18065528,"wall_ns":18066680,"count":78},"fastq/65536/raw-decompress":{"cpu_ns":20351896,"wall_ns":20352572,"count":90},"fastq/65536/stream-decompress":{"cpu_ns":20096388,"wall_ns":20104374,"count":88},"fastq/65536/bounded-decompress":{"cpu_ns":19495479,"wall_ns":19496225,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":18360149,"wall_ns":18360964,"count":79},"fastq/65536/gzip-readinto128k":{"cpu_ns":20149139,"wall_ns":20162737,"count":82},"fastq/65536/crc32":{"cpu_ns":18353866,"wall_ns":18354617,"count":1131},"fastq/1048713/compress1":{"cpu_ns":20092323,"wall_ns":20092878,"count":3},"fastq/1048713/decompress":{"cpu_ns":20597542,"wall_ns":20598036,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":20485653,"wall_ns":20486591,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":20702134,"wall_ns":20709424,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20538942,"wall_ns":20539698,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":21239167,"wall_ns":21239748,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21499168,"wall_ns":21511442,"count":6},"fastq/1048713/crc32":{"cpu_ns":18743249,"wall_ns":18743764,"count":74},"fastq/16777353/compress1":{"cpu_ns":109213169,"wall_ns":109225519,"count":1},"fastq/16777353/decompress":{"cpu_ns":60195397,"wall_ns":60215018,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":58756683,"wall_ns":58762825,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":59970883,"wall_ns":59986942,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":70367216,"wall_ns":70369200,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":58431208,"wall_ns":58433473,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":56857442,"wall_ns":56866449,"count":1},"fastq/16777353/crc32":{"cpu_ns":21881456,"wall_ns":21882852,"count":5},"python/1024/compress1":{"cpu_ns":8580007,"wall_ns":8580517,"count":756},"python/1024/decompress":{"cpu_ns":9066541,"wall_ns":9076781,"count":1707},"python/1024/raw-decompress":{"cpu_ns":11178982,"wall_ns":11179439,"count":1987},"python/1024/stream-decompress":{"cpu_ns":10645760,"wall_ns":10646646,"count":1736},"python/1024/bounded-decompress":{"cpu_ns":10245139,"wall_ns":10245653,"count":1612},"python/1024/gzip-read128k":{"cpu_ns":8364902,"wall_ns":8365496,"count":343},"python/1024/gzip-readinto128k":{"cpu_ns":16775882,"wall_ns":16776698,"count":567},"python/1024/crc32":{"cpu_ns":4023099,"wall_ns":4023326,"count":10000},"python/65536/compress1":{"cpu_ns":19098165,"wall_ns":19098890,"count":73},"python/65536/decompress":{"cpu_ns":18740372,"wall_ns":18741293,"count":150},"python/65536/raw-decompress":{"cpu_ns":19794859,"wall_ns":19795754,"count":162},"python/65536/stream-decompress":{"cpu_ns":19205911,"wall_ns":19213635,"count":157},"python/65536/bounded-decompress":{"cpu_ns":18773128,"wall_ns":18773681,"count":184},"python/65536/gzip-read128k":{"cpu_ns":17636899,"wall_ns":17637860,"count":126},"python/65536/gzip-readinto128k":{"cpu_ns":19204385,"wall_ns":19211254,"count":130},"python/65536/crc32":{"cpu_ns":14962414,"wall_ns":14964619,"count":905},"python/1048713/compress1":{"cpu_ns":21239332,"wall_ns":21239855,"count":5},"python/1048713/decompress":{"cpu_ns":24023444,"wall_ns":24035012,"count":13},"python/1048713/raw-decompress":{"cpu_ns":22825992,"wall_ns":22826566,"count":13},"python/1048713/stream-decompress":{"cpu_ns":23705257,"wall_ns":23727583,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20297302,"wall_ns":20298029,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":21351380,"wall_ns":21355654,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":20900457,"wall_ns":20907834,"count":11},"python/1048713/crc32":{"cpu_ns":17752201,"wall_ns":17752732,"count":70},"python/16777353/compress1":{"cpu_ns":72376543,"wall_ns":72400129,"count":1},"python/16777353/decompress":{"cpu_ns":36089573,"wall_ns":36100578,"count":1},"python/16777353/raw-decompress":{"cpu_ns":38462211,"wall_ns":38463016,"count":1},"python/16777353/stream-decompress":{"cpu_ns":39948608,"wall_ns":39958425,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":43234683,"wall_ns":43237045,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32296480,"wall_ns":32298753,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":29895860,"wall_ns":29897215,"count":1},"python/16777353/crc32":{"cpu_ns":21147515,"wall_ns":21157867,"count":5},"random/1024/compress1":{"cpu_ns":9920544,"wall_ns":9921517,"count":736},"random/1024/decompress":{"cpu_ns":2609280,"wall_ns":2609497,"count":4172},"random/1024/raw-decompress":{"cpu_ns":3637531,"wall_ns":3638102,"count":4241},"random/1024/stream-decompress":{"cpu_ns":4234919,"wall_ns":4235154,"count":3176},"random/1024/bounded-decompress":{"cpu_ns":3133701,"wall_ns":3134420,"count":1963},"random/1024/gzip-read128k":{"cpu_ns":8218147,"wall_ns":8219030,"count":422},"random/1024/gzip-readinto128k":{"cpu_ns":11485152,"wall_ns":11486203,"count":470},"random/1024/crc32":{"cpu_ns":4042836,"wall_ns":4043486,"count":10000},"random/65536/compress1":{"cpu_ns":20046781,"wall_ns":20047494,"count":35},"random/65536/decompress":{"cpu_ns":18203107,"wall_ns":18206343,"count":1374},"random/65536/raw-decompress":{"cpu_ns":17327899,"wall_ns":17330255,"count":1594},"random/65536/stream-decompress":{"cpu_ns":15646147,"wall_ns":15663612,"count":1159},"random/65536/bounded-decompress":{"cpu_ns":10345678,"wall_ns":10347616,"count":1838},"random/65536/gzip-read128k":{"cpu_ns":13056388,"wall_ns":13057857,"count":283},"random/65536/gzip-readinto128k":{"cpu_ns":18523461,"wall_ns":18524954,"count":345},"random/65536/crc32":{"cpu_ns":19160797,"wall_ns":19163549,"count":1135},"random/1048713/compress1":{"cpu_ns":22648293,"wall_ns":22648817,"count":2},"random/1048713/decompress":{"cpu_ns":25305478,"wall_ns":25307751,"count":100},"random/1048713/raw-decompress":{"cpu_ns":26549902,"wall_ns":26551044,"count":143},"random/1048713/stream-decompress":{"cpu_ns":26284284,"wall_ns":26285460,"count":108},"random/1048713/bounded-decompress":{"cpu_ns":15999537,"wall_ns":16009407,"count":85},"random/1048713/gzip-read128k":{"cpu_ns":16222599,"wall_ns":16223322,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":20363725,"wall_ns":20365275,"count":43},"random/1048713/crc32":{"cpu_ns":18014540,"wall_ns":18015795,"count":68},"random/16777353/compress1":{"cpu_ns":200347203,"wall_ns":200357232,"count":1},"random/16777353/decompress":{"cpu_ns":27087170,"wall_ns":27087415,"count":2},"random/16777353/raw-decompress":{"cpu_ns":24677544,"wall_ns":24688026,"count":2},"random/16777353/stream-decompress":{"cpu_ns":26295134,"wall_ns":26295567,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":44339257,"wall_ns":44341223,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":19231441,"wall_ns":19231426,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":22479702,"wall_ns":22481640,"count":3},"random/16777353/crc32":{"cpu_ns":21933927,"wall_ns":21935323,"count":5},"zeros/1024/compress1":{"cpu_ns":6477843,"wall_ns":6478301,"count":1039},"zeros/1024/decompress":{"cpu_ns":3208594,"wall_ns":3209702,"count":4240},"zeros/1024/raw-decompress":{"cpu_ns":4230297,"wall_ns":4231943,"count":3587},"zeros/1024/stream-decompress":{"cpu_ns":4024245,"wall_ns":4024776,"count":2779},"zeros/1024/bounded-decompress":{"cpu_ns":3196179,"wall_ns":3196550,"count":1929},"zeros/1024/gzip-read128k":{"cpu_ns":5190047,"wall_ns":5190763,"count":263},"zeros/1024/gzip-readinto128k":{"cpu_ns":16502954,"wall_ns":16512670,"count":637},"zeros/1024/crc32":{"cpu_ns":3343677,"wall_ns":3343857,"count":8221},"zeros/65536/compress1":{"cpu_ns":12078633,"wall_ns":12079200,"count":496},"zeros/65536/decompress":{"cpu_ns":6106675,"wall_ns":6107315,"count":426},"zeros/65536/raw-decompress":{"cpu_ns":7900070,"wall_ns":7900641,"count":645},"zeros/65536/stream-decompress":{"cpu_ns":11698450,"wall_ns":11699177,"count":768},"zeros/65536/bounded-decompress":{"cpu_ns":10204694,"wall_ns":10205600,"count":1042},"zeros/65536/gzip-read128k":{"cpu_ns":7324423,"wall_ns":7331781,"count":166},"zeros/65536/gzip-readinto128k":{"cpu_ns":15316417,"wall_ns":15317145,"count":298},"zeros/65536/crc32":{"cpu_ns":14577908,"wall_ns":14578384,"count":901},"zeros/1048713/compress1":{"cpu_ns":20634008,"wall_ns":20635307,"count":48},"zeros/1048713/decompress":{"cpu_ns":35338803,"wall_ns":35347748,"count":85},"zeros/1048713/raw-decompress":{"cpu_ns":48569469,"wall_ns":48578902,"count":133},"zeros/1048713/stream-decompress":{"cpu_ns":44425420,"wall_ns":44426857,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":14751026,"wall_ns":14759645,"count":89},"zeros/1048713/gzip-read128k":{"cpu_ns":15161148,"wall_ns":15161750,"count":36},"zeros/1048713/gzip-readinto128k":{"cpu_ns":18313974,"wall_ns":18314746,"count":44},"zeros/1048713/crc32":{"cpu_ns":18005937,"wall_ns":18017990,"count":69},"zeros/16777353/compress1":{"cpu_ns":28072444,"wall_ns":28085513,"count":4},"zeros/16777353/decompress":{"cpu_ns":26782765,"wall_ns":26797588,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":24371974,"wall_ns":24378194,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":27155798,"wall_ns":27166419,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13316004,"wall_ns":13318275,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26327343,"wall_ns":26330388,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19280324,"wall_ns":19281237,"count":3},"zeros/16777353/crc32":{"cpu_ns":21220743,"wall_ns":21232525,"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":"control","cases":{"fastq/1024/compress1":{"cpu_ns":2738723,"wall_ns":2738596,"count":215},"fastq/1024/decompress":{"cpu_ns":6924814,"wall_ns":6925239,"count":1219},"fastq/1024/raw-decompress":{"cpu_ns":11429881,"wall_ns":11430272,"count":2035},"fastq/1024/stream-decompress":{"cpu_ns":7497776,"wall_ns":7498088,"count":1242},"fastq/1024/bounded-decompress":{"cpu_ns":11161318,"wall_ns":11168758,"count":1644},"fastq/1024/gzip-read128k":{"cpu_ns":6977426,"wall_ns":6977989,"count":289},"fastq/1024/gzip-readinto128k":{"cpu_ns":12256191,"wall_ns":12256831,"count":414},"fastq/1024/crc32":{"cpu_ns":3922095,"wall_ns":3922175,"count":9766},"fastq/65536/compress1":{"cpu_ns":15535727,"wall_ns":15536098,"count":40},"fastq/65536/decompress":{"cpu_ns":18121232,"wall_ns":18129714,"count":78},"fastq/65536/raw-decompress":{"cpu_ns":20111582,"wall_ns":20112301,"count":90},"fastq/65536/stream-decompress":{"cpu_ns":20262657,"wall_ns":20263633,"count":88},"fastq/65536/bounded-decompress":{"cpu_ns":19275599,"wall_ns":19276050,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":18371563,"wall_ns":18378318,"count":79},"fastq/65536/gzip-readinto128k":{"cpu_ns":20376990,"wall_ns":20377844,"count":82},"fastq/65536/crc32":{"cpu_ns":18078557,"wall_ns":18079045,"count":1131},"fastq/1048713/compress1":{"cpu_ns":20556139,"wall_ns":20556720,"count":3},"fastq/1048713/decompress":{"cpu_ns":22122438,"wall_ns":22122949,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":22341561,"wall_ns":22342366,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":21987833,"wall_ns":21988347,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20755974,"wall_ns":20771240,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":21136659,"wall_ns":21137368,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21689099,"wall_ns":21690092,"count":6},"fastq/1048713/crc32":{"cpu_ns":18666175,"wall_ns":18680822,"count":74},"fastq/16777353/compress1":{"cpu_ns":107105485,"wall_ns":107114583,"count":1},"fastq/16777353/decompress":{"cpu_ns":57969263,"wall_ns":57984601,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":57645622,"wall_ns":57673837,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":58500807,"wall_ns":58509333,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":72262728,"wall_ns":72295743,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":58507568,"wall_ns":58508818,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":59796087,"wall_ns":59813021,"count":1},"fastq/16777353/crc32":{"cpu_ns":21880361,"wall_ns":21891458,"count":5},"python/1024/compress1":{"cpu_ns":8063402,"wall_ns":8063849,"count":756},"python/1024/decompress":{"cpu_ns":9052960,"wall_ns":9053664,"count":1707},"python/1024/raw-decompress":{"cpu_ns":10844793,"wall_ns":10845197,"count":1987},"python/1024/stream-decompress":{"cpu_ns":11013018,"wall_ns":11013737,"count":1736},"python/1024/bounded-decompress":{"cpu_ns":10087974,"wall_ns":10088452,"count":1612},"python/1024/gzip-read128k":{"cpu_ns":8262309,"wall_ns":8262965,"count":343},"python/1024/gzip-readinto128k":{"cpu_ns":16632473,"wall_ns":16633182,"count":567},"python/1024/crc32":{"cpu_ns":4010255,"wall_ns":4010466,"count":10000},"python/65536/compress1":{"cpu_ns":19377234,"wall_ns":19378059,"count":73},"python/65536/decompress":{"cpu_ns":18560644,"wall_ns":18573313,"count":150},"python/65536/raw-decompress":{"cpu_ns":21479017,"wall_ns":21481358,"count":162},"python/65536/stream-decompress":{"cpu_ns":19927240,"wall_ns":19927910,"count":157},"python/65536/bounded-decompress":{"cpu_ns":18691701,"wall_ns":18702911,"count":184},"python/65536/gzip-read128k":{"cpu_ns":17922097,"wall_ns":17923019,"count":126},"python/65536/gzip-readinto128k":{"cpu_ns":19216925,"wall_ns":19218113,"count":130},"python/65536/crc32":{"cpu_ns":14448974,"wall_ns":14449335,"count":905},"python/1048713/compress1":{"cpu_ns":20591756,"wall_ns":20592527,"count":5},"python/1048713/decompress":{"cpu_ns":20933925,"wall_ns":20934442,"count":13},"python/1048713/raw-decompress":{"cpu_ns":20847050,"wall_ns":20847930,"count":13},"python/1048713/stream-decompress":{"cpu_ns":21023023,"wall_ns":21023473,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20636215,"wall_ns":20637812,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":21040754,"wall_ns":21051363,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":21724928,"wall_ns":21726075,"count":11},"python/1048713/crc32":{"cpu_ns":18450182,"wall_ns":18453065,"count":70},"python/16777353/compress1":{"cpu_ns":66012656,"wall_ns":66023248,"count":1},"python/16777353/decompress":{"cpu_ns":32670433,"wall_ns":32672087,"count":1},"python/16777353/raw-decompress":{"cpu_ns":32023502,"wall_ns":32025611,"count":1},"python/16777353/stream-decompress":{"cpu_ns":33163415,"wall_ns":33164873,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":46512257,"wall_ns":46523801,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32312709,"wall_ns":32314651,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":29796367,"wall_ns":29805077,"count":1},"python/16777353/crc32":{"cpu_ns":21731947,"wall_ns":21733682,"count":5},"random/1024/compress1":{"cpu_ns":9647750,"wall_ns":9656064,"count":736},"random/1024/decompress":{"cpu_ns":2607336,"wall_ns":2607516,"count":4172},"random/1024/raw-decompress":{"cpu_ns":3136946,"wall_ns":3137222,"count":4241},"random/1024/stream-decompress":{"cpu_ns":3817798,"wall_ns":3818008,"count":3176},"random/1024/bounded-decompress":{"cpu_ns":2865876,"wall_ns":2869556,"count":1963},"random/1024/gzip-read128k":{"cpu_ns":7856320,"wall_ns":7856870,"count":422},"random/1024/gzip-readinto128k":{"cpu_ns":12391739,"wall_ns":12392778,"count":470},"random/1024/crc32":{"cpu_ns":4103710,"wall_ns":4103924,"count":10000},"random/65536/compress1":{"cpu_ns":19806872,"wall_ns":19807442,"count":35},"random/65536/decompress":{"cpu_ns":13649695,"wall_ns":13650124,"count":1374},"random/65536/raw-decompress":{"cpu_ns":14071688,"wall_ns":14072536,"count":1594},"random/65536/stream-decompress":{"cpu_ns":12680106,"wall_ns":12680603,"count":1159},"random/65536/bounded-decompress":{"cpu_ns":9355267,"wall_ns":9355693,"count":1838},"random/65536/gzip-read128k":{"cpu_ns":12479760,"wall_ns":12480396,"count":283},"random/65536/gzip-readinto128k":{"cpu_ns":18560323,"wall_ns":18568252,"count":345},"random/65536/crc32":{"cpu_ns":18076527,"wall_ns":18077068,"count":1135},"random/1048713/compress1":{"cpu_ns":23029829,"wall_ns":23039551,"count":2},"random/1048713/decompress":{"cpu_ns":15910206,"wall_ns":15910647,"count":100},"random/1048713/raw-decompress":{"cpu_ns":15494011,"wall_ns":15495732,"count":143},"random/1048713/stream-decompress":{"cpu_ns":17041251,"wall_ns":17041730,"count":108},"random/1048713/bounded-decompress":{"cpu_ns":15964623,"wall_ns":15979433,"count":85},"random/1048713/gzip-read128k":{"cpu_ns":17093598,"wall_ns":17094600,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19798977,"wall_ns":19799720,"count":43},"random/1048713/crc32":{"cpu_ns":20903751,"wall_ns":20919058,"count":68},"random/16777353/compress1":{"cpu_ns":196579189,"wall_ns":196602333,"count":1},"random/16777353/decompress":{"cpu_ns":23537839,"wall_ns":23539751,"count":2},"random/16777353/raw-decompress":{"cpu_ns":21270462,"wall_ns":21280287,"count":2},"random/16777353/stream-decompress":{"cpu_ns":23219979,"wall_ns":23220868,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":43217581,"wall_ns":43219526,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18411597,"wall_ns":18414068,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":22250929,"wall_ns":22252563,"count":3},"random/16777353/crc32":{"cpu_ns":21127066,"wall_ns":21128137,"count":5},"zeros/1024/compress1":{"cpu_ns":6419532,"wall_ns":6419514,"count":1039},"zeros/1024/decompress":{"cpu_ns":2893677,"wall_ns":2893943,"count":4240},"zeros/1024/raw-decompress":{"cpu_ns":3134648,"wall_ns":3135215,"count":3587},"zeros/1024/stream-decompress":{"cpu_ns":3526655,"wall_ns":3527060,"count":2779},"zeros/1024/bounded-decompress":{"cpu_ns":3079009,"wall_ns":3079384,"count":1929},"zeros/1024/gzip-read128k":{"cpu_ns":5022229,"wall_ns":5022855,"count":263},"zeros/1024/gzip-readinto128k":{"cpu_ns":15629042,"wall_ns":15629765,"count":637},"zeros/1024/crc32":{"cpu_ns":3277293,"wall_ns":3277490,"count":8221},"zeros/65536/compress1":{"cpu_ns":11750744,"wall_ns":11751143,"count":496},"zeros/65536/decompress":{"cpu_ns":6714695,"wall_ns":6715171,"count":426},"zeros/65536/raw-decompress":{"cpu_ns":9030642,"wall_ns":9031180,"count":645},"zeros/65536/stream-decompress":{"cpu_ns":12859610,"wall_ns":12860149,"count":768},"zeros/65536/bounded-decompress":{"cpu_ns":9163318,"wall_ns":9163882,"count":1042},"zeros/65536/gzip-read128k":{"cpu_ns":7322249,"wall_ns":7323028,"count":166},"zeros/65536/gzip-readinto128k":{"cpu_ns":15188681,"wall_ns":15196751,"count":298},"zeros/65536/crc32":{"cpu_ns":14335628,"wall_ns":14336060,"count":901},"zeros/1048713/compress1":{"cpu_ns":19491213,"wall_ns":19491742,"count":48},"zeros/1048713/decompress":{"cpu_ns":15161796,"wall_ns":15162449,"count":85},"zeros/1048713/raw-decompress":{"cpu_ns":17132759,"wall_ns":17133639,"count":133},"zeros/1048713/stream-decompress":{"cpu_ns":19587518,"wall_ns":19588776,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":13993461,"wall_ns":13993869,"count":89},"zeros/1048713/gzip-read128k":{"cpu_ns":15178020,"wall_ns":15185377,"count":36},"zeros/1048713/gzip-readinto128k":{"cpu_ns":23192955,"wall_ns":23194727,"count":44},"zeros/1048713/crc32":{"cpu_ns":17458697,"wall_ns":17459168,"count":69},"zeros/16777353/compress1":{"cpu_ns":27039910,"wall_ns":27041662,"count":4},"zeros/16777353/decompress":{"cpu_ns":22138510,"wall_ns":22139739,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":19858407,"wall_ns":19859361,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":22221758,"wall_ns":22222626,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":12945351,"wall_ns":12962321,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":25859982,"wall_ns":25860380,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":18686523,"wall_ns":18687192,"count":3},"zeros/16777353/crc32":{"cpu_ns":20977304,"wall_ns":20978642,"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":2659340,"wall_ns":2660145,"count":215},"fastq/1024/decompress":{"cpu_ns":7490771,"wall_ns":7493121,"count":1219},"fastq/1024/raw-decompress":{"cpu_ns":12680536,"wall_ns":12682593,"count":2035},"fastq/1024/stream-decompress":{"cpu_ns":10071812,"wall_ns":10073378,"count":1242},"fastq/1024/bounded-decompress":{"cpu_ns":11463270,"wall_ns":11464564,"count":1644},"fastq/1024/gzip-read128k":{"cpu_ns":7121722,"wall_ns":7122561,"count":289},"fastq/1024/gzip-readinto128k":{"cpu_ns":14193376,"wall_ns":14194495,"count":414},"fastq/1024/crc32":{"cpu_ns":4032998,"wall_ns":4033325,"count":9766},"fastq/65536/compress1":{"cpu_ns":15545224,"wall_ns":15545732,"count":40},"fastq/65536/decompress":{"cpu_ns":21586780,"wall_ns":21588822,"count":78},"fastq/65536/raw-decompress":{"cpu_ns":20535171,"wall_ns":20535831,"count":90},"fastq/65536/stream-decompress":{"cpu_ns":19936410,"wall_ns":19941534,"count":88},"fastq/65536/bounded-decompress":{"cpu_ns":19421645,"wall_ns":19428796,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":18209420,"wall_ns":18210300,"count":79},"fastq/65536/gzip-readinto128k":{"cpu_ns":19708275,"wall_ns":19708800,"count":82},"fastq/65536/crc32":{"cpu_ns":18217883,"wall_ns":18218417,"count":1131},"fastq/1048713/compress1":{"cpu_ns":19639990,"wall_ns":19639245,"count":3},"fastq/1048713/decompress":{"cpu_ns":22197172,"wall_ns":22205308,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":21774068,"wall_ns":21774506,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":22277149,"wall_ns":22277738,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20285865,"wall_ns":20286517,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":21150044,"wall_ns":21150660,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21166051,"wall_ns":21175935,"count":6},"fastq/1048713/crc32":{"cpu_ns":18847735,"wall_ns":18848349,"count":74},"fastq/16777353/compress1":{"cpu_ns":108680249,"wall_ns":108699913,"count":1},"fastq/16777353/decompress":{"cpu_ns":57842975,"wall_ns":57852681,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":56485379,"wall_ns":56510665,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":59023896,"wall_ns":59039349,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":70571665,"wall_ns":70589477,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":58027034,"wall_ns":58036805,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":56515755,"wall_ns":56517397,"count":1},"fastq/16777353/crc32":{"cpu_ns":21227582,"wall_ns":21228666,"count":5},"python/1024/compress1":{"cpu_ns":8194173,"wall_ns":8194568,"count":756},"python/1024/decompress":{"cpu_ns":9127872,"wall_ns":9128476,"count":1707},"python/1024/raw-decompress":{"cpu_ns":11061428,"wall_ns":11061970,"count":1987},"python/1024/stream-decompress":{"cpu_ns":10221886,"wall_ns":10222475,"count":1736},"python/1024/bounded-decompress":{"cpu_ns":10543166,"wall_ns":10544933,"count":1612},"python/1024/gzip-read128k":{"cpu_ns":8851615,"wall_ns":8853198,"count":343},"python/1024/gzip-readinto128k":{"cpu_ns":17262998,"wall_ns":17264231,"count":567},"python/1024/crc32":{"cpu_ns":4039865,"wall_ns":4040199,"count":10000},"python/65536/compress1":{"cpu_ns":19111826,"wall_ns":19112475,"count":73},"python/65536/decompress":{"cpu_ns":18933049,"wall_ns":18935122,"count":150},"python/65536/raw-decompress":{"cpu_ns":19828628,"wall_ns":19829518,"count":162},"python/65536/stream-decompress":{"cpu_ns":19510708,"wall_ns":19511495,"count":157},"python/65536/bounded-decompress":{"cpu_ns":18731128,"wall_ns":18747362,"count":184},"python/65536/gzip-read128k":{"cpu_ns":17418343,"wall_ns":17419078,"count":126},"python/65536/gzip-readinto128k":{"cpu_ns":19184565,"wall_ns":19185511,"count":130},"python/65536/crc32":{"cpu_ns":14477062,"wall_ns":14477621,"count":905},"python/1048713/compress1":{"cpu_ns":20805344,"wall_ns":20806011,"count":5},"python/1048713/decompress":{"cpu_ns":20947067,"wall_ns":20948161,"count":13},"python/1048713/raw-decompress":{"cpu_ns":20201191,"wall_ns":20213443,"count":13},"python/1048713/stream-decompress":{"cpu_ns":21042407,"wall_ns":21042916,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20157714,"wall_ns":20158593,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":20940639,"wall_ns":20957367,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":20706805,"wall_ns":20707702,"count":11},"python/1048713/crc32":{"cpu_ns":17844931,"wall_ns":17845852,"count":70},"python/16777353/compress1":{"cpu_ns":65601969,"wall_ns":65613821,"count":1},"python/16777353/decompress":{"cpu_ns":32834339,"wall_ns":32836317,"count":1},"python/16777353/raw-decompress":{"cpu_ns":31574534,"wall_ns":31576049,"count":1},"python/16777353/stream-decompress":{"cpu_ns":32677657,"wall_ns":32678522,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":41385097,"wall_ns":41396351,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":31704509,"wall_ns":31716529,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30501261,"wall_ns":30509596,"count":1},"python/16777353/crc32":{"cpu_ns":21212759,"wall_ns":21213952,"count":5},"random/1024/compress1":{"cpu_ns":9633708,"wall_ns":9634070,"count":736},"random/1024/decompress":{"cpu_ns":2558790,"wall_ns":2558992,"count":4172},"random/1024/raw-decompress":{"cpu_ns":3356772,"wall_ns":3363534,"count":4241},"random/1024/stream-decompress":{"cpu_ns":3690685,"wall_ns":3691066,"count":3176},"random/1024/bounded-decompress":{"cpu_ns":2989488,"wall_ns":2989805,"count":1963},"random/1024/gzip-read128k":{"cpu_ns":8064164,"wall_ns":8064914,"count":422},"random/1024/gzip-readinto128k":{"cpu_ns":11310569,"wall_ns":11311262,"count":470},"random/1024/crc32":{"cpu_ns":4053117,"wall_ns":4053364,"count":10000},"random/65536/compress1":{"cpu_ns":20326634,"wall_ns":20327278,"count":35},"random/65536/decompress":{"cpu_ns":13632895,"wall_ns":13643794,"count":1374},"random/65536/raw-decompress":{"cpu_ns":13471003,"wall_ns":13471525,"count":1594},"random/65536/stream-decompress":{"cpu_ns":12628708,"wall_ns":12629263,"count":1159},"random/65536/bounded-decompress":{"cpu_ns":9796316,"wall_ns":9796985,"count":1838},"random/65536/gzip-read128k":{"cpu_ns":12977530,"wall_ns":12978377,"count":283},"random/65536/gzip-readinto128k":{"cpu_ns":18191962,"wall_ns":18192762,"count":345},"random/65536/crc32":{"cpu_ns":17982343,"wall_ns":17982794,"count":1135},"random/1048713/compress1":{"cpu_ns":23207068,"wall_ns":23218721,"count":2},"random/1048713/decompress":{"cpu_ns":15712652,"wall_ns":15713639,"count":100},"random/1048713/raw-decompress":{"cpu_ns":14974846,"wall_ns":14975742,"count":143},"random/1048713/stream-decompress":{"cpu_ns":16797651,"wall_ns":16798096,"count":108},"random/1048713/bounded-decompress":{"cpu_ns":15796312,"wall_ns":15804940,"count":85},"random/1048713/gzip-read128k":{"cpu_ns":16033240,"wall_ns":16033850,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19441806,"wall_ns":19442631,"count":43},"random/1048713/crc32":{"cpu_ns":17169930,"wall_ns":17170428,"count":68},"random/16777353/compress1":{"cpu_ns":198143719,"wall_ns":198154163,"count":1},"random/16777353/decompress":{"cpu_ns":23174595,"wall_ns":23184006,"count":2},"random/16777353/raw-decompress":{"cpu_ns":21226092,"wall_ns":21226961,"count":2},"random/16777353/stream-decompress":{"cpu_ns":23316414,"wall_ns":23317545,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":43909981,"wall_ns":43911578,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18851255,"wall_ns":18864940,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":22490353,"wall_ns":22492440,"count":3},"random/16777353/crc32":{"cpu_ns":21254444,"wall_ns":21256076,"count":5},"zeros/1024/compress1":{"cpu_ns":6441339,"wall_ns":6441732,"count":1039},"zeros/1024/decompress":{"cpu_ns":2825478,"wall_ns":2825831,"count":4240},"zeros/1024/raw-decompress":{"cpu_ns":3221003,"wall_ns":3221562,"count":3587},"zeros/1024/stream-decompress":{"cpu_ns":3354637,"wall_ns":3354856,"count":2779},"zeros/1024/bounded-decompress":{"cpu_ns":3233014,"wall_ns":3233375,"count":1929},"zeros/1024/gzip-read128k":{"cpu_ns":5263861,"wall_ns":5264677,"count":263},"zeros/1024/gzip-readinto128k":{"cpu_ns":15851617,"wall_ns":15852343,"count":637},"zeros/1024/crc32":{"cpu_ns":3279355,"wall_ns":3279589,"count":8221},"zeros/65536/compress1":{"cpu_ns":11804569,"wall_ns":11805015,"count":496},"zeros/65536/decompress":{"cpu_ns":6648331,"wall_ns":6659144,"count":426},"zeros/65536/raw-decompress":{"cpu_ns":8997482,"wall_ns":8998047,"count":645},"zeros/65536/stream-decompress":{"cpu_ns":12755843,"wall_ns":12756458,"count":768},"zeros/65536/bounded-decompress":{"cpu_ns":9362687,"wall_ns":9363159,"count":1042},"zeros/65536/gzip-read128k":{"cpu_ns":7265752,"wall_ns":7266344,"count":166},"zeros/65536/gzip-readinto128k":{"cpu_ns":15184393,"wall_ns":15185246,"count":298},"zeros/65536/crc32":{"cpu_ns":14394067,"wall_ns":14409591,"count":901},"zeros/1048713/compress1":{"cpu_ns":20420969,"wall_ns":20421375,"count":48},"zeros/1048713/decompress":{"cpu_ns":14958028,"wall_ns":14958361,"count":85},"zeros/1048713/raw-decompress":{"cpu_ns":16864411,"wall_ns":16864991,"count":133},"zeros/1048713/stream-decompress":{"cpu_ns":19384288,"wall_ns":19385353,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":14095032,"wall_ns":14104363,"count":89},"zeros/1048713/gzip-read128k":{"cpu_ns":15315396,"wall_ns":15316141,"count":36},"zeros/1048713/gzip-readinto128k":{"cpu_ns":18372191,"wall_ns":18373034,"count":44},"zeros/1048713/crc32":{"cpu_ns":17396104,"wall_ns":17396578,"count":69},"zeros/16777353/compress1":{"cpu_ns":27808105,"wall_ns":27810042,"count":4},"zeros/16777353/decompress":{"cpu_ns":23658658,"wall_ns":23668969,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":20298973,"wall_ns":20301481,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":22349029,"wall_ns":22349999,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":12744403,"wall_ns":12745614,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":25826368,"wall_ns":25827971,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19021520,"wall_ns":19023231,"count":3},"zeros/16777353/crc32":{"cpu_ns":20945387,"wall_ns":20957062,"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":2498150,"wall_ns":2498260,"count":215},"fastq/1024/decompress":{"cpu_ns":6614745,"wall_ns":6616284,"count":1219},"fastq/1024/raw-decompress":{"cpu_ns":12305972,"wall_ns":12307662,"count":2035},"fastq/1024/stream-decompress":{"cpu_ns":7862151,"wall_ns":7863513,"count":1242},"fastq/1024/bounded-decompress":{"cpu_ns":10982952,"wall_ns":10984128,"count":1644},"fastq/1024/gzip-read128k":{"cpu_ns":7320745,"wall_ns":7335254,"count":289},"fastq/1024/gzip-readinto128k":{"cpu_ns":12340995,"wall_ns":12341685,"count":414},"fastq/1024/crc32":{"cpu_ns":4019859,"wall_ns":4020199,"count":9766},"fastq/65536/compress1":{"cpu_ns":15472262,"wall_ns":15472773,"count":40},"fastq/65536/decompress":{"cpu_ns":17708520,"wall_ns":17709215,"count":78},"fastq/65536/raw-decompress":{"cpu_ns":20107134,"wall_ns":20114558,"count":90},"fastq/65536/stream-decompress":{"cpu_ns":19832816,"wall_ns":19833523,"count":88},"fastq/65536/bounded-decompress":{"cpu_ns":19419543,"wall_ns":19420224,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":18280588,"wall_ns":18288264,"count":79},"fastq/65536/gzip-readinto128k":{"cpu_ns":19519099,"wall_ns":19519840,"count":82},"fastq/65536/crc32":{"cpu_ns":18085418,"wall_ns":18085901,"count":1131},"fastq/1048713/compress1":{"cpu_ns":20434500,"wall_ns":20512843,"count":3},"fastq/1048713/decompress":{"cpu_ns":22666130,"wall_ns":22666685,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":22882327,"wall_ns":22892232,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":22716084,"wall_ns":22716380,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20260104,"wall_ns":20260758,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":21481361,"wall_ns":21482267,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21121220,"wall_ns":21121854,"count":6},"fastq/1048713/crc32":{"cpu_ns":19103839,"wall_ns":19104358,"count":74},"fastq/16777353/compress1":{"cpu_ns":106776019,"wall_ns":106802997,"count":1},"fastq/16777353/decompress":{"cpu_ns":58128408,"wall_ns":58129518,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":56205201,"wall_ns":56214741,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":57461284,"wall_ns":57471749,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":71309167,"wall_ns":71313529,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":58135241,"wall_ns":58137970,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":56730019,"wall_ns":56749106,"count":1},"fastq/16777353/crc32":{"cpu_ns":20979118,"wall_ns":20980577,"count":5},"python/1024/compress1":{"cpu_ns":8407134,"wall_ns":8407749,"count":756},"python/1024/decompress":{"cpu_ns":9256925,"wall_ns":9257903,"count":1707},"python/1024/raw-decompress":{"cpu_ns":11075425,"wall_ns":11075789,"count":1987},"python/1024/stream-decompress":{"cpu_ns":10411885,"wall_ns":10412834,"count":1736},"python/1024/bounded-decompress":{"cpu_ns":10277788,"wall_ns":10278714,"count":1612},"python/1024/gzip-read128k":{"cpu_ns":8343488,"wall_ns":8344296,"count":343},"python/1024/gzip-readinto128k":{"cpu_ns":17854918,"wall_ns":17856615,"count":567},"python/1024/crc32":{"cpu_ns":4108390,"wall_ns":4108529,"count":10000},"python/65536/compress1":{"cpu_ns":18876720,"wall_ns":18877485,"count":73},"python/65536/decompress":{"cpu_ns":18735751,"wall_ns":18736669,"count":150},"python/65536/raw-decompress":{"cpu_ns":19597656,"wall_ns":19609640,"count":162},"python/65536/stream-decompress":{"cpu_ns":19370230,"wall_ns":19370733,"count":157},"python/65536/bounded-decompress":{"cpu_ns":18783262,"wall_ns":18783992,"count":184},"python/65536/gzip-read128k":{"cpu_ns":17447622,"wall_ns":17454256,"count":126},"python/65536/gzip-readinto128k":{"cpu_ns":19869018,"wall_ns":19870323,"count":130},"python/65536/crc32":{"cpu_ns":15844912,"wall_ns":15848135,"count":905},"python/1048713/compress1":{"cpu_ns":24137512,"wall_ns":24147128,"count":5},"python/1048713/decompress":{"cpu_ns":25508865,"wall_ns":25511700,"count":13},"python/1048713/raw-decompress":{"cpu_ns":26212126,"wall_ns":26224311,"count":13},"python/1048713/stream-decompress":{"cpu_ns":26569131,"wall_ns":26571534,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":26565128,"wall_ns":26567160,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":29662783,"wall_ns":29677038,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":26794698,"wall_ns":26796726,"count":11},"python/1048713/crc32":{"cpu_ns":21569615,"wall_ns":21591104,"count":70},"python/16777353/compress1":{"cpu_ns":68690144,"wall_ns":68701594,"count":1},"python/16777353/decompress":{"cpu_ns":32968580,"wall_ns":32969816,"count":1},"python/16777353/raw-decompress":{"cpu_ns":32853836,"wall_ns":32854946,"count":1},"python/16777353/stream-decompress":{"cpu_ns":32820506,"wall_ns":32821350,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":41157766,"wall_ns":41159262,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":31781473,"wall_ns":31792351,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":29940525,"wall_ns":29964147,"count":1},"python/16777353/crc32":{"cpu_ns":20868769,"wall_ns":20870061,"count":5},"random/1024/compress1":{"cpu_ns":9938479,"wall_ns":9938943,"count":736},"random/1024/decompress":{"cpu_ns":2563576,"wall_ns":2564272,"count":4172},"random/1024/raw-decompress":{"cpu_ns":3450545,"wall_ns":3451498,"count":4241},"random/1024/stream-decompress":{"cpu_ns":3478750,"wall_ns":3479042,"count":3176},"random/1024/bounded-decompress":{"cpu_ns":3158265,"wall_ns":3183245,"count":1963},"random/1024/gzip-read128k":{"cpu_ns":8279609,"wall_ns":8292492,"count":422},"random/1024/gzip-readinto128k":{"cpu_ns":12604069,"wall_ns":12605477,"count":470},"random/1024/crc32":{"cpu_ns":4351475,"wall_ns":4351985,"count":10000},"random/65536/compress1":{"cpu_ns":20508985,"wall_ns":20509512,"count":35},"random/65536/decompress":{"cpu_ns":13629637,"wall_ns":13630306,"count":1374},"random/65536/raw-decompress":{"cpu_ns":13770472,"wall_ns":13771250,"count":1594},"random/65536/stream-decompress":{"cpu_ns":12509629,"wall_ns":12510505,"count":1159},"random/65536/bounded-decompress":{"cpu_ns":9433943,"wall_ns":9434645,"count":1838},"random/65536/gzip-read128k":{"cpu_ns":12635426,"wall_ns":12636195,"count":283},"random/65536/gzip-readinto128k":{"cpu_ns":18027949,"wall_ns":18028748,"count":345},"random/65536/crc32":{"cpu_ns":18133006,"wall_ns":18133447,"count":1135},"random/1048713/compress1":{"cpu_ns":23396056,"wall_ns":23397377,"count":2},"random/1048713/decompress":{"cpu_ns":15984713,"wall_ns":15992769,"count":100},"random/1048713/raw-decompress":{"cpu_ns":14886609,"wall_ns":14887443,"count":143},"random/1048713/stream-decompress":{"cpu_ns":16890604,"wall_ns":16891212,"count":108},"random/1048713/bounded-decompress":{"cpu_ns":15737912,"wall_ns":15739339,"count":85},"random/1048713/gzip-read128k":{"cpu_ns":15912653,"wall_ns":15913217,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19922631,"wall_ns":19923878,"count":43},"random/1048713/crc32":{"cpu_ns":17131753,"wall_ns":17132404,"count":68},"random/16777353/compress1":{"cpu_ns":196381099,"wall_ns":196414478,"count":1},"random/16777353/decompress":{"cpu_ns":23128416,"wall_ns":23129635,"count":2},"random/16777353/raw-decompress":{"cpu_ns":21154134,"wall_ns":21155225,"count":2},"random/16777353/stream-decompress":{"cpu_ns":23186114,"wall_ns":23196544,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":42042064,"wall_ns":42043675,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18687442,"wall_ns":18686141,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":23802575,"wall_ns":23812782,"count":3},"random/16777353/crc32":{"cpu_ns":21970906,"wall_ns":21972257,"count":5},"zeros/1024/compress1":{"cpu_ns":6595250,"wall_ns":6595591,"count":1039},"zeros/1024/decompress":{"cpu_ns":2741584,"wall_ns":2741833,"count":4240},"zeros/1024/raw-decompress":{"cpu_ns":3106467,"wall_ns":3107076,"count":3587},"zeros/1024/stream-decompress":{"cpu_ns":3359974,"wall_ns":3370253,"count":2779},"zeros/1024/bounded-decompress":{"cpu_ns":3118196,"wall_ns":3118478,"count":1929},"zeros/1024/gzip-read128k":{"cpu_ns":5615344,"wall_ns":5616369,"count":263},"zeros/1024/gzip-readinto128k":{"cpu_ns":15842300,"wall_ns":15843233,"count":637},"zeros/1024/crc32":{"cpu_ns":3304130,"wall_ns":3304277,"count":8221},"zeros/65536/compress1":{"cpu_ns":11804848,"wall_ns":11805344,"count":496},"zeros/65536/decompress":{"cpu_ns":6663766,"wall_ns":6664138,"count":426},"zeros/65536/raw-decompress":{"cpu_ns":9344264,"wall_ns":9344910,"count":645},"zeros/65536/stream-decompress":{"cpu_ns":13470035,"wall_ns":13477531,"count":768},"zeros/65536/bounded-decompress":{"cpu_ns":9488506,"wall_ns":9489047,"count":1042},"zeros/65536/gzip-read128k":{"cpu_ns":7288101,"wall_ns":7288952,"count":166},"zeros/65536/gzip-readinto128k":{"cpu_ns":15206689,"wall_ns":15207561,"count":298},"zeros/65536/crc32":{"cpu_ns":14494959,"wall_ns":14495501,"count":901},"zeros/1048713/compress1":{"cpu_ns":19790712,"wall_ns":19807880,"count":48},"zeros/1048713/decompress":{"cpu_ns":14962772,"wall_ns":14963352,"count":85},"zeros/1048713/raw-decompress":{"cpu_ns":16832099,"wall_ns":16832927,"count":133},"zeros/1048713/stream-decompress":{"cpu_ns":19219846,"wall_ns":19227688,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":13974295,"wall_ns":13974959,"count":89},"zeros/1048713/gzip-read128k":{"cpu_ns":15175457,"wall_ns":15176044,"count":36},"zeros/1048713/gzip-readinto128k":{"cpu_ns":18430929,"wall_ns":18431723,"count":44},"zeros/1048713/crc32":{"cpu_ns":17383533,"wall_ns":17389789,"count":69},"zeros/16777353/compress1":{"cpu_ns":26742948,"wall_ns":26752649,"count":4},"zeros/16777353/decompress":{"cpu_ns":22425576,"wall_ns":22433253,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":19706817,"wall_ns":19708090,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":23204848,"wall_ns":23205688,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":17437317,"wall_ns":17438351,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":33330120,"wall_ns":33333066,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":27347082,"wall_ns":27349188,"count":3},"zeros/16777353/crc32":{"cpu_ns":30106479,"wall_ns":30107882,"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":3751245,"wall_ns":3751766,"count":215},"fastq/1024/decompress":{"cpu_ns":9251925,"wall_ns":9253833,"count":1219},"fastq/1024/raw-decompress":{"cpu_ns":16575070,"wall_ns":16593263,"count":2035},"fastq/1024/stream-decompress":{"cpu_ns":11111308,"wall_ns":11112885,"count":1242},"fastq/1024/bounded-decompress":{"cpu_ns":16041145,"wall_ns":16042769,"count":1644},"fastq/1024/gzip-read128k":{"cpu_ns":11471029,"wall_ns":11472356,"count":289},"fastq/1024/gzip-readinto128k":{"cpu_ns":19709190,"wall_ns":19721360,"count":414},"fastq/1024/crc32":{"cpu_ns":6028638,"wall_ns":6029751,"count":9766},"fastq/65536/compress1":{"cpu_ns":23991399,"wall_ns":23993477,"count":40},"fastq/65536/decompress":{"cpu_ns":23063426,"wall_ns":23065547,"count":78},"fastq/65536/raw-decompress":{"cpu_ns":27806749,"wall_ns":27827370,"count":90},"fastq/65536/stream-decompress":{"cpu_ns":25130167,"wall_ns":25132525,"count":88},"fastq/65536/bounded-decompress":{"cpu_ns":25289636,"wall_ns":25305683,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":23938271,"wall_ns":23939449,"count":79},"fastq/65536/gzip-readinto128k":{"cpu_ns":25927992,"wall_ns":25928842,"count":82},"fastq/65536/crc32":{"cpu_ns":25448088,"wall_ns":25461259,"count":1131},"fastq/1048713/compress1":{"cpu_ns":28541379,"wall_ns":28542791,"count":3},"fastq/1048713/decompress":{"cpu_ns":26089343,"wall_ns":26090733,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":25449764,"wall_ns":25462402,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":25704321,"wall_ns":25705701,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":26085796,"wall_ns":26087780,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":27608845,"wall_ns":27611075,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":27280839,"wall_ns":27294231,"count":6},"fastq/1048713/crc32":{"cpu_ns":25634278,"wall_ns":25635069,"count":74},"fastq/16777353/compress1":{"cpu_ns":108814017,"wall_ns":108831150,"count":1},"fastq/16777353/decompress":{"cpu_ns":60405885,"wall_ns":60406460,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":60057252,"wall_ns":60065964,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":61192722,"wall_ns":61202344,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":69903216,"wall_ns":69916687,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":57942530,"wall_ns":57951944,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":56418853,"wall_ns":56430474,"count":1},"fastq/16777353/crc32":{"cpu_ns":22346701,"wall_ns":22347760,"count":5},"python/1024/compress1":{"cpu_ns":8319206,"wall_ns":8319820,"count":756},"python/1024/decompress":{"cpu_ns":8919464,"wall_ns":8919831,"count":1707},"python/1024/raw-decompress":{"cpu_ns":11312698,"wall_ns":11313408,"count":1987},"python/1024/stream-decompress":{"cpu_ns":10201669,"wall_ns":10202174,"count":1736},"python/1024/bounded-decompress":{"cpu_ns":10492607,"wall_ns":10494205,"count":1612},"python/1024/gzip-read128k":{"cpu_ns":8611160,"wall_ns":8611984,"count":343},"python/1024/gzip-readinto128k":{"cpu_ns":17055509,"wall_ns":17056326,"count":567},"python/1024/crc32":{"cpu_ns":4070504,"wall_ns":4070738,"count":10000},"python/65536/compress1":{"cpu_ns":19196246,"wall_ns":19196785,"count":73},"python/65536/decompress":{"cpu_ns":18370372,"wall_ns":18371032,"count":150},"python/65536/raw-decompress":{"cpu_ns":19580034,"wall_ns":19581012,"count":162},"python/65536/stream-decompress":{"cpu_ns":19213429,"wall_ns":19214234,"count":157},"python/65536/bounded-decompress":{"cpu_ns":19088503,"wall_ns":19107429,"count":184},"python/65536/gzip-read128k":{"cpu_ns":17393933,"wall_ns":17394830,"count":126},"python/65536/gzip-readinto128k":{"cpu_ns":18962859,"wall_ns":18963680,"count":130},"python/65536/crc32":{"cpu_ns":14770685,"wall_ns":14771371,"count":905},"python/1048713/compress1":{"cpu_ns":20431631,"wall_ns":20432129,"count":5},"python/1048713/decompress":{"cpu_ns":23512565,"wall_ns":23514502,"count":13},"python/1048713/raw-decompress":{"cpu_ns":22800244,"wall_ns":22811825,"count":13},"python/1048713/stream-decompress":{"cpu_ns":23719077,"wall_ns":23720340,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20177691,"wall_ns":20178729,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":20887434,"wall_ns":20888367,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":20743044,"wall_ns":20743958,"count":11},"python/1048713/crc32":{"cpu_ns":17548770,"wall_ns":17549228,"count":70},"python/16777353/compress1":{"cpu_ns":66588944,"wall_ns":66590506,"count":1},"python/16777353/decompress":{"cpu_ns":34600894,"wall_ns":34602766,"count":1},"python/16777353/raw-decompress":{"cpu_ns":33369437,"wall_ns":33377133,"count":1},"python/16777353/stream-decompress":{"cpu_ns":34220612,"wall_ns":34221864,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":41159209,"wall_ns":41171534,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":31521564,"wall_ns":31524241,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30961422,"wall_ns":30963153,"count":1},"python/16777353/crc32":{"cpu_ns":21002682,"wall_ns":21004129,"count":5},"random/1024/compress1":{"cpu_ns":9937370,"wall_ns":9937946,"count":736},"random/1024/decompress":{"cpu_ns":2597016,"wall_ns":2597188,"count":4172},"random/1024/raw-decompress":{"cpu_ns":3274985,"wall_ns":3275276,"count":4241},"random/1024/stream-decompress":{"cpu_ns":3752002,"wall_ns":3752492,"count":3176},"random/1024/bounded-decompress":{"cpu_ns":2958226,"wall_ns":2958535,"count":1963},"random/1024/gzip-read128k":{"cpu_ns":7837720,"wall_ns":7838317,"count":422},"random/1024/gzip-readinto128k":{"cpu_ns":11176824,"wall_ns":11177239,"count":470},"random/1024/crc32":{"cpu_ns":3998883,"wall_ns":3999053,"count":10000},"random/65536/compress1":{"cpu_ns":20320483,"wall_ns":20334310,"count":35},"random/65536/decompress":{"cpu_ns":17049697,"wall_ns":17053786,"count":1374},"random/65536/raw-decompress":{"cpu_ns":17060207,"wall_ns":17060794,"count":1594},"random/65536/stream-decompress":{"cpu_ns":15456353,"wall_ns":15457140,"count":1159},"random/65536/bounded-decompress":{"cpu_ns":9985794,"wall_ns":9986272,"count":1838},"random/65536/gzip-read128k":{"cpu_ns":12491724,"wall_ns":12492499,"count":283},"random/65536/gzip-readinto128k":{"cpu_ns":18034120,"wall_ns":18035029,"count":345},"random/65536/crc32":{"cpu_ns":18046103,"wall_ns":18046681,"count":1135},"random/1048713/compress1":{"cpu_ns":22657553,"wall_ns":22658517,"count":2},"random/1048713/decompress":{"cpu_ns":23897863,"wall_ns":23899035,"count":100},"random/1048713/raw-decompress":{"cpu_ns":26738578,"wall_ns":26747402,"count":143},"random/1048713/stream-decompress":{"cpu_ns":25919410,"wall_ns":25927235,"count":108},"random/1048713/bounded-decompress":{"cpu_ns":15845453,"wall_ns":15846980,"count":85},"random/1048713/gzip-read128k":{"cpu_ns":15810379,"wall_ns":15824400,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19337311,"wall_ns":19338398,"count":43},"random/1048713/crc32":{"cpu_ns":17144556,"wall_ns":17145153,"count":68},"random/16777353/compress1":{"cpu_ns":199549400,"wall_ns":199581786,"count":1},"random/16777353/decompress":{"cpu_ns":25986292,"wall_ns":25993831,"count":2},"random/16777353/raw-decompress":{"cpu_ns":23669005,"wall_ns":23670042,"count":2},"random/16777353/stream-decompress":{"cpu_ns":27107403,"wall_ns":27107586,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":42673741,"wall_ns":42687188,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18998798,"wall_ns":19022816,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":23060817,"wall_ns":23063682,"count":3},"random/16777353/crc32":{"cpu_ns":21197655,"wall_ns":21210093,"count":5},"zeros/1024/compress1":{"cpu_ns":6490093,"wall_ns":6490490,"count":1039},"zeros/1024/decompress":{"cpu_ns":3054082,"wall_ns":3054571,"count":4240},"zeros/1024/raw-decompress":{"cpu_ns":3342515,"wall_ns":3342822,"count":3587},"zeros/1024/stream-decompress":{"cpu_ns":3516317,"wall_ns":3516688,"count":2779},"zeros/1024/bounded-decompress":{"cpu_ns":2998484,"wall_ns":2999141,"count":1929},"zeros/1024/gzip-read128k":{"cpu_ns":5071754,"wall_ns":5072408,"count":263},"zeros/1024/gzip-readinto128k":{"cpu_ns":15527840,"wall_ns":15528662,"count":637},"zeros/1024/crc32":{"cpu_ns":3272328,"wall_ns":3272461,"count":8221},"zeros/65536/compress1":{"cpu_ns":12127096,"wall_ns":12127764,"count":496},"zeros/65536/decompress":{"cpu_ns":5972079,"wall_ns":5979943,"count":426},"zeros/65536/raw-decompress":{"cpu_ns":7881451,"wall_ns":7882041,"count":645},"zeros/65536/stream-decompress":{"cpu_ns":11579182,"wall_ns":11579777,"count":768},"zeros/65536/bounded-decompress":{"cpu_ns":9167462,"wall_ns":9167988,"count":1042},"zeros/65536/gzip-read128k":{"cpu_ns":7137848,"wall_ns":7139226,"count":166},"zeros/65536/gzip-readinto128k":{"cpu_ns":15095542,"wall_ns":15096345,"count":298},"zeros/65536/crc32":{"cpu_ns":14571935,"wall_ns":14585568,"count":901},"zeros/1048713/compress1":{"cpu_ns":19988685,"wall_ns":19989304,"count":48},"zeros/1048713/decompress":{"cpu_ns":34353527,"wall_ns":34355002,"count":85},"zeros/1048713/raw-decompress":{"cpu_ns":46846770,"wall_ns":46847990,"count":133},"zeros/1048713/stream-decompress":{"cpu_ns":43743783,"wall_ns":43745082,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":13912556,"wall_ns":13913086,"count":89},"zeros/1048713/gzip-read128k":{"cpu_ns":15164605,"wall_ns":15165442,"count":36},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19159855,"wall_ns":19161899,"count":44},"zeros/1048713/crc32":{"cpu_ns":17888958,"wall_ns":17889500,"count":69},"zeros/16777353/compress1":{"cpu_ns":28094844,"wall_ns":28096391,"count":4},"zeros/16777353/decompress":{"cpu_ns":26200137,"wall_ns":26201079,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":23921876,"wall_ns":23933858,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":26623065,"wall_ns":26622028,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13340657,"wall_ns":13342347,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":25490661,"wall_ns":25491698,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":18822562,"wall_ns":18837473,"count":3},"zeros/16777353/crc32":{"cpu_ns":21182118,"wall_ns":21183275,"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":"control","cases":{"fastq/1024/compress1":{"cpu_ns":2436404,"wall_ns":2436380,"count":215},"fastq/1024/decompress":{"cpu_ns":6596310,"wall_ns":6596614,"count":1219},"fastq/1024/raw-decompress":{"cpu_ns":11525770,"wall_ns":11526547,"count":2035},"fastq/1024/stream-decompress":{"cpu_ns":11053560,"wall_ns":11055281,"count":1242},"fastq/1024/bounded-decompress":{"cpu_ns":15943037,"wall_ns":15944519,"count":1644},"fastq/1024/gzip-read128k":{"cpu_ns":9017768,"wall_ns":9018340,"count":289},"fastq/1024/gzip-readinto128k":{"cpu_ns":12323868,"wall_ns":12324454,"count":414},"fastq/1024/crc32":{"cpu_ns":3966438,"wall_ns":3966474,"count":9766},"fastq/65536/compress1":{"cpu_ns":15693876,"wall_ns":15703522,"count":40},"fastq/65536/decompress":{"cpu_ns":18281559,"wall_ns":18283048,"count":78},"fastq/65536/raw-decompress":{"cpu_ns":20167660,"wall_ns":20168205,"count":90},"fastq/65536/stream-decompress":{"cpu_ns":19912255,"wall_ns":19929479,"count":88},"fastq/65536/bounded-decompress":{"cpu_ns":19409289,"wall_ns":19409843,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":18334000,"wall_ns":18334604,"count":79},"fastq/65536/gzip-readinto128k":{"cpu_ns":19718241,"wall_ns":19718833,"count":82},"fastq/65536/crc32":{"cpu_ns":18082621,"wall_ns":18083090,"count":1131},"fastq/1048713/compress1":{"cpu_ns":19780041,"wall_ns":19780604,"count":3},"fastq/1048713/decompress":{"cpu_ns":22348592,"wall_ns":22349954,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":22296553,"wall_ns":22297751,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":22041073,"wall_ns":22052798,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20459463,"wall_ns":20460178,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":21061358,"wall_ns":21062019,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21468697,"wall_ns":21469626,"count":6},"fastq/1048713/crc32":{"cpu_ns":18587957,"wall_ns":18588468,"count":74},"fastq/16777353/compress1":{"cpu_ns":106718012,"wall_ns":106736347,"count":1},"fastq/16777353/decompress":{"cpu_ns":57449238,"wall_ns":57462855,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":56476668,"wall_ns":56487486,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":58689715,"wall_ns":58691374,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":70174907,"wall_ns":70197377,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":58378775,"wall_ns":58407172,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":56264084,"wall_ns":56273731,"count":1},"fastq/16777353/crc32":{"cpu_ns":21208093,"wall_ns":21209078,"count":5},"python/1024/compress1":{"cpu_ns":8334809,"wall_ns":8335409,"count":756},"python/1024/decompress":{"cpu_ns":8805037,"wall_ns":8805428,"count":1707},"python/1024/raw-decompress":{"cpu_ns":10878258,"wall_ns":10878857,"count":1987},"python/1024/stream-decompress":{"cpu_ns":10347197,"wall_ns":10347722,"count":1736},"python/1024/bounded-decompress":{"cpu_ns":10640263,"wall_ns":10649050,"count":1612},"python/1024/gzip-read128k":{"cpu_ns":8702654,"wall_ns":8704126,"count":343},"python/1024/gzip-readinto128k":{"cpu_ns":17239578,"wall_ns":17240391,"count":567},"python/1024/crc32":{"cpu_ns":4110778,"wall_ns":4111002,"count":10000},"python/65536/compress1":{"cpu_ns":18944609,"wall_ns":18945218,"count":73},"python/65536/decompress":{"cpu_ns":18721070,"wall_ns":18722027,"count":150},"python/65536/raw-decompress":{"cpu_ns":19606664,"wall_ns":19607381,"count":162},"python/65536/stream-decompress":{"cpu_ns":19277723,"wall_ns":19278525,"count":157},"python/65536/bounded-decompress":{"cpu_ns":20490659,"wall_ns":20503131,"count":184},"python/65536/gzip-read128k":{"cpu_ns":18134381,"wall_ns":18136502,"count":126},"python/65536/gzip-readinto128k":{"cpu_ns":20036681,"wall_ns":20039201,"count":130},"python/65536/crc32":{"cpu_ns":14879671,"wall_ns":14881999,"count":905},"python/1048713/compress1":{"cpu_ns":21344579,"wall_ns":21346203,"count":5},"python/1048713/decompress":{"cpu_ns":21596714,"wall_ns":21599015,"count":13},"python/1048713/raw-decompress":{"cpu_ns":21098212,"wall_ns":21123697,"count":13},"python/1048713/stream-decompress":{"cpu_ns":21630381,"wall_ns":21633094,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20710537,"wall_ns":20712452,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":21551410,"wall_ns":21553118,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":21482985,"wall_ns":21484691,"count":11},"python/1048713/crc32":{"cpu_ns":18046165,"wall_ns":18048390,"count":70},"python/16777353/compress1":{"cpu_ns":65219128,"wall_ns":65220644,"count":1},"python/16777353/decompress":{"cpu_ns":32641849,"wall_ns":32642549,"count":1},"python/16777353/raw-decompress":{"cpu_ns":31420526,"wall_ns":31422362,"count":1},"python/16777353/stream-decompress":{"cpu_ns":32538953,"wall_ns":32548738,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":40991926,"wall_ns":41002316,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":31574980,"wall_ns":31579127,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30872429,"wall_ns":30893366,"count":1},"python/16777353/crc32":{"cpu_ns":21376586,"wall_ns":21377949,"count":5},"random/1024/compress1":{"cpu_ns":10000493,"wall_ns":10009261,"count":736},"random/1024/decompress":{"cpu_ns":2435321,"wall_ns":2435573,"count":4172},"random/1024/raw-decompress":{"cpu_ns":3334201,"wall_ns":3334567,"count":4241},"random/1024/stream-decompress":{"cpu_ns":3559221,"wall_ns":3559498,"count":3176},"random/1024/bounded-decompress":{"cpu_ns":3048902,"wall_ns":3049407,"count":1963},"random/1024/gzip-read128k":{"cpu_ns":7947944,"wall_ns":7948659,"count":422},"random/1024/gzip-readinto128k":{"cpu_ns":11417001,"wall_ns":11417684,"count":470},"random/1024/crc32":{"cpu_ns":4100401,"wall_ns":4100640,"count":10000},"random/65536/compress1":{"cpu_ns":21275992,"wall_ns":21278522,"count":35},"random/65536/decompress":{"cpu_ns":14023980,"wall_ns":14034307,"count":1374},"random/65536/raw-decompress":{"cpu_ns":13244676,"wall_ns":13245292,"count":1594},"random/65536/stream-decompress":{"cpu_ns":12552666,"wall_ns":12553444,"count":1159},"random/65536/bounded-decompress":{"cpu_ns":9576172,"wall_ns":9576870,"count":1838},"random/65536/gzip-read128k":{"cpu_ns":12691108,"wall_ns":12691931,"count":283},"random/65536/gzip-readinto128k":{"cpu_ns":18068931,"wall_ns":18074949,"count":345},"random/65536/crc32":{"cpu_ns":18117425,"wall_ns":18118080,"count":1135},"random/1048713/compress1":{"cpu_ns":22781530,"wall_ns":22802278,"count":2},"random/1048713/decompress":{"cpu_ns":15714755,"wall_ns":15716309,"count":100},"random/1048713/raw-decompress":{"cpu_ns":14953383,"wall_ns":14955742,"count":143},"random/1048713/stream-decompress":{"cpu_ns":17251802,"wall_ns":17253934,"count":108},"random/1048713/bounded-decompress":{"cpu_ns":16021543,"wall_ns":16030197,"count":85},"random/1048713/gzip-read128k":{"cpu_ns":16235121,"wall_ns":16236031,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19468274,"wall_ns":19469145,"count":43},"random/1048713/crc32":{"cpu_ns":17143219,"wall_ns":17143979,"count":68},"random/16777353/compress1":{"cpu_ns":197008511,"wall_ns":197054580,"count":1},"random/16777353/decompress":{"cpu_ns":23148576,"wall_ns":23149623,"count":2},"random/16777353/raw-decompress":{"cpu_ns":21066568,"wall_ns":21067967,"count":2},"random/16777353/stream-decompress":{"cpu_ns":23240835,"wall_ns":23242136,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":44669575,"wall_ns":44671218,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18909459,"wall_ns":18922273,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":23261654,"wall_ns":23263655,"count":3},"random/16777353/crc32":{"cpu_ns":21610795,"wall_ns":21611856,"count":5},"zeros/1024/compress1":{"cpu_ns":6655415,"wall_ns":6655964,"count":1039},"zeros/1024/decompress":{"cpu_ns":2851532,"wall_ns":2852179,"count":4240},"zeros/1024/raw-decompress":{"cpu_ns":3232401,"wall_ns":3233591,"count":3587},"zeros/1024/stream-decompress":{"cpu_ns":3481604,"wall_ns":3481953,"count":2779},"zeros/1024/bounded-decompress":{"cpu_ns":3201110,"wall_ns":3201463,"count":1929},"zeros/1024/gzip-read128k":{"cpu_ns":5054116,"wall_ns":5054811,"count":263},"zeros/1024/gzip-readinto128k":{"cpu_ns":15758393,"wall_ns":15759193,"count":637},"zeros/1024/crc32":{"cpu_ns":3322443,"wall_ns":3322834,"count":8221},"zeros/65536/compress1":{"cpu_ns":11770681,"wall_ns":11909935,"count":496},"zeros/65536/decompress":{"cpu_ns":6645101,"wall_ns":6645665,"count":426},"zeros/65536/raw-decompress":{"cpu_ns":9033868,"wall_ns":9034593,"count":645},"zeros/65536/stream-decompress":{"cpu_ns":12866086,"wall_ns":12866731,"count":768},"zeros/65536/bounded-decompress":{"cpu_ns":9463973,"wall_ns":9464560,"count":1042},"zeros/65536/gzip-read128k":{"cpu_ns":7268179,"wall_ns":7268811,"count":166},"zeros/65536/gzip-readinto128k":{"cpu_ns":15296008,"wall_ns":15296863,"count":298},"zeros/65536/crc32":{"cpu_ns":14372946,"wall_ns":14379415,"count":901},"zeros/1048713/compress1":{"cpu_ns":19599481,"wall_ns":19599953,"count":48},"zeros/1048713/decompress":{"cpu_ns":15004446,"wall_ns":15005053,"count":85},"zeros/1048713/raw-decompress":{"cpu_ns":17008863,"wall_ns":17016707,"count":133},"zeros/1048713/stream-decompress":{"cpu_ns":19196638,"wall_ns":19197154,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":14329855,"wall_ns":14330769,"count":89},"zeros/1048713/gzip-read128k":{"cpu_ns":15259010,"wall_ns":15259744,"count":36},"zeros/1048713/gzip-readinto128k":{"cpu_ns":18292429,"wall_ns":18301158,"count":44},"zeros/1048713/crc32":{"cpu_ns":17353772,"wall_ns":17354287,"count":69},"zeros/16777353/compress1":{"cpu_ns":26880887,"wall_ns":26882482,"count":4},"zeros/16777353/decompress":{"cpu_ns":23465915,"wall_ns":23467920,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":19760031,"wall_ns":19770010,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":22862519,"wall_ns":22863706,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13532191,"wall_ns":13531854,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26022731,"wall_ns":26024331,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":18788781,"wall_ns":18789679,"count":3},"zeros/16777353/crc32":{"cpu_ns":21122309,"wall_ns":21141904,"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":2442234,"wall_ns":2442318,"count":215},"fastq/1024/decompress":{"cpu_ns":6486509,"wall_ns":6486881,"count":1219},"fastq/1024/raw-decompress":{"cpu_ns":11496825,"wall_ns":11497342,"count":2035},"fastq/1024/stream-decompress":{"cpu_ns":7612307,"wall_ns":7612768,"count":1242},"fastq/1024/bounded-decompress":{"cpu_ns":10750400,"wall_ns":10750911,"count":1644},"fastq/1024/gzip-read128k":{"cpu_ns":7077075,"wall_ns":7077774,"count":289},"fastq/1024/gzip-readinto128k":{"cpu_ns":12623024,"wall_ns":12623765,"count":414},"fastq/1024/crc32":{"cpu_ns":4119498,"wall_ns":4119644,"count":9766},"fastq/65536/compress1":{"cpu_ns":15521979,"wall_ns":15522431,"count":40},"fastq/65536/decompress":{"cpu_ns":17650396,"wall_ns":17651059,"count":78},"fastq/65536/raw-decompress":{"cpu_ns":20115554,"wall_ns":20123303,"count":90},"fastq/65536/stream-decompress":{"cpu_ns":19929666,"wall_ns":19930434,"count":88},"fastq/65536/bounded-decompress":{"cpu_ns":19537919,"wall_ns":19538742,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":18218989,"wall_ns":18240252,"count":79},"fastq/65536/gzip-readinto128k":{"cpu_ns":19481368,"wall_ns":19482141,"count":82},"fastq/65536/crc32":{"cpu_ns":18767611,"wall_ns":18768721,"count":1131},"fastq/1048713/compress1":{"cpu_ns":20844995,"wall_ns":20858197,"count":3},"fastq/1048713/decompress":{"cpu_ns":22100701,"wall_ns":22101141,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":21913023,"wall_ns":21927289,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":22157224,"wall_ns":22157758,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20567732,"wall_ns":20568361,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":21279019,"wall_ns":21286975,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21075322,"wall_ns":21076146,"count":6},"fastq/1048713/crc32":{"cpu_ns":18746952,"wall_ns":18747401,"count":74},"fastq/16777353/compress1":{"cpu_ns":107176151,"wall_ns":107187331,"count":1},"fastq/16777353/decompress":{"cpu_ns":57480454,"wall_ns":57481092,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":56200922,"wall_ns":56219474,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":57680599,"wall_ns":57681894,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":71075603,"wall_ns":71085346,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":58040673,"wall_ns":58041632,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":56464482,"wall_ns":56466332,"count":1},"fastq/16777353/crc32":{"cpu_ns":21042341,"wall_ns":21043872,"count":5},"python/1024/compress1":{"cpu_ns":8211778,"wall_ns":8212141,"count":756},"python/1024/decompress":{"cpu_ns":9027133,"wall_ns":9041259,"count":1707},"python/1024/raw-decompress":{"cpu_ns":10921117,"wall_ns":10921497,"count":1987},"python/1024/stream-decompress":{"cpu_ns":10562807,"wall_ns":10563413,"count":1736},"python/1024/bounded-decompress":{"cpu_ns":10283371,"wall_ns":10283961,"count":1612},"python/1024/gzip-read128k":{"cpu_ns":8167922,"wall_ns":8168521,"count":343},"python/1024/gzip-readinto128k":{"cpu_ns":16770244,"wall_ns":16771094,"count":567},"python/1024/crc32":{"cpu_ns":3988678,"wall_ns":3995657,"count":10000},"python/65536/compress1":{"cpu_ns":19032491,"wall_ns":19033553,"count":73},"python/65536/decompress":{"cpu_ns":18587748,"wall_ns":18588732,"count":150},"python/65536/raw-decompress":{"cpu_ns":19903006,"wall_ns":19904007,"count":162},"python/65536/stream-decompress":{"cpu_ns":19393097,"wall_ns":19408211,"count":157},"python/65536/bounded-decompress":{"cpu_ns":18867372,"wall_ns":18868383,"count":184},"python/65536/gzip-read128k":{"cpu_ns":17330781,"wall_ns":17331726,"count":126},"python/65536/gzip-readinto128k":{"cpu_ns":19694991,"wall_ns":19707127,"count":130},"python/65536/crc32":{"cpu_ns":14813064,"wall_ns":14813840,"count":905},"python/1048713/compress1":{"cpu_ns":20409136,"wall_ns":20409783,"count":5},"python/1048713/decompress":{"cpu_ns":21154819,"wall_ns":21156324,"count":13},"python/1048713/raw-decompress":{"cpu_ns":20331608,"wall_ns":20332451,"count":13},"python/1048713/stream-decompress":{"cpu_ns":21136099,"wall_ns":21137009,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20214621,"wall_ns":20223731,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":20982187,"wall_ns":20983091,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":20909062,"wall_ns":20910046,"count":11},"python/1048713/crc32":{"cpu_ns":17598751,"wall_ns":17606805,"count":70},"python/16777353/compress1":{"cpu_ns":65017863,"wall_ns":65040420,"count":1},"python/16777353/decompress":{"cpu_ns":33315112,"wall_ns":33326752,"count":1},"python/16777353/raw-decompress":{"cpu_ns":31663704,"wall_ns":31675821,"count":1},"python/16777353/stream-decompress":{"cpu_ns":32891667,"wall_ns":32903345,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":40761253,"wall_ns":40773365,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":31771921,"wall_ns":31772664,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":29867063,"wall_ns":29868412,"count":1},"python/16777353/crc32":{"cpu_ns":21316888,"wall_ns":21327440,"count":5},"random/1024/compress1":{"cpu_ns":10069050,"wall_ns":10069809,"count":736},"random/1024/decompress":{"cpu_ns":2584177,"wall_ns":2584422,"count":4172},"random/1024/raw-decompress":{"cpu_ns":3518201,"wall_ns":3518622,"count":4241},"random/1024/stream-decompress":{"cpu_ns":4146732,"wall_ns":4146993,"count":3176},"random/1024/bounded-decompress":{"cpu_ns":3119707,"wall_ns":3120021,"count":1963},"random/1024/gzip-read128k":{"cpu_ns":7990872,"wall_ns":7991671,"count":422},"random/1024/gzip-readinto128k":{"cpu_ns":11463533,"wall_ns":11464545,"count":470},"random/1024/crc32":{"cpu_ns":4011856,"wall_ns":4012285,"count":10000},"random/65536/compress1":{"cpu_ns":20614434,"wall_ns":20632289,"count":35},"random/65536/decompress":{"cpu_ns":13573208,"wall_ns":13573923,"count":1374},"random/65536/raw-decompress":{"cpu_ns":13544186,"wall_ns":13545012,"count":1594},"random/65536/stream-decompress":{"cpu_ns":12619668,"wall_ns":12620498,"count":1159},"random/65536/bounded-decompress":{"cpu_ns":9850196,"wall_ns":9852285,"count":1838},"random/65536/gzip-read128k":{"cpu_ns":13368606,"wall_ns":13369895,"count":283},"random/65536/gzip-readinto128k":{"cpu_ns":18520568,"wall_ns":18521549,"count":345},"random/65536/crc32":{"cpu_ns":18307740,"wall_ns":18308523,"count":1135},"random/1048713/compress1":{"cpu_ns":22630598,"wall_ns":22631607,"count":2},"random/1048713/decompress":{"cpu_ns":15651643,"wall_ns":15652377,"count":100},"random/1048713/raw-decompress":{"cpu_ns":15043016,"wall_ns":15044374,"count":143},"random/1048713/stream-decompress":{"cpu_ns":16996309,"wall_ns":17008998,"count":108},"random/1048713/bounded-decompress":{"cpu_ns":15796939,"wall_ns":15797636,"count":85},"random/1048713/gzip-read128k":{"cpu_ns":16458611,"wall_ns":16459556,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19478688,"wall_ns":19479303,"count":43},"random/1048713/crc32":{"cpu_ns":17088169,"wall_ns":17102626,"count":68},"random/16777353/compress1":{"cpu_ns":198523180,"wall_ns":198535295,"count":1},"random/16777353/decompress":{"cpu_ns":23917045,"wall_ns":23918718,"count":2},"random/16777353/raw-decompress":{"cpu_ns":21297039,"wall_ns":21307015,"count":2},"random/16777353/stream-decompress":{"cpu_ns":23501352,"wall_ns":23502872,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":43890413,"wall_ns":43892846,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18723773,"wall_ns":18727994,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":22499585,"wall_ns":22501419,"count":3},"random/16777353/crc32":{"cpu_ns":21305383,"wall_ns":21315195,"count":5},"zeros/1024/compress1":{"cpu_ns":6436077,"wall_ns":6436491,"count":1039},"zeros/1024/decompress":{"cpu_ns":2828149,"wall_ns":2828627,"count":4240},"zeros/1024/raw-decompress":{"cpu_ns":3448073,"wall_ns":3448376,"count":3587},"zeros/1024/stream-decompress":{"cpu_ns":3827561,"wall_ns":3827899,"count":2779},"zeros/1024/bounded-decompress":{"cpu_ns":3205163,"wall_ns":3205588,"count":1929},"zeros/1024/gzip-read128k":{"cpu_ns":5115566,"wall_ns":5116338,"count":263},"zeros/1024/gzip-readinto128k":{"cpu_ns":16358697,"wall_ns":16360440,"count":637},"zeros/1024/crc32":{"cpu_ns":3411479,"wall_ns":3411876,"count":8221},"zeros/65536/compress1":{"cpu_ns":12063259,"wall_ns":12063992,"count":496},"zeros/65536/decompress":{"cpu_ns":6682622,"wall_ns":6683212,"count":426},"zeros/65536/raw-decompress":{"cpu_ns":9305920,"wall_ns":9306744,"count":645},"zeros/65536/stream-decompress":{"cpu_ns":12676950,"wall_ns":12677640,"count":768},"zeros/65536/bounded-decompress":{"cpu_ns":9237237,"wall_ns":9237815,"count":1042},"zeros/65536/gzip-read128k":{"cpu_ns":7280263,"wall_ns":7288467,"count":166},"zeros/65536/gzip-readinto128k":{"cpu_ns":15148223,"wall_ns":15149013,"count":298},"zeros/65536/crc32":{"cpu_ns":14499235,"wall_ns":14499929,"count":901},"zeros/1048713/compress1":{"cpu_ns":19305032,"wall_ns":19305575,"count":48},"zeros/1048713/decompress":{"cpu_ns":15226283,"wall_ns":15227133,"count":85},"zeros/1048713/raw-decompress":{"cpu_ns":17029753,"wall_ns":17030688,"count":133},"zeros/1048713/stream-decompress":{"cpu_ns":19329273,"wall_ns":19330356,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":13957494,"wall_ns":13958098,"count":89},"zeros/1048713/gzip-read128k":{"cpu_ns":15277421,"wall_ns":15285583,"count":36},"zeros/1048713/gzip-readinto128k":{"cpu_ns":18675863,"wall_ns":18676904,"count":44},"zeros/1048713/crc32":{"cpu_ns":17402853,"wall_ns":17403427,"count":69},"zeros/16777353/compress1":{"cpu_ns":27231025,"wall_ns":27243515,"count":4},"zeros/16777353/decompress":{"cpu_ns":22144848,"wall_ns":22146042,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":19883639,"wall_ns":19899248,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":22655313,"wall_ns":22656519,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13276910,"wall_ns":13306571,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":25654565,"wall_ns":25657955,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19454529,"wall_ns":19472961,"count":3},"zeros/16777353/crc32":{"cpu_ns":21557595,"wall_ns":21558809,"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":2623630,"wall_ns":2624315,"count":215},"fastq/1024/decompress":{"cpu_ns":6895635,"wall_ns":6896011,"count":1219},"fastq/1024/raw-decompress":{"cpu_ns":12205875,"wall_ns":12368365,"count":2035},"fastq/1024/stream-decompress":{"cpu_ns":7882307,"wall_ns":7882629,"count":1242},"fastq/1024/bounded-decompress":{"cpu_ns":10952565,"wall_ns":10953044,"count":1644},"fastq/1024/gzip-read128k":{"cpu_ns":7105845,"wall_ns":7106459,"count":289},"fastq/1024/gzip-readinto128k":{"cpu_ns":12419215,"wall_ns":12419898,"count":414},"fastq/1024/crc32":{"cpu_ns":4027074,"wall_ns":4027263,"count":9766},"fastq/65536/compress1":{"cpu_ns":15548576,"wall_ns":15548972,"count":40},"fastq/65536/decompress":{"cpu_ns":17741297,"wall_ns":17749471,"count":78},"fastq/65536/raw-decompress":{"cpu_ns":20246352,"wall_ns":20247145,"count":90},"fastq/65536/stream-decompress":{"cpu_ns":19847761,"wall_ns":19848505,"count":88},"fastq/65536/bounded-decompress":{"cpu_ns":19278619,"wall_ns":19279208,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":18339435,"wall_ns":18340228,"count":79},"fastq/65536/gzip-readinto128k":{"cpu_ns":19574039,"wall_ns":19574908,"count":82},"fastq/65536/crc32":{"cpu_ns":18077604,"wall_ns":18084376,"count":1131},"fastq/1048713/compress1":{"cpu_ns":19691313,"wall_ns":19691559,"count":3},"fastq/1048713/decompress":{"cpu_ns":22333606,"wall_ns":22341779,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":22070527,"wall_ns":22070868,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":22281657,"wall_ns":22282404,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20463403,"wall_ns":20473023,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":21272285,"wall_ns":21273191,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21669940,"wall_ns":21679379,"count":6},"fastq/1048713/crc32":{"cpu_ns":19315988,"wall_ns":19316705,"count":74},"fastq/16777353/compress1":{"cpu_ns":106021170,"wall_ns":106030625,"count":1},"fastq/16777353/decompress":{"cpu_ns":59252791,"wall_ns":59254005,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":56934151,"wall_ns":56936283,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":58052509,"wall_ns":58064400,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":70164911,"wall_ns":70182257,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":58723818,"wall_ns":58724319,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":56709749,"wall_ns":56712047,"count":1},"fastq/16777353/crc32":{"cpu_ns":21163552,"wall_ns":21165325,"count":5},"python/1024/compress1":{"cpu_ns":8158263,"wall_ns":8158552,"count":756},"python/1024/decompress":{"cpu_ns":9508632,"wall_ns":9509422,"count":1707},"python/1024/raw-decompress":{"cpu_ns":11517705,"wall_ns":11518225,"count":1987},"python/1024/stream-decompress":{"cpu_ns":11106971,"wall_ns":11123157,"count":1736},"python/1024/bounded-decompress":{"cpu_ns":10608307,"wall_ns":10608834,"count":1612},"python/1024/gzip-read128k":{"cpu_ns":8427887,"wall_ns":8428506,"count":343},"python/1024/gzip-readinto128k":{"cpu_ns":17326890,"wall_ns":17327773,"count":567},"python/1024/crc32":{"cpu_ns":4255452,"wall_ns":4255775,"count":10000},"python/65536/compress1":{"cpu_ns":18889340,"wall_ns":18897991,"count":73},"python/65536/decompress":{"cpu_ns":18919958,"wall_ns":18921255,"count":150},"python/65536/raw-decompress":{"cpu_ns":19797478,"wall_ns":19798427,"count":162},"python/65536/stream-decompress":{"cpu_ns":19459382,"wall_ns":19460303,"count":157},"python/65536/bounded-decompress":{"cpu_ns":18977327,"wall_ns":18993926,"count":184},"python/65536/gzip-read128k":{"cpu_ns":17447759,"wall_ns":17448609,"count":126},"python/65536/gzip-readinto128k":{"cpu_ns":19043466,"wall_ns":19044318,"count":130},"python/65536/crc32":{"cpu_ns":14563098,"wall_ns":14568745,"count":905},"python/1048713/compress1":{"cpu_ns":20390276,"wall_ns":20390750,"count":5},"python/1048713/decompress":{"cpu_ns":21058665,"wall_ns":21059661,"count":13},"python/1048713/raw-decompress":{"cpu_ns":20271437,"wall_ns":20284234,"count":13},"python/1048713/stream-decompress":{"cpu_ns":21120307,"wall_ns":21121480,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20733313,"wall_ns":20736218,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":21610386,"wall_ns":21612519,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":21409535,"wall_ns":21410809,"count":11},"python/1048713/crc32":{"cpu_ns":17675615,"wall_ns":17676347,"count":70},"python/16777353/compress1":{"cpu_ns":65865972,"wall_ns":65875161,"count":1},"python/16777353/decompress":{"cpu_ns":32858204,"wall_ns":32872087,"count":1},"python/16777353/raw-decompress":{"cpu_ns":31484056,"wall_ns":31485183,"count":1},"python/16777353/stream-decompress":{"cpu_ns":33177047,"wall_ns":33178565,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":41325605,"wall_ns":41340871,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":31653748,"wall_ns":31665018,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":29905646,"wall_ns":29907084,"count":1},"python/16777353/crc32":{"cpu_ns":21193267,"wall_ns":21194323,"count":5},"random/1024/compress1":{"cpu_ns":9820418,"wall_ns":9820920,"count":736},"random/1024/decompress":{"cpu_ns":2430718,"wall_ns":2442734,"count":4172},"random/1024/raw-decompress":{"cpu_ns":3044631,"wall_ns":3044962,"count":4241},"random/1024/stream-decompress":{"cpu_ns":3828793,"wall_ns":3829022,"count":3176},"random/1024/bounded-decompress":{"cpu_ns":2862601,"wall_ns":2863231,"count":1963},"random/1024/gzip-read128k":{"cpu_ns":8172986,"wall_ns":8175360,"count":422},"random/1024/gzip-readinto128k":{"cpu_ns":11810883,"wall_ns":11812352,"count":470},"random/1024/crc32":{"cpu_ns":4194699,"wall_ns":4196473,"count":10000},"random/65536/compress1":{"cpu_ns":20382382,"wall_ns":20384475,"count":35},"random/65536/decompress":{"cpu_ns":13685740,"wall_ns":13686298,"count":1374},"random/65536/raw-decompress":{"cpu_ns":13218709,"wall_ns":13219442,"count":1594},"random/65536/stream-decompress":{"cpu_ns":12818594,"wall_ns":12819203,"count":1159},"random/65536/bounded-decompress":{"cpu_ns":9334849,"wall_ns":9335718,"count":1838},"random/65536/gzip-read128k":{"cpu_ns":12610728,"wall_ns":12611549,"count":283},"random/65536/gzip-readinto128k":{"cpu_ns":18079979,"wall_ns":18087335,"count":345},"random/65536/crc32":{"cpu_ns":18039822,"wall_ns":18040347,"count":1135},"random/1048713/compress1":{"cpu_ns":22746660,"wall_ns":22755003,"count":2},"random/1048713/decompress":{"cpu_ns":15586733,"wall_ns":15587533,"count":100},"random/1048713/raw-decompress":{"cpu_ns":14875516,"wall_ns":14876967,"count":143},"random/1048713/stream-decompress":{"cpu_ns":17009959,"wall_ns":17010907,"count":108},"random/1048713/bounded-decompress":{"cpu_ns":17630797,"wall_ns":17669930,"count":85},"random/1048713/gzip-read128k":{"cpu_ns":16666275,"wall_ns":16667420,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19667249,"wall_ns":19668262,"count":43},"random/1048713/crc32":{"cpu_ns":17167377,"wall_ns":17168078,"count":68},"random/16777353/compress1":{"cpu_ns":197932731,"wall_ns":197949042,"count":1},"random/16777353/decompress":{"cpu_ns":23586144,"wall_ns":23587360,"count":2},"random/16777353/raw-decompress":{"cpu_ns":21210173,"wall_ns":21210776,"count":2},"random/16777353/stream-decompress":{"cpu_ns":23475329,"wall_ns":23476593,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":43611982,"wall_ns":43622316,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18555639,"wall_ns":18574531,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":22416144,"wall_ns":22417941,"count":3},"random/16777353/crc32":{"cpu_ns":21411529,"wall_ns":21424703,"count":5},"zeros/1024/compress1":{"cpu_ns":6681311,"wall_ns":6681701,"count":1039},"zeros/1024/decompress":{"cpu_ns":2923026,"wall_ns":2923398,"count":4240},"zeros/1024/raw-decompress":{"cpu_ns":3075879,"wall_ns":3076180,"count":3587},"zeros/1024/stream-decompress":{"cpu_ns":3841032,"wall_ns":3841760,"count":2779},"zeros/1024/bounded-decompress":{"cpu_ns":3099116,"wall_ns":3099463,"count":1929},"zeros/1024/gzip-read128k":{"cpu_ns":5096231,"wall_ns":5100772,"count":263},"zeros/1024/gzip-readinto128k":{"cpu_ns":15775459,"wall_ns":15776401,"count":637},"zeros/1024/crc32":{"cpu_ns":3408963,"wall_ns":3409282,"count":8221},"zeros/65536/compress1":{"cpu_ns":11827905,"wall_ns":11828383,"count":496},"zeros/65536/decompress":{"cpu_ns":6841757,"wall_ns":6852467,"count":426},"zeros/65536/raw-decompress":{"cpu_ns":9335540,"wall_ns":9336111,"count":645},"zeros/65536/stream-decompress":{"cpu_ns":13092686,"wall_ns":13093218,"count":768},"zeros/65536/bounded-decompress":{"cpu_ns":9603020,"wall_ns":9603694,"count":1042},"zeros/65536/gzip-read128k":{"cpu_ns":8835229,"wall_ns":8837578,"count":166},"zeros/65536/gzip-readinto128k":{"cpu_ns":20674148,"wall_ns":20687052,"count":298},"zeros/65536/crc32":{"cpu_ns":19586111,"wall_ns":19587884,"count":901},"zeros/1048713/compress1":{"cpu_ns":23078706,"wall_ns":23080122,"count":48},"zeros/1048713/decompress":{"cpu_ns":20426499,"wall_ns":20730486,"count":85},"zeros/1048713/raw-decompress":{"cpu_ns":18144103,"wall_ns":18145995,"count":133},"zeros/1048713/stream-decompress":{"cpu_ns":20325473,"wall_ns":20327574,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":14768289,"wall_ns":14770276,"count":89},"zeros/1048713/gzip-read128k":{"cpu_ns":15713353,"wall_ns":15722840,"count":36},"zeros/1048713/gzip-readinto128k":{"cpu_ns":18482650,"wall_ns":18483597,"count":44},"zeros/1048713/crc32":{"cpu_ns":17368952,"wall_ns":17369425,"count":69},"zeros/16777353/compress1":{"cpu_ns":26933192,"wall_ns":26934681,"count":4},"zeros/16777353/decompress":{"cpu_ns":22813112,"wall_ns":22814321,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":20191093,"wall_ns":20205838,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":22769171,"wall_ns":22770265,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13492352,"wall_ns":13511024,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":25534405,"wall_ns":25537625,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":18798458,"wall_ns":18806773,"count":3},"zeros/16777353/crc32":{"cpu_ns":22362219,"wall_ns":22363235,"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":2489261,"wall_ns":2489357,"count":215},"fastq/1024/decompress":{"cpu_ns":6422160,"wall_ns":6422395,"count":1219},"fastq/1024/raw-decompress":{"cpu_ns":15707043,"wall_ns":15722759,"count":2035},"fastq/1024/stream-decompress":{"cpu_ns":9106707,"wall_ns":9107952,"count":1242},"fastq/1024/bounded-decompress":{"cpu_ns":11388007,"wall_ns":11388685,"count":1644},"fastq/1024/gzip-read128k":{"cpu_ns":7368695,"wall_ns":7375216,"count":289},"fastq/1024/gzip-readinto128k":{"cpu_ns":12372866,"wall_ns":12373485,"count":414},"fastq/1024/crc32":{"cpu_ns":3924997,"wall_ns":3925067,"count":9766},"fastq/65536/compress1":{"cpu_ns":15738643,"wall_ns":15749303,"count":40},"fastq/65536/decompress":{"cpu_ns":17791018,"wall_ns":17791395,"count":78},"fastq/65536/raw-decompress":{"cpu_ns":20563260,"wall_ns":20564055,"count":90},"fastq/65536/stream-decompress":{"cpu_ns":20184297,"wall_ns":20185084,"count":88},"fastq/65536/bounded-decompress":{"cpu_ns":19317925,"wall_ns":19318361,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":18243017,"wall_ns":18243598,"count":79},"fastq/65536/gzip-readinto128k":{"cpu_ns":19727241,"wall_ns":19727920,"count":82},"fastq/65536/crc32":{"cpu_ns":18170297,"wall_ns":18170702,"count":1131},"fastq/1048713/compress1":{"cpu_ns":19960491,"wall_ns":19961468,"count":3},"fastq/1048713/decompress":{"cpu_ns":20363001,"wall_ns":20374589,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":20479113,"wall_ns":20479926,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":22406431,"wall_ns":22408495,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":24132371,"wall_ns":24134508,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":22943904,"wall_ns":22945295,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22974334,"wall_ns":22983196,"count":6},"fastq/1048713/crc32":{"cpu_ns":19346079,"wall_ns":19347255,"count":74},"fastq/16777353/compress1":{"cpu_ns":121608007,"wall_ns":121648537,"count":1},"fastq/16777353/decompress":{"cpu_ns":65828033,"wall_ns":65836942,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":60455171,"wall_ns":60455127,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":60831652,"wall_ns":60842143,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":71203120,"wall_ns":71214532,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":59507367,"wall_ns":59521579,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":60068195,"wall_ns":60070596,"count":1},"fastq/16777353/crc32":{"cpu_ns":21844214,"wall_ns":21845605,"count":5},"python/1024/compress1":{"cpu_ns":8580683,"wall_ns":8582267,"count":756},"python/1024/decompress":{"cpu_ns":9827038,"wall_ns":9829243,"count":1707},"python/1024/raw-decompress":{"cpu_ns":11243015,"wall_ns":11245217,"count":1987},"python/1024/stream-decompress":{"cpu_ns":10875775,"wall_ns":10878064,"count":1736},"python/1024/bounded-decompress":{"cpu_ns":10680074,"wall_ns":10681894,"count":1612},"python/1024/gzip-read128k":{"cpu_ns":8737641,"wall_ns":8739436,"count":343},"python/1024/gzip-readinto128k":{"cpu_ns":18324477,"wall_ns":18326620,"count":567},"python/1024/crc32":{"cpu_ns":4138516,"wall_ns":4150353,"count":10000},"python/65536/compress1":{"cpu_ns":19485753,"wall_ns":19488220,"count":73},"python/65536/decompress":{"cpu_ns":19638502,"wall_ns":19641397,"count":150},"python/65536/raw-decompress":{"cpu_ns":20088543,"wall_ns":20090732,"count":162},"python/65536/stream-decompress":{"cpu_ns":19916625,"wall_ns":19936010,"count":157},"python/65536/bounded-decompress":{"cpu_ns":19868999,"wall_ns":19871642,"count":184},"python/65536/gzip-read128k":{"cpu_ns":17988789,"wall_ns":17990823,"count":126},"python/65536/gzip-readinto128k":{"cpu_ns":20185979,"wall_ns":20187817,"count":130},"python/65536/crc32":{"cpu_ns":14833819,"wall_ns":14835559,"count":905},"python/1048713/compress1":{"cpu_ns":21333907,"wall_ns":21335933,"count":5},"python/1048713/decompress":{"cpu_ns":24193506,"wall_ns":24204197,"count":13},"python/1048713/raw-decompress":{"cpu_ns":23928253,"wall_ns":23930606,"count":13},"python/1048713/stream-decompress":{"cpu_ns":24172566,"wall_ns":24190080,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20976523,"wall_ns":20979400,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":21651842,"wall_ns":21653567,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":25836319,"wall_ns":25855423,"count":11},"python/1048713/crc32":{"cpu_ns":18217798,"wall_ns":18220208,"count":70},"python/16777353/compress1":{"cpu_ns":68997279,"wall_ns":69008768,"count":1},"python/16777353/decompress":{"cpu_ns":35872724,"wall_ns":35873615,"count":1},"python/16777353/raw-decompress":{"cpu_ns":35194181,"wall_ns":35195750,"count":1},"python/16777353/stream-decompress":{"cpu_ns":36789809,"wall_ns":36789772,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":43839680,"wall_ns":43854396,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":33605594,"wall_ns":33606953,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":31663463,"wall_ns":31665312,"count":1},"python/16777353/crc32":{"cpu_ns":21453351,"wall_ns":21453885,"count":5},"random/1024/compress1":{"cpu_ns":10031301,"wall_ns":10039388,"count":736},"random/1024/decompress":{"cpu_ns":2524944,"wall_ns":2525183,"count":4172},"random/1024/raw-decompress":{"cpu_ns":3454819,"wall_ns":3455285,"count":4241},"random/1024/stream-decompress":{"cpu_ns":4363743,"wall_ns":4364005,"count":3176},"random/1024/bounded-decompress":{"cpu_ns":3139729,"wall_ns":3139955,"count":1963},"random/1024/gzip-read128k":{"cpu_ns":8360504,"wall_ns":8361341,"count":422},"random/1024/gzip-readinto128k":{"cpu_ns":11569357,"wall_ns":11570086,"count":470},"random/1024/crc32":{"cpu_ns":4062136,"wall_ns":4062476,"count":10000},"random/65536/compress1":{"cpu_ns":20125288,"wall_ns":20125988,"count":35},"random/65536/decompress":{"cpu_ns":16918537,"wall_ns":16919701,"count":1374},"random/65536/raw-decompress":{"cpu_ns":17017900,"wall_ns":17018740,"count":1594},"random/65536/stream-decompress":{"cpu_ns":15708264,"wall_ns":15715926,"count":1159},"random/65536/bounded-decompress":{"cpu_ns":10048520,"wall_ns":10049687,"count":1838},"random/65536/gzip-read128k":{"cpu_ns":12674286,"wall_ns":12674955,"count":283},"random/65536/gzip-readinto128k":{"cpu_ns":18224508,"wall_ns":18225389,"count":345},"random/65536/crc32":{"cpu_ns":18169922,"wall_ns":18170674,"count":1135},"random/1048713/compress1":{"cpu_ns":23208803,"wall_ns":23210567,"count":2},"random/1048713/decompress":{"cpu_ns":23913128,"wall_ns":23921192,"count":100},"random/1048713/raw-decompress":{"cpu_ns":30766904,"wall_ns":30769217,"count":143},"random/1048713/stream-decompress":{"cpu_ns":26218558,"wall_ns":26219754,"count":108},"random/1048713/bounded-decompress":{"cpu_ns":15976347,"wall_ns":15985784,"count":85},"random/1048713/gzip-read128k":{"cpu_ns":15995373,"wall_ns":15996241,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19560132,"wall_ns":19561006,"count":43},"random/1048713/crc32":{"cpu_ns":17383015,"wall_ns":17391182,"count":68},"random/16777353/compress1":{"cpu_ns":204319270,"wall_ns":204343174,"count":1},"random/16777353/decompress":{"cpu_ns":26399505,"wall_ns":26400901,"count":2},"random/16777353/raw-decompress":{"cpu_ns":23827233,"wall_ns":23836533,"count":2},"random/16777353/stream-decompress":{"cpu_ns":27038993,"wall_ns":27039823,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":43878272,"wall_ns":43879645,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":19795128,"wall_ns":19795365,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":22272218,"wall_ns":22274139,"count":3},"random/16777353/crc32":{"cpu_ns":21076391,"wall_ns":21077833,"count":5},"zeros/1024/compress1":{"cpu_ns":6655043,"wall_ns":6655831,"count":1039},"zeros/1024/decompress":{"cpu_ns":2968471,"wall_ns":2969083,"count":4240},"zeros/1024/raw-decompress":{"cpu_ns":3462154,"wall_ns":3462730,"count":3587},"zeros/1024/stream-decompress":{"cpu_ns":4987626,"wall_ns":4988444,"count":2779},"zeros/1024/bounded-decompress":{"cpu_ns":3606448,"wall_ns":3607037,"count":1929},"zeros/1024/gzip-read128k":{"cpu_ns":5298847,"wall_ns":5299444,"count":263},"zeros/1024/gzip-readinto128k":{"cpu_ns":16085362,"wall_ns":16098611,"count":637},"zeros/1024/crc32":{"cpu_ns":3269207,"wall_ns":3269332,"count":8221},"zeros/65536/compress1":{"cpu_ns":11836367,"wall_ns":11836739,"count":496},"zeros/65536/decompress":{"cpu_ns":5938236,"wall_ns":5938686,"count":426},"zeros/65536/raw-decompress":{"cpu_ns":8609335,"wall_ns":8610102,"count":645},"zeros/65536/stream-decompress":{"cpu_ns":11551785,"wall_ns":11552244,"count":768},"zeros/65536/bounded-decompress":{"cpu_ns":9248096,"wall_ns":9253879,"count":1042},"zeros/65536/gzip-read128k":{"cpu_ns":7318241,"wall_ns":7318978,"count":166},"zeros/65536/gzip-readinto128k":{"cpu_ns":16941595,"wall_ns":16943430,"count":298},"zeros/65536/crc32":{"cpu_ns":15089898,"wall_ns":15090564,"count":901},"zeros/1048713/compress1":{"cpu_ns":19790096,"wall_ns":19790654,"count":48},"zeros/1048713/decompress":{"cpu_ns":34731072,"wall_ns":34732363,"count":85},"zeros/1048713/raw-decompress":{"cpu_ns":47325050,"wall_ns":47334801,"count":133},"zeros/1048713/stream-decompress":{"cpu_ns":44713718,"wall_ns":44716416,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":14365596,"wall_ns":14366672,"count":89},"zeros/1048713/gzip-read128k":{"cpu_ns":15411141,"wall_ns":15411842,"count":36},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19490225,"wall_ns":19492080,"count":44},"zeros/1048713/crc32":{"cpu_ns":17498793,"wall_ns":17512218,"count":69},"zeros/16777353/compress1":{"cpu_ns":28307307,"wall_ns":28309198,"count":4},"zeros/16777353/decompress":{"cpu_ns":27020431,"wall_ns":27026651,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":23998994,"wall_ns":23999875,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":26623513,"wall_ns":26637338,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13190031,"wall_ns":13191369,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26213624,"wall_ns":26228522,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19325608,"wall_ns":19326430,"count":3},"zeros/16777353/crc32":{"cpu_ns":21137490,"wall_ns":21149491,"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":"control","cases":{"fastq/1024/compress1":{"cpu_ns":2437605,"wall_ns":2437668,"count":215},"fastq/1024/decompress":{"cpu_ns":6468582,"wall_ns":6468933,"count":1219},"fastq/1024/raw-decompress":{"cpu_ns":11417916,"wall_ns":11418259,"count":2035},"fastq/1024/stream-decompress":{"cpu_ns":7732368,"wall_ns":7733030,"count":1242},"fastq/1024/bounded-decompress":{"cpu_ns":10831656,"wall_ns":10832122,"count":1644},"fastq/1024/gzip-read128k":{"cpu_ns":7168871,"wall_ns":7169451,"count":289},"fastq/1024/gzip-readinto128k":{"cpu_ns":12271427,"wall_ns":12272039,"count":414},"fastq/1024/crc32":{"cpu_ns":3955528,"wall_ns":3955619,"count":9766},"fastq/65536/compress1":{"cpu_ns":15580336,"wall_ns":15580894,"count":40},"fastq/65536/decompress":{"cpu_ns":17528449,"wall_ns":17528973,"count":78},"fastq/65536/raw-decompress":{"cpu_ns":20017449,"wall_ns":20017945,"count":90},"fastq/65536/stream-decompress":{"cpu_ns":19911851,"wall_ns":19912504,"count":88},"fastq/65536/bounded-decompress":{"cpu_ns":19282287,"wall_ns":19282900,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":18187461,"wall_ns":18187986,"count":79},"fastq/65536/gzip-readinto128k":{"cpu_ns":19543024,"wall_ns":19543739,"count":82},"fastq/65536/crc32":{"cpu_ns":18017261,"wall_ns":18017594,"count":1131},"fastq/1048713/compress1":{"cpu_ns":20118242,"wall_ns":20127034,"count":3},"fastq/1048713/decompress":{"cpu_ns":22103600,"wall_ns":22104017,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":22014641,"wall_ns":22022587,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":21982339,"wall_ns":21982761,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20450924,"wall_ns":20451594,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":21115355,"wall_ns":21115938,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22388218,"wall_ns":22389314,"count":6},"fastq/1048713/crc32":{"cpu_ns":18844726,"wall_ns":18845083,"count":74},"fastq/16777353/compress1":{"cpu_ns":105910777,"wall_ns":105918736,"count":1},"fastq/16777353/decompress":{"cpu_ns":61311489,"wall_ns":61312589,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":56470387,"wall_ns":56485370,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":59252841,"wall_ns":59267861,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":71967771,"wall_ns":71984214,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60680421,"wall_ns":60681218,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58229777,"wall_ns":58232413,"count":1},"fastq/16777353/crc32":{"cpu_ns":22140487,"wall_ns":22151032,"count":5},"python/1024/compress1":{"cpu_ns":8301347,"wall_ns":8303338,"count":756},"python/1024/decompress":{"cpu_ns":9085026,"wall_ns":9087007,"count":1707},"python/1024/raw-decompress":{"cpu_ns":11285296,"wall_ns":11287672,"count":1987},"python/1024/stream-decompress":{"cpu_ns":10658723,"wall_ns":10660488,"count":1736},"python/1024/bounded-decompress":{"cpu_ns":10488426,"wall_ns":10489909,"count":1612},"python/1024/gzip-read128k":{"cpu_ns":8539470,"wall_ns":8553409,"count":343},"python/1024/gzip-readinto128k":{"cpu_ns":17202611,"wall_ns":17204297,"count":567},"python/1024/crc32":{"cpu_ns":4150945,"wall_ns":4153158,"count":10000},"python/65536/compress1":{"cpu_ns":19292484,"wall_ns":19295076,"count":73},"python/65536/decompress":{"cpu_ns":18883728,"wall_ns":18886681,"count":150},"python/65536/raw-decompress":{"cpu_ns":20252745,"wall_ns":20255306,"count":162},"python/65536/stream-decompress":{"cpu_ns":19846118,"wall_ns":19848434,"count":157},"python/65536/bounded-decompress":{"cpu_ns":19067780,"wall_ns":19070180,"count":184},"python/65536/gzip-read128k":{"cpu_ns":18114665,"wall_ns":18124508,"count":126},"python/65536/gzip-readinto128k":{"cpu_ns":19423958,"wall_ns":19425812,"count":130},"python/65536/crc32":{"cpu_ns":14925643,"wall_ns":14927834,"count":905},"python/1048713/compress1":{"cpu_ns":21248590,"wall_ns":21258801,"count":5},"python/1048713/decompress":{"cpu_ns":21740295,"wall_ns":21742742,"count":13},"python/1048713/raw-decompress":{"cpu_ns":20736877,"wall_ns":20739256,"count":13},"python/1048713/stream-decompress":{"cpu_ns":21664352,"wall_ns":21666842,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":21146833,"wall_ns":21148774,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":21677921,"wall_ns":21697276,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":21382130,"wall_ns":21384559,"count":11},"python/1048713/crc32":{"cpu_ns":17994963,"wall_ns":17996788,"count":70},"python/16777353/compress1":{"cpu_ns":66317149,"wall_ns":66328194,"count":1},"python/16777353/decompress":{"cpu_ns":33565341,"wall_ns":33566877,"count":1},"python/16777353/raw-decompress":{"cpu_ns":32322172,"wall_ns":32323609,"count":1},"python/16777353/stream-decompress":{"cpu_ns":34277704,"wall_ns":34279302,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42154008,"wall_ns":42177719,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32421303,"wall_ns":32434825,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30265453,"wall_ns":30278495,"count":1},"python/16777353/crc32":{"cpu_ns":20898791,"wall_ns":20900359,"count":5},"random/1024/compress1":{"cpu_ns":9981272,"wall_ns":9988195,"count":736},"random/1024/decompress":{"cpu_ns":2525687,"wall_ns":2526160,"count":4172},"random/1024/raw-decompress":{"cpu_ns":3379178,"wall_ns":3379463,"count":4241},"random/1024/stream-decompress":{"cpu_ns":3754104,"wall_ns":3754403,"count":3176},"random/1024/bounded-decompress":{"cpu_ns":3223307,"wall_ns":3223828,"count":1963},"random/1024/gzip-read128k":{"cpu_ns":8081275,"wall_ns":8081746,"count":422},"random/1024/gzip-readinto128k":{"cpu_ns":11448600,"wall_ns":11449362,"count":470},"random/1024/crc32":{"cpu_ns":4088465,"wall_ns":4088968,"count":10000},"random/65536/compress1":{"cpu_ns":20413867,"wall_ns":20414654,"count":35},"random/65536/decompress":{"cpu_ns":13558300,"wall_ns":13568166,"count":1374},"random/65536/raw-decompress":{"cpu_ns":13208984,"wall_ns":13209560,"count":1594},"random/65536/stream-decompress":{"cpu_ns":12674411,"wall_ns":12675205,"count":1159},"random/65536/bounded-decompress":{"cpu_ns":9686009,"wall_ns":9686574,"count":1838},"random/65536/gzip-read128k":{"cpu_ns":12768200,"wall_ns":12768987,"count":283},"random/65536/gzip-readinto128k":{"cpu_ns":18211823,"wall_ns":18218428,"count":345},"random/65536/crc32":{"cpu_ns":18315156,"wall_ns":18315811,"count":1135},"random/1048713/compress1":{"cpu_ns":22710845,"wall_ns":22711362,"count":2},"random/1048713/decompress":{"cpu_ns":16465148,"wall_ns":16467440,"count":100},"random/1048713/raw-decompress":{"cpu_ns":19088988,"wall_ns":19081766,"count":143},"random/1048713/stream-decompress":{"cpu_ns":17047656,"wall_ns":17048639,"count":108},"random/1048713/bounded-decompress":{"cpu_ns":15801740,"wall_ns":15812874,"count":85},"random/1048713/gzip-read128k":{"cpu_ns":16052245,"wall_ns":16053082,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19486058,"wall_ns":19487126,"count":43},"random/1048713/crc32":{"cpu_ns":17355622,"wall_ns":17366031,"count":68},"random/16777353/compress1":{"cpu_ns":197701826,"wall_ns":197712124,"count":1},"random/16777353/decompress":{"cpu_ns":22902086,"wall_ns":22903757,"count":2},"random/16777353/raw-decompress":{"cpu_ns":20597181,"wall_ns":20598483,"count":2},"random/16777353/stream-decompress":{"cpu_ns":23044504,"wall_ns":23045634,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":41841530,"wall_ns":41855032,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18729008,"wall_ns":18740961,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":22459211,"wall_ns":22460984,"count":3},"random/16777353/crc32":{"cpu_ns":21453451,"wall_ns":21454676,"count":5},"zeros/1024/compress1":{"cpu_ns":6449317,"wall_ns":6449591,"count":1039},"zeros/1024/decompress":{"cpu_ns":2808884,"wall_ns":2809159,"count":4240},"zeros/1024/raw-decompress":{"cpu_ns":3228921,"wall_ns":3229150,"count":3587},"zeros/1024/stream-decompress":{"cpu_ns":3582976,"wall_ns":3583305,"count":2779},"zeros/1024/bounded-decompress":{"cpu_ns":3313123,"wall_ns":3313429,"count":1929},"zeros/1024/gzip-read128k":{"cpu_ns":5194680,"wall_ns":5195364,"count":263},"zeros/1024/gzip-readinto128k":{"cpu_ns":15816861,"wall_ns":15817631,"count":637},"zeros/1024/crc32":{"cpu_ns":3299198,"wall_ns":3299366,"count":8221},"zeros/65536/compress1":{"cpu_ns":12038031,"wall_ns":12038596,"count":496},"zeros/65536/decompress":{"cpu_ns":6601416,"wall_ns":6612002,"count":426},"zeros/65536/raw-decompress":{"cpu_ns":8939666,"wall_ns":8940156,"count":645},"zeros/65536/stream-decompress":{"cpu_ns":12844369,"wall_ns":12844993,"count":768},"zeros/65536/bounded-decompress":{"cpu_ns":9435354,"wall_ns":9435737,"count":1042},"zeros/65536/gzip-read128k":{"cpu_ns":7251266,"wall_ns":7251990,"count":166},"zeros/65536/gzip-readinto128k":{"cpu_ns":15602549,"wall_ns":15604163,"count":298},"zeros/65536/crc32":{"cpu_ns":15117677,"wall_ns":15136210,"count":901},"zeros/1048713/compress1":{"cpu_ns":20314728,"wall_ns":20323249,"count":48},"zeros/1048713/decompress":{"cpu_ns":15332948,"wall_ns":15334154,"count":85},"zeros/1048713/raw-decompress":{"cpu_ns":17285691,"wall_ns":17303331,"count":133},"zeros/1048713/stream-decompress":{"cpu_ns":19290159,"wall_ns":19291053,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":14068439,"wall_ns":14069122,"count":89},"zeros/1048713/gzip-read128k":{"cpu_ns":15576098,"wall_ns":15577699,"count":36},"zeros/1048713/gzip-readinto128k":{"cpu_ns":18454588,"wall_ns":18470180,"count":44},"zeros/1048713/crc32":{"cpu_ns":17505339,"wall_ns":17505816,"count":69},"zeros/16777353/compress1":{"cpu_ns":27467467,"wall_ns":27468914,"count":4},"zeros/16777353/decompress":{"cpu_ns":22633000,"wall_ns":22634230,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":20006579,"wall_ns":20008198,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":22313481,"wall_ns":22314497,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13441691,"wall_ns":13443491,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":25708219,"wall_ns":25709197,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":18889728,"wall_ns":18890579,"count":3},"zeros/16777353/crc32":{"cpu_ns":22465752,"wall_ns":22474637,"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":2695216,"wall_ns":2696008,"count":215},"fastq/1024/decompress":{"cpu_ns":7279922,"wall_ns":7281420,"count":1219},"fastq/1024/raw-decompress":{"cpu_ns":11960110,"wall_ns":11960502,"count":2035},"fastq/1024/stream-decompress":{"cpu_ns":7874446,"wall_ns":7874825,"count":1242},"fastq/1024/bounded-decompress":{"cpu_ns":10518538,"wall_ns":10518889,"count":1644},"fastq/1024/gzip-read128k":{"cpu_ns":7732845,"wall_ns":7748564,"count":289},"fastq/1024/gzip-readinto128k":{"cpu_ns":12310187,"wall_ns":12310994,"count":414},"fastq/1024/crc32":{"cpu_ns":3915262,"wall_ns":3915412,"count":9766},"fastq/65536/compress1":{"cpu_ns":15460109,"wall_ns":15460548,"count":40},"fastq/65536/decompress":{"cpu_ns":17756851,"wall_ns":17757568,"count":78},"fastq/65536/raw-decompress":{"cpu_ns":19984126,"wall_ns":19992889,"count":90},"fastq/65536/stream-decompress":{"cpu_ns":19742449,"wall_ns":19743030,"count":88},"fastq/65536/bounded-decompress":{"cpu_ns":19463400,"wall_ns":19464130,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":18367658,"wall_ns":18373724,"count":79},"fastq/65536/gzip-readinto128k":{"cpu_ns":19760018,"wall_ns":19760870,"count":82},"fastq/65536/crc32":{"cpu_ns":18009948,"wall_ns":18010431,"count":1131},"fastq/1048713/compress1":{"cpu_ns":20006733,"wall_ns":20390736,"count":3},"fastq/1048713/decompress":{"cpu_ns":22079073,"wall_ns":22080019,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":22367940,"wall_ns":22376242,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":22759836,"wall_ns":22761104,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20506955,"wall_ns":20512519,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":21165555,"wall_ns":21166277,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21475210,"wall_ns":21476027,"count":6},"fastq/1048713/crc32":{"cpu_ns":18637832,"wall_ns":18638170,"count":74},"fastq/16777353/compress1":{"cpu_ns":106085981,"wall_ns":106098415,"count":1},"fastq/16777353/decompress":{"cpu_ns":57899740,"wall_ns":57900651,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":57322132,"wall_ns":57331923,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":57440637,"wall_ns":57450412,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":70000583,"wall_ns":70015916,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":58199268,"wall_ns":58207266,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":57376774,"wall_ns":57392876,"count":1},"fastq/16777353/crc32":{"cpu_ns":21475270,"wall_ns":21476205,"count":5},"python/1024/compress1":{"cpu_ns":8294484,"wall_ns":8295213,"count":756},"python/1024/decompress":{"cpu_ns":8944662,"wall_ns":8945282,"count":1707},"python/1024/raw-decompress":{"cpu_ns":11006379,"wall_ns":11013171,"count":1987},"python/1024/stream-decompress":{"cpu_ns":10378437,"wall_ns":10378963,"count":1736},"python/1024/bounded-decompress":{"cpu_ns":10126813,"wall_ns":10127311,"count":1612},"python/1024/gzip-read128k":{"cpu_ns":8474652,"wall_ns":8475371,"count":343},"python/1024/gzip-readinto128k":{"cpu_ns":17346085,"wall_ns":17346941,"count":567},"python/1024/crc32":{"cpu_ns":4023803,"wall_ns":4024187,"count":10000},"python/65536/compress1":{"cpu_ns":19201613,"wall_ns":19202625,"count":73},"python/65536/decompress":{"cpu_ns":18872954,"wall_ns":18874004,"count":150},"python/65536/raw-decompress":{"cpu_ns":20222173,"wall_ns":20231956,"count":162},"python/65536/stream-decompress":{"cpu_ns":19370672,"wall_ns":19371264,"count":157},"python/65536/bounded-decompress":{"cpu_ns":18973604,"wall_ns":18974491,"count":184},"python/65536/gzip-read128k":{"cpu_ns":17411990,"wall_ns":17412967,"count":126},"python/65536/gzip-readinto128k":{"cpu_ns":19015303,"wall_ns":19016067,"count":130},"python/65536/crc32":{"cpu_ns":14527283,"wall_ns":14527922,"count":905},"python/1048713/compress1":{"cpu_ns":20373603,"wall_ns":20373614,"count":5},"python/1048713/decompress":{"cpu_ns":21192795,"wall_ns":21193853,"count":13},"python/1048713/raw-decompress":{"cpu_ns":20262529,"wall_ns":20263387,"count":13},"python/1048713/stream-decompress":{"cpu_ns":21256782,"wall_ns":21264283,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20163917,"wall_ns":20164710,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":20883120,"wall_ns":20884397,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":20775029,"wall_ns":20776056,"count":11},"python/1048713/crc32":{"cpu_ns":17595742,"wall_ns":17596162,"count":70},"python/16777353/compress1":{"cpu_ns":65317745,"wall_ns":65325764,"count":1},"python/16777353/decompress":{"cpu_ns":33172805,"wall_ns":33189677,"count":1},"python/16777353/raw-decompress":{"cpu_ns":32196507,"wall_ns":32226439,"count":1},"python/16777353/stream-decompress":{"cpu_ns":32663930,"wall_ns":32664306,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42526810,"wall_ns":42537908,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32734115,"wall_ns":32743270,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":29932559,"wall_ns":29933707,"count":1},"python/16777353/crc32":{"cpu_ns":21065628,"wall_ns":21076921,"count":5},"random/1024/compress1":{"cpu_ns":9661392,"wall_ns":9661935,"count":736},"random/1024/decompress":{"cpu_ns":2465010,"wall_ns":2465195,"count":4172},"random/1024/raw-decompress":{"cpu_ns":3321450,"wall_ns":3321898,"count":4241},"random/1024/stream-decompress":{"cpu_ns":3815138,"wall_ns":3816004,"count":3176},"random/1024/bounded-decompress":{"cpu_ns":2968490,"wall_ns":2968842,"count":1963},"random/1024/gzip-read128k":{"cpu_ns":8231539,"wall_ns":8232226,"count":422},"random/1024/gzip-readinto128k":{"cpu_ns":11526460,"wall_ns":11527361,"count":470},"random/1024/crc32":{"cpu_ns":4118370,"wall_ns":4129588,"count":10000},"random/65536/compress1":{"cpu_ns":19809394,"wall_ns":19810104,"count":35},"random/65536/decompress":{"cpu_ns":13680960,"wall_ns":13681795,"count":1374},"random/65536/raw-decompress":{"cpu_ns":13337364,"wall_ns":13338028,"count":1594},"random/65536/stream-decompress":{"cpu_ns":12556851,"wall_ns":12557521,"count":1159},"random/65536/bounded-decompress":{"cpu_ns":9455065,"wall_ns":9469022,"count":1838},"random/65536/gzip-read128k":{"cpu_ns":12808714,"wall_ns":12809600,"count":283},"random/65536/gzip-readinto128k":{"cpu_ns":18122210,"wall_ns":18123118,"count":345},"random/65536/crc32":{"cpu_ns":18078210,"wall_ns":18078929,"count":1135},"random/1048713/compress1":{"cpu_ns":22441716,"wall_ns":22442561,"count":2},"random/1048713/decompress":{"cpu_ns":15503695,"wall_ns":15504452,"count":100},"random/1048713/raw-decompress":{"cpu_ns":15012832,"wall_ns":15013834,"count":143},"random/1048713/stream-decompress":{"cpu_ns":16964575,"wall_ns":16965402,"count":108},"random/1048713/bounded-decompress":{"cpu_ns":15738985,"wall_ns":15739979,"count":85},"random/1048713/gzip-read128k":{"cpu_ns":16100748,"wall_ns":16101785,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19587082,"wall_ns":19595854,"count":43},"random/1048713/crc32":{"cpu_ns":17228606,"wall_ns":17230681,"count":68},"random/16777353/compress1":{"cpu_ns":196771611,"wall_ns":196807767,"count":1},"random/16777353/decompress":{"cpu_ns":24294682,"wall_ns":24295242,"count":2},"random/16777353/raw-decompress":{"cpu_ns":22004918,"wall_ns":22005762,"count":2},"random/16777353/stream-decompress":{"cpu_ns":24225285,"wall_ns":24235209,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":43855468,"wall_ns":43857082,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18515749,"wall_ns":18517220,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":22426166,"wall_ns":22437526,"count":3},"random/16777353/crc32":{"cpu_ns":21324088,"wall_ns":21325681,"count":5},"zeros/1024/compress1":{"cpu_ns":6459780,"wall_ns":6459932,"count":1039},"zeros/1024/decompress":{"cpu_ns":2826265,"wall_ns":2826903,"count":4240},"zeros/1024/raw-decompress":{"cpu_ns":3219580,"wall_ns":3219965,"count":3587},"zeros/1024/stream-decompress":{"cpu_ns":3655213,"wall_ns":3655434,"count":2779},"zeros/1024/bounded-decompress":{"cpu_ns":3142602,"wall_ns":3142809,"count":1929},"zeros/1024/gzip-read128k":{"cpu_ns":5155514,"wall_ns":5163409,"count":263},"zeros/1024/gzip-readinto128k":{"cpu_ns":15626638,"wall_ns":15627402,"count":637},"zeros/1024/crc32":{"cpu_ns":3335980,"wall_ns":3336425,"count":8221},"zeros/65536/compress1":{"cpu_ns":11842216,"wall_ns":11842636,"count":496},"zeros/65536/decompress":{"cpu_ns":6616017,"wall_ns":6616553,"count":426},"zeros/65536/raw-decompress":{"cpu_ns":8996346,"wall_ns":8996807,"count":645},"zeros/65536/stream-decompress":{"cpu_ns":12700701,"wall_ns":12701294,"count":768},"zeros/65536/bounded-decompress":{"cpu_ns":9571181,"wall_ns":9571834,"count":1042},"zeros/65536/gzip-read128k":{"cpu_ns":7297478,"wall_ns":7298275,"count":166},"zeros/65536/gzip-readinto128k":{"cpu_ns":15385380,"wall_ns":15386253,"count":298},"zeros/65536/crc32":{"cpu_ns":14359268,"wall_ns":14359677,"count":901},"zeros/1048713/compress1":{"cpu_ns":19895593,"wall_ns":19904003,"count":48},"zeros/1048713/decompress":{"cpu_ns":15079643,"wall_ns":15080391,"count":85},"zeros/1048713/raw-decompress":{"cpu_ns":16788256,"wall_ns":16788855,"count":133},"zeros/1048713/stream-decompress":{"cpu_ns":19329338,"wall_ns":19330202,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":14033056,"wall_ns":14047623,"count":89},"zeros/1048713/gzip-read128k":{"cpu_ns":15253533,"wall_ns":15254078,"count":36},"zeros/1048713/gzip-readinto128k":{"cpu_ns":18434242,"wall_ns":18435169,"count":44},"zeros/1048713/crc32":{"cpu_ns":17331595,"wall_ns":17332143,"count":69},"zeros/16777353/compress1":{"cpu_ns":27243857,"wall_ns":27259938,"count":4},"zeros/16777353/decompress":{"cpu_ns":22286186,"wall_ns":22288125,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":19692434,"wall_ns":19693819,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":22475847,"wall_ns":22476816,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":12778806,"wall_ns":12780584,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26384911,"wall_ns":26384820,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":18865294,"wall_ns":18877960,"count":3},"zeros/16777353/crc32":{"cpu_ns":20925868,"wall_ns":20927702,"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":2758506,"wall_ns":2759104,"count":215},"fastq/1024/decompress":{"cpu_ns":6550358,"wall_ns":6550570,"count":1219},"fastq/1024/raw-decompress":{"cpu_ns":11451371,"wall_ns":11451867,"count":2035},"fastq/1024/stream-decompress":{"cpu_ns":7403525,"wall_ns":7403820,"count":1242},"fastq/1024/bounded-decompress":{"cpu_ns":10552887,"wall_ns":10553343,"count":1644},"fastq/1024/gzip-read128k":{"cpu_ns":6998593,"wall_ns":6999126,"count":289},"fastq/1024/gzip-readinto128k":{"cpu_ns":12441875,"wall_ns":12442495,"count":414},"fastq/1024/crc32":{"cpu_ns":3933124,"wall_ns":3933370,"count":9766},"fastq/65536/compress1":{"cpu_ns":15833085,"wall_ns":15842968,"count":40},"fastq/65536/decompress":{"cpu_ns":17860637,"wall_ns":17861062,"count":78},"fastq/65536/raw-decompress":{"cpu_ns":21213889,"wall_ns":21219352,"count":90},"fastq/65536/stream-decompress":{"cpu_ns":20113859,"wall_ns":20124466,"count":88},"fastq/65536/bounded-decompress":{"cpu_ns":19512514,"wall_ns":19513445,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":19086415,"wall_ns":19087510,"count":79},"fastq/65536/gzip-readinto128k":{"cpu_ns":19753814,"wall_ns":19754524,"count":82},"fastq/65536/crc32":{"cpu_ns":18114377,"wall_ns":18121250,"count":1131},"fastq/1048713/compress1":{"cpu_ns":20683083,"wall_ns":20684824,"count":3},"fastq/1048713/decompress":{"cpu_ns":20508114,"wall_ns":20508616,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":20058920,"wall_ns":20059464,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":20515504,"wall_ns":20516289,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20341501,"wall_ns":20342131,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":21332350,"wall_ns":21332951,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21132222,"wall_ns":21142206,"count":6},"fastq/1048713/crc32":{"cpu_ns":18685809,"wall_ns":18686273,"count":74},"fastq/16777353/compress1":{"cpu_ns":107726344,"wall_ns":107742208,"count":1},"fastq/16777353/decompress":{"cpu_ns":60914009,"wall_ns":60922717,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":58916622,"wall_ns":58937971,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":60070307,"wall_ns":60070065,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":70991608,"wall_ns":71001391,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":58466663,"wall_ns":58468185,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":57095129,"wall_ns":57108615,"count":1},"fastq/16777353/crc32":{"cpu_ns":21132405,"wall_ns":21134268,"count":5},"python/1024/compress1":{"cpu_ns":8452753,"wall_ns":8453181,"count":756},"python/1024/decompress":{"cpu_ns":8937987,"wall_ns":8938563,"count":1707},"python/1024/raw-decompress":{"cpu_ns":11187247,"wall_ns":11197755,"count":1987},"python/1024/stream-decompress":{"cpu_ns":10487922,"wall_ns":10488976,"count":1736},"python/1024/bounded-decompress":{"cpu_ns":10168591,"wall_ns":10169110,"count":1612},"python/1024/gzip-read128k":{"cpu_ns":8367805,"wall_ns":8368490,"count":343},"python/1024/gzip-readinto128k":{"cpu_ns":16850741,"wall_ns":16851631,"count":567},"python/1024/crc32":{"cpu_ns":3991302,"wall_ns":3991408,"count":10000},"python/65536/compress1":{"cpu_ns":18897472,"wall_ns":18904800,"count":73},"python/65536/decompress":{"cpu_ns":19577839,"wall_ns":19580376,"count":150},"python/65536/raw-decompress":{"cpu_ns":19926452,"wall_ns":19927311,"count":162},"python/65536/stream-decompress":{"cpu_ns":19298123,"wall_ns":19306405,"count":157},"python/65536/bounded-decompress":{"cpu_ns":18925370,"wall_ns":18926256,"count":184},"python/65536/gzip-read128k":{"cpu_ns":17397896,"wall_ns":17398644,"count":126},"python/65536/gzip-readinto128k":{"cpu_ns":19090570,"wall_ns":19091347,"count":130},"python/65536/crc32":{"cpu_ns":14389147,"wall_ns":14394600,"count":905},"python/1048713/compress1":{"cpu_ns":20337348,"wall_ns":20337944,"count":5},"python/1048713/decompress":{"cpu_ns":23596243,"wall_ns":23608254,"count":13},"python/1048713/raw-decompress":{"cpu_ns":22705998,"wall_ns":22706660,"count":13},"python/1048713/stream-decompress":{"cpu_ns":24987370,"wall_ns":24989919,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20754047,"wall_ns":20771139,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":21511573,"wall_ns":21512425,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":21214636,"wall_ns":21215591,"count":11},"python/1048713/crc32":{"cpu_ns":17714869,"wall_ns":17715380,"count":70},"python/16777353/compress1":{"cpu_ns":67805947,"wall_ns":67807513,"count":1},"python/16777353/decompress":{"cpu_ns":35132564,"wall_ns":35148543,"count":1},"python/16777353/raw-decompress":{"cpu_ns":33499427,"wall_ns":33513825,"count":1},"python/16777353/stream-decompress":{"cpu_ns":34892488,"wall_ns":34893013,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":41114223,"wall_ns":41116155,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":31836131,"wall_ns":31839399,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30020561,"wall_ns":30021610,"count":1},"python/16777353/crc32":{"cpu_ns":21023154,"wall_ns":21035685,"count":5},"random/1024/compress1":{"cpu_ns":10387290,"wall_ns":10388514,"count":736},"random/1024/decompress":{"cpu_ns":2562687,"wall_ns":2562897,"count":4172},"random/1024/raw-decompress":{"cpu_ns":3552768,"wall_ns":3553083,"count":4241},"random/1024/stream-decompress":{"cpu_ns":3922727,"wall_ns":3923165,"count":3176},"random/1024/bounded-decompress":{"cpu_ns":3185553,"wall_ns":3185851,"count":1963},"random/1024/gzip-read128k":{"cpu_ns":8175111,"wall_ns":8175852,"count":422},"random/1024/gzip-readinto128k":{"cpu_ns":11458395,"wall_ns":11459194,"count":470},"random/1024/crc32":{"cpu_ns":3999498,"wall_ns":3999651,"count":10000},"random/65536/compress1":{"cpu_ns":19995449,"wall_ns":19996182,"count":35},"random/65536/decompress":{"cpu_ns":16739227,"wall_ns":16739939,"count":1374},"random/65536/raw-decompress":{"cpu_ns":16695903,"wall_ns":16696450,"count":1594},"random/65536/stream-decompress":{"cpu_ns":15170791,"wall_ns":15201796,"count":1159},"random/65536/bounded-decompress":{"cpu_ns":9870977,"wall_ns":9871489,"count":1838},"random/65536/gzip-read128k":{"cpu_ns":12734477,"wall_ns":12735260,"count":283},"random/65536/gzip-readinto128k":{"cpu_ns":18263767,"wall_ns":18264694,"count":345},"random/65536/crc32":{"cpu_ns":18041521,"wall_ns":18042549,"count":1135},"random/1048713/compress1":{"cpu_ns":22847642,"wall_ns":22848557,"count":2},"random/1048713/decompress":{"cpu_ns":23797844,"wall_ns":23819497,"count":100},"random/1048713/raw-decompress":{"cpu_ns":26511040,"wall_ns":26512092,"count":143},"random/1048713/stream-decompress":{"cpu_ns":25717448,"wall_ns":25717769,"count":108},"random/1048713/bounded-decompress":{"cpu_ns":15745521,"wall_ns":15755323,"count":85},"random/1048713/gzip-read128k":{"cpu_ns":15939191,"wall_ns":15939717,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19696679,"wall_ns":19697671,"count":43},"random/1048713/crc32":{"cpu_ns":17826514,"wall_ns":17828012,"count":68},"random/16777353/compress1":{"cpu_ns":199169152,"wall_ns":199198946,"count":1},"random/16777353/decompress":{"cpu_ns":27102523,"wall_ns":27103739,"count":2},"random/16777353/raw-decompress":{"cpu_ns":25129088,"wall_ns":25142498,"count":2},"random/16777353/stream-decompress":{"cpu_ns":27572177,"wall_ns":27570916,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":46397541,"wall_ns":46399849,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18535504,"wall_ns":18534682,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":22408724,"wall_ns":22410667,"count":3},"random/16777353/crc32":{"cpu_ns":21001173,"wall_ns":21002689,"count":5},"zeros/1024/compress1":{"cpu_ns":7194117,"wall_ns":7195537,"count":1039},"zeros/1024/decompress":{"cpu_ns":3141307,"wall_ns":3141842,"count":4240},"zeros/1024/raw-decompress":{"cpu_ns":3489561,"wall_ns":3489872,"count":3587},"zeros/1024/stream-decompress":{"cpu_ns":3640890,"wall_ns":3641248,"count":2779},"zeros/1024/bounded-decompress":{"cpu_ns":3200200,"wall_ns":3200597,"count":1929},"zeros/1024/gzip-read128k":{"cpu_ns":5122936,"wall_ns":5123706,"count":263},"zeros/1024/gzip-readinto128k":{"cpu_ns":15653432,"wall_ns":15663277,"count":637},"zeros/1024/crc32":{"cpu_ns":3264058,"wall_ns":3264169,"count":8221},"zeros/65536/compress1":{"cpu_ns":11717391,"wall_ns":11717704,"count":496},"zeros/65536/decompress":{"cpu_ns":6208932,"wall_ns":6209404,"count":426},"zeros/65536/raw-decompress":{"cpu_ns":8011187,"wall_ns":8011842,"count":645},"zeros/65536/stream-decompress":{"cpu_ns":11470524,"wall_ns":11471227,"count":768},"zeros/65536/bounded-decompress":{"cpu_ns":9215745,"wall_ns":9216145,"count":1042},"zeros/65536/gzip-read128k":{"cpu_ns":7215918,"wall_ns":7223555,"count":166},"zeros/65536/gzip-readinto128k":{"cpu_ns":15431696,"wall_ns":15432581,"count":298},"zeros/65536/crc32":{"cpu_ns":14347017,"wall_ns":14347597,"count":901},"zeros/1048713/compress1":{"cpu_ns":19427138,"wall_ns":19427528,"count":48},"zeros/1048713/decompress":{"cpu_ns":34429828,"wall_ns":34438836,"count":85},"zeros/1048713/raw-decompress":{"cpu_ns":47366294,"wall_ns":47379859,"count":133},"zeros/1048713/stream-decompress":{"cpu_ns":44299219,"wall_ns":44301385,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":13996253,"wall_ns":14005509,"count":89},"zeros/1048713/gzip-read128k":{"cpu_ns":15442653,"wall_ns":15443358,"count":36},"zeros/1048713/gzip-readinto128k":{"cpu_ns":18732869,"wall_ns":18733772,"count":44},"zeros/1048713/crc32":{"cpu_ns":17509595,"wall_ns":17510201,"count":69},"zeros/16777353/compress1":{"cpu_ns":27882957,"wall_ns":27897549,"count":4},"zeros/16777353/decompress":{"cpu_ns":27280803,"wall_ns":27296670,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":24672325,"wall_ns":24672829,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":27060376,"wall_ns":27071972,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13413349,"wall_ns":13415501,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":25912108,"wall_ns":25913537,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19278596,"wall_ns":19279497,"count":3},"zeros/16777353/crc32":{"cpu_ns":21377416,"wall_ns":21387564,"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}]} +{"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":2511928,"wall_ns":2512179,"count":213},"fastq/1024/decompress":{"cpu_ns":7083205,"wall_ns":7086632,"count":1243},"fastq/1024/raw-decompress":{"cpu_ns":13365852,"wall_ns":13367594,"count":2201},"fastq/1024/stream-decompress":{"cpu_ns":2988132,"wall_ns":2990003,"count":461},"fastq/1024/bounded-decompress":{"cpu_ns":6933955,"wall_ns":6935105,"count":1004},"fastq/1024/gzip-read128k":{"cpu_ns":5154411,"wall_ns":5165353,"count":204},"fastq/1024/gzip-readinto128k":{"cpu_ns":9110034,"wall_ns":9110757,"count":303},"fastq/1024/crc32":{"cpu_ns":1972101,"wall_ns":1972331,"count":4729},"fastq/65536/compress1":{"cpu_ns":15734547,"wall_ns":15734847,"count":39},"fastq/65536/decompress":{"cpu_ns":18387483,"wall_ns":18388194,"count":80},"fastq/65536/raw-decompress":{"cpu_ns":20518097,"wall_ns":20525710,"count":89},"fastq/65536/stream-decompress":{"cpu_ns":19969738,"wall_ns":19972863,"count":84},"fastq/65536/bounded-decompress":{"cpu_ns":20078959,"wall_ns":20080631,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":16781470,"wall_ns":16793579,"count":68},"fastq/65536/gzip-readinto128k":{"cpu_ns":20680733,"wall_ns":20682670,"count":79},"fastq/65536/crc32":{"cpu_ns":16779766,"wall_ns":16780238,"count":849},"fastq/1048713/compress1":{"cpu_ns":20720154,"wall_ns":20720188,"count":3},"fastq/1048713/decompress":{"cpu_ns":19139981,"wall_ns":19140822,"count":5},"fastq/1048713/raw-decompress":{"cpu_ns":21972060,"wall_ns":21980931,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":22821743,"wall_ns":22822581,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21243097,"wall_ns":21244245,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":18501214,"wall_ns":18502226,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21438266,"wall_ns":21439010,"count":6},"fastq/1048713/crc32":{"cpu_ns":18843764,"wall_ns":18848656,"count":72},"fastq/16777353/compress1":{"cpu_ns":112916707,"wall_ns":112950835,"count":1},"fastq/16777353/decompress":{"cpu_ns":61413860,"wall_ns":61425875,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":58691013,"wall_ns":58693219,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":60981696,"wall_ns":60983521,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":71608081,"wall_ns":71623483,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60420420,"wall_ns":60434970,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58503695,"wall_ns":58505659,"count":1},"fastq/16777353/crc32":{"cpu_ns":21459110,"wall_ns":21460730,"count":5},"python/1024/compress1":{"cpu_ns":4533952,"wall_ns":4534553,"count":391},"python/1024/decompress":{"cpu_ns":7770203,"wall_ns":7773338,"count":1333},"python/1024/raw-decompress":{"cpu_ns":7506448,"wall_ns":7507413,"count":1262},"python/1024/stream-decompress":{"cpu_ns":9344900,"wall_ns":9346974,"count":1439},"python/1024/bounded-decompress":{"cpu_ns":4741691,"wall_ns":4750693,"count":714},"python/1024/gzip-read128k":{"cpu_ns":4754179,"wall_ns":4754903,"count":193},"python/1024/gzip-readinto128k":{"cpu_ns":9670723,"wall_ns":9671536,"count":316},"python/1024/crc32":{"cpu_ns":2182926,"wall_ns":2183052,"count":4992},"python/65536/compress1":{"cpu_ns":16543376,"wall_ns":16544326,"count":62},"python/65536/decompress":{"cpu_ns":12242722,"wall_ns":12243378,"count":98},"python/65536/raw-decompress":{"cpu_ns":13205110,"wall_ns":13205708,"count":107},"python/65536/stream-decompress":{"cpu_ns":14217954,"wall_ns":14218587,"count":113},"python/65536/bounded-decompress":{"cpu_ns":19850247,"wall_ns":19852964,"count":177},"python/65536/gzip-read128k":{"cpu_ns":13078223,"wall_ns":13079173,"count":88},"python/65536/gzip-readinto128k":{"cpu_ns":19752812,"wall_ns":19761716,"count":130},"python/65536/crc32":{"cpu_ns":14542976,"wall_ns":14543658,"count":890},"python/1048713/compress1":{"cpu_ns":21156066,"wall_ns":21159023,"count":5},"python/1048713/decompress":{"cpu_ns":22089688,"wall_ns":22103966,"count":12},"python/1048713/raw-decompress":{"cpu_ns":19300165,"wall_ns":19300866,"count":12},"python/1048713/stream-decompress":{"cpu_ns":22070652,"wall_ns":22072177,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":21149434,"wall_ns":21159247,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":22207920,"wall_ns":22210429,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":19861234,"wall_ns":19862411,"count":10},"python/1048713/crc32":{"cpu_ns":19449110,"wall_ns":19464999,"count":72},"python/16777353/compress1":{"cpu_ns":67104977,"wall_ns":67126955,"count":1},"python/16777353/decompress":{"cpu_ns":33276831,"wall_ns":33278534,"count":1},"python/16777353/raw-decompress":{"cpu_ns":32238394,"wall_ns":32248595,"count":1},"python/16777353/stream-decompress":{"cpu_ns":36337537,"wall_ns":36346833,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":41401204,"wall_ns":41402730,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":31991366,"wall_ns":31993900,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":31132812,"wall_ns":31134674,"count":1},"python/16777353/crc32":{"cpu_ns":21406330,"wall_ns":21407590,"count":5},"random/1024/compress1":{"cpu_ns":7437785,"wall_ns":7438120,"count":567},"random/1024/decompress":{"cpu_ns":3019369,"wall_ns":3019931,"count":4633},"random/1024/raw-decompress":{"cpu_ns":3585206,"wall_ns":3585777,"count":4516},"random/1024/stream-decompress":{"cpu_ns":3845818,"wall_ns":3846092,"count":3146},"random/1024/bounded-decompress":{"cpu_ns":5113878,"wall_ns":5114706,"count":2745},"random/1024/gzip-read128k":{"cpu_ns":8048016,"wall_ns":8048697,"count":418},"random/1024/gzip-readinto128k":{"cpu_ns":13488907,"wall_ns":13504270,"count":541},"random/1024/crc32":{"cpu_ns":2454708,"wall_ns":2455407,"count":5669},"random/65536/compress1":{"cpu_ns":16899326,"wall_ns":16900835,"count":28},"random/65536/decompress":{"cpu_ns":17692905,"wall_ns":17694061,"count":1202},"random/65536/raw-decompress":{"cpu_ns":11801022,"wall_ns":11801918,"count":1397},"random/65536/stream-decompress":{"cpu_ns":12876100,"wall_ns":12887813,"count":1141},"random/65536/bounded-decompress":{"cpu_ns":8509686,"wall_ns":8510349,"count":1663},"random/65536/gzip-read128k":{"cpu_ns":11201963,"wall_ns":11203911,"count":241},"random/65536/gzip-readinto128k":{"cpu_ns":18282149,"wall_ns":18284144,"count":331},"random/65536/crc32":{"cpu_ns":11937507,"wall_ns":11938323,"count":742},"random/1048713/compress1":{"cpu_ns":23337729,"wall_ns":23339625,"count":2},"random/1048713/decompress":{"cpu_ns":16156004,"wall_ns":16157167,"count":100},"random/1048713/raw-decompress":{"cpu_ns":15341519,"wall_ns":15352707,"count":134},"random/1048713/stream-decompress":{"cpu_ns":15488622,"wall_ns":15490613,"count":92},"random/1048713/bounded-decompress":{"cpu_ns":11563174,"wall_ns":11564398,"count":57},"random/1048713/gzip-read128k":{"cpu_ns":17483388,"wall_ns":17484852,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":20391691,"wall_ns":20401293,"count":44},"random/1048713/crc32":{"cpu_ns":19205471,"wall_ns":19206030,"count":74},"random/16777353/compress1":{"cpu_ns":205322820,"wall_ns":205361780,"count":1},"random/16777353/decompress":{"cpu_ns":24564633,"wall_ns":24574194,"count":2},"random/16777353/raw-decompress":{"cpu_ns":21511701,"wall_ns":21513181,"count":2},"random/16777353/stream-decompress":{"cpu_ns":26790617,"wall_ns":26791836,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":44293707,"wall_ns":44303351,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":9427973,"wall_ns":9437064,"count":1},"random/16777353/gzip-readinto128k":{"cpu_ns":22967581,"wall_ns":22969688,"count":3},"random/16777353/crc32":{"cpu_ns":22360105,"wall_ns":22363662,"count":5},"zeros/1024/compress1":{"cpu_ns":7051925,"wall_ns":7052214,"count":1094},"zeros/1024/decompress":{"cpu_ns":2648845,"wall_ns":2652123,"count":3522},"zeros/1024/raw-decompress":{"cpu_ns":2426187,"wall_ns":2426891,"count":2773},"zeros/1024/stream-decompress":{"cpu_ns":2932947,"wall_ns":2933183,"count":2280},"zeros/1024/bounded-decompress":{"cpu_ns":2039759,"wall_ns":2040350,"count":1175},"zeros/1024/gzip-read128k":{"cpu_ns":5042384,"wall_ns":5042907,"count":255},"zeros/1024/gzip-readinto128k":{"cpu_ns":15778976,"wall_ns":15779791,"count":623},"zeros/1024/crc32":{"cpu_ns":4419527,"wall_ns":4420513,"count":9368},"zeros/65536/compress1":{"cpu_ns":13592437,"wall_ns":13593834,"count":547},"zeros/65536/decompress":{"cpu_ns":15832884,"wall_ns":16013987,"count":895},"zeros/65536/raw-decompress":{"cpu_ns":24453974,"wall_ns":24456128,"count":1058},"zeros/65536/stream-decompress":{"cpu_ns":11382756,"wall_ns":11386213,"count":586},"zeros/65536/bounded-decompress":{"cpu_ns":7358362,"wall_ns":7360130,"count":793},"zeros/65536/gzip-read128k":{"cpu_ns":8999932,"wall_ns":9020492,"count":191},"zeros/65536/gzip-readinto128k":{"cpu_ns":14953233,"wall_ns":14978522,"count":285},"zeros/65536/crc32":{"cpu_ns":15199886,"wall_ns":15201440,"count":901},"zeros/1048713/compress1":{"cpu_ns":19416615,"wall_ns":19416516,"count":48},"zeros/1048713/decompress":{"cpu_ns":18157107,"wall_ns":18173167,"count":97},"zeros/1048713/raw-decompress":{"cpu_ns":17512353,"wall_ns":17514424,"count":129},"zeros/1048713/stream-decompress":{"cpu_ns":19576244,"wall_ns":19576804,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":17195103,"wall_ns":17219329,"count":103},"zeros/1048713/gzip-read128k":{"cpu_ns":18218207,"wall_ns":18218943,"count":42},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19351020,"wall_ns":19351904,"count":45},"zeros/1048713/crc32":{"cpu_ns":19236071,"wall_ns":19239131,"count":72},"zeros/16777353/compress1":{"cpu_ns":21141472,"wall_ns":21143111,"count":3},"zeros/16777353/decompress":{"cpu_ns":23230769,"wall_ns":23231114,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":31440256,"wall_ns":31442219,"count":3},"zeros/16777353/stream-decompress":{"cpu_ns":27052844,"wall_ns":27054548,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13970340,"wall_ns":13971082,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":25985284,"wall_ns":25996614,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":20044250,"wall_ns":20046981,"count":3},"zeros/16777353/crc32":{"cpu_ns":21828319,"wall_ns":21862253,"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":2635099,"wall_ns":2634639,"count":213},"fastq/1024/decompress":{"cpu_ns":7457342,"wall_ns":7459902,"count":1243},"fastq/1024/raw-decompress":{"cpu_ns":13441637,"wall_ns":13442940,"count":2201},"fastq/1024/stream-decompress":{"cpu_ns":2900064,"wall_ns":2900277,"count":461},"fastq/1024/bounded-decompress":{"cpu_ns":6983071,"wall_ns":6984235,"count":1004},"fastq/1024/gzip-read128k":{"cpu_ns":5293693,"wall_ns":5294180,"count":204},"fastq/1024/gzip-readinto128k":{"cpu_ns":9280538,"wall_ns":9281067,"count":303},"fastq/1024/crc32":{"cpu_ns":2209435,"wall_ns":2210043,"count":4729},"fastq/65536/compress1":{"cpu_ns":15544081,"wall_ns":15556119,"count":39},"fastq/65536/decompress":{"cpu_ns":18583864,"wall_ns":18584504,"count":80},"fastq/65536/raw-decompress":{"cpu_ns":21232346,"wall_ns":21235234,"count":89},"fastq/65536/stream-decompress":{"cpu_ns":19680216,"wall_ns":19685140,"count":84},"fastq/65536/bounded-decompress":{"cpu_ns":20022465,"wall_ns":20023198,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":16233902,"wall_ns":16234594,"count":68},"fastq/65536/gzip-readinto128k":{"cpu_ns":19507285,"wall_ns":19508118,"count":79},"fastq/65536/crc32":{"cpu_ns":13799574,"wall_ns":13812169,"count":849},"fastq/1048713/compress1":{"cpu_ns":20226952,"wall_ns":20226913,"count":3},"fastq/1048713/decompress":{"cpu_ns":18841874,"wall_ns":18857404,"count":5},"fastq/1048713/raw-decompress":{"cpu_ns":22765825,"wall_ns":22767440,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":24815732,"wall_ns":24817396,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21190520,"wall_ns":21191337,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":18628825,"wall_ns":18629663,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22501841,"wall_ns":22502703,"count":6},"fastq/1048713/crc32":{"cpu_ns":19295763,"wall_ns":19298100,"count":72},"fastq/16777353/compress1":{"cpu_ns":119754688,"wall_ns":119764341,"count":1},"fastq/16777353/decompress":{"cpu_ns":62453993,"wall_ns":62475746,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":60890102,"wall_ns":60891829,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":59908579,"wall_ns":59918860,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":74390012,"wall_ns":74404270,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60575585,"wall_ns":60597073,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58474275,"wall_ns":58476630,"count":1},"fastq/16777353/crc32":{"cpu_ns":21953146,"wall_ns":21953001,"count":5},"python/1024/compress1":{"cpu_ns":4664942,"wall_ns":4670602,"count":391},"python/1024/decompress":{"cpu_ns":7442405,"wall_ns":7443006,"count":1333},"python/1024/raw-decompress":{"cpu_ns":7437999,"wall_ns":7438708,"count":1262},"python/1024/stream-decompress":{"cpu_ns":9177442,"wall_ns":9178585,"count":1439},"python/1024/bounded-decompress":{"cpu_ns":4526676,"wall_ns":4536399,"count":714},"python/1024/gzip-read128k":{"cpu_ns":5147569,"wall_ns":5148375,"count":193},"python/1024/gzip-readinto128k":{"cpu_ns":9782056,"wall_ns":9782894,"count":316},"python/1024/crc32":{"cpu_ns":2066492,"wall_ns":2066677,"count":4992},"python/65536/compress1":{"cpu_ns":17086142,"wall_ns":17090094,"count":62},"python/65536/decompress":{"cpu_ns":13046744,"wall_ns":13049336,"count":98},"python/65536/raw-decompress":{"cpu_ns":13371486,"wall_ns":13372317,"count":107},"python/65536/stream-decompress":{"cpu_ns":14324525,"wall_ns":14325339,"count":113},"python/65536/bounded-decompress":{"cpu_ns":18304045,"wall_ns":18304813,"count":177},"python/65536/gzip-read128k":{"cpu_ns":12462443,"wall_ns":12463324,"count":88},"python/65536/gzip-readinto128k":{"cpu_ns":19327166,"wall_ns":19328052,"count":130},"python/65536/crc32":{"cpu_ns":14712939,"wall_ns":14713881,"count":890},"python/1048713/compress1":{"cpu_ns":21829743,"wall_ns":21832019,"count":5},"python/1048713/decompress":{"cpu_ns":19912780,"wall_ns":19913715,"count":12},"python/1048713/raw-decompress":{"cpu_ns":19386447,"wall_ns":19387358,"count":12},"python/1048713/stream-decompress":{"cpu_ns":22430850,"wall_ns":22433570,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20896497,"wall_ns":20910985,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":21770169,"wall_ns":21770987,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":19875658,"wall_ns":19877080,"count":10},"python/1048713/crc32":{"cpu_ns":18743908,"wall_ns":18774069,"count":72},"python/16777353/compress1":{"cpu_ns":67452795,"wall_ns":67469109,"count":1},"python/16777353/decompress":{"cpu_ns":34699036,"wall_ns":34713653,"count":1},"python/16777353/raw-decompress":{"cpu_ns":33014238,"wall_ns":33015903,"count":1},"python/16777353/stream-decompress":{"cpu_ns":34077130,"wall_ns":34090836,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42818211,"wall_ns":42820002,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":33043653,"wall_ns":33045280,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":37165485,"wall_ns":37181379,"count":1},"python/16777353/crc32":{"cpu_ns":26822480,"wall_ns":26823361,"count":5},"random/1024/compress1":{"cpu_ns":11691587,"wall_ns":11694279,"count":567},"random/1024/decompress":{"cpu_ns":6105430,"wall_ns":6107192,"count":4633},"random/1024/raw-decompress":{"cpu_ns":4286974,"wall_ns":4287922,"count":4516},"random/1024/stream-decompress":{"cpu_ns":4402086,"wall_ns":4403512,"count":3146},"random/1024/bounded-decompress":{"cpu_ns":4257510,"wall_ns":4259092,"count":2745},"random/1024/gzip-read128k":{"cpu_ns":10209950,"wall_ns":10211044,"count":418},"random/1024/gzip-readinto128k":{"cpu_ns":14170668,"wall_ns":14171716,"count":541},"random/1024/crc32":{"cpu_ns":2353646,"wall_ns":2353916,"count":5669},"random/65536/compress1":{"cpu_ns":17124711,"wall_ns":17127297,"count":28},"random/65536/decompress":{"cpu_ns":12774520,"wall_ns":12775179,"count":1202},"random/65536/raw-decompress":{"cpu_ns":12368138,"wall_ns":12369040,"count":1397},"random/65536/stream-decompress":{"cpu_ns":14007738,"wall_ns":14009406,"count":1141},"random/65536/bounded-decompress":{"cpu_ns":8683086,"wall_ns":8683555,"count":1663},"random/65536/gzip-read128k":{"cpu_ns":11384904,"wall_ns":11385763,"count":241},"random/65536/gzip-readinto128k":{"cpu_ns":18312110,"wall_ns":18322736,"count":331},"random/65536/crc32":{"cpu_ns":13121614,"wall_ns":13125312,"count":742},"random/1048713/compress1":{"cpu_ns":23083976,"wall_ns":23099988,"count":2},"random/1048713/decompress":{"cpu_ns":15909725,"wall_ns":15915054,"count":100},"random/1048713/raw-decompress":{"cpu_ns":14329715,"wall_ns":14330650,"count":134},"random/1048713/stream-decompress":{"cpu_ns":14829921,"wall_ns":14830868,"count":92},"random/1048713/bounded-decompress":{"cpu_ns":11282357,"wall_ns":11295585,"count":57},"random/1048713/gzip-read128k":{"cpu_ns":17253159,"wall_ns":17254576,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":20752664,"wall_ns":20753813,"count":44},"random/1048713/crc32":{"cpu_ns":19031074,"wall_ns":19031633,"count":74},"random/16777353/compress1":{"cpu_ns":207726588,"wall_ns":207802018,"count":1},"random/16777353/decompress":{"cpu_ns":25862014,"wall_ns":25863037,"count":2},"random/16777353/raw-decompress":{"cpu_ns":22668531,"wall_ns":22670145,"count":2},"random/16777353/stream-decompress":{"cpu_ns":35252910,"wall_ns":35265730,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":56285453,"wall_ns":56297148,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":9261957,"wall_ns":9264161,"count":1},"random/16777353/gzip-readinto128k":{"cpu_ns":22906648,"wall_ns":22908353,"count":3},"random/16777353/crc32":{"cpu_ns":22308855,"wall_ns":22310885,"count":5},"zeros/1024/compress1":{"cpu_ns":7347048,"wall_ns":7349508,"count":1094},"zeros/1024/decompress":{"cpu_ns":2937505,"wall_ns":2938647,"count":3522},"zeros/1024/raw-decompress":{"cpu_ns":2776920,"wall_ns":2777449,"count":2773},"zeros/1024/stream-decompress":{"cpu_ns":3576319,"wall_ns":3576842,"count":2280},"zeros/1024/bounded-decompress":{"cpu_ns":2041682,"wall_ns":2042085,"count":1175},"zeros/1024/gzip-read128k":{"cpu_ns":5148226,"wall_ns":5149008,"count":255},"zeros/1024/gzip-readinto128k":{"cpu_ns":16223507,"wall_ns":16225203,"count":623},"zeros/1024/crc32":{"cpu_ns":3852754,"wall_ns":3853228,"count":9368},"zeros/65536/compress1":{"cpu_ns":13469849,"wall_ns":13470422,"count":547},"zeros/65536/decompress":{"cpu_ns":14375128,"wall_ns":14387770,"count":895},"zeros/65536/raw-decompress":{"cpu_ns":15284928,"wall_ns":15285753,"count":1058},"zeros/65536/stream-decompress":{"cpu_ns":10150008,"wall_ns":10151262,"count":586},"zeros/65536/bounded-decompress":{"cpu_ns":7434260,"wall_ns":7437409,"count":793},"zeros/65536/gzip-read128k":{"cpu_ns":8578832,"wall_ns":8580348,"count":191},"zeros/65536/gzip-readinto128k":{"cpu_ns":15307378,"wall_ns":15319563,"count":285},"zeros/65536/crc32":{"cpu_ns":14945639,"wall_ns":14946297,"count":901},"zeros/1048713/compress1":{"cpu_ns":20968178,"wall_ns":20970458,"count":48},"zeros/1048713/decompress":{"cpu_ns":18263542,"wall_ns":18265475,"count":97},"zeros/1048713/raw-decompress":{"cpu_ns":17842124,"wall_ns":17852584,"count":129},"zeros/1048713/stream-decompress":{"cpu_ns":20418893,"wall_ns":20420877,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":17014677,"wall_ns":17015847,"count":103},"zeros/1048713/gzip-read128k":{"cpu_ns":18673555,"wall_ns":18691153,"count":42},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19609170,"wall_ns":19610182,"count":45},"zeros/1048713/crc32":{"cpu_ns":19057984,"wall_ns":19058735,"count":72},"zeros/16777353/compress1":{"cpu_ns":21086072,"wall_ns":21097444,"count":3},"zeros/16777353/decompress":{"cpu_ns":25584332,"wall_ns":25585631,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":31785793,"wall_ns":31795972,"count":3},"zeros/16777353/stream-decompress":{"cpu_ns":26994485,"wall_ns":27011783,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13593302,"wall_ns":13594516,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26171066,"wall_ns":26195430,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":20084668,"wall_ns":20087199,"count":3},"zeros/16777353/crc32":{"cpu_ns":21854174,"wall_ns":21855594,"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":2974454,"wall_ns":2975585,"count":213},"fastq/1024/decompress":{"cpu_ns":7165768,"wall_ns":7168679,"count":1243},"fastq/1024/raw-decompress":{"cpu_ns":13505557,"wall_ns":13506485,"count":2201},"fastq/1024/stream-decompress":{"cpu_ns":2873914,"wall_ns":2874138,"count":461},"fastq/1024/bounded-decompress":{"cpu_ns":6671919,"wall_ns":6672671,"count":1004},"fastq/1024/gzip-read128k":{"cpu_ns":5636497,"wall_ns":5637230,"count":204},"fastq/1024/gzip-readinto128k":{"cpu_ns":9245362,"wall_ns":9245876,"count":303},"fastq/1024/crc32":{"cpu_ns":1900522,"wall_ns":1900914,"count":4729},"fastq/65536/compress1":{"cpu_ns":15784857,"wall_ns":15785092,"count":39},"fastq/65536/decompress":{"cpu_ns":19424244,"wall_ns":19426259,"count":80},"fastq/65536/raw-decompress":{"cpu_ns":21894454,"wall_ns":21897746,"count":89},"fastq/65536/stream-decompress":{"cpu_ns":19953109,"wall_ns":19954853,"count":84},"fastq/65536/bounded-decompress":{"cpu_ns":21234174,"wall_ns":21245303,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":16786652,"wall_ns":16787669,"count":68},"fastq/65536/gzip-readinto128k":{"cpu_ns":19856505,"wall_ns":19856969,"count":79},"fastq/65536/crc32":{"cpu_ns":14455489,"wall_ns":14463227,"count":849},"fastq/1048713/compress1":{"cpu_ns":20507573,"wall_ns":20508324,"count":3},"fastq/1048713/decompress":{"cpu_ns":17600982,"wall_ns":17611111,"count":5},"fastq/1048713/raw-decompress":{"cpu_ns":21274845,"wall_ns":21276028,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":24338949,"wall_ns":24340147,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21484159,"wall_ns":21496589,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":18101301,"wall_ns":18101909,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21926964,"wall_ns":21936149,"count":6},"fastq/1048713/crc32":{"cpu_ns":18986776,"wall_ns":18989296,"count":72},"fastq/16777353/compress1":{"cpu_ns":114495036,"wall_ns":114499765,"count":1},"fastq/16777353/decompress":{"cpu_ns":62725939,"wall_ns":62737644,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":69848459,"wall_ns":69863775,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":66578899,"wall_ns":66588607,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":75543884,"wall_ns":75564740,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":59345024,"wall_ns":59355510,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":61019803,"wall_ns":61055982,"count":1},"fastq/16777353/crc32":{"cpu_ns":21730705,"wall_ns":21732157,"count":5},"python/1024/compress1":{"cpu_ns":4394735,"wall_ns":4395268,"count":391},"python/1024/decompress":{"cpu_ns":7615800,"wall_ns":7616498,"count":1333},"python/1024/raw-decompress":{"cpu_ns":7049803,"wall_ns":7050038,"count":1262},"python/1024/stream-decompress":{"cpu_ns":8902642,"wall_ns":8916142,"count":1439},"python/1024/bounded-decompress":{"cpu_ns":4617746,"wall_ns":4618142,"count":714},"python/1024/gzip-read128k":{"cpu_ns":4793264,"wall_ns":4793861,"count":193},"python/1024/gzip-readinto128k":{"cpu_ns":9875640,"wall_ns":9876294,"count":316},"python/1024/crc32":{"cpu_ns":2033736,"wall_ns":2034425,"count":4992},"python/65536/compress1":{"cpu_ns":21110016,"wall_ns":21111319,"count":62},"python/65536/decompress":{"cpu_ns":12433448,"wall_ns":12434557,"count":98},"python/65536/raw-decompress":{"cpu_ns":13953210,"wall_ns":13960761,"count":107},"python/65536/stream-decompress":{"cpu_ns":14442640,"wall_ns":14443584,"count":113},"python/65536/bounded-decompress":{"cpu_ns":18545533,"wall_ns":18546394,"count":177},"python/65536/gzip-read128k":{"cpu_ns":12641945,"wall_ns":12642687,"count":88},"python/65536/gzip-readinto128k":{"cpu_ns":23407474,"wall_ns":23416311,"count":130},"python/65536/crc32":{"cpu_ns":14764327,"wall_ns":14765353,"count":890},"python/1048713/compress1":{"cpu_ns":23046293,"wall_ns":23058295,"count":5},"python/1048713/decompress":{"cpu_ns":22331379,"wall_ns":22333171,"count":12},"python/1048713/raw-decompress":{"cpu_ns":25737731,"wall_ns":25740019,"count":12},"python/1048713/stream-decompress":{"cpu_ns":24063894,"wall_ns":24073434,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20495472,"wall_ns":20496361,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":21347491,"wall_ns":21348481,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":22532328,"wall_ns":22534427,"count":10},"python/1048713/crc32":{"cpu_ns":18481378,"wall_ns":18483098,"count":72},"python/16777353/compress1":{"cpu_ns":68266502,"wall_ns":68268581,"count":1},"python/16777353/decompress":{"cpu_ns":37217560,"wall_ns":37226001,"count":1},"python/16777353/raw-decompress":{"cpu_ns":34561840,"wall_ns":34573829,"count":1},"python/16777353/stream-decompress":{"cpu_ns":39385910,"wall_ns":39385819,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":46933114,"wall_ns":46935387,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32111581,"wall_ns":32113127,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":31718928,"wall_ns":31720902,"count":1},"python/16777353/crc32":{"cpu_ns":22267011,"wall_ns":22268467,"count":5},"random/1024/compress1":{"cpu_ns":7615810,"wall_ns":7616370,"count":567},"random/1024/decompress":{"cpu_ns":4533811,"wall_ns":4535858,"count":4633},"random/1024/raw-decompress":{"cpu_ns":7728017,"wall_ns":7730223,"count":4516},"random/1024/stream-decompress":{"cpu_ns":4240786,"wall_ns":4240950,"count":3146},"random/1024/bounded-decompress":{"cpu_ns":4821196,"wall_ns":4821926,"count":2745},"random/1024/gzip-read128k":{"cpu_ns":8533122,"wall_ns":8547120,"count":418},"random/1024/gzip-readinto128k":{"cpu_ns":13620504,"wall_ns":13621349,"count":541},"random/1024/crc32":{"cpu_ns":2291965,"wall_ns":2292224,"count":5669},"random/65536/compress1":{"cpu_ns":17649802,"wall_ns":17651858,"count":28},"random/65536/decompress":{"cpu_ns":15651651,"wall_ns":15652531,"count":1202},"random/65536/raw-decompress":{"cpu_ns":15529042,"wall_ns":15540948,"count":1397},"random/65536/stream-decompress":{"cpu_ns":22030739,"wall_ns":22033300,"count":1141},"random/65536/bounded-decompress":{"cpu_ns":9788946,"wall_ns":9789676,"count":1663},"random/65536/gzip-read128k":{"cpu_ns":11027102,"wall_ns":11027917,"count":241},"random/65536/gzip-readinto128k":{"cpu_ns":17655434,"wall_ns":17665582,"count":331},"random/65536/crc32":{"cpu_ns":11874255,"wall_ns":11874859,"count":742},"random/1048713/compress1":{"cpu_ns":27482174,"wall_ns":27484236,"count":2},"random/1048713/decompress":{"cpu_ns":24124214,"wall_ns":24135890,"count":100},"random/1048713/raw-decompress":{"cpu_ns":25803564,"wall_ns":25805038,"count":134},"random/1048713/stream-decompress":{"cpu_ns":22570942,"wall_ns":22573025,"count":92},"random/1048713/bounded-decompress":{"cpu_ns":11699082,"wall_ns":11704727,"count":57},"random/1048713/gzip-read128k":{"cpu_ns":19086057,"wall_ns":19087980,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":20562642,"wall_ns":20563946,"count":44},"random/1048713/crc32":{"cpu_ns":18925920,"wall_ns":18934247,"count":74},"random/16777353/compress1":{"cpu_ns":199655756,"wall_ns":199696482,"count":1},"random/16777353/decompress":{"cpu_ns":29083847,"wall_ns":29084257,"count":2},"random/16777353/raw-decompress":{"cpu_ns":26781933,"wall_ns":26783493,"count":2},"random/16777353/stream-decompress":{"cpu_ns":30033277,"wall_ns":30031988,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":52187622,"wall_ns":52201258,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":10077218,"wall_ns":10079866,"count":1},"random/16777353/gzip-readinto128k":{"cpu_ns":23455998,"wall_ns":23466931,"count":3},"random/16777353/crc32":{"cpu_ns":23169643,"wall_ns":23171593,"count":5},"zeros/1024/compress1":{"cpu_ns":6953907,"wall_ns":6956242,"count":1094},"zeros/1024/decompress":{"cpu_ns":2757356,"wall_ns":2759094,"count":3522},"zeros/1024/raw-decompress":{"cpu_ns":2958594,"wall_ns":2960049,"count":2773},"zeros/1024/stream-decompress":{"cpu_ns":3465772,"wall_ns":3467167,"count":2280},"zeros/1024/bounded-decompress":{"cpu_ns":2368987,"wall_ns":2369866,"count":1175},"zeros/1024/gzip-read128k":{"cpu_ns":5253874,"wall_ns":5255296,"count":255},"zeros/1024/gzip-readinto128k":{"cpu_ns":16284611,"wall_ns":16286663,"count":623},"zeros/1024/crc32":{"cpu_ns":3941887,"wall_ns":3943267,"count":9368},"zeros/65536/compress1":{"cpu_ns":13549595,"wall_ns":13551962,"count":547},"zeros/65536/decompress":{"cpu_ns":13462897,"wall_ns":13465862,"count":895},"zeros/65536/raw-decompress":{"cpu_ns":14677521,"wall_ns":14690507,"count":1058},"zeros/65536/stream-decompress":{"cpu_ns":9613603,"wall_ns":9615837,"count":586},"zeros/65536/bounded-decompress":{"cpu_ns":7661849,"wall_ns":7663603,"count":793},"zeros/65536/gzip-read128k":{"cpu_ns":8694499,"wall_ns":8696628,"count":191},"zeros/65536/gzip-readinto128k":{"cpu_ns":15391882,"wall_ns":15393779,"count":285},"zeros/65536/crc32":{"cpu_ns":15060671,"wall_ns":15062824,"count":901},"zeros/1048713/compress1":{"cpu_ns":23263498,"wall_ns":23265989,"count":48},"zeros/1048713/decompress":{"cpu_ns":48403218,"wall_ns":48406128,"count":97},"zeros/1048713/raw-decompress":{"cpu_ns":50658144,"wall_ns":50661059,"count":129},"zeros/1048713/stream-decompress":{"cpu_ns":55103278,"wall_ns":55116234,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":17123939,"wall_ns":17144738,"count":103},"zeros/1048713/gzip-read128k":{"cpu_ns":18792669,"wall_ns":18801389,"count":42},"zeros/1048713/gzip-readinto128k":{"cpu_ns":20513729,"wall_ns":20515846,"count":45},"zeros/1048713/crc32":{"cpu_ns":19755262,"wall_ns":19757178,"count":72},"zeros/16777353/compress1":{"cpu_ns":24303884,"wall_ns":24314177,"count":3},"zeros/16777353/decompress":{"cpu_ns":29496734,"wall_ns":29507347,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":44044937,"wall_ns":44058348,"count":3},"zeros/16777353/stream-decompress":{"cpu_ns":31958251,"wall_ns":31957951,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":18497546,"wall_ns":18500302,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":29028399,"wall_ns":29044246,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19803929,"wall_ns":19805728,"count":3},"zeros/16777353/crc32":{"cpu_ns":23778629,"wall_ns":23797199,"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-zlib/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-zlib/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":2548692,"wall_ns":2548934,"count":213},"fastq/1024/decompress":{"cpu_ns":6859448,"wall_ns":6860687,"count":1243},"fastq/1024/raw-decompress":{"cpu_ns":13124699,"wall_ns":13126594,"count":2201},"fastq/1024/stream-decompress":{"cpu_ns":3581703,"wall_ns":3585543,"count":461},"fastq/1024/bounded-decompress":{"cpu_ns":7388434,"wall_ns":7391410,"count":1004},"fastq/1024/gzip-read128k":{"cpu_ns":5516758,"wall_ns":5518279,"count":204},"fastq/1024/gzip-readinto128k":{"cpu_ns":9910486,"wall_ns":9911540,"count":303},"fastq/1024/crc32":{"cpu_ns":1961308,"wall_ns":1961516,"count":4729},"fastq/65536/compress1":{"cpu_ns":16213706,"wall_ns":16226575,"count":39},"fastq/65536/decompress":{"cpu_ns":19204726,"wall_ns":19206696,"count":80},"fastq/65536/raw-decompress":{"cpu_ns":20975113,"wall_ns":20977678,"count":89},"fastq/65536/stream-decompress":{"cpu_ns":20342422,"wall_ns":20353821,"count":84},"fastq/65536/bounded-decompress":{"cpu_ns":20585578,"wall_ns":20587458,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":16412192,"wall_ns":16418841,"count":68},"fastq/65536/gzip-readinto128k":{"cpu_ns":19692178,"wall_ns":19699428,"count":79},"fastq/65536/crc32":{"cpu_ns":14189669,"wall_ns":14191156,"count":849},"fastq/1048713/compress1":{"cpu_ns":22133054,"wall_ns":22134388,"count":3},"fastq/1048713/decompress":{"cpu_ns":18133712,"wall_ns":18145511,"count":5},"fastq/1048713/raw-decompress":{"cpu_ns":21085071,"wall_ns":21086777,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":21817082,"wall_ns":21818719,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":22405749,"wall_ns":22407113,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":19336090,"wall_ns":19337643,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22471562,"wall_ns":22472263,"count":6},"fastq/1048713/crc32":{"cpu_ns":19089747,"wall_ns":19091638,"count":72},"fastq/16777353/compress1":{"cpu_ns":115966529,"wall_ns":116001392,"count":1},"fastq/16777353/decompress":{"cpu_ns":63348165,"wall_ns":63371042,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":62007831,"wall_ns":62015306,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":61227570,"wall_ns":61237464,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":75842774,"wall_ns":75844953,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60134411,"wall_ns":60149859,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58337216,"wall_ns":58354656,"count":1},"fastq/16777353/crc32":{"cpu_ns":23930134,"wall_ns":23931706,"count":5},"python/1024/compress1":{"cpu_ns":4483845,"wall_ns":4484365,"count":391},"python/1024/decompress":{"cpu_ns":6976558,"wall_ns":6977263,"count":1333},"python/1024/raw-decompress":{"cpu_ns":7330870,"wall_ns":7342987,"count":1262},"python/1024/stream-decompress":{"cpu_ns":8700632,"wall_ns":8701264,"count":1439},"python/1024/bounded-decompress":{"cpu_ns":4594325,"wall_ns":4594968,"count":714},"python/1024/gzip-read128k":{"cpu_ns":4888966,"wall_ns":4889698,"count":193},"python/1024/gzip-readinto128k":{"cpu_ns":9281938,"wall_ns":9282499,"count":316},"python/1024/crc32":{"cpu_ns":1999376,"wall_ns":1999463,"count":4992},"python/65536/compress1":{"cpu_ns":16470653,"wall_ns":16471355,"count":62},"python/65536/decompress":{"cpu_ns":12713976,"wall_ns":12714763,"count":98},"python/65536/raw-decompress":{"cpu_ns":13725433,"wall_ns":13727850,"count":107},"python/65536/stream-decompress":{"cpu_ns":14335617,"wall_ns":14336569,"count":113},"python/65536/bounded-decompress":{"cpu_ns":18479865,"wall_ns":18480632,"count":177},"python/65536/gzip-read128k":{"cpu_ns":12559089,"wall_ns":12559818,"count":88},"python/65536/gzip-readinto128k":{"cpu_ns":19279979,"wall_ns":19288822,"count":130},"python/65536/crc32":{"cpu_ns":14500422,"wall_ns":14500871,"count":890},"python/1048713/compress1":{"cpu_ns":21834557,"wall_ns":21849040,"count":5},"python/1048713/decompress":{"cpu_ns":22386208,"wall_ns":22388367,"count":12},"python/1048713/raw-decompress":{"cpu_ns":21536802,"wall_ns":21538016,"count":12},"python/1048713/stream-decompress":{"cpu_ns":24713500,"wall_ns":24722748,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":22841422,"wall_ns":22843703,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":22024770,"wall_ns":22026298,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":20603788,"wall_ns":20634217,"count":10},"python/1048713/crc32":{"cpu_ns":18629441,"wall_ns":18629954,"count":72},"python/16777353/compress1":{"cpu_ns":70132477,"wall_ns":70134220,"count":1},"python/16777353/decompress":{"cpu_ns":37096754,"wall_ns":37097676,"count":1},"python/16777353/raw-decompress":{"cpu_ns":35675895,"wall_ns":35679004,"count":1},"python/16777353/stream-decompress":{"cpu_ns":36409359,"wall_ns":36417841,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":43678386,"wall_ns":43689319,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":33332741,"wall_ns":33335200,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":33524753,"wall_ns":33528314,"count":1},"python/16777353/crc32":{"cpu_ns":22001284,"wall_ns":22015204,"count":5},"random/1024/compress1":{"cpu_ns":7901631,"wall_ns":7903351,"count":567},"random/1024/decompress":{"cpu_ns":2976498,"wall_ns":2977298,"count":4633},"random/1024/raw-decompress":{"cpu_ns":4064006,"wall_ns":4064835,"count":4516},"random/1024/stream-decompress":{"cpu_ns":4095873,"wall_ns":4096246,"count":3146},"random/1024/bounded-decompress":{"cpu_ns":4217169,"wall_ns":4217519,"count":2745},"random/1024/gzip-read128k":{"cpu_ns":8503530,"wall_ns":8507009,"count":418},"random/1024/gzip-readinto128k":{"cpu_ns":14093501,"wall_ns":14106432,"count":541},"random/1024/crc32":{"cpu_ns":2590093,"wall_ns":2590293,"count":5669},"random/65536/compress1":{"cpu_ns":18020084,"wall_ns":18024296,"count":28},"random/65536/decompress":{"cpu_ns":15629735,"wall_ns":15631487,"count":1202},"random/65536/raw-decompress":{"cpu_ns":16486242,"wall_ns":16490000,"count":1397},"random/65536/stream-decompress":{"cpu_ns":15892064,"wall_ns":15900134,"count":1141},"random/65536/bounded-decompress":{"cpu_ns":9151734,"wall_ns":9153647,"count":1663},"random/65536/gzip-read128k":{"cpu_ns":11416755,"wall_ns":11417784,"count":241},"random/65536/gzip-readinto128k":{"cpu_ns":18230056,"wall_ns":18232810,"count":331},"random/65536/crc32":{"cpu_ns":12793905,"wall_ns":12787334,"count":742},"random/1048713/compress1":{"cpu_ns":25955816,"wall_ns":25956881,"count":2},"random/1048713/decompress":{"cpu_ns":24668917,"wall_ns":24685688,"count":100},"random/1048713/raw-decompress":{"cpu_ns":31991100,"wall_ns":31994839,"count":134},"random/1048713/stream-decompress":{"cpu_ns":23324040,"wall_ns":23325759,"count":92},"random/1048713/bounded-decompress":{"cpu_ns":11118226,"wall_ns":11130135,"count":57},"random/1048713/gzip-read128k":{"cpu_ns":16769611,"wall_ns":16771280,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":21642000,"wall_ns":21644802,"count":44},"random/1048713/crc32":{"cpu_ns":19716247,"wall_ns":19720596,"count":74},"random/16777353/compress1":{"cpu_ns":275008899,"wall_ns":275042914,"count":1},"random/16777353/decompress":{"cpu_ns":35585039,"wall_ns":35586130,"count":2},"random/16777353/raw-decompress":{"cpu_ns":37370419,"wall_ns":37370361,"count":2},"random/16777353/stream-decompress":{"cpu_ns":33151682,"wall_ns":33152252,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":54024292,"wall_ns":54020738,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":9821833,"wall_ns":9823347,"count":1},"random/16777353/gzip-readinto128k":{"cpu_ns":26882126,"wall_ns":26884721,"count":3},"random/16777353/crc32":{"cpu_ns":22604933,"wall_ns":22610778,"count":5},"zeros/1024/compress1":{"cpu_ns":6847582,"wall_ns":6848883,"count":1094},"zeros/1024/decompress":{"cpu_ns":2590023,"wall_ns":2591441,"count":3522},"zeros/1024/raw-decompress":{"cpu_ns":2906533,"wall_ns":2907420,"count":2773},"zeros/1024/stream-decompress":{"cpu_ns":3303487,"wall_ns":3304151,"count":2280},"zeros/1024/bounded-decompress":{"cpu_ns":1991938,"wall_ns":1992325,"count":1175},"zeros/1024/gzip-read128k":{"cpu_ns":5047129,"wall_ns":5047796,"count":255},"zeros/1024/gzip-readinto128k":{"cpu_ns":16298694,"wall_ns":16317059,"count":623},"zeros/1024/crc32":{"cpu_ns":4484161,"wall_ns":4489639,"count":9368},"zeros/65536/compress1":{"cpu_ns":14404006,"wall_ns":14406264,"count":547},"zeros/65536/decompress":{"cpu_ns":13435670,"wall_ns":13437866,"count":895},"zeros/65536/raw-decompress":{"cpu_ns":14082880,"wall_ns":14085744,"count":1058},"zeros/65536/stream-decompress":{"cpu_ns":9435470,"wall_ns":9445792,"count":586},"zeros/65536/bounded-decompress":{"cpu_ns":7264801,"wall_ns":7266999,"count":793},"zeros/65536/gzip-read128k":{"cpu_ns":8773287,"wall_ns":8775016,"count":191},"zeros/65536/gzip-readinto128k":{"cpu_ns":15088765,"wall_ns":15090826,"count":285},"zeros/65536/crc32":{"cpu_ns":15163323,"wall_ns":15169314,"count":901},"zeros/1048713/compress1":{"cpu_ns":20744703,"wall_ns":20747100,"count":48},"zeros/1048713/decompress":{"cpu_ns":42198582,"wall_ns":42200754,"count":97},"zeros/1048713/raw-decompress":{"cpu_ns":61652313,"wall_ns":61654705,"count":129},"zeros/1048713/stream-decompress":{"cpu_ns":44415881,"wall_ns":44429515,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":16894021,"wall_ns":16902273,"count":103},"zeros/1048713/gzip-read128k":{"cpu_ns":19231618,"wall_ns":19245183,"count":42},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19080617,"wall_ns":19081490,"count":45},"zeros/1048713/crc32":{"cpu_ns":18711836,"wall_ns":18712610,"count":72},"zeros/16777353/compress1":{"cpu_ns":22190127,"wall_ns":22191220,"count":3},"zeros/16777353/decompress":{"cpu_ns":27439080,"wall_ns":27440169,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":40889495,"wall_ns":40925976,"count":3},"zeros/16777353/stream-decompress":{"cpu_ns":26650385,"wall_ns":26664550,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":21840293,"wall_ns":21841970,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26943594,"wall_ns":26951192,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19243377,"wall_ns":19244990,"count":3},"zeros/16777353/crc32":{"cpu_ns":23171969,"wall_ns":23173361,"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-zlib/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-zlib/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":2522586,"wall_ns":2522690,"count":213},"fastq/1024/decompress":{"cpu_ns":6648153,"wall_ns":6648639,"count":1243},"fastq/1024/raw-decompress":{"cpu_ns":12579108,"wall_ns":12582006,"count":2201},"fastq/1024/stream-decompress":{"cpu_ns":3143074,"wall_ns":3148415,"count":461},"fastq/1024/bounded-decompress":{"cpu_ns":7978107,"wall_ns":7980221,"count":1004},"fastq/1024/gzip-read128k":{"cpu_ns":5213196,"wall_ns":5214056,"count":204},"fastq/1024/gzip-readinto128k":{"cpu_ns":9424232,"wall_ns":9431289,"count":303},"fastq/1024/crc32":{"cpu_ns":1896411,"wall_ns":1896486,"count":4729},"fastq/65536/compress1":{"cpu_ns":15519614,"wall_ns":15520215,"count":39},"fastq/65536/decompress":{"cpu_ns":18494519,"wall_ns":18495187,"count":80},"fastq/65536/raw-decompress":{"cpu_ns":20072954,"wall_ns":20073519,"count":89},"fastq/65536/stream-decompress":{"cpu_ns":19423980,"wall_ns":19432296,"count":84},"fastq/65536/bounded-decompress":{"cpu_ns":20157838,"wall_ns":20159582,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":17161920,"wall_ns":17163178,"count":68},"fastq/65536/gzip-readinto128k":{"cpu_ns":19535572,"wall_ns":19536321,"count":79},"fastq/65536/crc32":{"cpu_ns":13944665,"wall_ns":13945172,"count":849},"fastq/1048713/compress1":{"cpu_ns":22114122,"wall_ns":22116822,"count":3},"fastq/1048713/decompress":{"cpu_ns":19271458,"wall_ns":19273018,"count":5},"fastq/1048713/raw-decompress":{"cpu_ns":22164285,"wall_ns":22164781,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":22744261,"wall_ns":22745081,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21651627,"wall_ns":21652989,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":18181987,"wall_ns":18183310,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":23165692,"wall_ns":23167033,"count":6},"fastq/1048713/crc32":{"cpu_ns":19521082,"wall_ns":19522015,"count":72},"fastq/16777353/compress1":{"cpu_ns":109883742,"wall_ns":109899205,"count":1},"fastq/16777353/decompress":{"cpu_ns":62707414,"wall_ns":62719886,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":59053891,"wall_ns":59066173,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":59810916,"wall_ns":59838575,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":72207377,"wall_ns":72209657,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60366055,"wall_ns":60368852,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":59044212,"wall_ns":59055055,"count":1},"fastq/16777353/crc32":{"cpu_ns":21511518,"wall_ns":21521391,"count":5},"python/1024/compress1":{"cpu_ns":4290567,"wall_ns":4290810,"count":391},"python/1024/decompress":{"cpu_ns":7155261,"wall_ns":7155842,"count":1333},"python/1024/raw-decompress":{"cpu_ns":7004272,"wall_ns":7007094,"count":1262},"python/1024/stream-decompress":{"cpu_ns":9995033,"wall_ns":9997893,"count":1439},"python/1024/bounded-decompress":{"cpu_ns":4753401,"wall_ns":4753301,"count":714},"python/1024/gzip-read128k":{"cpu_ns":4833254,"wall_ns":4833910,"count":193},"python/1024/gzip-readinto128k":{"cpu_ns":9655216,"wall_ns":9655982,"count":316},"python/1024/crc32":{"cpu_ns":1998087,"wall_ns":1998180,"count":4992},"python/65536/compress1":{"cpu_ns":16519253,"wall_ns":16520092,"count":62},"python/65536/decompress":{"cpu_ns":12387138,"wall_ns":12387724,"count":98},"python/65536/raw-decompress":{"cpu_ns":13691682,"wall_ns":13693791,"count":107},"python/65536/stream-decompress":{"cpu_ns":14475032,"wall_ns":14490735,"count":113},"python/65536/bounded-decompress":{"cpu_ns":19143818,"wall_ns":19147441,"count":177},"python/65536/gzip-read128k":{"cpu_ns":12616396,"wall_ns":12618209,"count":88},"python/65536/gzip-readinto128k":{"cpu_ns":19414647,"wall_ns":19415744,"count":130},"python/65536/crc32":{"cpu_ns":14676885,"wall_ns":14694492,"count":890},"python/1048713/compress1":{"cpu_ns":20569516,"wall_ns":20570424,"count":5},"python/1048713/decompress":{"cpu_ns":21076028,"wall_ns":21079791,"count":12},"python/1048713/raw-decompress":{"cpu_ns":19661716,"wall_ns":19671432,"count":12},"python/1048713/stream-decompress":{"cpu_ns":22324558,"wall_ns":22327008,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20578394,"wall_ns":20579333,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":22061473,"wall_ns":22062928,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":19988114,"wall_ns":19989439,"count":10},"python/1048713/crc32":{"cpu_ns":18586690,"wall_ns":18587425,"count":72},"python/16777353/compress1":{"cpu_ns":69401912,"wall_ns":69423300,"count":1},"python/16777353/decompress":{"cpu_ns":33395321,"wall_ns":33406567,"count":1},"python/16777353/raw-decompress":{"cpu_ns":32727607,"wall_ns":32729646,"count":1},"python/16777353/stream-decompress":{"cpu_ns":35013303,"wall_ns":35023837,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":44524506,"wall_ns":44527524,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32063780,"wall_ns":32065255,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30786926,"wall_ns":30796228,"count":1},"python/16777353/crc32":{"cpu_ns":21473896,"wall_ns":21475208,"count":5},"random/1024/compress1":{"cpu_ns":8281286,"wall_ns":8283338,"count":567},"random/1024/decompress":{"cpu_ns":2709804,"wall_ns":2710178,"count":4633},"random/1024/raw-decompress":{"cpu_ns":3283363,"wall_ns":3283849,"count":4516},"random/1024/stream-decompress":{"cpu_ns":3821036,"wall_ns":3821700,"count":3146},"random/1024/bounded-decompress":{"cpu_ns":4348464,"wall_ns":4349497,"count":2745},"random/1024/gzip-read128k":{"cpu_ns":8351915,"wall_ns":8353871,"count":418},"random/1024/gzip-readinto128k":{"cpu_ns":13942857,"wall_ns":13943702,"count":541},"random/1024/crc32":{"cpu_ns":2282336,"wall_ns":2282512,"count":5669},"random/65536/compress1":{"cpu_ns":16566229,"wall_ns":16567610,"count":28},"random/65536/decompress":{"cpu_ns":12957343,"wall_ns":12958087,"count":1202},"random/65536/raw-decompress":{"cpu_ns":11745923,"wall_ns":11746746,"count":1397},"random/65536/stream-decompress":{"cpu_ns":13100417,"wall_ns":13114696,"count":1141},"random/65536/bounded-decompress":{"cpu_ns":8616757,"wall_ns":8617499,"count":1663},"random/65536/gzip-read128k":{"cpu_ns":11899454,"wall_ns":11902592,"count":241},"random/65536/gzip-readinto128k":{"cpu_ns":18230794,"wall_ns":18232580,"count":331},"random/65536/crc32":{"cpu_ns":12317868,"wall_ns":12318655,"count":742},"random/1048713/compress1":{"cpu_ns":23064332,"wall_ns":23064792,"count":2},"random/1048713/decompress":{"cpu_ns":16278498,"wall_ns":16280021,"count":100},"random/1048713/raw-decompress":{"cpu_ns":15362981,"wall_ns":15381402,"count":134},"random/1048713/stream-decompress":{"cpu_ns":14944021,"wall_ns":14945481,"count":92},"random/1048713/bounded-decompress":{"cpu_ns":10585224,"wall_ns":10586069,"count":57},"random/1048713/gzip-read128k":{"cpu_ns":18813565,"wall_ns":18815221,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":20535759,"wall_ns":20555018,"count":44},"random/1048713/crc32":{"cpu_ns":19307807,"wall_ns":19308993,"count":74},"random/16777353/compress1":{"cpu_ns":205589295,"wall_ns":205608189,"count":1},"random/16777353/decompress":{"cpu_ns":24121746,"wall_ns":24132353,"count":2},"random/16777353/raw-decompress":{"cpu_ns":21560896,"wall_ns":21563635,"count":2},"random/16777353/stream-decompress":{"cpu_ns":24580283,"wall_ns":24581707,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":47551694,"wall_ns":47571587,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":9911307,"wall_ns":9924183,"count":1},"random/16777353/gzip-readinto128k":{"cpu_ns":23094582,"wall_ns":23096455,"count":3},"random/16777353/crc32":{"cpu_ns":23906714,"wall_ns":23931693,"count":5},"zeros/1024/compress1":{"cpu_ns":6808697,"wall_ns":6808954,"count":1094},"zeros/1024/decompress":{"cpu_ns":2760937,"wall_ns":2761546,"count":3522},"zeros/1024/raw-decompress":{"cpu_ns":2242931,"wall_ns":2243477,"count":2773},"zeros/1024/stream-decompress":{"cpu_ns":2946557,"wall_ns":2946861,"count":2280},"zeros/1024/bounded-decompress":{"cpu_ns":1905915,"wall_ns":1906216,"count":1175},"zeros/1024/gzip-read128k":{"cpu_ns":5105079,"wall_ns":5106041,"count":255},"zeros/1024/gzip-readinto128k":{"cpu_ns":16249715,"wall_ns":16250962,"count":623},"zeros/1024/crc32":{"cpu_ns":4218401,"wall_ns":4219145,"count":9368},"zeros/65536/compress1":{"cpu_ns":13239531,"wall_ns":13240220,"count":547},"zeros/65536/decompress":{"cpu_ns":14694956,"wall_ns":14695846,"count":895},"zeros/65536/raw-decompress":{"cpu_ns":15092051,"wall_ns":15092995,"count":1058},"zeros/65536/stream-decompress":{"cpu_ns":10616939,"wall_ns":10619358,"count":586},"zeros/65536/bounded-decompress":{"cpu_ns":7239267,"wall_ns":7239703,"count":793},"zeros/65536/gzip-read128k":{"cpu_ns":9008085,"wall_ns":9008692,"count":191},"zeros/65536/gzip-readinto128k":{"cpu_ns":15393929,"wall_ns":15409970,"count":285},"zeros/65536/crc32":{"cpu_ns":15383535,"wall_ns":15385469,"count":901},"zeros/1048713/compress1":{"cpu_ns":20321044,"wall_ns":20322934,"count":48},"zeros/1048713/decompress":{"cpu_ns":18220628,"wall_ns":18227931,"count":97},"zeros/1048713/raw-decompress":{"cpu_ns":18138825,"wall_ns":18140358,"count":129},"zeros/1048713/stream-decompress":{"cpu_ns":20049795,"wall_ns":20051173,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":16723723,"wall_ns":16737165,"count":103},"zeros/1048713/gzip-read128k":{"cpu_ns":18427997,"wall_ns":18428707,"count":42},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19115209,"wall_ns":19116204,"count":45},"zeros/1048713/crc32":{"cpu_ns":18991209,"wall_ns":18993844,"count":72},"zeros/16777353/compress1":{"cpu_ns":21463735,"wall_ns":21473629,"count":3},"zeros/16777353/decompress":{"cpu_ns":25051941,"wall_ns":25053316,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":31647333,"wall_ns":31648760,"count":3},"zeros/16777353/stream-decompress":{"cpu_ns":26089767,"wall_ns":26090724,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13881017,"wall_ns":13882528,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":27206912,"wall_ns":27221173,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":20569783,"wall_ns":20571168,"count":3},"zeros/16777353/crc32":{"cpu_ns":21582265,"wall_ns":21593843,"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":2636489,"wall_ns":2636935,"count":213},"fastq/1024/decompress":{"cpu_ns":7127473,"wall_ns":7127987,"count":1243},"fastq/1024/raw-decompress":{"cpu_ns":12925334,"wall_ns":12925890,"count":2201},"fastq/1024/stream-decompress":{"cpu_ns":2957742,"wall_ns":2958126,"count":461},"fastq/1024/bounded-decompress":{"cpu_ns":6739922,"wall_ns":6740483,"count":1004},"fastq/1024/gzip-read128k":{"cpu_ns":5132135,"wall_ns":5133060,"count":204},"fastq/1024/gzip-readinto128k":{"cpu_ns":9317971,"wall_ns":9318576,"count":303},"fastq/1024/crc32":{"cpu_ns":1895910,"wall_ns":1895907,"count":4729},"fastq/65536/compress1":{"cpu_ns":15451971,"wall_ns":15452346,"count":39},"fastq/65536/decompress":{"cpu_ns":18842113,"wall_ns":18846111,"count":80},"fastq/65536/raw-decompress":{"cpu_ns":21404435,"wall_ns":21405874,"count":89},"fastq/65536/stream-decompress":{"cpu_ns":19613660,"wall_ns":19622534,"count":84},"fastq/65536/bounded-decompress":{"cpu_ns":19877737,"wall_ns":19878342,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":16023294,"wall_ns":16023957,"count":68},"fastq/65536/gzip-readinto128k":{"cpu_ns":19164890,"wall_ns":19172614,"count":79},"fastq/65536/crc32":{"cpu_ns":14316398,"wall_ns":14318110,"count":849},"fastq/1048713/compress1":{"cpu_ns":21606153,"wall_ns":21607049,"count":3},"fastq/1048713/decompress":{"cpu_ns":19041253,"wall_ns":19050360,"count":5},"fastq/1048713/raw-decompress":{"cpu_ns":23406237,"wall_ns":23410759,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":23534625,"wall_ns":23549116,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21589705,"wall_ns":21591304,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":17992387,"wall_ns":17992716,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22372239,"wall_ns":22382435,"count":6},"fastq/1048713/crc32":{"cpu_ns":18890044,"wall_ns":18891182,"count":72},"fastq/16777353/compress1":{"cpu_ns":111640101,"wall_ns":111639636,"count":1},"fastq/16777353/decompress":{"cpu_ns":60603178,"wall_ns":60617135,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":58309690,"wall_ns":58320973,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":59304408,"wall_ns":59316007,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":74831163,"wall_ns":74852238,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":59781901,"wall_ns":59783030,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":57728207,"wall_ns":57738059,"count":1},"fastq/16777353/crc32":{"cpu_ns":22951685,"wall_ns":22952872,"count":5},"python/1024/compress1":{"cpu_ns":4371848,"wall_ns":4372364,"count":391},"python/1024/decompress":{"cpu_ns":6987871,"wall_ns":6988778,"count":1333},"python/1024/raw-decompress":{"cpu_ns":7285006,"wall_ns":7285728,"count":1262},"python/1024/stream-decompress":{"cpu_ns":8795112,"wall_ns":8795742,"count":1439},"python/1024/bounded-decompress":{"cpu_ns":4758312,"wall_ns":4758989,"count":714},"python/1024/gzip-read128k":{"cpu_ns":4902583,"wall_ns":4903278,"count":193},"python/1024/gzip-readinto128k":{"cpu_ns":9694559,"wall_ns":9695299,"count":316},"python/1024/crc32":{"cpu_ns":1995785,"wall_ns":1995897,"count":4992},"python/65536/compress1":{"cpu_ns":16722423,"wall_ns":16723536,"count":62},"python/65536/decompress":{"cpu_ns":13282498,"wall_ns":13285739,"count":98},"python/65536/raw-decompress":{"cpu_ns":13430919,"wall_ns":13432937,"count":107},"python/65536/stream-decompress":{"cpu_ns":14261273,"wall_ns":14269630,"count":113},"python/65536/bounded-decompress":{"cpu_ns":18758215,"wall_ns":18759178,"count":177},"python/65536/gzip-read128k":{"cpu_ns":12321536,"wall_ns":12322310,"count":88},"python/65536/gzip-readinto128k":{"cpu_ns":20453237,"wall_ns":20455346,"count":130},"python/65536/crc32":{"cpu_ns":14954356,"wall_ns":14963289,"count":890},"python/1048713/compress1":{"cpu_ns":21026863,"wall_ns":21027232,"count":5},"python/1048713/decompress":{"cpu_ns":20266069,"wall_ns":20267357,"count":12},"python/1048713/raw-decompress":{"cpu_ns":19053206,"wall_ns":19062855,"count":12},"python/1048713/stream-decompress":{"cpu_ns":22078883,"wall_ns":22083244,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":23345280,"wall_ns":23359489,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":22759184,"wall_ns":22760859,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":19401515,"wall_ns":19402379,"count":10},"python/1048713/crc32":{"cpu_ns":18563740,"wall_ns":18564398,"count":72},"python/16777353/compress1":{"cpu_ns":67215861,"wall_ns":67233638,"count":1},"python/16777353/decompress":{"cpu_ns":39396730,"wall_ns":39411806,"count":1},"python/16777353/raw-decompress":{"cpu_ns":33119943,"wall_ns":33133636,"count":1},"python/16777353/stream-decompress":{"cpu_ns":34814911,"wall_ns":34829603,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":44413547,"wall_ns":44413365,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32715942,"wall_ns":32717207,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30354262,"wall_ns":30355734,"count":1},"python/16777353/crc32":{"cpu_ns":23087161,"wall_ns":23088340,"count":5},"random/1024/compress1":{"cpu_ns":7864613,"wall_ns":7865233,"count":567},"random/1024/decompress":{"cpu_ns":2654726,"wall_ns":2655288,"count":4633},"random/1024/raw-decompress":{"cpu_ns":3529988,"wall_ns":3530273,"count":4516},"random/1024/stream-decompress":{"cpu_ns":3889488,"wall_ns":3889990,"count":3146},"random/1024/bounded-decompress":{"cpu_ns":5257032,"wall_ns":5260020,"count":2745},"random/1024/gzip-read128k":{"cpu_ns":15316777,"wall_ns":15319001,"count":418},"random/1024/gzip-readinto128k":{"cpu_ns":23971311,"wall_ns":23973890,"count":541},"random/1024/crc32":{"cpu_ns":4680007,"wall_ns":4682611,"count":5669},"random/65536/compress1":{"cpu_ns":26353319,"wall_ns":26407229,"count":28},"random/65536/decompress":{"cpu_ns":13604262,"wall_ns":13605956,"count":1202},"random/65536/raw-decompress":{"cpu_ns":12124955,"wall_ns":12125622,"count":1397},"random/65536/stream-decompress":{"cpu_ns":12922262,"wall_ns":12923011,"count":1141},"random/65536/bounded-decompress":{"cpu_ns":8823669,"wall_ns":8824334,"count":1663},"random/65536/gzip-read128k":{"cpu_ns":11073924,"wall_ns":11074552,"count":241},"random/65536/gzip-readinto128k":{"cpu_ns":18026698,"wall_ns":18027566,"count":331},"random/65536/crc32":{"cpu_ns":12827560,"wall_ns":12832109,"count":742},"random/1048713/compress1":{"cpu_ns":22940831,"wall_ns":22951078,"count":2},"random/1048713/decompress":{"cpu_ns":15822257,"wall_ns":15823294,"count":100},"random/1048713/raw-decompress":{"cpu_ns":14445306,"wall_ns":14447287,"count":134},"random/1048713/stream-decompress":{"cpu_ns":15427102,"wall_ns":15428973,"count":92},"random/1048713/bounded-decompress":{"cpu_ns":11533942,"wall_ns":11538349,"count":57},"random/1048713/gzip-read128k":{"cpu_ns":16982086,"wall_ns":16992327,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":20443676,"wall_ns":20444921,"count":44},"random/1048713/crc32":{"cpu_ns":18982345,"wall_ns":18982896,"count":74},"random/16777353/compress1":{"cpu_ns":205450276,"wall_ns":205489518,"count":1},"random/16777353/decompress":{"cpu_ns":25452844,"wall_ns":25453089,"count":2},"random/16777353/raw-decompress":{"cpu_ns":22680604,"wall_ns":22682066,"count":2},"random/16777353/stream-decompress":{"cpu_ns":32425857,"wall_ns":32436659,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":47023720,"wall_ns":47024396,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":9861053,"wall_ns":9860960,"count":1},"random/16777353/gzip-readinto128k":{"cpu_ns":26900172,"wall_ns":26902468,"count":3},"random/16777353/crc32":{"cpu_ns":21965204,"wall_ns":21966820,"count":5},"zeros/1024/compress1":{"cpu_ns":7206394,"wall_ns":7209979,"count":1094},"zeros/1024/decompress":{"cpu_ns":2572351,"wall_ns":2578460,"count":3522},"zeros/1024/raw-decompress":{"cpu_ns":2699181,"wall_ns":2704518,"count":2773},"zeros/1024/stream-decompress":{"cpu_ns":3435664,"wall_ns":3459635,"count":2280},"zeros/1024/bounded-decompress":{"cpu_ns":2061943,"wall_ns":2064410,"count":1175},"zeros/1024/gzip-read128k":{"cpu_ns":5083133,"wall_ns":5084727,"count":255},"zeros/1024/gzip-readinto128k":{"cpu_ns":15848312,"wall_ns":15849082,"count":623},"zeros/1024/crc32":{"cpu_ns":3920092,"wall_ns":3921251,"count":9368},"zeros/65536/compress1":{"cpu_ns":14094841,"wall_ns":14097262,"count":547},"zeros/65536/decompress":{"cpu_ns":14978371,"wall_ns":14980116,"count":895},"zeros/65536/raw-decompress":{"cpu_ns":15549163,"wall_ns":15562454,"count":1058},"zeros/65536/stream-decompress":{"cpu_ns":10108207,"wall_ns":10108874,"count":586},"zeros/65536/bounded-decompress":{"cpu_ns":7287197,"wall_ns":7287987,"count":793},"zeros/65536/gzip-read128k":{"cpu_ns":9409752,"wall_ns":9412849,"count":191},"zeros/65536/gzip-readinto128k":{"cpu_ns":14875588,"wall_ns":14878370,"count":285},"zeros/65536/crc32":{"cpu_ns":14821864,"wall_ns":14822388,"count":901},"zeros/1048713/compress1":{"cpu_ns":19937573,"wall_ns":19938032,"count":48},"zeros/1048713/decompress":{"cpu_ns":17480415,"wall_ns":17481250,"count":97},"zeros/1048713/raw-decompress":{"cpu_ns":16611102,"wall_ns":16611943,"count":129},"zeros/1048713/stream-decompress":{"cpu_ns":21656837,"wall_ns":21659361,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":16657186,"wall_ns":16657705,"count":103},"zeros/1048713/gzip-read128k":{"cpu_ns":18296605,"wall_ns":18297182,"count":42},"zeros/1048713/gzip-readinto128k":{"cpu_ns":18785186,"wall_ns":18794497,"count":45},"zeros/1048713/crc32":{"cpu_ns":18549229,"wall_ns":18549465,"count":72},"zeros/16777353/compress1":{"cpu_ns":21342425,"wall_ns":21343583,"count":3},"zeros/16777353/decompress":{"cpu_ns":30787510,"wall_ns":30788783,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":35641132,"wall_ns":35658880,"count":3},"zeros/16777353/stream-decompress":{"cpu_ns":26224407,"wall_ns":26226131,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13809048,"wall_ns":13810298,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":27761922,"wall_ns":27762979,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19390179,"wall_ns":19399879,"count":3},"zeros/16777353/crc32":{"cpu_ns":22115839,"wall_ns":22112559,"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":2732492,"wall_ns":2735953,"count":213},"fastq/1024/decompress":{"cpu_ns":6850311,"wall_ns":6857102,"count":1243},"fastq/1024/raw-decompress":{"cpu_ns":12743218,"wall_ns":12744021,"count":2201},"fastq/1024/stream-decompress":{"cpu_ns":2885096,"wall_ns":2885300,"count":461},"fastq/1024/bounded-decompress":{"cpu_ns":6539721,"wall_ns":6545185,"count":1004},"fastq/1024/gzip-read128k":{"cpu_ns":5294099,"wall_ns":5294830,"count":204},"fastq/1024/gzip-readinto128k":{"cpu_ns":9053599,"wall_ns":9054249,"count":303},"fastq/1024/crc32":{"cpu_ns":1924922,"wall_ns":1925633,"count":4729},"fastq/65536/compress1":{"cpu_ns":15335438,"wall_ns":15335938,"count":39},"fastq/65536/decompress":{"cpu_ns":18409641,"wall_ns":18417971,"count":80},"fastq/65536/raw-decompress":{"cpu_ns":21908425,"wall_ns":21910494,"count":89},"fastq/65536/stream-decompress":{"cpu_ns":19317273,"wall_ns":19317850,"count":84},"fastq/65536/bounded-decompress":{"cpu_ns":20040145,"wall_ns":20041191,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":15864304,"wall_ns":15864937,"count":68},"fastq/65536/gzip-readinto128k":{"cpu_ns":19154727,"wall_ns":19155455,"count":79},"fastq/65536/crc32":{"cpu_ns":13947193,"wall_ns":13947821,"count":849},"fastq/1048713/compress1":{"cpu_ns":20477079,"wall_ns":20477452,"count":3},"fastq/1048713/decompress":{"cpu_ns":17962453,"wall_ns":17964350,"count":5},"fastq/1048713/raw-decompress":{"cpu_ns":20968066,"wall_ns":20969093,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":23904491,"wall_ns":23906120,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20964953,"wall_ns":20973606,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":18105294,"wall_ns":18105989,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21357366,"wall_ns":21358147,"count":6},"fastq/1048713/crc32":{"cpu_ns":18941103,"wall_ns":18953344,"count":72},"fastq/16777353/compress1":{"cpu_ns":118008996,"wall_ns":118019119,"count":1},"fastq/16777353/decompress":{"cpu_ns":63440494,"wall_ns":63440394,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":61528642,"wall_ns":61529048,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":61411980,"wall_ns":61420948,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":78720144,"wall_ns":78733176,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":59854050,"wall_ns":59854463,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":57835786,"wall_ns":57846477,"count":1},"fastq/16777353/crc32":{"cpu_ns":22503306,"wall_ns":22504261,"count":5},"python/1024/compress1":{"cpu_ns":4473629,"wall_ns":4474220,"count":391},"python/1024/decompress":{"cpu_ns":7144109,"wall_ns":7144626,"count":1333},"python/1024/raw-decompress":{"cpu_ns":7340066,"wall_ns":7340810,"count":1262},"python/1024/stream-decompress":{"cpu_ns":9038273,"wall_ns":9038999,"count":1439},"python/1024/bounded-decompress":{"cpu_ns":4511650,"wall_ns":4512056,"count":714},"python/1024/gzip-read128k":{"cpu_ns":4983917,"wall_ns":4984697,"count":193},"python/1024/gzip-readinto128k":{"cpu_ns":9387686,"wall_ns":9388293,"count":316},"python/1024/crc32":{"cpu_ns":2127420,"wall_ns":2127762,"count":4992},"python/65536/compress1":{"cpu_ns":16689374,"wall_ns":16697653,"count":62},"python/65536/decompress":{"cpu_ns":12681662,"wall_ns":12687411,"count":98},"python/65536/raw-decompress":{"cpu_ns":14226052,"wall_ns":14228261,"count":107},"python/65536/stream-decompress":{"cpu_ns":14310384,"wall_ns":14310934,"count":113},"python/65536/bounded-decompress":{"cpu_ns":18892870,"wall_ns":18904395,"count":177},"python/65536/gzip-read128k":{"cpu_ns":12825449,"wall_ns":12826267,"count":88},"python/65536/gzip-readinto128k":{"cpu_ns":19451899,"wall_ns":19452746,"count":130},"python/65536/crc32":{"cpu_ns":14925143,"wall_ns":14925981,"count":890},"python/1048713/compress1":{"cpu_ns":21454729,"wall_ns":21453843,"count":5},"python/1048713/decompress":{"cpu_ns":23884016,"wall_ns":23886960,"count":12},"python/1048713/raw-decompress":{"cpu_ns":21476045,"wall_ns":21493964,"count":12},"python/1048713/stream-decompress":{"cpu_ns":27116026,"wall_ns":27121966,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":21089999,"wall_ns":21108915,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":21579561,"wall_ns":21580557,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":19192483,"wall_ns":19193384,"count":10},"python/1048713/crc32":{"cpu_ns":18620298,"wall_ns":18636880,"count":72},"python/16777353/compress1":{"cpu_ns":68304785,"wall_ns":68306205,"count":1},"python/16777353/decompress":{"cpu_ns":38647837,"wall_ns":38657155,"count":1},"python/16777353/raw-decompress":{"cpu_ns":35986423,"wall_ns":35997040,"count":1},"python/16777353/stream-decompress":{"cpu_ns":35683521,"wall_ns":35695122,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42258369,"wall_ns":42259954,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32282333,"wall_ns":32295315,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":31196522,"wall_ns":31212470,"count":1},"python/16777353/crc32":{"cpu_ns":21797671,"wall_ns":21798774,"count":5},"random/1024/compress1":{"cpu_ns":8032868,"wall_ns":8033500,"count":567},"random/1024/decompress":{"cpu_ns":2927423,"wall_ns":2927631,"count":4633},"random/1024/raw-decompress":{"cpu_ns":3888681,"wall_ns":3889214,"count":4516},"random/1024/stream-decompress":{"cpu_ns":4851442,"wall_ns":4853012,"count":3146},"random/1024/bounded-decompress":{"cpu_ns":4430165,"wall_ns":4430514,"count":2745},"random/1024/gzip-read128k":{"cpu_ns":7975989,"wall_ns":7976600,"count":418},"random/1024/gzip-readinto128k":{"cpu_ns":13593016,"wall_ns":13593789,"count":541},"random/1024/crc32":{"cpu_ns":2632054,"wall_ns":2632640,"count":5669},"random/65536/compress1":{"cpu_ns":17076747,"wall_ns":17080305,"count":28},"random/65536/decompress":{"cpu_ns":15346848,"wall_ns":15348432,"count":1202},"random/65536/raw-decompress":{"cpu_ns":16257810,"wall_ns":16270390,"count":1397},"random/65536/stream-decompress":{"cpu_ns":18412092,"wall_ns":18414066,"count":1141},"random/65536/bounded-decompress":{"cpu_ns":9479367,"wall_ns":9480191,"count":1663},"random/65536/gzip-read128k":{"cpu_ns":11135113,"wall_ns":11135930,"count":241},"random/65536/gzip-readinto128k":{"cpu_ns":18011778,"wall_ns":18024107,"count":331},"random/65536/crc32":{"cpu_ns":12915260,"wall_ns":12922778,"count":742},"random/1048713/compress1":{"cpu_ns":23646053,"wall_ns":23646907,"count":2},"random/1048713/decompress":{"cpu_ns":24152025,"wall_ns":24163427,"count":100},"random/1048713/raw-decompress":{"cpu_ns":26318732,"wall_ns":26321194,"count":134},"random/1048713/stream-decompress":{"cpu_ns":23889257,"wall_ns":23890881,"count":92},"random/1048713/bounded-decompress":{"cpu_ns":11006417,"wall_ns":11007230,"count":57},"random/1048713/gzip-read128k":{"cpu_ns":16660068,"wall_ns":16661247,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":20473321,"wall_ns":20474289,"count":44},"random/1048713/crc32":{"cpu_ns":19249632,"wall_ns":19258034,"count":74},"random/16777353/compress1":{"cpu_ns":199143919,"wall_ns":199155040,"count":1},"random/16777353/decompress":{"cpu_ns":28502626,"wall_ns":28512707,"count":2},"random/16777353/raw-decompress":{"cpu_ns":34433477,"wall_ns":34446392,"count":2},"random/16777353/stream-decompress":{"cpu_ns":28521680,"wall_ns":28522257,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":50632344,"wall_ns":50634051,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":9770136,"wall_ns":9769920,"count":1},"random/16777353/gzip-readinto128k":{"cpu_ns":26969092,"wall_ns":26984889,"count":3},"random/16777353/crc32":{"cpu_ns":21821452,"wall_ns":21822967,"count":5},"zeros/1024/compress1":{"cpu_ns":7003656,"wall_ns":7004203,"count":1094},"zeros/1024/decompress":{"cpu_ns":2550931,"wall_ns":2551195,"count":3522},"zeros/1024/raw-decompress":{"cpu_ns":2695531,"wall_ns":2695945,"count":2773},"zeros/1024/stream-decompress":{"cpu_ns":3578168,"wall_ns":3578406,"count":2280},"zeros/1024/bounded-decompress":{"cpu_ns":2201657,"wall_ns":2202307,"count":1175},"zeros/1024/gzip-read128k":{"cpu_ns":5222050,"wall_ns":5231433,"count":255},"zeros/1024/gzip-readinto128k":{"cpu_ns":15684046,"wall_ns":15684901,"count":623},"zeros/1024/crc32":{"cpu_ns":3855207,"wall_ns":3855423,"count":9368},"zeros/65536/compress1":{"cpu_ns":13977379,"wall_ns":13979142,"count":547},"zeros/65536/decompress":{"cpu_ns":12953103,"wall_ns":12953992,"count":895},"zeros/65536/raw-decompress":{"cpu_ns":13316095,"wall_ns":13316850,"count":1058},"zeros/65536/stream-decompress":{"cpu_ns":9168638,"wall_ns":9176084,"count":586},"zeros/65536/bounded-decompress":{"cpu_ns":6994254,"wall_ns":6994646,"count":793},"zeros/65536/gzip-read128k":{"cpu_ns":8892179,"wall_ns":8892920,"count":191},"zeros/65536/gzip-readinto128k":{"cpu_ns":14928115,"wall_ns":14928890,"count":285},"zeros/65536/crc32":{"cpu_ns":14659388,"wall_ns":14660022,"count":901},"zeros/1048713/compress1":{"cpu_ns":23109494,"wall_ns":23111689,"count":48},"zeros/1048713/decompress":{"cpu_ns":40164446,"wall_ns":40166106,"count":97},"zeros/1048713/raw-decompress":{"cpu_ns":51817888,"wall_ns":51820386,"count":129},"zeros/1048713/stream-decompress":{"cpu_ns":44613069,"wall_ns":44614370,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":16706832,"wall_ns":16708097,"count":103},"zeros/1048713/gzip-read128k":{"cpu_ns":18445746,"wall_ns":18446420,"count":42},"zeros/1048713/gzip-readinto128k":{"cpu_ns":21199033,"wall_ns":21209115,"count":45},"zeros/1048713/crc32":{"cpu_ns":18525730,"wall_ns":18526412,"count":72},"zeros/16777353/compress1":{"cpu_ns":22701922,"wall_ns":22703298,"count":3},"zeros/16777353/decompress":{"cpu_ns":27886175,"wall_ns":27885984,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":44223762,"wall_ns":44233276,"count":3},"zeros/16777353/stream-decompress":{"cpu_ns":27733334,"wall_ns":27745331,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13355379,"wall_ns":13355128,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":27404177,"wall_ns":27417646,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19666658,"wall_ns":19667431,"count":3},"zeros/16777353/crc32":{"cpu_ns":21927838,"wall_ns":21943234,"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-zlib/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-zlib/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":2434447,"wall_ns":2558221,"count":213},"fastq/1024/decompress":{"cpu_ns":7163585,"wall_ns":7164181,"count":1243},"fastq/1024/raw-decompress":{"cpu_ns":13388968,"wall_ns":13389652,"count":2201},"fastq/1024/stream-decompress":{"cpu_ns":3008992,"wall_ns":3009951,"count":461},"fastq/1024/bounded-decompress":{"cpu_ns":6852749,"wall_ns":6853488,"count":1004},"fastq/1024/gzip-read128k":{"cpu_ns":5734418,"wall_ns":5735698,"count":204},"fastq/1024/gzip-readinto128k":{"cpu_ns":9344200,"wall_ns":9356369,"count":303},"fastq/1024/crc32":{"cpu_ns":1925633,"wall_ns":1926051,"count":4729},"fastq/65536/compress1":{"cpu_ns":15929088,"wall_ns":15929585,"count":39},"fastq/65536/decompress":{"cpu_ns":19081361,"wall_ns":19083510,"count":80},"fastq/65536/raw-decompress":{"cpu_ns":20757988,"wall_ns":20769637,"count":89},"fastq/65536/stream-decompress":{"cpu_ns":23173289,"wall_ns":23178469,"count":84},"fastq/65536/bounded-decompress":{"cpu_ns":21066091,"wall_ns":21067718,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":16257950,"wall_ns":16269890,"count":68},"fastq/65536/gzip-readinto128k":{"cpu_ns":19584062,"wall_ns":19584974,"count":79},"fastq/65536/crc32":{"cpu_ns":13633375,"wall_ns":13633916,"count":849},"fastq/1048713/compress1":{"cpu_ns":20870528,"wall_ns":20879401,"count":3},"fastq/1048713/decompress":{"cpu_ns":19056530,"wall_ns":19058395,"count":5},"fastq/1048713/raw-decompress":{"cpu_ns":22458702,"wall_ns":22459339,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":22692210,"wall_ns":22692723,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":23125174,"wall_ns":23126540,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":18287861,"wall_ns":18297386,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21585664,"wall_ns":21586454,"count":6},"fastq/1048713/crc32":{"cpu_ns":18699838,"wall_ns":18700661,"count":72},"fastq/16777353/compress1":{"cpu_ns":110571102,"wall_ns":110580519,"count":1},"fastq/16777353/decompress":{"cpu_ns":67046425,"wall_ns":67059338,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":64301208,"wall_ns":64315355,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":60372462,"wall_ns":60387434,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":76265985,"wall_ns":76268098,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60013039,"wall_ns":60014829,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":57751434,"wall_ns":57764075,"count":1},"fastq/16777353/crc32":{"cpu_ns":22176688,"wall_ns":22179187,"count":5},"python/1024/compress1":{"cpu_ns":4641887,"wall_ns":4654392,"count":391},"python/1024/decompress":{"cpu_ns":7151932,"wall_ns":7152523,"count":1333},"python/1024/raw-decompress":{"cpu_ns":7901057,"wall_ns":7902969,"count":1262},"python/1024/stream-decompress":{"cpu_ns":9181896,"wall_ns":9182594,"count":1439},"python/1024/bounded-decompress":{"cpu_ns":4651509,"wall_ns":4652604,"count":714},"python/1024/gzip-read128k":{"cpu_ns":5226470,"wall_ns":5227439,"count":193},"python/1024/gzip-readinto128k":{"cpu_ns":10026131,"wall_ns":10026936,"count":316},"python/1024/crc32":{"cpu_ns":2021771,"wall_ns":2021985,"count":4992},"python/65536/compress1":{"cpu_ns":16444376,"wall_ns":16452968,"count":62},"python/65536/decompress":{"cpu_ns":12472803,"wall_ns":12473538,"count":98},"python/65536/raw-decompress":{"cpu_ns":13816376,"wall_ns":13821395,"count":107},"python/65536/stream-decompress":{"cpu_ns":15147638,"wall_ns":15149462,"count":113},"python/65536/bounded-decompress":{"cpu_ns":18416122,"wall_ns":18417052,"count":177},"python/65536/gzip-read128k":{"cpu_ns":12789072,"wall_ns":12789928,"count":88},"python/65536/gzip-readinto128k":{"cpu_ns":19358170,"wall_ns":19358935,"count":130},"python/65536/crc32":{"cpu_ns":14653045,"wall_ns":14653783,"count":890},"python/1048713/compress1":{"cpu_ns":21885548,"wall_ns":21906055,"count":5},"python/1048713/decompress":{"cpu_ns":19824015,"wall_ns":19825202,"count":12},"python/1048713/raw-decompress":{"cpu_ns":19129431,"wall_ns":19130508,"count":12},"python/1048713/stream-decompress":{"cpu_ns":21743449,"wall_ns":21757456,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":21923546,"wall_ns":21930548,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":23024466,"wall_ns":23031999,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":19974292,"wall_ns":19975780,"count":10},"python/1048713/crc32":{"cpu_ns":18681927,"wall_ns":18682220,"count":72},"python/16777353/compress1":{"cpu_ns":67430618,"wall_ns":67445976,"count":1},"python/16777353/decompress":{"cpu_ns":39542052,"wall_ns":39548623,"count":1},"python/16777353/raw-decompress":{"cpu_ns":32673828,"wall_ns":32675737,"count":1},"python/16777353/stream-decompress":{"cpu_ns":33973990,"wall_ns":33975511,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":45867774,"wall_ns":45894834,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":33365076,"wall_ns":33366191,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":32226784,"wall_ns":32228824,"count":1},"python/16777353/crc32":{"cpu_ns":25129889,"wall_ns":25132142,"count":5},"random/1024/compress1":{"cpu_ns":7602553,"wall_ns":7602925,"count":567},"random/1024/decompress":{"cpu_ns":3498085,"wall_ns":3498986,"count":4633},"random/1024/raw-decompress":{"cpu_ns":4223659,"wall_ns":4223959,"count":4516},"random/1024/stream-decompress":{"cpu_ns":4125914,"wall_ns":4126319,"count":3146},"random/1024/bounded-decompress":{"cpu_ns":4020228,"wall_ns":4020855,"count":2745},"random/1024/gzip-read128k":{"cpu_ns":8734370,"wall_ns":8735193,"count":418},"random/1024/gzip-readinto128k":{"cpu_ns":14017307,"wall_ns":14025588,"count":541},"random/1024/crc32":{"cpu_ns":2291135,"wall_ns":2291339,"count":5669},"random/65536/compress1":{"cpu_ns":16600160,"wall_ns":16601050,"count":28},"random/65536/decompress":{"cpu_ns":13074429,"wall_ns":13075188,"count":1202},"random/65536/raw-decompress":{"cpu_ns":13005260,"wall_ns":13007466,"count":1397},"random/65536/stream-decompress":{"cpu_ns":13472784,"wall_ns":13473581,"count":1141},"random/65536/bounded-decompress":{"cpu_ns":8848727,"wall_ns":8857435,"count":1663},"random/65536/gzip-read128k":{"cpu_ns":11299379,"wall_ns":11300764,"count":241},"random/65536/gzip-readinto128k":{"cpu_ns":18230454,"wall_ns":18231161,"count":331},"random/65536/crc32":{"cpu_ns":11956570,"wall_ns":11957099,"count":742},"random/1048713/compress1":{"cpu_ns":25189483,"wall_ns":25191239,"count":2},"random/1048713/decompress":{"cpu_ns":16192016,"wall_ns":16193511,"count":100},"random/1048713/raw-decompress":{"cpu_ns":15164917,"wall_ns":15167866,"count":134},"random/1048713/stream-decompress":{"cpu_ns":18434929,"wall_ns":18538594,"count":92},"random/1048713/bounded-decompress":{"cpu_ns":14579659,"wall_ns":14582338,"count":57},"random/1048713/gzip-read128k":{"cpu_ns":18503580,"wall_ns":18506376,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":21539484,"wall_ns":21550059,"count":44},"random/1048713/crc32":{"cpu_ns":19935388,"wall_ns":19937490,"count":74},"random/16777353/compress1":{"cpu_ns":203688977,"wall_ns":203706613,"count":1},"random/16777353/decompress":{"cpu_ns":28417749,"wall_ns":28432189,"count":2},"random/16777353/raw-decompress":{"cpu_ns":22736699,"wall_ns":22737826,"count":2},"random/16777353/stream-decompress":{"cpu_ns":25460302,"wall_ns":25461892,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":44699089,"wall_ns":44709053,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":9343331,"wall_ns":9360463,"count":1},"random/16777353/gzip-readinto128k":{"cpu_ns":24019840,"wall_ns":24021688,"count":3},"random/16777353/crc32":{"cpu_ns":21478631,"wall_ns":21496138,"count":5},"zeros/1024/compress1":{"cpu_ns":6879756,"wall_ns":6880202,"count":1094},"zeros/1024/decompress":{"cpu_ns":2714951,"wall_ns":2715501,"count":3522},"zeros/1024/raw-decompress":{"cpu_ns":2787763,"wall_ns":2788249,"count":2773},"zeros/1024/stream-decompress":{"cpu_ns":3276798,"wall_ns":3277443,"count":2280},"zeros/1024/bounded-decompress":{"cpu_ns":1932480,"wall_ns":1932684,"count":1175},"zeros/1024/gzip-read128k":{"cpu_ns":5106762,"wall_ns":5107392,"count":255},"zeros/1024/gzip-readinto128k":{"cpu_ns":16833673,"wall_ns":16835174,"count":623},"zeros/1024/crc32":{"cpu_ns":4269503,"wall_ns":4275525,"count":9368},"zeros/65536/compress1":{"cpu_ns":14321814,"wall_ns":14488399,"count":547},"zeros/65536/decompress":{"cpu_ns":14494396,"wall_ns":14495333,"count":895},"zeros/65536/raw-decompress":{"cpu_ns":15471522,"wall_ns":15473071,"count":1058},"zeros/65536/stream-decompress":{"cpu_ns":10253918,"wall_ns":10255298,"count":586},"zeros/65536/bounded-decompress":{"cpu_ns":7144118,"wall_ns":7144536,"count":793},"zeros/65536/gzip-read128k":{"cpu_ns":8671989,"wall_ns":8672741,"count":191},"zeros/65536/gzip-readinto128k":{"cpu_ns":15076712,"wall_ns":15077653,"count":285},"zeros/65536/crc32":{"cpu_ns":15438617,"wall_ns":15440503,"count":901},"zeros/1048713/compress1":{"cpu_ns":20441490,"wall_ns":20443844,"count":48},"zeros/1048713/decompress":{"cpu_ns":18319152,"wall_ns":18335093,"count":97},"zeros/1048713/raw-decompress":{"cpu_ns":16794093,"wall_ns":16796454,"count":129},"zeros/1048713/stream-decompress":{"cpu_ns":19821298,"wall_ns":19822499,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":17894427,"wall_ns":17902611,"count":103},"zeros/1048713/gzip-read128k":{"cpu_ns":20285133,"wall_ns":20283661,"count":42},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19485324,"wall_ns":19486449,"count":45},"zeros/1048713/crc32":{"cpu_ns":18733433,"wall_ns":18734090,"count":72},"zeros/16777353/compress1":{"cpu_ns":20996107,"wall_ns":21006379,"count":3},"zeros/16777353/decompress":{"cpu_ns":23483235,"wall_ns":23484634,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":37452368,"wall_ns":37450384,"count":3},"zeros/16777353/stream-decompress":{"cpu_ns":23589859,"wall_ns":23609352,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":16537764,"wall_ns":16541655,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26441915,"wall_ns":26443095,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19322261,"wall_ns":19323318,"count":3},"zeros/16777353/crc32":{"cpu_ns":23724970,"wall_ns":23750037,"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":2483642,"wall_ns":2483800,"count":213},"fastq/1024/decompress":{"cpu_ns":6643745,"wall_ns":6644004,"count":1243},"fastq/1024/raw-decompress":{"cpu_ns":13243537,"wall_ns":13245124,"count":2201},"fastq/1024/stream-decompress":{"cpu_ns":2940921,"wall_ns":2941134,"count":461},"fastq/1024/bounded-decompress":{"cpu_ns":6990020,"wall_ns":6991251,"count":1004},"fastq/1024/gzip-read128k":{"cpu_ns":5148646,"wall_ns":5149064,"count":204},"fastq/1024/gzip-readinto128k":{"cpu_ns":9100236,"wall_ns":9108393,"count":303},"fastq/1024/crc32":{"cpu_ns":2032421,"wall_ns":2032827,"count":4729},"fastq/65536/compress1":{"cpu_ns":15701748,"wall_ns":15702560,"count":39},"fastq/65536/decompress":{"cpu_ns":21311800,"wall_ns":21314060,"count":80},"fastq/65536/raw-decompress":{"cpu_ns":21082946,"wall_ns":21084174,"count":89},"fastq/65536/stream-decompress":{"cpu_ns":20697757,"wall_ns":20705969,"count":84},"fastq/65536/bounded-decompress":{"cpu_ns":20365189,"wall_ns":20366536,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":16179974,"wall_ns":16180530,"count":68},"fastq/65536/gzip-readinto128k":{"cpu_ns":19175158,"wall_ns":19184176,"count":79},"fastq/65536/crc32":{"cpu_ns":13732995,"wall_ns":13733552,"count":849},"fastq/1048713/compress1":{"cpu_ns":21650709,"wall_ns":21652089,"count":3},"fastq/1048713/decompress":{"cpu_ns":19132146,"wall_ns":19132865,"count":5},"fastq/1048713/raw-decompress":{"cpu_ns":22477463,"wall_ns":22477955,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":23051286,"wall_ns":23060690,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":22921822,"wall_ns":22923519,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":18906642,"wall_ns":19077877,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21822032,"wall_ns":21822845,"count":6},"fastq/1048713/crc32":{"cpu_ns":18826162,"wall_ns":18826819,"count":72},"fastq/16777353/compress1":{"cpu_ns":108913300,"wall_ns":108934611,"count":1},"fastq/16777353/decompress":{"cpu_ns":65719984,"wall_ns":65734932,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":58876704,"wall_ns":58879137,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":63695918,"wall_ns":63716080,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":75817585,"wall_ns":75848425,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60233780,"wall_ns":60242590,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":59881543,"wall_ns":59893849,"count":1},"fastq/16777353/crc32":{"cpu_ns":21766064,"wall_ns":21767268,"count":5},"python/1024/compress1":{"cpu_ns":4529993,"wall_ns":4531204,"count":391},"python/1024/decompress":{"cpu_ns":7436749,"wall_ns":7438600,"count":1333},"python/1024/raw-decompress":{"cpu_ns":7390338,"wall_ns":7391307,"count":1262},"python/1024/stream-decompress":{"cpu_ns":8588961,"wall_ns":8589651,"count":1439},"python/1024/bounded-decompress":{"cpu_ns":4761723,"wall_ns":4762559,"count":714},"python/1024/gzip-read128k":{"cpu_ns":5369010,"wall_ns":5369984,"count":193},"python/1024/gzip-readinto128k":{"cpu_ns":10219717,"wall_ns":10221064,"count":316},"python/1024/crc32":{"cpu_ns":2094235,"wall_ns":2094363,"count":4992},"python/65536/compress1":{"cpu_ns":16756797,"wall_ns":16757395,"count":62},"python/65536/decompress":{"cpu_ns":12518278,"wall_ns":12519034,"count":98},"python/65536/raw-decompress":{"cpu_ns":13286906,"wall_ns":13306960,"count":107},"python/65536/stream-decompress":{"cpu_ns":15672458,"wall_ns":15677532,"count":113},"python/65536/bounded-decompress":{"cpu_ns":18817743,"wall_ns":18819675,"count":177},"python/65536/gzip-read128k":{"cpu_ns":12552458,"wall_ns":12553217,"count":88},"python/65536/gzip-readinto128k":{"cpu_ns":19358571,"wall_ns":19359422,"count":130},"python/65536/crc32":{"cpu_ns":14394556,"wall_ns":14395150,"count":890},"python/1048713/compress1":{"cpu_ns":21715920,"wall_ns":21720934,"count":5},"python/1048713/decompress":{"cpu_ns":19870896,"wall_ns":19872428,"count":12},"python/1048713/raw-decompress":{"cpu_ns":19397946,"wall_ns":19398715,"count":12},"python/1048713/stream-decompress":{"cpu_ns":21348346,"wall_ns":21349263,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20932785,"wall_ns":20941021,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":23824271,"wall_ns":23826216,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":19590749,"wall_ns":19592566,"count":10},"python/1048713/crc32":{"cpu_ns":18734663,"wall_ns":18735389,"count":72},"python/16777353/compress1":{"cpu_ns":67525198,"wall_ns":67539470,"count":1},"python/16777353/decompress":{"cpu_ns":34039642,"wall_ns":34041429,"count":1},"python/16777353/raw-decompress":{"cpu_ns":33726561,"wall_ns":33727886,"count":1},"python/16777353/stream-decompress":{"cpu_ns":34542179,"wall_ns":34542997,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":46195276,"wall_ns":46197569,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32269440,"wall_ns":32283362,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":32482950,"wall_ns":32493945,"count":1},"python/16777353/crc32":{"cpu_ns":21831181,"wall_ns":21832770,"count":5},"random/1024/compress1":{"cpu_ns":8276924,"wall_ns":8293114,"count":567},"random/1024/decompress":{"cpu_ns":3285520,"wall_ns":3290735,"count":4633},"random/1024/raw-decompress":{"cpu_ns":3962742,"wall_ns":3965280,"count":4516},"random/1024/stream-decompress":{"cpu_ns":3588954,"wall_ns":3589303,"count":3146},"random/1024/bounded-decompress":{"cpu_ns":4053106,"wall_ns":4053408,"count":2745},"random/1024/gzip-read128k":{"cpu_ns":8539327,"wall_ns":8540079,"count":418},"random/1024/gzip-readinto128k":{"cpu_ns":13829015,"wall_ns":13829928,"count":541},"random/1024/crc32":{"cpu_ns":2504748,"wall_ns":2505026,"count":5669},"random/65536/compress1":{"cpu_ns":16495374,"wall_ns":16496523,"count":28},"random/65536/decompress":{"cpu_ns":12432141,"wall_ns":12432695,"count":1202},"random/65536/raw-decompress":{"cpu_ns":12005884,"wall_ns":12006599,"count":1397},"random/65536/stream-decompress":{"cpu_ns":13214270,"wall_ns":13215135,"count":1141},"random/65536/bounded-decompress":{"cpu_ns":9207358,"wall_ns":9209482,"count":1663},"random/65536/gzip-read128k":{"cpu_ns":10746020,"wall_ns":10746219,"count":241},"random/65536/gzip-readinto128k":{"cpu_ns":18022080,"wall_ns":18023067,"count":331},"random/65536/crc32":{"cpu_ns":12210823,"wall_ns":12211535,"count":742},"random/1048713/compress1":{"cpu_ns":23382456,"wall_ns":23383850,"count":2},"random/1048713/decompress":{"cpu_ns":19292521,"wall_ns":19307472,"count":100},"random/1048713/raw-decompress":{"cpu_ns":14400997,"wall_ns":14402481,"count":134},"random/1048713/stream-decompress":{"cpu_ns":14964828,"wall_ns":14965387,"count":92},"random/1048713/bounded-decompress":{"cpu_ns":10955545,"wall_ns":10955956,"count":57},"random/1048713/gzip-read128k":{"cpu_ns":16473535,"wall_ns":16482342,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":20794685,"wall_ns":20795787,"count":44},"random/1048713/crc32":{"cpu_ns":19978252,"wall_ns":19980117,"count":74},"random/16777353/compress1":{"cpu_ns":205909031,"wall_ns":205943445,"count":1},"random/16777353/decompress":{"cpu_ns":24934631,"wall_ns":24936453,"count":2},"random/16777353/raw-decompress":{"cpu_ns":26184168,"wall_ns":26198196,"count":2},"random/16777353/stream-decompress":{"cpu_ns":25398562,"wall_ns":25400208,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":53229141,"wall_ns":53245975,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":9579365,"wall_ns":9581454,"count":1},"random/16777353/gzip-readinto128k":{"cpu_ns":23227246,"wall_ns":23229271,"count":3},"random/16777353/crc32":{"cpu_ns":22514753,"wall_ns":22515635,"count":5},"zeros/1024/compress1":{"cpu_ns":6980031,"wall_ns":6980634,"count":1094},"zeros/1024/decompress":{"cpu_ns":2381884,"wall_ns":2382183,"count":3522},"zeros/1024/raw-decompress":{"cpu_ns":2972455,"wall_ns":2973221,"count":2773},"zeros/1024/stream-decompress":{"cpu_ns":2989655,"wall_ns":2989885,"count":2280},"zeros/1024/bounded-decompress":{"cpu_ns":1958620,"wall_ns":1958919,"count":1175},"zeros/1024/gzip-read128k":{"cpu_ns":5092348,"wall_ns":5093023,"count":255},"zeros/1024/gzip-readinto128k":{"cpu_ns":15981291,"wall_ns":15982062,"count":623},"zeros/1024/crc32":{"cpu_ns":4023413,"wall_ns":4023990,"count":9368},"zeros/65536/compress1":{"cpu_ns":13656125,"wall_ns":13656807,"count":547},"zeros/65536/decompress":{"cpu_ns":15010798,"wall_ns":15015658,"count":895},"zeros/65536/raw-decompress":{"cpu_ns":15856125,"wall_ns":15858391,"count":1058},"zeros/65536/stream-decompress":{"cpu_ns":10236727,"wall_ns":10247449,"count":586},"zeros/65536/bounded-decompress":{"cpu_ns":7276819,"wall_ns":7277369,"count":793},"zeros/65536/gzip-read128k":{"cpu_ns":8864759,"wall_ns":8865528,"count":191},"zeros/65536/gzip-readinto128k":{"cpu_ns":15114137,"wall_ns":15114942,"count":285},"zeros/65536/crc32":{"cpu_ns":14433655,"wall_ns":14434185,"count":901},"zeros/1048713/compress1":{"cpu_ns":20888848,"wall_ns":20890894,"count":48},"zeros/1048713/decompress":{"cpu_ns":18087809,"wall_ns":18089849,"count":97},"zeros/1048713/raw-decompress":{"cpu_ns":17022921,"wall_ns":17023691,"count":129},"zeros/1048713/stream-decompress":{"cpu_ns":19951631,"wall_ns":19952844,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":16988453,"wall_ns":16989326,"count":103},"zeros/1048713/gzip-read128k":{"cpu_ns":20888178,"wall_ns":20890128,"count":42},"zeros/1048713/gzip-readinto128k":{"cpu_ns":22001185,"wall_ns":22003249,"count":45},"zeros/1048713/crc32":{"cpu_ns":19043632,"wall_ns":19044396,"count":72},"zeros/16777353/compress1":{"cpu_ns":22701467,"wall_ns":22703091,"count":3},"zeros/16777353/decompress":{"cpu_ns":23423542,"wall_ns":23436391,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":35525699,"wall_ns":35542300,"count":3},"zeros/16777353/stream-decompress":{"cpu_ns":24221804,"wall_ns":24223267,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13203395,"wall_ns":13219162,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":30106276,"wall_ns":30106834,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19445322,"wall_ns":19459006,"count":3},"zeros/16777353/crc32":{"cpu_ns":21626416,"wall_ns":21627364,"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":2571266,"wall_ns":2571634,"count":213},"fastq/1024/decompress":{"cpu_ns":6748007,"wall_ns":6748482,"count":1243},"fastq/1024/raw-decompress":{"cpu_ns":12640342,"wall_ns":12652340,"count":2201},"fastq/1024/stream-decompress":{"cpu_ns":2838852,"wall_ns":2839045,"count":461},"fastq/1024/bounded-decompress":{"cpu_ns":6797492,"wall_ns":6798013,"count":1004},"fastq/1024/gzip-read128k":{"cpu_ns":5169452,"wall_ns":5169977,"count":204},"fastq/1024/gzip-readinto128k":{"cpu_ns":9084991,"wall_ns":9086408,"count":303},"fastq/1024/crc32":{"cpu_ns":2052301,"wall_ns":2052609,"count":4729},"fastq/65536/compress1":{"cpu_ns":16280259,"wall_ns":16281836,"count":39},"fastq/65536/decompress":{"cpu_ns":18455514,"wall_ns":18456086,"count":80},"fastq/65536/raw-decompress":{"cpu_ns":20660984,"wall_ns":20666511,"count":89},"fastq/65536/stream-decompress":{"cpu_ns":19504155,"wall_ns":19504869,"count":84},"fastq/65536/bounded-decompress":{"cpu_ns":20111321,"wall_ns":20119262,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":17925802,"wall_ns":17927248,"count":68},"fastq/65536/gzip-readinto128k":{"cpu_ns":20042285,"wall_ns":20043518,"count":79},"fastq/65536/crc32":{"cpu_ns":14162695,"wall_ns":14164169,"count":849},"fastq/1048713/compress1":{"cpu_ns":21138558,"wall_ns":21139247,"count":3},"fastq/1048713/decompress":{"cpu_ns":18540823,"wall_ns":18542503,"count":5},"fastq/1048713/raw-decompress":{"cpu_ns":20900976,"wall_ns":20903485,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":20818234,"wall_ns":20819023,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21097629,"wall_ns":21098814,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":18801406,"wall_ns":18803695,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22214451,"wall_ns":22215607,"count":6},"fastq/1048713/crc32":{"cpu_ns":18923871,"wall_ns":18933623,"count":72},"fastq/16777353/compress1":{"cpu_ns":112013936,"wall_ns":112034989,"count":1},"fastq/16777353/decompress":{"cpu_ns":62939865,"wall_ns":62953520,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":64190922,"wall_ns":64201245,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":65325212,"wall_ns":65333151,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":72690064,"wall_ns":72692478,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60614933,"wall_ns":60631952,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":60754132,"wall_ns":60762883,"count":1},"fastq/16777353/crc32":{"cpu_ns":21809764,"wall_ns":21822287,"count":5},"python/1024/compress1":{"cpu_ns":4367339,"wall_ns":4367619,"count":391},"python/1024/decompress":{"cpu_ns":7232917,"wall_ns":7233701,"count":1333},"python/1024/raw-decompress":{"cpu_ns":6957908,"wall_ns":6958543,"count":1262},"python/1024/stream-decompress":{"cpu_ns":9077267,"wall_ns":9078103,"count":1439},"python/1024/bounded-decompress":{"cpu_ns":5027241,"wall_ns":5028134,"count":714},"python/1024/gzip-read128k":{"cpu_ns":5042907,"wall_ns":5044374,"count":193},"python/1024/gzip-readinto128k":{"cpu_ns":9865636,"wall_ns":9866252,"count":316},"python/1024/crc32":{"cpu_ns":2097639,"wall_ns":2098241,"count":4992},"python/65536/compress1":{"cpu_ns":16392131,"wall_ns":16404018,"count":62},"python/65536/decompress":{"cpu_ns":12569966,"wall_ns":12571357,"count":98},"python/65536/raw-decompress":{"cpu_ns":17102646,"wall_ns":17104070,"count":107},"python/65536/stream-decompress":{"cpu_ns":14669088,"wall_ns":14670023,"count":113},"python/65536/bounded-decompress":{"cpu_ns":18817121,"wall_ns":18818134,"count":177},"python/65536/gzip-read128k":{"cpu_ns":13472214,"wall_ns":13474269,"count":88},"python/65536/gzip-readinto128k":{"cpu_ns":19652711,"wall_ns":19653990,"count":130},"python/65536/crc32":{"cpu_ns":14774762,"wall_ns":14776452,"count":890},"python/1048713/compress1":{"cpu_ns":21174742,"wall_ns":21175676,"count":5},"python/1048713/decompress":{"cpu_ns":23685981,"wall_ns":23689049,"count":12},"python/1048713/raw-decompress":{"cpu_ns":21498466,"wall_ns":21511626,"count":12},"python/1048713/stream-decompress":{"cpu_ns":24402551,"wall_ns":24402825,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20900446,"wall_ns":20901533,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":22054523,"wall_ns":22059915,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":20259930,"wall_ns":20261553,"count":10},"python/1048713/crc32":{"cpu_ns":18967265,"wall_ns":18976920,"count":72},"python/16777353/compress1":{"cpu_ns":69738162,"wall_ns":69755645,"count":1},"python/16777353/decompress":{"cpu_ns":36158599,"wall_ns":36159102,"count":1},"python/16777353/raw-decompress":{"cpu_ns":34943992,"wall_ns":34953587,"count":1},"python/16777353/stream-decompress":{"cpu_ns":37079022,"wall_ns":37092747,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":46844662,"wall_ns":46846774,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32456110,"wall_ns":32472639,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":31866435,"wall_ns":31885563,"count":1},"python/16777353/crc32":{"cpu_ns":22403412,"wall_ns":22404778,"count":5},"random/1024/compress1":{"cpu_ns":8201531,"wall_ns":8202729,"count":567},"random/1024/decompress":{"cpu_ns":3024740,"wall_ns":3025256,"count":4633},"random/1024/raw-decompress":{"cpu_ns":3604782,"wall_ns":3608526,"count":4516},"random/1024/stream-decompress":{"cpu_ns":4754031,"wall_ns":4757189,"count":3146},"random/1024/bounded-decompress":{"cpu_ns":4860803,"wall_ns":4868273,"count":2745},"random/1024/gzip-read128k":{"cpu_ns":8295546,"wall_ns":8296104,"count":418},"random/1024/gzip-readinto128k":{"cpu_ns":14093269,"wall_ns":14094352,"count":541},"random/1024/crc32":{"cpu_ns":2412715,"wall_ns":2413213,"count":5669},"random/65536/compress1":{"cpu_ns":16774004,"wall_ns":16774588,"count":28},"random/65536/decompress":{"cpu_ns":16120030,"wall_ns":16120891,"count":1202},"random/65536/raw-decompress":{"cpu_ns":16046243,"wall_ns":16047181,"count":1397},"random/65536/stream-decompress":{"cpu_ns":16542227,"wall_ns":16544308,"count":1141},"random/65536/bounded-decompress":{"cpu_ns":9573141,"wall_ns":9573944,"count":1663},"random/65536/gzip-read128k":{"cpu_ns":10751286,"wall_ns":10751925,"count":241},"random/65536/gzip-readinto128k":{"cpu_ns":17966589,"wall_ns":17976953,"count":331},"random/65536/crc32":{"cpu_ns":12004196,"wall_ns":12004859,"count":742},"random/1048713/compress1":{"cpu_ns":23862877,"wall_ns":23864865,"count":2},"random/1048713/decompress":{"cpu_ns":31232751,"wall_ns":31247690,"count":100},"random/1048713/raw-decompress":{"cpu_ns":25319999,"wall_ns":25321690,"count":134},"random/1048713/stream-decompress":{"cpu_ns":22700111,"wall_ns":22710482,"count":92},"random/1048713/bounded-decompress":{"cpu_ns":10845155,"wall_ns":10846002,"count":57},"random/1048713/gzip-read128k":{"cpu_ns":17930065,"wall_ns":17932031,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":20540575,"wall_ns":20541727,"count":44},"random/1048713/crc32":{"cpu_ns":19083066,"wall_ns":19084116,"count":74},"random/16777353/compress1":{"cpu_ns":201039420,"wall_ns":201052103,"count":1},"random/16777353/decompress":{"cpu_ns":28955973,"wall_ns":28945939,"count":2},"random/16777353/raw-decompress":{"cpu_ns":26508659,"wall_ns":26518864,"count":2},"random/16777353/stream-decompress":{"cpu_ns":36528067,"wall_ns":36528355,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":49230461,"wall_ns":49253315,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":9668059,"wall_ns":9668331,"count":1},"random/16777353/gzip-readinto128k":{"cpu_ns":22942740,"wall_ns":22944586,"count":3},"random/16777353/crc32":{"cpu_ns":21901620,"wall_ns":21902845,"count":5},"zeros/1024/compress1":{"cpu_ns":7467814,"wall_ns":7468969,"count":1094},"zeros/1024/decompress":{"cpu_ns":2423815,"wall_ns":2423987,"count":3522},"zeros/1024/raw-decompress":{"cpu_ns":2421920,"wall_ns":2422269,"count":2773},"zeros/1024/stream-decompress":{"cpu_ns":3303194,"wall_ns":3303752,"count":2280},"zeros/1024/bounded-decompress":{"cpu_ns":2092984,"wall_ns":2093302,"count":1175},"zeros/1024/gzip-read128k":{"cpu_ns":5275746,"wall_ns":5276983,"count":255},"zeros/1024/gzip-readinto128k":{"cpu_ns":15771376,"wall_ns":15782494,"count":623},"zeros/1024/crc32":{"cpu_ns":4015281,"wall_ns":4015858,"count":9368},"zeros/65536/compress1":{"cpu_ns":13377789,"wall_ns":13378366,"count":547},"zeros/65536/decompress":{"cpu_ns":12727500,"wall_ns":12728234,"count":895},"zeros/65536/raw-decompress":{"cpu_ns":13521704,"wall_ns":13522731,"count":1058},"zeros/65536/stream-decompress":{"cpu_ns":9138329,"wall_ns":9146122,"count":586},"zeros/65536/bounded-decompress":{"cpu_ns":7782980,"wall_ns":7785714,"count":793},"zeros/65536/gzip-read128k":{"cpu_ns":8734102,"wall_ns":8735316,"count":191},"zeros/65536/gzip-readinto128k":{"cpu_ns":14940189,"wall_ns":14941058,"count":285},"zeros/65536/crc32":{"cpu_ns":14639909,"wall_ns":14644473,"count":901},"zeros/1048713/compress1":{"cpu_ns":20657400,"wall_ns":20657792,"count":48},"zeros/1048713/decompress":{"cpu_ns":48927542,"wall_ns":48932363,"count":97},"zeros/1048713/raw-decompress":{"cpu_ns":47421916,"wall_ns":47435866,"count":129},"zeros/1048713/stream-decompress":{"cpu_ns":49772478,"wall_ns":49774852,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":22330840,"wall_ns":22332836,"count":103},"zeros/1048713/gzip-read128k":{"cpu_ns":18378738,"wall_ns":18388716,"count":42},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19166008,"wall_ns":19166864,"count":45},"zeros/1048713/crc32":{"cpu_ns":18736780,"wall_ns":18737670,"count":72},"zeros/16777353/compress1":{"cpu_ns":21127865,"wall_ns":21138526,"count":3},"zeros/16777353/decompress":{"cpu_ns":30552565,"wall_ns":30553832,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":38217295,"wall_ns":38219217,"count":3},"zeros/16777353/stream-decompress":{"cpu_ns":33468703,"wall_ns":33483956,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13213509,"wall_ns":13215854,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26585790,"wall_ns":26590623,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19233242,"wall_ns":19235101,"count":3},"zeros/16777353/crc32":{"cpu_ns":21897766,"wall_ns":21899134,"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-zlib/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-zlib/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":2597263,"wall_ns":2597361,"count":213},"fastq/1024/decompress":{"cpu_ns":8311514,"wall_ns":8313950,"count":1243},"fastq/1024/raw-decompress":{"cpu_ns":17518958,"wall_ns":17519831,"count":2201},"fastq/1024/stream-decompress":{"cpu_ns":3121734,"wall_ns":3122209,"count":461},"fastq/1024/bounded-decompress":{"cpu_ns":7130648,"wall_ns":7131272,"count":1004},"fastq/1024/gzip-read128k":{"cpu_ns":5292482,"wall_ns":5293070,"count":204},"fastq/1024/gzip-readinto128k":{"cpu_ns":9809199,"wall_ns":9809874,"count":303},"fastq/1024/crc32":{"cpu_ns":1956296,"wall_ns":1956329,"count":4729},"fastq/65536/compress1":{"cpu_ns":15799057,"wall_ns":15799863,"count":39},"fastq/65536/decompress":{"cpu_ns":18719294,"wall_ns":18721575,"count":80},"fastq/65536/raw-decompress":{"cpu_ns":20284720,"wall_ns":20296967,"count":89},"fastq/65536/stream-decompress":{"cpu_ns":19614897,"wall_ns":19615523,"count":84},"fastq/65536/bounded-decompress":{"cpu_ns":20271019,"wall_ns":20271688,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":16147637,"wall_ns":16148321,"count":68},"fastq/65536/gzip-readinto128k":{"cpu_ns":20253846,"wall_ns":20255097,"count":79},"fastq/65536/crc32":{"cpu_ns":14001137,"wall_ns":14001647,"count":849},"fastq/1048713/compress1":{"cpu_ns":20555793,"wall_ns":20566658,"count":3},"fastq/1048713/decompress":{"cpu_ns":19192791,"wall_ns":19193828,"count":5},"fastq/1048713/raw-decompress":{"cpu_ns":22976402,"wall_ns":22978713,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":22719343,"wall_ns":22720170,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20634954,"wall_ns":20635589,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":18141731,"wall_ns":18142003,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22823703,"wall_ns":22824690,"count":6},"fastq/1048713/crc32":{"cpu_ns":18618450,"wall_ns":18618861,"count":72},"fastq/16777353/compress1":{"cpu_ns":109974965,"wall_ns":109984070,"count":1},"fastq/16777353/decompress":{"cpu_ns":60012329,"wall_ns":60021315,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":63690892,"wall_ns":63703542,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":61614716,"wall_ns":61623096,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":73020528,"wall_ns":73030370,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":59414252,"wall_ns":59424364,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":59996910,"wall_ns":60012358,"count":1},"fastq/16777353/crc32":{"cpu_ns":21724444,"wall_ns":21725667,"count":5},"python/1024/compress1":{"cpu_ns":4427099,"wall_ns":4427157,"count":391},"python/1024/decompress":{"cpu_ns":7679170,"wall_ns":7690245,"count":1333},"python/1024/raw-decompress":{"cpu_ns":7693450,"wall_ns":7694100,"count":1262},"python/1024/stream-decompress":{"cpu_ns":9206359,"wall_ns":9206856,"count":1439},"python/1024/bounded-decompress":{"cpu_ns":4898996,"wall_ns":4899620,"count":714},"python/1024/gzip-read128k":{"cpu_ns":5026221,"wall_ns":5027037,"count":193},"python/1024/gzip-readinto128k":{"cpu_ns":10139454,"wall_ns":10145471,"count":316},"python/1024/crc32":{"cpu_ns":2260162,"wall_ns":2260698,"count":4992},"python/65536/compress1":{"cpu_ns":16587422,"wall_ns":16589857,"count":62},"python/65536/decompress":{"cpu_ns":12294059,"wall_ns":12303613,"count":98},"python/65536/raw-decompress":{"cpu_ns":13571028,"wall_ns":13571837,"count":107},"python/65536/stream-decompress":{"cpu_ns":14226913,"wall_ns":14227741,"count":113},"python/65536/bounded-decompress":{"cpu_ns":18573031,"wall_ns":18573799,"count":177},"python/65536/gzip-read128k":{"cpu_ns":12972075,"wall_ns":12979857,"count":88},"python/65536/gzip-readinto128k":{"cpu_ns":20496909,"wall_ns":20499235,"count":130},"python/65536/crc32":{"cpu_ns":14383226,"wall_ns":14383896,"count":890},"python/1048713/compress1":{"cpu_ns":21779005,"wall_ns":21780538,"count":5},"python/1048713/decompress":{"cpu_ns":19782149,"wall_ns":19783010,"count":12},"python/1048713/raw-decompress":{"cpu_ns":19250190,"wall_ns":19252001,"count":12},"python/1048713/stream-decompress":{"cpu_ns":21761937,"wall_ns":21778677,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20869108,"wall_ns":20871150,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":21251577,"wall_ns":21252702,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":19440836,"wall_ns":19454969,"count":10},"python/1048713/crc32":{"cpu_ns":19584728,"wall_ns":19590677,"count":72},"python/16777353/compress1":{"cpu_ns":68062724,"wall_ns":68071591,"count":1},"python/16777353/decompress":{"cpu_ns":33850591,"wall_ns":33852399,"count":1},"python/16777353/raw-decompress":{"cpu_ns":36482490,"wall_ns":36483982,"count":1},"python/16777353/stream-decompress":{"cpu_ns":34116061,"wall_ns":34116898,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":43740199,"wall_ns":43742262,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32465496,"wall_ns":32480207,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":31241283,"wall_ns":31243535,"count":1},"python/16777353/crc32":{"cpu_ns":21551300,"wall_ns":21552692,"count":5},"random/1024/compress1":{"cpu_ns":7970336,"wall_ns":7971230,"count":567},"random/1024/decompress":{"cpu_ns":2675366,"wall_ns":2675625,"count":4633},"random/1024/raw-decompress":{"cpu_ns":3465405,"wall_ns":3466099,"count":4516},"random/1024/stream-decompress":{"cpu_ns":4041965,"wall_ns":4042821,"count":3146},"random/1024/bounded-decompress":{"cpu_ns":3842862,"wall_ns":3843232,"count":2745},"random/1024/gzip-read128k":{"cpu_ns":8285142,"wall_ns":8285841,"count":418},"random/1024/gzip-readinto128k":{"cpu_ns":14147027,"wall_ns":14148126,"count":541},"random/1024/crc32":{"cpu_ns":2474589,"wall_ns":2475154,"count":5669},"random/65536/compress1":{"cpu_ns":17503189,"wall_ns":17505651,"count":28},"random/65536/decompress":{"cpu_ns":12633653,"wall_ns":12634284,"count":1202},"random/65536/raw-decompress":{"cpu_ns":12303873,"wall_ns":12304640,"count":1397},"random/65536/stream-decompress":{"cpu_ns":13554562,"wall_ns":13555305,"count":1141},"random/65536/bounded-decompress":{"cpu_ns":8364905,"wall_ns":8365488,"count":1663},"random/65536/gzip-read128k":{"cpu_ns":11414994,"wall_ns":11415798,"count":241},"random/65536/gzip-readinto128k":{"cpu_ns":21356768,"wall_ns":21366953,"count":331},"random/65536/crc32":{"cpu_ns":15067370,"wall_ns":15069535,"count":742},"random/1048713/compress1":{"cpu_ns":23678050,"wall_ns":23687313,"count":2},"random/1048713/decompress":{"cpu_ns":16274766,"wall_ns":16275410,"count":100},"random/1048713/raw-decompress":{"cpu_ns":14968860,"wall_ns":14970276,"count":134},"random/1048713/stream-decompress":{"cpu_ns":15157194,"wall_ns":15159627,"count":92},"random/1048713/bounded-decompress":{"cpu_ns":14173192,"wall_ns":14186397,"count":57},"random/1048713/gzip-read128k":{"cpu_ns":16499798,"wall_ns":16500839,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":21123719,"wall_ns":21125419,"count":44},"random/1048713/crc32":{"cpu_ns":19251765,"wall_ns":19262851,"count":74},"random/16777353/compress1":{"cpu_ns":202517976,"wall_ns":202527587,"count":1},"random/16777353/decompress":{"cpu_ns":27127896,"wall_ns":27127659,"count":2},"random/16777353/raw-decompress":{"cpu_ns":21263034,"wall_ns":21264550,"count":2},"random/16777353/stream-decompress":{"cpu_ns":27752588,"wall_ns":27769709,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":44537696,"wall_ns":44551242,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":12724636,"wall_ns":12727335,"count":1},"random/16777353/gzip-readinto128k":{"cpu_ns":22972207,"wall_ns":22974355,"count":3},"random/16777353/crc32":{"cpu_ns":21220317,"wall_ns":21221501,"count":5},"zeros/1024/compress1":{"cpu_ns":7033441,"wall_ns":7034175,"count":1094},"zeros/1024/decompress":{"cpu_ns":2496313,"wall_ns":2496648,"count":3522},"zeros/1024/raw-decompress":{"cpu_ns":2645852,"wall_ns":2646505,"count":2773},"zeros/1024/stream-decompress":{"cpu_ns":3227636,"wall_ns":3227977,"count":2280},"zeros/1024/bounded-decompress":{"cpu_ns":2166018,"wall_ns":2166574,"count":1175},"zeros/1024/gzip-read128k":{"cpu_ns":5771170,"wall_ns":5793513,"count":255},"zeros/1024/gzip-readinto128k":{"cpu_ns":16230513,"wall_ns":16231501,"count":623},"zeros/1024/crc32":{"cpu_ns":3805795,"wall_ns":3806302,"count":9368},"zeros/65536/compress1":{"cpu_ns":13923525,"wall_ns":13924752,"count":547},"zeros/65536/decompress":{"cpu_ns":15229784,"wall_ns":15230836,"count":895},"zeros/65536/raw-decompress":{"cpu_ns":16342243,"wall_ns":16356383,"count":1058},"zeros/65536/stream-decompress":{"cpu_ns":10539517,"wall_ns":10540228,"count":586},"zeros/65536/bounded-decompress":{"cpu_ns":7499289,"wall_ns":7499964,"count":793},"zeros/65536/gzip-read128k":{"cpu_ns":9075598,"wall_ns":9076667,"count":191},"zeros/65536/gzip-readinto128k":{"cpu_ns":15945539,"wall_ns":15947667,"count":285},"zeros/65536/crc32":{"cpu_ns":14692362,"wall_ns":14879268,"count":901},"zeros/1048713/compress1":{"cpu_ns":21126441,"wall_ns":21128179,"count":48},"zeros/1048713/decompress":{"cpu_ns":17793959,"wall_ns":17794949,"count":97},"zeros/1048713/raw-decompress":{"cpu_ns":17065322,"wall_ns":17066442,"count":129},"zeros/1048713/stream-decompress":{"cpu_ns":20683579,"wall_ns":20685832,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":16622187,"wall_ns":16622932,"count":103},"zeros/1048713/gzip-read128k":{"cpu_ns":19317462,"wall_ns":19319760,"count":42},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19870401,"wall_ns":19880538,"count":45},"zeros/1048713/crc32":{"cpu_ns":19012652,"wall_ns":19013364,"count":72},"zeros/16777353/compress1":{"cpu_ns":20590468,"wall_ns":20592695,"count":3},"zeros/16777353/decompress":{"cpu_ns":27520465,"wall_ns":27521808,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":31838098,"wall_ns":31839119,"count":3},"zeros/16777353/stream-decompress":{"cpu_ns":24099257,"wall_ns":24102095,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":14698530,"wall_ns":14698312,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26643090,"wall_ns":26644116,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19771071,"wall_ns":19772018,"count":3},"zeros/16777353/crc32":{"cpu_ns":22317835,"wall_ns":22318468,"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":2533278,"wall_ns":2533422,"count":213},"fastq/1024/decompress":{"cpu_ns":6971343,"wall_ns":6971750,"count":1243},"fastq/1024/raw-decompress":{"cpu_ns":13600806,"wall_ns":13623692,"count":2201},"fastq/1024/stream-decompress":{"cpu_ns":2929623,"wall_ns":2930625,"count":461},"fastq/1024/bounded-decompress":{"cpu_ns":6857274,"wall_ns":6858007,"count":1004},"fastq/1024/gzip-read128k":{"cpu_ns":4964067,"wall_ns":4964494,"count":204},"fastq/1024/gzip-readinto128k":{"cpu_ns":9221352,"wall_ns":9221902,"count":303},"fastq/1024/crc32":{"cpu_ns":1972400,"wall_ns":1972477,"count":4729},"fastq/65536/compress1":{"cpu_ns":15843523,"wall_ns":15843986,"count":39},"fastq/65536/decompress":{"cpu_ns":19204192,"wall_ns":19215591,"count":80},"fastq/65536/raw-decompress":{"cpu_ns":20528237,"wall_ns":20529536,"count":89},"fastq/65536/stream-decompress":{"cpu_ns":20792672,"wall_ns":20794405,"count":84},"fastq/65536/bounded-decompress":{"cpu_ns":19601065,"wall_ns":19608373,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":16301398,"wall_ns":16302767,"count":68},"fastq/65536/gzip-readinto128k":{"cpu_ns":19669933,"wall_ns":19671140,"count":79},"fastq/65536/crc32":{"cpu_ns":14100946,"wall_ns":14101436,"count":849},"fastq/1048713/compress1":{"cpu_ns":21085933,"wall_ns":21085960,"count":3},"fastq/1048713/decompress":{"cpu_ns":19499853,"wall_ns":19501625,"count":5},"fastq/1048713/raw-decompress":{"cpu_ns":22511621,"wall_ns":22520583,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":23299902,"wall_ns":23301883,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":24834114,"wall_ns":24835116,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":19030640,"wall_ns":19031514,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21586472,"wall_ns":21587269,"count":6},"fastq/1048713/crc32":{"cpu_ns":18887234,"wall_ns":18895144,"count":72},"fastq/16777353/compress1":{"cpu_ns":109808517,"wall_ns":109824290,"count":1},"fastq/16777353/decompress":{"cpu_ns":59970073,"wall_ns":59970872,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":59762991,"wall_ns":59774518,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":60115732,"wall_ns":60124544,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":74303224,"wall_ns":74327945,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":61186496,"wall_ns":61201161,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58776343,"wall_ns":58789726,"count":1},"fastq/16777353/crc32":{"cpu_ns":24921139,"wall_ns":24923989,"count":5},"python/1024/compress1":{"cpu_ns":4693510,"wall_ns":4697482,"count":391},"python/1024/decompress":{"cpu_ns":7553206,"wall_ns":7555176,"count":1333},"python/1024/raw-decompress":{"cpu_ns":7136872,"wall_ns":7137422,"count":1262},"python/1024/stream-decompress":{"cpu_ns":9021855,"wall_ns":9022516,"count":1439},"python/1024/bounded-decompress":{"cpu_ns":4638083,"wall_ns":4638523,"count":714},"python/1024/gzip-read128k":{"cpu_ns":4744730,"wall_ns":4745441,"count":193},"python/1024/gzip-readinto128k":{"cpu_ns":9431078,"wall_ns":9431676,"count":316},"python/1024/crc32":{"cpu_ns":2008675,"wall_ns":2008770,"count":4992},"python/65536/compress1":{"cpu_ns":16392766,"wall_ns":16400352,"count":62},"python/65536/decompress":{"cpu_ns":12536655,"wall_ns":12537038,"count":98},"python/65536/raw-decompress":{"cpu_ns":13546952,"wall_ns":13548042,"count":107},"python/65536/stream-decompress":{"cpu_ns":14651842,"wall_ns":14653641,"count":113},"python/65536/bounded-decompress":{"cpu_ns":18595931,"wall_ns":18596405,"count":177},"python/65536/gzip-read128k":{"cpu_ns":14156477,"wall_ns":14157648,"count":88},"python/65536/gzip-readinto128k":{"cpu_ns":21646965,"wall_ns":21648132,"count":130},"python/65536/crc32":{"cpu_ns":14573876,"wall_ns":14574543,"count":890},"python/1048713/compress1":{"cpu_ns":22247337,"wall_ns":22258945,"count":5},"python/1048713/decompress":{"cpu_ns":20005716,"wall_ns":20006604,"count":12},"python/1048713/raw-decompress":{"cpu_ns":19147612,"wall_ns":19148393,"count":12},"python/1048713/stream-decompress":{"cpu_ns":21682404,"wall_ns":21683477,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":21296942,"wall_ns":21301198,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":21330418,"wall_ns":21330975,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":19773513,"wall_ns":19774511,"count":10},"python/1048713/crc32":{"cpu_ns":18699040,"wall_ns":18699845,"count":72},"python/16777353/compress1":{"cpu_ns":68473241,"wall_ns":68474981,"count":1},"python/16777353/decompress":{"cpu_ns":36057592,"wall_ns":36059947,"count":1},"python/16777353/raw-decompress":{"cpu_ns":34291365,"wall_ns":34303941,"count":1},"python/16777353/stream-decompress":{"cpu_ns":33895220,"wall_ns":33907011,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42309275,"wall_ns":42319924,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":33769310,"wall_ns":33771874,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30729307,"wall_ns":30730992,"count":1},"python/16777353/crc32":{"cpu_ns":22624204,"wall_ns":22634557,"count":5},"random/1024/compress1":{"cpu_ns":8025044,"wall_ns":8025506,"count":567},"random/1024/decompress":{"cpu_ns":2976368,"wall_ns":2976588,"count":4633},"random/1024/raw-decompress":{"cpu_ns":3785710,"wall_ns":3786356,"count":4516},"random/1024/stream-decompress":{"cpu_ns":3830238,"wall_ns":3830490,"count":3146},"random/1024/bounded-decompress":{"cpu_ns":4006706,"wall_ns":4011393,"count":2745},"random/1024/gzip-read128k":{"cpu_ns":8051938,"wall_ns":8052587,"count":418},"random/1024/gzip-readinto128k":{"cpu_ns":13370329,"wall_ns":13371097,"count":541},"random/1024/crc32":{"cpu_ns":2384495,"wall_ns":2392162,"count":5669},"random/65536/compress1":{"cpu_ns":16813393,"wall_ns":16814378,"count":28},"random/65536/decompress":{"cpu_ns":12948506,"wall_ns":12949205,"count":1202},"random/65536/raw-decompress":{"cpu_ns":12919136,"wall_ns":12920519,"count":1397},"random/65536/stream-decompress":{"cpu_ns":13561385,"wall_ns":13563636,"count":1141},"random/65536/bounded-decompress":{"cpu_ns":8618822,"wall_ns":8627438,"count":1663},"random/65536/gzip-read128k":{"cpu_ns":10890483,"wall_ns":10891146,"count":241},"random/65536/gzip-readinto128k":{"cpu_ns":17595844,"wall_ns":17596830,"count":331},"random/65536/crc32":{"cpu_ns":12150353,"wall_ns":12151213,"count":742},"random/1048713/compress1":{"cpu_ns":23833831,"wall_ns":23837318,"count":2},"random/1048713/decompress":{"cpu_ns":16005556,"wall_ns":16007679,"count":100},"random/1048713/raw-decompress":{"cpu_ns":14211685,"wall_ns":14213255,"count":134},"random/1048713/stream-decompress":{"cpu_ns":15171120,"wall_ns":15173008,"count":92},"random/1048713/bounded-decompress":{"cpu_ns":10756582,"wall_ns":10747931,"count":57},"random/1048713/gzip-read128k":{"cpu_ns":16897556,"wall_ns":16899420,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":21206158,"wall_ns":21208604,"count":44},"random/1048713/crc32":{"cpu_ns":19352694,"wall_ns":19373330,"count":74},"random/16777353/compress1":{"cpu_ns":203821071,"wall_ns":203847634,"count":1},"random/16777353/decompress":{"cpu_ns":24292009,"wall_ns":24293979,"count":2},"random/16777353/raw-decompress":{"cpu_ns":27232200,"wall_ns":27233307,"count":2},"random/16777353/stream-decompress":{"cpu_ns":25129786,"wall_ns":25139400,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":47848925,"wall_ns":47850612,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":9497338,"wall_ns":9500935,"count":1},"random/16777353/gzip-readinto128k":{"cpu_ns":23102821,"wall_ns":23105045,"count":3},"random/16777353/crc32":{"cpu_ns":23487174,"wall_ns":23488970,"count":5},"zeros/1024/compress1":{"cpu_ns":6995959,"wall_ns":6996307,"count":1094},"zeros/1024/decompress":{"cpu_ns":2607857,"wall_ns":2608108,"count":3522},"zeros/1024/raw-decompress":{"cpu_ns":2462183,"wall_ns":2462760,"count":2773},"zeros/1024/stream-decompress":{"cpu_ns":3124008,"wall_ns":3124450,"count":2280},"zeros/1024/bounded-decompress":{"cpu_ns":1907798,"wall_ns":1925194,"count":1175},"zeros/1024/gzip-read128k":{"cpu_ns":5173809,"wall_ns":5174650,"count":255},"zeros/1024/gzip-readinto128k":{"cpu_ns":15381890,"wall_ns":15382789,"count":623},"zeros/1024/crc32":{"cpu_ns":3990045,"wall_ns":3990484,"count":9368},"zeros/65536/compress1":{"cpu_ns":13572328,"wall_ns":13573101,"count":547},"zeros/65536/decompress":{"cpu_ns":14470355,"wall_ns":14471057,"count":895},"zeros/65536/raw-decompress":{"cpu_ns":15427139,"wall_ns":15429659,"count":1058},"zeros/65536/stream-decompress":{"cpu_ns":10156886,"wall_ns":10157699,"count":586},"zeros/65536/bounded-decompress":{"cpu_ns":7066098,"wall_ns":7066713,"count":793},"zeros/65536/gzip-read128k":{"cpu_ns":8742396,"wall_ns":8743112,"count":191},"zeros/65536/gzip-readinto128k":{"cpu_ns":15261230,"wall_ns":15262070,"count":285},"zeros/65536/crc32":{"cpu_ns":14898666,"wall_ns":14899502,"count":901},"zeros/1048713/compress1":{"cpu_ns":20386363,"wall_ns":20387006,"count":48},"zeros/1048713/decompress":{"cpu_ns":19179137,"wall_ns":19183863,"count":97},"zeros/1048713/raw-decompress":{"cpu_ns":16884202,"wall_ns":16885345,"count":129},"zeros/1048713/stream-decompress":{"cpu_ns":19910497,"wall_ns":19931927,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":16794986,"wall_ns":16796004,"count":103},"zeros/1048713/gzip-read128k":{"cpu_ns":18262454,"wall_ns":18263189,"count":42},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19641719,"wall_ns":19644055,"count":45},"zeros/1048713/crc32":{"cpu_ns":18514898,"wall_ns":18515430,"count":72},"zeros/16777353/compress1":{"cpu_ns":22523049,"wall_ns":22525201,"count":3},"zeros/16777353/decompress":{"cpu_ns":23715751,"wall_ns":23717122,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":31082447,"wall_ns":31091973,"count":3},"zeros/16777353/stream-decompress":{"cpu_ns":23787896,"wall_ns":23789762,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":18667701,"wall_ns":18681813,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":38292615,"wall_ns":38302326,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":26578009,"wall_ns":26579759,"count":3},"zeros/16777353/crc32":{"cpu_ns":22349608,"wall_ns":22360983,"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":2604911,"wall_ns":2605245,"count":213},"fastq/1024/decompress":{"cpu_ns":6871519,"wall_ns":6871731,"count":1243},"fastq/1024/raw-decompress":{"cpu_ns":13194061,"wall_ns":13194591,"count":2201},"fastq/1024/stream-decompress":{"cpu_ns":2820204,"wall_ns":2820355,"count":461},"fastq/1024/bounded-decompress":{"cpu_ns":6714407,"wall_ns":6714846,"count":1004},"fastq/1024/gzip-read128k":{"cpu_ns":5341286,"wall_ns":5342028,"count":204},"fastq/1024/gzip-readinto128k":{"cpu_ns":9727964,"wall_ns":9735043,"count":303},"fastq/1024/crc32":{"cpu_ns":2054189,"wall_ns":2058247,"count":4729},"fastq/65536/compress1":{"cpu_ns":15661302,"wall_ns":15661272,"count":39},"fastq/65536/decompress":{"cpu_ns":18735498,"wall_ns":18737450,"count":80},"fastq/65536/raw-decompress":{"cpu_ns":20445491,"wall_ns":20446155,"count":89},"fastq/65536/stream-decompress":{"cpu_ns":20286604,"wall_ns":20300121,"count":84},"fastq/65536/bounded-decompress":{"cpu_ns":20661704,"wall_ns":20663928,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":16816967,"wall_ns":16818428,"count":68},"fastq/65536/gzip-readinto128k":{"cpu_ns":20155395,"wall_ns":20165393,"count":79},"fastq/65536/crc32":{"cpu_ns":14103849,"wall_ns":14105605,"count":849},"fastq/1048713/compress1":{"cpu_ns":21056622,"wall_ns":21058567,"count":3},"fastq/1048713/decompress":{"cpu_ns":19768402,"wall_ns":19770010,"count":5},"fastq/1048713/raw-decompress":{"cpu_ns":22278374,"wall_ns":22279341,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":23076307,"wall_ns":23077614,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":22442524,"wall_ns":22445051,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":18278237,"wall_ns":18279300,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21839185,"wall_ns":21839713,"count":6},"fastq/1048713/crc32":{"cpu_ns":18571845,"wall_ns":18573196,"count":72},"fastq/16777353/compress1":{"cpu_ns":146647122,"wall_ns":146686575,"count":1},"fastq/16777353/decompress":{"cpu_ns":71441801,"wall_ns":71443550,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":76059557,"wall_ns":76076904,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":76899057,"wall_ns":76911083,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":74297310,"wall_ns":74299775,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":59348780,"wall_ns":59351538,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58992158,"wall_ns":59010059,"count":1},"fastq/16777353/crc32":{"cpu_ns":21488483,"wall_ns":21499053,"count":5},"python/1024/compress1":{"cpu_ns":4515378,"wall_ns":4517466,"count":391},"python/1024/decompress":{"cpu_ns":7182096,"wall_ns":7182260,"count":1333},"python/1024/raw-decompress":{"cpu_ns":7471908,"wall_ns":7472877,"count":1262},"python/1024/stream-decompress":{"cpu_ns":8901263,"wall_ns":8901680,"count":1439},"python/1024/bounded-decompress":{"cpu_ns":4754101,"wall_ns":4754757,"count":714},"python/1024/gzip-read128k":{"cpu_ns":4879203,"wall_ns":4879926,"count":193},"python/1024/gzip-readinto128k":{"cpu_ns":9853815,"wall_ns":9862949,"count":316},"python/1024/crc32":{"cpu_ns":2109506,"wall_ns":2109746,"count":4992},"python/65536/compress1":{"cpu_ns":16368175,"wall_ns":16368731,"count":62},"python/65536/decompress":{"cpu_ns":12414035,"wall_ns":12414680,"count":98},"python/65536/raw-decompress":{"cpu_ns":13659739,"wall_ns":13661932,"count":107},"python/65536/stream-decompress":{"cpu_ns":15389393,"wall_ns":15401865,"count":113},"python/65536/bounded-decompress":{"cpu_ns":19054409,"wall_ns":19056397,"count":177},"python/65536/gzip-read128k":{"cpu_ns":13559131,"wall_ns":13560889,"count":88},"python/65536/gzip-readinto128k":{"cpu_ns":19536976,"wall_ns":19537894,"count":130},"python/65536/crc32":{"cpu_ns":14524099,"wall_ns":14534867,"count":890},"python/1048713/compress1":{"cpu_ns":21723683,"wall_ns":21726262,"count":5},"python/1048713/decompress":{"cpu_ns":20172887,"wall_ns":20174293,"count":12},"python/1048713/raw-decompress":{"cpu_ns":19441118,"wall_ns":19443250,"count":12},"python/1048713/stream-decompress":{"cpu_ns":21433040,"wall_ns":21433712,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20960036,"wall_ns":20973694,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":22610484,"wall_ns":22611915,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":19266431,"wall_ns":19267334,"count":10},"python/1048713/crc32":{"cpu_ns":18512115,"wall_ns":18524247,"count":72},"python/16777353/compress1":{"cpu_ns":68030986,"wall_ns":68032524,"count":1},"python/16777353/decompress":{"cpu_ns":34531018,"wall_ns":34532898,"count":1},"python/16777353/raw-decompress":{"cpu_ns":32921714,"wall_ns":32931656,"count":1},"python/16777353/stream-decompress":{"cpu_ns":34139191,"wall_ns":34161192,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":45354887,"wall_ns":45357312,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":33779299,"wall_ns":33802746,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30524285,"wall_ns":30539043,"count":1},"python/16777353/crc32":{"cpu_ns":21736339,"wall_ns":21737669,"count":5},"random/1024/compress1":{"cpu_ns":7989171,"wall_ns":7990845,"count":567},"random/1024/decompress":{"cpu_ns":3129588,"wall_ns":3132804,"count":4633},"random/1024/raw-decompress":{"cpu_ns":4248764,"wall_ns":4249802,"count":4516},"random/1024/stream-decompress":{"cpu_ns":4341334,"wall_ns":4341965,"count":3146},"random/1024/bounded-decompress":{"cpu_ns":4353585,"wall_ns":4354125,"count":2745},"random/1024/gzip-read128k":{"cpu_ns":8325642,"wall_ns":8336191,"count":418},"random/1024/gzip-readinto128k":{"cpu_ns":14939028,"wall_ns":14940474,"count":541},"random/1024/crc32":{"cpu_ns":2507375,"wall_ns":2508029,"count":5669},"random/65536/compress1":{"cpu_ns":16813210,"wall_ns":16813771,"count":28},"random/65536/decompress":{"cpu_ns":12987574,"wall_ns":12988280,"count":1202},"random/65536/raw-decompress":{"cpu_ns":12681219,"wall_ns":12682065,"count":1397},"random/65536/stream-decompress":{"cpu_ns":14201627,"wall_ns":14204218,"count":1141},"random/65536/bounded-decompress":{"cpu_ns":9089591,"wall_ns":9090431,"count":1663},"random/65536/gzip-read128k":{"cpu_ns":10979214,"wall_ns":10979783,"count":241},"random/65536/gzip-readinto128k":{"cpu_ns":18189286,"wall_ns":18190188,"count":331},"random/65536/crc32":{"cpu_ns":12121349,"wall_ns":12130790,"count":742},"random/1048713/compress1":{"cpu_ns":23825644,"wall_ns":23828697,"count":2},"random/1048713/decompress":{"cpu_ns":18312864,"wall_ns":18314369,"count":100},"random/1048713/raw-decompress":{"cpu_ns":14591797,"wall_ns":14593293,"count":134},"random/1048713/stream-decompress":{"cpu_ns":14943724,"wall_ns":14944999,"count":92},"random/1048713/bounded-decompress":{"cpu_ns":10682745,"wall_ns":10683998,"count":57},"random/1048713/gzip-read128k":{"cpu_ns":16947414,"wall_ns":16948415,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":21094493,"wall_ns":21106188,"count":44},"random/1048713/crc32":{"cpu_ns":19234382,"wall_ns":19236304,"count":74},"random/16777353/compress1":{"cpu_ns":207578338,"wall_ns":207599027,"count":1},"random/16777353/decompress":{"cpu_ns":25060597,"wall_ns":25062534,"count":2},"random/16777353/raw-decompress":{"cpu_ns":24641432,"wall_ns":24641412,"count":2},"random/16777353/stream-decompress":{"cpu_ns":24418097,"wall_ns":24419357,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":52756475,"wall_ns":52768016,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":9667446,"wall_ns":9670547,"count":1},"random/16777353/gzip-readinto128k":{"cpu_ns":24233974,"wall_ns":24236119,"count":3},"random/16777353/crc32":{"cpu_ns":21332547,"wall_ns":21346153,"count":5},"zeros/1024/compress1":{"cpu_ns":6847820,"wall_ns":6848243,"count":1094},"zeros/1024/decompress":{"cpu_ns":2707325,"wall_ns":2707910,"count":3522},"zeros/1024/raw-decompress":{"cpu_ns":2667136,"wall_ns":2667651,"count":2773},"zeros/1024/stream-decompress":{"cpu_ns":3155428,"wall_ns":3155719,"count":2280},"zeros/1024/bounded-decompress":{"cpu_ns":1947425,"wall_ns":1947680,"count":1175},"zeros/1024/gzip-read128k":{"cpu_ns":5044433,"wall_ns":5045286,"count":255},"zeros/1024/gzip-readinto128k":{"cpu_ns":16297352,"wall_ns":16308783,"count":623},"zeros/1024/crc32":{"cpu_ns":4061985,"wall_ns":4062395,"count":9368},"zeros/65536/compress1":{"cpu_ns":13568122,"wall_ns":13568988,"count":547},"zeros/65536/decompress":{"cpu_ns":15350036,"wall_ns":15352624,"count":895},"zeros/65536/raw-decompress":{"cpu_ns":15422706,"wall_ns":15424959,"count":1058},"zeros/65536/stream-decompress":{"cpu_ns":10217068,"wall_ns":10217795,"count":586},"zeros/65536/bounded-decompress":{"cpu_ns":7407296,"wall_ns":7417162,"count":793},"zeros/65536/gzip-read128k":{"cpu_ns":8586500,"wall_ns":8587168,"count":191},"zeros/65536/gzip-readinto128k":{"cpu_ns":15047448,"wall_ns":15048242,"count":285},"zeros/65536/crc32":{"cpu_ns":14648908,"wall_ns":14649519,"count":901},"zeros/1048713/compress1":{"cpu_ns":20435605,"wall_ns":20447728,"count":48},"zeros/1048713/decompress":{"cpu_ns":17384036,"wall_ns":17384831,"count":97},"zeros/1048713/raw-decompress":{"cpu_ns":17535902,"wall_ns":17537894,"count":129},"zeros/1048713/stream-decompress":{"cpu_ns":19716981,"wall_ns":19718173,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":16865885,"wall_ns":16876335,"count":103},"zeros/1048713/gzip-read128k":{"cpu_ns":23299865,"wall_ns":23304747,"count":42},"zeros/1048713/gzip-readinto128k":{"cpu_ns":20124916,"wall_ns":20126598,"count":45},"zeros/1048713/crc32":{"cpu_ns":18648344,"wall_ns":18649023,"count":72},"zeros/16777353/compress1":{"cpu_ns":21850134,"wall_ns":21850832,"count":3},"zeros/16777353/decompress":{"cpu_ns":23523403,"wall_ns":23524397,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":37585724,"wall_ns":37587279,"count":3},"zeros/16777353/stream-decompress":{"cpu_ns":23915148,"wall_ns":23916020,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13250086,"wall_ns":13250875,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":29387609,"wall_ns":29388782,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19364379,"wall_ns":19365281,"count":3},"zeros/16777353/crc32":{"cpu_ns":21734293,"wall_ns":21735512,"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":2617091,"wall_ns":2617111,"count":213},"fastq/1024/decompress":{"cpu_ns":6695414,"wall_ns":6696305,"count":1243},"fastq/1024/raw-decompress":{"cpu_ns":12893930,"wall_ns":12894284,"count":2201},"fastq/1024/stream-decompress":{"cpu_ns":2791456,"wall_ns":2791676,"count":461},"fastq/1024/bounded-decompress":{"cpu_ns":6498937,"wall_ns":6499553,"count":1004},"fastq/1024/gzip-read128k":{"cpu_ns":5187543,"wall_ns":5204098,"count":204},"fastq/1024/gzip-readinto128k":{"cpu_ns":8938017,"wall_ns":8938556,"count":303},"fastq/1024/crc32":{"cpu_ns":2075564,"wall_ns":2076434,"count":4729},"fastq/65536/compress1":{"cpu_ns":19931367,"wall_ns":19933129,"count":39},"fastq/65536/decompress":{"cpu_ns":18566758,"wall_ns":18567245,"count":80},"fastq/65536/raw-decompress":{"cpu_ns":20353650,"wall_ns":20363686,"count":89},"fastq/65536/stream-decompress":{"cpu_ns":19454249,"wall_ns":19454989,"count":84},"fastq/65536/bounded-decompress":{"cpu_ns":19648304,"wall_ns":19649086,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":16728815,"wall_ns":16757182,"count":68},"fastq/65536/gzip-readinto128k":{"cpu_ns":19550373,"wall_ns":19551045,"count":79},"fastq/65536/crc32":{"cpu_ns":14621883,"wall_ns":14623165,"count":849},"fastq/1048713/compress1":{"cpu_ns":20713710,"wall_ns":20714280,"count":3},"fastq/1048713/decompress":{"cpu_ns":18975470,"wall_ns":18977211,"count":5},"fastq/1048713/raw-decompress":{"cpu_ns":20610237,"wall_ns":20611183,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":20753816,"wall_ns":20770285,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20986473,"wall_ns":20987470,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":18878497,"wall_ns":18880936,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22371377,"wall_ns":22372686,"count":6},"fastq/1048713/crc32":{"cpu_ns":18603925,"wall_ns":18604376,"count":72},"fastq/16777353/compress1":{"cpu_ns":111451047,"wall_ns":111460822,"count":1},"fastq/16777353/decompress":{"cpu_ns":61583030,"wall_ns":61591028,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":62752025,"wall_ns":62762152,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":63366686,"wall_ns":63376046,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":75151050,"wall_ns":75173262,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60443239,"wall_ns":60453515,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58297329,"wall_ns":58309249,"count":1},"fastq/16777353/crc32":{"cpu_ns":25318634,"wall_ns":25320105,"count":5},"python/1024/compress1":{"cpu_ns":4416059,"wall_ns":4416305,"count":391},"python/1024/decompress":{"cpu_ns":7055512,"wall_ns":7056066,"count":1333},"python/1024/raw-decompress":{"cpu_ns":7136162,"wall_ns":7136887,"count":1262},"python/1024/stream-decompress":{"cpu_ns":8580851,"wall_ns":8581207,"count":1439},"python/1024/bounded-decompress":{"cpu_ns":4663800,"wall_ns":4664173,"count":714},"python/1024/gzip-read128k":{"cpu_ns":4959124,"wall_ns":4960760,"count":193},"python/1024/gzip-readinto128k":{"cpu_ns":9395073,"wall_ns":9396419,"count":316},"python/1024/crc32":{"cpu_ns":2004465,"wall_ns":2004596,"count":4992},"python/65536/compress1":{"cpu_ns":16456044,"wall_ns":16456780,"count":62},"python/65536/decompress":{"cpu_ns":12462503,"wall_ns":12462975,"count":98},"python/65536/raw-decompress":{"cpu_ns":13205123,"wall_ns":13205933,"count":107},"python/65536/stream-decompress":{"cpu_ns":14216979,"wall_ns":14217805,"count":113},"python/65536/bounded-decompress":{"cpu_ns":18455249,"wall_ns":18455958,"count":177},"python/65536/gzip-read128k":{"cpu_ns":13077500,"wall_ns":13080377,"count":88},"python/65536/gzip-readinto128k":{"cpu_ns":20137411,"wall_ns":20157162,"count":130},"python/65536/crc32":{"cpu_ns":14582761,"wall_ns":14583349,"count":890},"python/1048713/compress1":{"cpu_ns":20927131,"wall_ns":20927857,"count":5},"python/1048713/decompress":{"cpu_ns":22155651,"wall_ns":22165354,"count":12},"python/1048713/raw-decompress":{"cpu_ns":23059659,"wall_ns":23061887,"count":12},"python/1048713/stream-decompress":{"cpu_ns":23786785,"wall_ns":23803842,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20602272,"wall_ns":20603485,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":21346455,"wall_ns":21347196,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":20304787,"wall_ns":20320175,"count":10},"python/1048713/crc32":{"cpu_ns":18809044,"wall_ns":18808238,"count":72},"python/16777353/compress1":{"cpu_ns":68078998,"wall_ns":68080977,"count":1},"python/16777353/decompress":{"cpu_ns":35883155,"wall_ns":35882347,"count":1},"python/16777353/raw-decompress":{"cpu_ns":35281831,"wall_ns":35280093,"count":1},"python/16777353/stream-decompress":{"cpu_ns":36350419,"wall_ns":36361704,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42502211,"wall_ns":42505414,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":34417071,"wall_ns":34430285,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30626052,"wall_ns":30627434,"count":1},"python/16777353/crc32":{"cpu_ns":21764554,"wall_ns":21776260,"count":5},"random/1024/compress1":{"cpu_ns":7528452,"wall_ns":7529040,"count":567},"random/1024/decompress":{"cpu_ns":3146537,"wall_ns":3147090,"count":4633},"random/1024/raw-decompress":{"cpu_ns":3515901,"wall_ns":3516471,"count":4516},"random/1024/stream-decompress":{"cpu_ns":3977892,"wall_ns":3978185,"count":3146},"random/1024/bounded-decompress":{"cpu_ns":4552721,"wall_ns":4553608,"count":2745},"random/1024/gzip-read128k":{"cpu_ns":8570917,"wall_ns":8572712,"count":418},"random/1024/gzip-readinto128k":{"cpu_ns":14174203,"wall_ns":14175800,"count":541},"random/1024/crc32":{"cpu_ns":2332405,"wall_ns":2332620,"count":5669},"random/65536/compress1":{"cpu_ns":16653419,"wall_ns":16668463,"count":28},"random/65536/decompress":{"cpu_ns":15436680,"wall_ns":15438910,"count":1202},"random/65536/raw-decompress":{"cpu_ns":14949750,"wall_ns":14950619,"count":1397},"random/65536/stream-decompress":{"cpu_ns":15580731,"wall_ns":15581550,"count":1141},"random/65536/bounded-decompress":{"cpu_ns":9073679,"wall_ns":9074326,"count":1663},"random/65536/gzip-read128k":{"cpu_ns":11585354,"wall_ns":11587515,"count":241},"random/65536/gzip-readinto128k":{"cpu_ns":17745083,"wall_ns":17745946,"count":331},"random/65536/crc32":{"cpu_ns":12078946,"wall_ns":12079567,"count":742},"random/1048713/compress1":{"cpu_ns":23391553,"wall_ns":23399416,"count":2},"random/1048713/decompress":{"cpu_ns":27001385,"wall_ns":27005655,"count":100},"random/1048713/raw-decompress":{"cpu_ns":27857107,"wall_ns":27858895,"count":134},"random/1048713/stream-decompress":{"cpu_ns":22716248,"wall_ns":22717965,"count":92},"random/1048713/bounded-decompress":{"cpu_ns":10776272,"wall_ns":10776814,"count":57},"random/1048713/gzip-read128k":{"cpu_ns":16564009,"wall_ns":16564918,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":21184454,"wall_ns":21194606,"count":44},"random/1048713/crc32":{"cpu_ns":19021816,"wall_ns":19022456,"count":74},"random/16777353/compress1":{"cpu_ns":198017047,"wall_ns":198046746,"count":1},"random/16777353/decompress":{"cpu_ns":36675068,"wall_ns":36675072,"count":2},"random/16777353/raw-decompress":{"cpu_ns":25770981,"wall_ns":25771288,"count":2},"random/16777353/stream-decompress":{"cpu_ns":32573081,"wall_ns":32577590,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":47097867,"wall_ns":47110545,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":10141616,"wall_ns":10151757,"count":1},"random/16777353/gzip-readinto128k":{"cpu_ns":22693255,"wall_ns":22703778,"count":3},"random/16777353/crc32":{"cpu_ns":21327141,"wall_ns":21329678,"count":5},"zeros/1024/compress1":{"cpu_ns":6899072,"wall_ns":6906862,"count":1094},"zeros/1024/decompress":{"cpu_ns":2424387,"wall_ns":2424729,"count":3522},"zeros/1024/raw-decompress":{"cpu_ns":2402983,"wall_ns":2403376,"count":2773},"zeros/1024/stream-decompress":{"cpu_ns":3357153,"wall_ns":3357613,"count":2280},"zeros/1024/bounded-decompress":{"cpu_ns":2174230,"wall_ns":2174620,"count":1175},"zeros/1024/gzip-read128k":{"cpu_ns":5277550,"wall_ns":5279244,"count":255},"zeros/1024/gzip-readinto128k":{"cpu_ns":15764773,"wall_ns":15766212,"count":623},"zeros/1024/crc32":{"cpu_ns":3873912,"wall_ns":3874371,"count":9368},"zeros/65536/compress1":{"cpu_ns":13453515,"wall_ns":13454106,"count":547},"zeros/65536/decompress":{"cpu_ns":12785885,"wall_ns":12786578,"count":895},"zeros/65536/raw-decompress":{"cpu_ns":13093703,"wall_ns":13094333,"count":1058},"zeros/65536/stream-decompress":{"cpu_ns":9094822,"wall_ns":9095650,"count":586},"zeros/65536/bounded-decompress":{"cpu_ns":7048509,"wall_ns":7048755,"count":793},"zeros/65536/gzip-read128k":{"cpu_ns":8569605,"wall_ns":8570256,"count":191},"zeros/65536/gzip-readinto128k":{"cpu_ns":15439031,"wall_ns":15440970,"count":285},"zeros/65536/crc32":{"cpu_ns":14593253,"wall_ns":14609707,"count":901},"zeros/1048713/compress1":{"cpu_ns":19807012,"wall_ns":19807560,"count":48},"zeros/1048713/decompress":{"cpu_ns":39706764,"wall_ns":39724774,"count":97},"zeros/1048713/raw-decompress":{"cpu_ns":55832445,"wall_ns":55835285,"count":129},"zeros/1048713/stream-decompress":{"cpu_ns":45080949,"wall_ns":45469286,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":17293848,"wall_ns":17298575,"count":103},"zeros/1048713/gzip-read128k":{"cpu_ns":18376153,"wall_ns":18376851,"count":42},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19195961,"wall_ns":19196773,"count":45},"zeros/1048713/crc32":{"cpu_ns":18536573,"wall_ns":18537406,"count":72},"zeros/16777353/compress1":{"cpu_ns":21249584,"wall_ns":21258702,"count":3},"zeros/16777353/decompress":{"cpu_ns":27412885,"wall_ns":27412918,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":37536356,"wall_ns":37536779,"count":3},"zeros/16777353/stream-decompress":{"cpu_ns":27719336,"wall_ns":27719498,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":16391663,"wall_ns":16392733,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26432890,"wall_ns":26435822,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19368948,"wall_ns":19369838,"count":3},"zeros/16777353/crc32":{"cpu_ns":22617632,"wall_ns":22618922,"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-zlib/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-zlib/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":2489566,"wall_ns":2489713,"count":213},"fastq/1024/decompress":{"cpu_ns":6978333,"wall_ns":6978847,"count":1243},"fastq/1024/raw-decompress":{"cpu_ns":12942496,"wall_ns":12943808,"count":2201},"fastq/1024/stream-decompress":{"cpu_ns":2973203,"wall_ns":2973557,"count":461},"fastq/1024/bounded-decompress":{"cpu_ns":7311206,"wall_ns":7312545,"count":1004},"fastq/1024/gzip-read128k":{"cpu_ns":5088312,"wall_ns":5098104,"count":204},"fastq/1024/gzip-readinto128k":{"cpu_ns":9196575,"wall_ns":9197175,"count":303},"fastq/1024/crc32":{"cpu_ns":2051399,"wall_ns":2051734,"count":4729},"fastq/65536/compress1":{"cpu_ns":15452194,"wall_ns":15452644,"count":39},"fastq/65536/decompress":{"cpu_ns":18348801,"wall_ns":18353327,"count":80},"fastq/65536/raw-decompress":{"cpu_ns":23078277,"wall_ns":23091187,"count":89},"fastq/65536/stream-decompress":{"cpu_ns":20147235,"wall_ns":20149150,"count":84},"fastq/65536/bounded-decompress":{"cpu_ns":20930703,"wall_ns":20932099,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":17006891,"wall_ns":17008474,"count":68},"fastq/65536/gzip-readinto128k":{"cpu_ns":19743598,"wall_ns":19744977,"count":79},"fastq/65536/crc32":{"cpu_ns":14460990,"wall_ns":14462146,"count":849},"fastq/1048713/compress1":{"cpu_ns":21392511,"wall_ns":21393050,"count":3},"fastq/1048713/decompress":{"cpu_ns":19736336,"wall_ns":19737826,"count":5},"fastq/1048713/raw-decompress":{"cpu_ns":23231833,"wall_ns":23242251,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":23878194,"wall_ns":23880182,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20554749,"wall_ns":20555632,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":18058078,"wall_ns":18067244,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21770704,"wall_ns":21771868,"count":6},"fastq/1048713/crc32":{"cpu_ns":18838388,"wall_ns":18839411,"count":72},"fastq/16777353/compress1":{"cpu_ns":110180655,"wall_ns":110200157,"count":1},"fastq/16777353/decompress":{"cpu_ns":60038821,"wall_ns":60039740,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":59177201,"wall_ns":59187440,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":58813699,"wall_ns":58815025,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":72447979,"wall_ns":72468349,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60721180,"wall_ns":60732596,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":57809059,"wall_ns":57822462,"count":1},"fastq/16777353/crc32":{"cpu_ns":21804312,"wall_ns":21805234,"count":5},"python/1024/compress1":{"cpu_ns":4889072,"wall_ns":4896216,"count":391},"python/1024/decompress":{"cpu_ns":7078495,"wall_ns":7078677,"count":1333},"python/1024/raw-decompress":{"cpu_ns":7969811,"wall_ns":7974447,"count":1262},"python/1024/stream-decompress":{"cpu_ns":8852122,"wall_ns":8853723,"count":1439},"python/1024/bounded-decompress":{"cpu_ns":4738467,"wall_ns":4738874,"count":714},"python/1024/gzip-read128k":{"cpu_ns":5117694,"wall_ns":5118532,"count":193},"python/1024/gzip-readinto128k":{"cpu_ns":9420867,"wall_ns":9421560,"count":316},"python/1024/crc32":{"cpu_ns":2041243,"wall_ns":2041423,"count":4992},"python/65536/compress1":{"cpu_ns":16241876,"wall_ns":16242747,"count":62},"python/65536/decompress":{"cpu_ns":12527543,"wall_ns":12528280,"count":98},"python/65536/raw-decompress":{"cpu_ns":13802904,"wall_ns":13811937,"count":107},"python/65536/stream-decompress":{"cpu_ns":14630733,"wall_ns":14633157,"count":113},"python/65536/bounded-decompress":{"cpu_ns":18349616,"wall_ns":18351005,"count":177},"python/65536/gzip-read128k":{"cpu_ns":12826713,"wall_ns":12828765,"count":88},"python/65536/gzip-readinto128k":{"cpu_ns":20197661,"wall_ns":20199604,"count":130},"python/65536/crc32":{"cpu_ns":15485368,"wall_ns":15487742,"count":890},"python/1048713/compress1":{"cpu_ns":22252854,"wall_ns":22254972,"count":5},"python/1048713/decompress":{"cpu_ns":20875962,"wall_ns":20878772,"count":12},"python/1048713/raw-decompress":{"cpu_ns":20215280,"wall_ns":20217135,"count":12},"python/1048713/stream-decompress":{"cpu_ns":21742125,"wall_ns":21743607,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":21480559,"wall_ns":21483008,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":21535407,"wall_ns":21536891,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":19471561,"wall_ns":19472531,"count":10},"python/1048713/crc32":{"cpu_ns":18432634,"wall_ns":18433258,"count":72},"python/16777353/compress1":{"cpu_ns":67710362,"wall_ns":67719626,"count":1},"python/16777353/decompress":{"cpu_ns":34067863,"wall_ns":34069211,"count":1},"python/16777353/raw-decompress":{"cpu_ns":32856527,"wall_ns":32857932,"count":1},"python/16777353/stream-decompress":{"cpu_ns":35275326,"wall_ns":35274518,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":44787263,"wall_ns":44803224,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":34048820,"wall_ns":34063885,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30708772,"wall_ns":30719427,"count":1},"python/16777353/crc32":{"cpu_ns":21842621,"wall_ns":21844150,"count":5},"random/1024/compress1":{"cpu_ns":8101770,"wall_ns":8103776,"count":567},"random/1024/decompress":{"cpu_ns":2972199,"wall_ns":2981686,"count":4633},"random/1024/raw-decompress":{"cpu_ns":3422743,"wall_ns":3423402,"count":4516},"random/1024/stream-decompress":{"cpu_ns":3775335,"wall_ns":3775528,"count":3146},"random/1024/bounded-decompress":{"cpu_ns":4185271,"wall_ns":4185882,"count":2745},"random/1024/gzip-read128k":{"cpu_ns":7975666,"wall_ns":7976393,"count":418},"random/1024/gzip-readinto128k":{"cpu_ns":13700370,"wall_ns":13701190,"count":541},"random/1024/crc32":{"cpu_ns":2267182,"wall_ns":2267280,"count":5669},"random/65536/compress1":{"cpu_ns":16615473,"wall_ns":16616159,"count":28},"random/65536/decompress":{"cpu_ns":13040130,"wall_ns":13047198,"count":1202},"random/65536/raw-decompress":{"cpu_ns":12295594,"wall_ns":12296515,"count":1397},"random/65536/stream-decompress":{"cpu_ns":13342919,"wall_ns":13343846,"count":1141},"random/65536/bounded-decompress":{"cpu_ns":9084857,"wall_ns":9086831,"count":1663},"random/65536/gzip-read128k":{"cpu_ns":11171735,"wall_ns":11173627,"count":241},"random/65536/gzip-readinto128k":{"cpu_ns":17619719,"wall_ns":17620669,"count":331},"random/65536/crc32":{"cpu_ns":14678681,"wall_ns":14681650,"count":742},"random/1048713/compress1":{"cpu_ns":25792520,"wall_ns":25812707,"count":2},"random/1048713/decompress":{"cpu_ns":17966832,"wall_ns":17968924,"count":100},"random/1048713/raw-decompress":{"cpu_ns":14957326,"wall_ns":14960260,"count":134},"random/1048713/stream-decompress":{"cpu_ns":15659656,"wall_ns":15662591,"count":92},"random/1048713/bounded-decompress":{"cpu_ns":15749517,"wall_ns":15763281,"count":57},"random/1048713/gzip-read128k":{"cpu_ns":25717406,"wall_ns":25719854,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":33380327,"wall_ns":36375582,"count":44},"random/1048713/crc32":{"cpu_ns":24276615,"wall_ns":24551567,"count":74},"random/16777353/compress1":{"cpu_ns":205727117,"wall_ns":205760788,"count":1},"random/16777353/decompress":{"cpu_ns":27570605,"wall_ns":27571846,"count":2},"random/16777353/raw-decompress":{"cpu_ns":21483771,"wall_ns":21493398,"count":2},"random/16777353/stream-decompress":{"cpu_ns":27487867,"wall_ns":27488986,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":44237112,"wall_ns":44238176,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":11801898,"wall_ns":11812778,"count":1},"random/16777353/gzip-readinto128k":{"cpu_ns":23470596,"wall_ns":23472800,"count":3},"random/16777353/crc32":{"cpu_ns":21633055,"wall_ns":21643697,"count":5},"zeros/1024/compress1":{"cpu_ns":6702681,"wall_ns":6703221,"count":1094},"zeros/1024/decompress":{"cpu_ns":2298555,"wall_ns":2298760,"count":3522},"zeros/1024/raw-decompress":{"cpu_ns":2759949,"wall_ns":2760993,"count":2773},"zeros/1024/stream-decompress":{"cpu_ns":3251732,"wall_ns":3252471,"count":2280},"zeros/1024/bounded-decompress":{"cpu_ns":1982391,"wall_ns":1982724,"count":1175},"zeros/1024/gzip-read128k":{"cpu_ns":5110003,"wall_ns":5110877,"count":255},"zeros/1024/gzip-readinto128k":{"cpu_ns":16337801,"wall_ns":16339849,"count":623},"zeros/1024/crc32":{"cpu_ns":3811753,"wall_ns":3812163,"count":9368},"zeros/65536/compress1":{"cpu_ns":13609137,"wall_ns":13617531,"count":547},"zeros/65536/decompress":{"cpu_ns":14336421,"wall_ns":14337550,"count":895},"zeros/65536/raw-decompress":{"cpu_ns":14889511,"wall_ns":14890346,"count":1058},"zeros/65536/stream-decompress":{"cpu_ns":10146011,"wall_ns":10146854,"count":586},"zeros/65536/bounded-decompress":{"cpu_ns":7264228,"wall_ns":7264904,"count":793},"zeros/65536/gzip-read128k":{"cpu_ns":8902682,"wall_ns":8903596,"count":191},"zeros/65536/gzip-readinto128k":{"cpu_ns":15733126,"wall_ns":15744501,"count":285},"zeros/65536/crc32":{"cpu_ns":15129957,"wall_ns":15132554,"count":901},"zeros/1048713/compress1":{"cpu_ns":20899578,"wall_ns":20901056,"count":48},"zeros/1048713/decompress":{"cpu_ns":18603991,"wall_ns":18619634,"count":97},"zeros/1048713/raw-decompress":{"cpu_ns":17263459,"wall_ns":17264483,"count":129},"zeros/1048713/stream-decompress":{"cpu_ns":20442854,"wall_ns":20445082,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":16980935,"wall_ns":16990576,"count":103},"zeros/1048713/gzip-read128k":{"cpu_ns":18973500,"wall_ns":18975606,"count":42},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19170421,"wall_ns":19171122,"count":45},"zeros/1048713/crc32":{"cpu_ns":18862514,"wall_ns":18863970,"count":72},"zeros/16777353/compress1":{"cpu_ns":20525792,"wall_ns":20535926,"count":3},"zeros/16777353/decompress":{"cpu_ns":25652514,"wall_ns":25654563,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":31384819,"wall_ns":31386468,"count":3},"zeros/16777353/stream-decompress":{"cpu_ns":23182505,"wall_ns":23192320,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":20625908,"wall_ns":20633633,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26672147,"wall_ns":26679037,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19507393,"wall_ns":19508277,"count":3},"zeros/16777353/crc32":{"cpu_ns":23146193,"wall_ns":23165739,"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":2609622,"wall_ns":2610288,"count":213},"fastq/1024/decompress":{"cpu_ns":6937136,"wall_ns":6937471,"count":1243},"fastq/1024/raw-decompress":{"cpu_ns":13082210,"wall_ns":13084078,"count":2201},"fastq/1024/stream-decompress":{"cpu_ns":2848621,"wall_ns":2848925,"count":461},"fastq/1024/bounded-decompress":{"cpu_ns":6788813,"wall_ns":6794350,"count":1004},"fastq/1024/gzip-read128k":{"cpu_ns":5608660,"wall_ns":5609709,"count":204},"fastq/1024/gzip-readinto128k":{"cpu_ns":9295595,"wall_ns":9304350,"count":303},"fastq/1024/crc32":{"cpu_ns":1944271,"wall_ns":1944323,"count":4729},"fastq/65536/compress1":{"cpu_ns":15851498,"wall_ns":15851982,"count":39},"fastq/65536/decompress":{"cpu_ns":18694562,"wall_ns":18695721,"count":80},"fastq/65536/raw-decompress":{"cpu_ns":20705107,"wall_ns":20705493,"count":89},"fastq/65536/stream-decompress":{"cpu_ns":20154023,"wall_ns":20164251,"count":84},"fastq/65536/bounded-decompress":{"cpu_ns":19973679,"wall_ns":19978581,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":16543154,"wall_ns":16543838,"count":68},"fastq/65536/gzip-readinto128k":{"cpu_ns":19436893,"wall_ns":19443760,"count":79},"fastq/65536/crc32":{"cpu_ns":14021315,"wall_ns":14021863,"count":849},"fastq/1048713/compress1":{"cpu_ns":21836823,"wall_ns":21839196,"count":3},"fastq/1048713/decompress":{"cpu_ns":17613187,"wall_ns":17614246,"count":5},"fastq/1048713/raw-decompress":{"cpu_ns":20485245,"wall_ns":20486050,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":21000158,"wall_ns":21000788,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21398681,"wall_ns":21400230,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":18202481,"wall_ns":18203122,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21549667,"wall_ns":21550362,"count":6},"fastq/1048713/crc32":{"cpu_ns":18564608,"wall_ns":18565270,"count":72},"fastq/16777353/compress1":{"cpu_ns":112013521,"wall_ns":112027016,"count":1},"fastq/16777353/decompress":{"cpu_ns":63143488,"wall_ns":63142741,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":64194526,"wall_ns":64196680,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":61225231,"wall_ns":61237389,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":73134549,"wall_ns":73153277,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60259054,"wall_ns":60277071,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":61558362,"wall_ns":61560385,"count":1},"fastq/16777353/crc32":{"cpu_ns":21701924,"wall_ns":21703635,"count":5},"python/1024/compress1":{"cpu_ns":4494991,"wall_ns":4495264,"count":391},"python/1024/decompress":{"cpu_ns":7332808,"wall_ns":7334222,"count":1333},"python/1024/raw-decompress":{"cpu_ns":7110926,"wall_ns":7113601,"count":1262},"python/1024/stream-decompress":{"cpu_ns":9567826,"wall_ns":9569339,"count":1439},"python/1024/bounded-decompress":{"cpu_ns":4730039,"wall_ns":4730646,"count":714},"python/1024/gzip-read128k":{"cpu_ns":4972729,"wall_ns":4973339,"count":193},"python/1024/gzip-readinto128k":{"cpu_ns":9623061,"wall_ns":9623768,"count":316},"python/1024/crc32":{"cpu_ns":2006985,"wall_ns":2007071,"count":4992},"python/65536/compress1":{"cpu_ns":16405175,"wall_ns":16405878,"count":62},"python/65536/decompress":{"cpu_ns":12547266,"wall_ns":12548125,"count":98},"python/65536/raw-decompress":{"cpu_ns":13240805,"wall_ns":13241684,"count":107},"python/65536/stream-decompress":{"cpu_ns":14960627,"wall_ns":14971808,"count":113},"python/65536/bounded-decompress":{"cpu_ns":18534841,"wall_ns":18535801,"count":177},"python/65536/gzip-read128k":{"cpu_ns":12334281,"wall_ns":12334926,"count":88},"python/65536/gzip-readinto128k":{"cpu_ns":19915526,"wall_ns":19925436,"count":130},"python/65536/crc32":{"cpu_ns":14687726,"wall_ns":14689171,"count":890},"python/1048713/compress1":{"cpu_ns":21396087,"wall_ns":21398987,"count":5},"python/1048713/decompress":{"cpu_ns":23528464,"wall_ns":23540901,"count":12},"python/1048713/raw-decompress":{"cpu_ns":22082950,"wall_ns":22084515,"count":12},"python/1048713/stream-decompress":{"cpu_ns":24107585,"wall_ns":24108676,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":21222897,"wall_ns":21235256,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":22011844,"wall_ns":22012549,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":19346727,"wall_ns":19362970,"count":10},"python/1048713/crc32":{"cpu_ns":19288130,"wall_ns":19290012,"count":72},"python/16777353/compress1":{"cpu_ns":69410049,"wall_ns":69411396,"count":1},"python/16777353/decompress":{"cpu_ns":39828644,"wall_ns":39829360,"count":1},"python/16777353/raw-decompress":{"cpu_ns":34576351,"wall_ns":34575837,"count":1},"python/16777353/stream-decompress":{"cpu_ns":35906842,"wall_ns":35908229,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":43083760,"wall_ns":43095387,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32761734,"wall_ns":32773443,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30510783,"wall_ns":30512069,"count":1},"python/16777353/crc32":{"cpu_ns":23142591,"wall_ns":23144366,"count":5},"random/1024/compress1":{"cpu_ns":7406591,"wall_ns":7421104,"count":567},"random/1024/decompress":{"cpu_ns":2874039,"wall_ns":2874573,"count":4633},"random/1024/raw-decompress":{"cpu_ns":3323386,"wall_ns":3323647,"count":4516},"random/1024/stream-decompress":{"cpu_ns":4114574,"wall_ns":4115618,"count":3146},"random/1024/bounded-decompress":{"cpu_ns":4547084,"wall_ns":4547685,"count":2745},"random/1024/gzip-read128k":{"cpu_ns":8380726,"wall_ns":8381520,"count":418},"random/1024/gzip-readinto128k":{"cpu_ns":13719025,"wall_ns":13719741,"count":541},"random/1024/crc32":{"cpu_ns":2271092,"wall_ns":2271162,"count":5669},"random/65536/compress1":{"cpu_ns":16682744,"wall_ns":16683689,"count":28},"random/65536/decompress":{"cpu_ns":15568111,"wall_ns":15590721,"count":1202},"random/65536/raw-decompress":{"cpu_ns":15848857,"wall_ns":15851224,"count":1397},"random/65536/stream-decompress":{"cpu_ns":16091634,"wall_ns":16093979,"count":1141},"random/65536/bounded-decompress":{"cpu_ns":9062486,"wall_ns":9062910,"count":1663},"random/65536/gzip-read128k":{"cpu_ns":11424396,"wall_ns":11432760,"count":241},"random/65536/gzip-readinto128k":{"cpu_ns":17894476,"wall_ns":17895534,"count":331},"random/65536/crc32":{"cpu_ns":12142225,"wall_ns":12142867,"count":742},"random/1048713/compress1":{"cpu_ns":23961083,"wall_ns":23962964,"count":2},"random/1048713/decompress":{"cpu_ns":24388161,"wall_ns":24389799,"count":100},"random/1048713/raw-decompress":{"cpu_ns":25412339,"wall_ns":25414155,"count":134},"random/1048713/stream-decompress":{"cpu_ns":23160963,"wall_ns":23178239,"count":92},"random/1048713/bounded-decompress":{"cpu_ns":11892463,"wall_ns":11897370,"count":57},"random/1048713/gzip-read128k":{"cpu_ns":18961669,"wall_ns":18963015,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":21285504,"wall_ns":21294283,"count":44},"random/1048713/crc32":{"cpu_ns":22476536,"wall_ns":22477824,"count":74},"random/16777353/compress1":{"cpu_ns":203909979,"wall_ns":203941633,"count":1},"random/16777353/decompress":{"cpu_ns":28343907,"wall_ns":28343323,"count":2},"random/16777353/raw-decompress":{"cpu_ns":25896482,"wall_ns":25907076,"count":2},"random/16777353/stream-decompress":{"cpu_ns":28120019,"wall_ns":28128759,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":47995728,"wall_ns":48008647,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":9965931,"wall_ns":9968081,"count":1},"random/16777353/gzip-readinto128k":{"cpu_ns":22890940,"wall_ns":22905794,"count":3},"random/16777353/crc32":{"cpu_ns":22669732,"wall_ns":22672712,"count":5},"zeros/1024/compress1":{"cpu_ns":6765920,"wall_ns":6766090,"count":1094},"zeros/1024/decompress":{"cpu_ns":2571784,"wall_ns":2572515,"count":3522},"zeros/1024/raw-decompress":{"cpu_ns":2522263,"wall_ns":2522918,"count":2773},"zeros/1024/stream-decompress":{"cpu_ns":3337282,"wall_ns":3337577,"count":2280},"zeros/1024/bounded-decompress":{"cpu_ns":2188048,"wall_ns":2188731,"count":1175},"zeros/1024/gzip-read128k":{"cpu_ns":5131797,"wall_ns":5142112,"count":255},"zeros/1024/gzip-readinto128k":{"cpu_ns":15917340,"wall_ns":15918068,"count":623},"zeros/1024/crc32":{"cpu_ns":3778277,"wall_ns":3778475,"count":9368},"zeros/65536/compress1":{"cpu_ns":13802268,"wall_ns":13803033,"count":547},"zeros/65536/decompress":{"cpu_ns":13338142,"wall_ns":13340771,"count":895},"zeros/65536/raw-decompress":{"cpu_ns":14888484,"wall_ns":14906196,"count":1058},"zeros/65536/stream-decompress":{"cpu_ns":9583826,"wall_ns":9585902,"count":586},"zeros/65536/bounded-decompress":{"cpu_ns":7414718,"wall_ns":7415448,"count":793},"zeros/65536/gzip-read128k":{"cpu_ns":8995053,"wall_ns":8996978,"count":191},"zeros/65536/gzip-readinto128k":{"cpu_ns":15076890,"wall_ns":15077604,"count":285},"zeros/65536/crc32":{"cpu_ns":14634650,"wall_ns":14635457,"count":901},"zeros/1048713/compress1":{"cpu_ns":22485584,"wall_ns":22497610,"count":48},"zeros/1048713/decompress":{"cpu_ns":45934986,"wall_ns":45947937,"count":97},"zeros/1048713/raw-decompress":{"cpu_ns":45442991,"wall_ns":45453529,"count":129},"zeros/1048713/stream-decompress":{"cpu_ns":50893826,"wall_ns":50904322,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":17229345,"wall_ns":17231224,"count":103},"zeros/1048713/gzip-read128k":{"cpu_ns":18074633,"wall_ns":18067456,"count":42},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19336745,"wall_ns":19337699,"count":45},"zeros/1048713/crc32":{"cpu_ns":18553761,"wall_ns":18554458,"count":72},"zeros/16777353/compress1":{"cpu_ns":21195882,"wall_ns":21197360,"count":3},"zeros/16777353/decompress":{"cpu_ns":32473971,"wall_ns":32474764,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":37734599,"wall_ns":37735827,"count":3},"zeros/16777353/stream-decompress":{"cpu_ns":30040852,"wall_ns":30061731,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13138569,"wall_ns":13139788,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":29088920,"wall_ns":29099782,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":20136801,"wall_ns":20138351,"count":3},"zeros/16777353/crc32":{"cpu_ns":21704355,"wall_ns":21705652,"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-zlib/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-zlib/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":2505478,"wall_ns":2505440,"count":213},"fastq/1024/decompress":{"cpu_ns":6691025,"wall_ns":6691308,"count":1243},"fastq/1024/raw-decompress":{"cpu_ns":13061992,"wall_ns":13062609,"count":2201},"fastq/1024/stream-decompress":{"cpu_ns":2886296,"wall_ns":2886531,"count":461},"fastq/1024/bounded-decompress":{"cpu_ns":6692588,"wall_ns":6693363,"count":1004},"fastq/1024/gzip-read128k":{"cpu_ns":5032090,"wall_ns":5032585,"count":204},"fastq/1024/gzip-readinto128k":{"cpu_ns":9199096,"wall_ns":9213469,"count":303},"fastq/1024/crc32":{"cpu_ns":2103425,"wall_ns":2104032,"count":4729},"fastq/65536/compress1":{"cpu_ns":15568206,"wall_ns":15568653,"count":39},"fastq/65536/decompress":{"cpu_ns":18755473,"wall_ns":18757686,"count":80},"fastq/65536/raw-decompress":{"cpu_ns":21345413,"wall_ns":21361842,"count":89},"fastq/65536/stream-decompress":{"cpu_ns":19810000,"wall_ns":19811932,"count":84},"fastq/65536/bounded-decompress":{"cpu_ns":19588555,"wall_ns":19589286,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":16585986,"wall_ns":16586726,"count":68},"fastq/65536/gzip-readinto128k":{"cpu_ns":19794495,"wall_ns":19795710,"count":79},"fastq/65536/crc32":{"cpu_ns":13673642,"wall_ns":13674227,"count":849},"fastq/1048713/compress1":{"cpu_ns":20139470,"wall_ns":20150428,"count":3},"fastq/1048713/decompress":{"cpu_ns":19075240,"wall_ns":19076454,"count":5},"fastq/1048713/raw-decompress":{"cpu_ns":23359334,"wall_ns":23361159,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":24125448,"wall_ns":24158262,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20757902,"wall_ns":20758545,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":18194255,"wall_ns":18195381,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22729023,"wall_ns":22730689,"count":6},"fastq/1048713/crc32":{"cpu_ns":19134113,"wall_ns":19134586,"count":72},"fastq/16777353/compress1":{"cpu_ns":110025540,"wall_ns":110038402,"count":1},"fastq/16777353/decompress":{"cpu_ns":61701345,"wall_ns":61701863,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":58044977,"wall_ns":58046886,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":60713817,"wall_ns":60725981,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":75908234,"wall_ns":75923612,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60348054,"wall_ns":60358001,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58109398,"wall_ns":58111311,"count":1},"fastq/16777353/crc32":{"cpu_ns":21905789,"wall_ns":21906790,"count":5},"python/1024/compress1":{"cpu_ns":4282318,"wall_ns":4282717,"count":391},"python/1024/decompress":{"cpu_ns":7294966,"wall_ns":7295852,"count":1333},"python/1024/raw-decompress":{"cpu_ns":7304920,"wall_ns":7305694,"count":1262},"python/1024/stream-decompress":{"cpu_ns":8966661,"wall_ns":8967367,"count":1439},"python/1024/bounded-decompress":{"cpu_ns":4979018,"wall_ns":4979689,"count":714},"python/1024/gzip-read128k":{"cpu_ns":4755230,"wall_ns":4755778,"count":193},"python/1024/gzip-readinto128k":{"cpu_ns":9706732,"wall_ns":9707692,"count":316},"python/1024/crc32":{"cpu_ns":2120020,"wall_ns":2120651,"count":4992},"python/65536/compress1":{"cpu_ns":16547019,"wall_ns":16547820,"count":62},"python/65536/decompress":{"cpu_ns":12980892,"wall_ns":12984019,"count":98},"python/65536/raw-decompress":{"cpu_ns":13513491,"wall_ns":13517015,"count":107},"python/65536/stream-decompress":{"cpu_ns":14861003,"wall_ns":14872587,"count":113},"python/65536/bounded-decompress":{"cpu_ns":18436070,"wall_ns":18436733,"count":177},"python/65536/gzip-read128k":{"cpu_ns":12476748,"wall_ns":12477523,"count":88},"python/65536/gzip-readinto128k":{"cpu_ns":19807770,"wall_ns":19808720,"count":130},"python/65536/crc32":{"cpu_ns":14958555,"wall_ns":14967527,"count":890},"python/1048713/compress1":{"cpu_ns":20974800,"wall_ns":20975517,"count":5},"python/1048713/decompress":{"cpu_ns":19812737,"wall_ns":19821613,"count":12},"python/1048713/raw-decompress":{"cpu_ns":19440635,"wall_ns":19442613,"count":12},"python/1048713/stream-decompress":{"cpu_ns":21898396,"wall_ns":21900258,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":21849778,"wall_ns":21864888,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":23808114,"wall_ns":23810586,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":19984693,"wall_ns":19985484,"count":10},"python/1048713/crc32":{"cpu_ns":18614251,"wall_ns":18626502,"count":72},"python/16777353/compress1":{"cpu_ns":67559549,"wall_ns":67571034,"count":1},"python/16777353/decompress":{"cpu_ns":36895232,"wall_ns":36896993,"count":1},"python/16777353/raw-decompress":{"cpu_ns":32882633,"wall_ns":32905934,"count":1},"python/16777353/stream-decompress":{"cpu_ns":40998401,"wall_ns":41000587,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":43711283,"wall_ns":43713633,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32579605,"wall_ns":32578824,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30945238,"wall_ns":30956570,"count":1},"python/16777353/crc32":{"cpu_ns":22635339,"wall_ns":22637049,"count":5},"random/1024/compress1":{"cpu_ns":8318529,"wall_ns":8319678,"count":567},"random/1024/decompress":{"cpu_ns":2812251,"wall_ns":2812414,"count":4633},"random/1024/raw-decompress":{"cpu_ns":3845556,"wall_ns":3845947,"count":4516},"random/1024/stream-decompress":{"cpu_ns":4006534,"wall_ns":4006965,"count":3146},"random/1024/bounded-decompress":{"cpu_ns":4450208,"wall_ns":4462598,"count":2745},"random/1024/gzip-read128k":{"cpu_ns":8495556,"wall_ns":8496352,"count":418},"random/1024/gzip-readinto128k":{"cpu_ns":13784370,"wall_ns":13785252,"count":541},"random/1024/crc32":{"cpu_ns":2345141,"wall_ns":2345349,"count":5669},"random/65536/compress1":{"cpu_ns":16827026,"wall_ns":16827860,"count":28},"random/65536/decompress":{"cpu_ns":12839270,"wall_ns":12841801,"count":1202},"random/65536/raw-decompress":{"cpu_ns":11932013,"wall_ns":11933023,"count":1397},"random/65536/stream-decompress":{"cpu_ns":12934255,"wall_ns":12934881,"count":1141},"random/65536/bounded-decompress":{"cpu_ns":8757749,"wall_ns":8758322,"count":1663},"random/65536/gzip-read128k":{"cpu_ns":10918637,"wall_ns":10919419,"count":241},"random/65536/gzip-readinto128k":{"cpu_ns":17857566,"wall_ns":17858286,"count":331},"random/65536/crc32":{"cpu_ns":11977934,"wall_ns":11978496,"count":742},"random/1048713/compress1":{"cpu_ns":24521829,"wall_ns":24522332,"count":2},"random/1048713/decompress":{"cpu_ns":17250021,"wall_ns":17251569,"count":100},"random/1048713/raw-decompress":{"cpu_ns":14622681,"wall_ns":14624406,"count":134},"random/1048713/stream-decompress":{"cpu_ns":15567597,"wall_ns":15570151,"count":92},"random/1048713/bounded-decompress":{"cpu_ns":11493309,"wall_ns":11493972,"count":57},"random/1048713/gzip-read128k":{"cpu_ns":18505603,"wall_ns":18516714,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":21050190,"wall_ns":21051355,"count":44},"random/1048713/crc32":{"cpu_ns":19358246,"wall_ns":19359075,"count":74},"random/16777353/compress1":{"cpu_ns":207010997,"wall_ns":207049256,"count":1},"random/16777353/decompress":{"cpu_ns":27348124,"wall_ns":27350066,"count":2},"random/16777353/raw-decompress":{"cpu_ns":21757658,"wall_ns":21759009,"count":2},"random/16777353/stream-decompress":{"cpu_ns":24119443,"wall_ns":24120412,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":48867268,"wall_ns":48869610,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":9932908,"wall_ns":9933047,"count":1},"random/16777353/gzip-readinto128k":{"cpu_ns":23106498,"wall_ns":23108479,"count":3},"random/16777353/crc32":{"cpu_ns":21284081,"wall_ns":21296694,"count":5},"zeros/1024/compress1":{"cpu_ns":7168069,"wall_ns":7168356,"count":1094},"zeros/1024/decompress":{"cpu_ns":2439253,"wall_ns":2439866,"count":3522},"zeros/1024/raw-decompress":{"cpu_ns":2712024,"wall_ns":2712572,"count":2773},"zeros/1024/stream-decompress":{"cpu_ns":3270497,"wall_ns":3271129,"count":2280},"zeros/1024/bounded-decompress":{"cpu_ns":2039680,"wall_ns":2039982,"count":1175},"zeros/1024/gzip-read128k":{"cpu_ns":4992679,"wall_ns":4993469,"count":255},"zeros/1024/gzip-readinto128k":{"cpu_ns":16263361,"wall_ns":16264714,"count":623},"zeros/1024/crc32":{"cpu_ns":3927619,"wall_ns":3939889,"count":9368},"zeros/65536/compress1":{"cpu_ns":13633209,"wall_ns":13639570,"count":547},"zeros/65536/decompress":{"cpu_ns":14249834,"wall_ns":14250155,"count":895},"zeros/65536/raw-decompress":{"cpu_ns":14977796,"wall_ns":14978709,"count":1058},"zeros/65536/stream-decompress":{"cpu_ns":9780812,"wall_ns":9781353,"count":586},"zeros/65536/bounded-decompress":{"cpu_ns":7285187,"wall_ns":7285923,"count":793},"zeros/65536/gzip-read128k":{"cpu_ns":8554468,"wall_ns":8555189,"count":191},"zeros/65536/gzip-readinto128k":{"cpu_ns":14895255,"wall_ns":14896089,"count":285},"zeros/65536/crc32":{"cpu_ns":15677725,"wall_ns":15680044,"count":901},"zeros/1048713/compress1":{"cpu_ns":20974682,"wall_ns":20975420,"count":48},"zeros/1048713/decompress":{"cpu_ns":17777663,"wall_ns":17793307,"count":97},"zeros/1048713/raw-decompress":{"cpu_ns":16387052,"wall_ns":16387859,"count":129},"zeros/1048713/stream-decompress":{"cpu_ns":19602991,"wall_ns":19604043,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":17321002,"wall_ns":17476130,"count":103},"zeros/1048713/gzip-read128k":{"cpu_ns":19810969,"wall_ns":19806178,"count":42},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19739104,"wall_ns":19740472,"count":45},"zeros/1048713/crc32":{"cpu_ns":18463380,"wall_ns":18464160,"count":72},"zeros/16777353/compress1":{"cpu_ns":20904961,"wall_ns":20906112,"count":3},"zeros/16777353/decompress":{"cpu_ns":23669659,"wall_ns":23670933,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":35706658,"wall_ns":35707304,"count":3},"zeros/16777353/stream-decompress":{"cpu_ns":23382040,"wall_ns":23392027,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13982323,"wall_ns":13986064,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":25960783,"wall_ns":25973807,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":18734800,"wall_ns":18735621,"count":3},"zeros/16777353/crc32":{"cpu_ns":21689728,"wall_ns":21691550,"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":2447655,"wall_ns":2447652,"count":213},"fastq/1024/decompress":{"cpu_ns":6981534,"wall_ns":6982023,"count":1243},"fastq/1024/raw-decompress":{"cpu_ns":12787283,"wall_ns":12787780,"count":2201},"fastq/1024/stream-decompress":{"cpu_ns":2914933,"wall_ns":2915412,"count":461},"fastq/1024/bounded-decompress":{"cpu_ns":6693030,"wall_ns":6693707,"count":1004},"fastq/1024/gzip-read128k":{"cpu_ns":5426744,"wall_ns":5429266,"count":204},"fastq/1024/gzip-readinto128k":{"cpu_ns":9565662,"wall_ns":9566276,"count":303},"fastq/1024/crc32":{"cpu_ns":1895897,"wall_ns":1895960,"count":4729},"fastq/65536/compress1":{"cpu_ns":15430164,"wall_ns":15430664,"count":39},"fastq/65536/decompress":{"cpu_ns":18629323,"wall_ns":18630135,"count":80},"fastq/65536/raw-decompress":{"cpu_ns":20187915,"wall_ns":20188731,"count":89},"fastq/65536/stream-decompress":{"cpu_ns":19698663,"wall_ns":19699443,"count":84},"fastq/65536/bounded-decompress":{"cpu_ns":20196938,"wall_ns":20198563,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":16766257,"wall_ns":16767672,"count":68},"fastq/65536/gzip-readinto128k":{"cpu_ns":19396748,"wall_ns":19406877,"count":79},"fastq/65536/crc32":{"cpu_ns":13833105,"wall_ns":13833519,"count":849},"fastq/1048713/compress1":{"cpu_ns":20663753,"wall_ns":20666351,"count":3},"fastq/1048713/decompress":{"cpu_ns":18907514,"wall_ns":18907885,"count":5},"fastq/1048713/raw-decompress":{"cpu_ns":22064288,"wall_ns":22064714,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":22687259,"wall_ns":22688344,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21083546,"wall_ns":21085739,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":18805313,"wall_ns":18808982,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21898675,"wall_ns":21899279,"count":6},"fastq/1048713/crc32":{"cpu_ns":18408072,"wall_ns":18408520,"count":72},"fastq/16777353/compress1":{"cpu_ns":110760385,"wall_ns":110772789,"count":1},"fastq/16777353/decompress":{"cpu_ns":59081473,"wall_ns":59098099,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":60120593,"wall_ns":60122893,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":61490196,"wall_ns":61491443,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":72327977,"wall_ns":72339497,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":59737753,"wall_ns":59738639,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58998263,"wall_ns":59022969,"count":1},"fastq/16777353/crc32":{"cpu_ns":21885565,"wall_ns":21895522,"count":5},"python/1024/compress1":{"cpu_ns":4267315,"wall_ns":4267483,"count":391},"python/1024/decompress":{"cpu_ns":7507694,"wall_ns":7508547,"count":1333},"python/1024/raw-decompress":{"cpu_ns":6978166,"wall_ns":6978726,"count":1262},"python/1024/stream-decompress":{"cpu_ns":9013441,"wall_ns":9014263,"count":1439},"python/1024/bounded-decompress":{"cpu_ns":4806173,"wall_ns":4807088,"count":714},"python/1024/gzip-read128k":{"cpu_ns":5041831,"wall_ns":5044709,"count":193},"python/1024/gzip-readinto128k":{"cpu_ns":9894871,"wall_ns":9895539,"count":316},"python/1024/crc32":{"cpu_ns":2031184,"wall_ns":2031375,"count":4992},"python/65536/compress1":{"cpu_ns":16390489,"wall_ns":16391326,"count":62},"python/65536/decompress":{"cpu_ns":12433173,"wall_ns":12433775,"count":98},"python/65536/raw-decompress":{"cpu_ns":13139514,"wall_ns":13140255,"count":107},"python/65536/stream-decompress":{"cpu_ns":14486630,"wall_ns":14498270,"count":113},"python/65536/bounded-decompress":{"cpu_ns":18948268,"wall_ns":18949080,"count":177},"python/65536/gzip-read128k":{"cpu_ns":12972199,"wall_ns":12974575,"count":88},"python/65536/gzip-readinto128k":{"cpu_ns":19828386,"wall_ns":19830130,"count":130},"python/65536/crc32":{"cpu_ns":14722894,"wall_ns":14732041,"count":890},"python/1048713/compress1":{"cpu_ns":21286569,"wall_ns":21287475,"count":5},"python/1048713/decompress":{"cpu_ns":20274388,"wall_ns":20275645,"count":12},"python/1048713/raw-decompress":{"cpu_ns":19987164,"wall_ns":19998735,"count":12},"python/1048713/stream-decompress":{"cpu_ns":21613049,"wall_ns":21614157,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20424500,"wall_ns":20425078,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":21733341,"wall_ns":21734713,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":20331046,"wall_ns":20332910,"count":10},"python/1048713/crc32":{"cpu_ns":18786152,"wall_ns":18788406,"count":72},"python/16777353/compress1":{"cpu_ns":67891203,"wall_ns":67924501,"count":1},"python/16777353/decompress":{"cpu_ns":33881659,"wall_ns":33890329,"count":1},"python/16777353/raw-decompress":{"cpu_ns":35210003,"wall_ns":35215004,"count":1},"python/16777353/stream-decompress":{"cpu_ns":33975564,"wall_ns":33987059,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42814210,"wall_ns":42816263,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":33179307,"wall_ns":33181600,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":31350370,"wall_ns":31352142,"count":1},"python/16777353/crc32":{"cpu_ns":21510890,"wall_ns":21512416,"count":5},"random/1024/compress1":{"cpu_ns":7598837,"wall_ns":7599401,"count":567},"random/1024/decompress":{"cpu_ns":2809372,"wall_ns":2809893,"count":4633},"random/1024/raw-decompress":{"cpu_ns":3461428,"wall_ns":3461734,"count":4516},"random/1024/stream-decompress":{"cpu_ns":3825657,"wall_ns":3826218,"count":3146},"random/1024/bounded-decompress":{"cpu_ns":4045753,"wall_ns":4046406,"count":2745},"random/1024/gzip-read128k":{"cpu_ns":8199656,"wall_ns":8200350,"count":418},"random/1024/gzip-readinto128k":{"cpu_ns":14085069,"wall_ns":14097451,"count":541},"random/1024/crc32":{"cpu_ns":2450296,"wall_ns":2451101,"count":5669},"random/65536/compress1":{"cpu_ns":16173008,"wall_ns":16178453,"count":28},"random/65536/decompress":{"cpu_ns":13181364,"wall_ns":13182648,"count":1202},"random/65536/raw-decompress":{"cpu_ns":12155971,"wall_ns":12156614,"count":1397},"random/65536/stream-decompress":{"cpu_ns":12765360,"wall_ns":12766207,"count":1141},"random/65536/bounded-decompress":{"cpu_ns":8626833,"wall_ns":8637458,"count":1663},"random/65536/gzip-read128k":{"cpu_ns":11826741,"wall_ns":11828794,"count":241},"random/65536/gzip-readinto128k":{"cpu_ns":18613505,"wall_ns":18615064,"count":331},"random/65536/crc32":{"cpu_ns":12639973,"wall_ns":12642110,"count":742},"random/1048713/compress1":{"cpu_ns":23369254,"wall_ns":23373989,"count":2},"random/1048713/decompress":{"cpu_ns":16122326,"wall_ns":16123936,"count":100},"random/1048713/raw-decompress":{"cpu_ns":14582153,"wall_ns":14584138,"count":134},"random/1048713/stream-decompress":{"cpu_ns":15091714,"wall_ns":15104682,"count":92},"random/1048713/bounded-decompress":{"cpu_ns":11801403,"wall_ns":11802830,"count":57},"random/1048713/gzip-read128k":{"cpu_ns":18315142,"wall_ns":18316763,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":20935337,"wall_ns":20936584,"count":44},"random/1048713/crc32":{"cpu_ns":19027248,"wall_ns":19027857,"count":74},"random/16777353/compress1":{"cpu_ns":202560871,"wall_ns":202599917,"count":1},"random/16777353/decompress":{"cpu_ns":27684217,"wall_ns":27696160,"count":2},"random/16777353/raw-decompress":{"cpu_ns":21495240,"wall_ns":21495873,"count":2},"random/16777353/stream-decompress":{"cpu_ns":26767303,"wall_ns":26759565,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":45052443,"wall_ns":45070236,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":10201064,"wall_ns":10200523,"count":1},"random/16777353/gzip-readinto128k":{"cpu_ns":23188561,"wall_ns":23190369,"count":3},"random/16777353/crc32":{"cpu_ns":21709851,"wall_ns":21710799,"count":5},"zeros/1024/compress1":{"cpu_ns":7186934,"wall_ns":7187593,"count":1094},"zeros/1024/decompress":{"cpu_ns":2417694,"wall_ns":2417994,"count":3522},"zeros/1024/raw-decompress":{"cpu_ns":2505537,"wall_ns":2505928,"count":2773},"zeros/1024/stream-decompress":{"cpu_ns":3245257,"wall_ns":3245825,"count":2280},"zeros/1024/bounded-decompress":{"cpu_ns":1894708,"wall_ns":1895634,"count":1175},"zeros/1024/gzip-read128k":{"cpu_ns":5276873,"wall_ns":5278401,"count":255},"zeros/1024/gzip-readinto128k":{"cpu_ns":15623605,"wall_ns":15624003,"count":623},"zeros/1024/crc32":{"cpu_ns":3956636,"wall_ns":3957156,"count":9368},"zeros/65536/compress1":{"cpu_ns":13198295,"wall_ns":13198951,"count":547},"zeros/65536/decompress":{"cpu_ns":14289504,"wall_ns":14300392,"count":895},"zeros/65536/raw-decompress":{"cpu_ns":14733169,"wall_ns":14733962,"count":1058},"zeros/65536/stream-decompress":{"cpu_ns":10065161,"wall_ns":10066008,"count":586},"zeros/65536/bounded-decompress":{"cpu_ns":7305953,"wall_ns":7306735,"count":793},"zeros/65536/gzip-read128k":{"cpu_ns":8761676,"wall_ns":8771263,"count":191},"zeros/65536/gzip-readinto128k":{"cpu_ns":15629358,"wall_ns":15642418,"count":285},"zeros/65536/crc32":{"cpu_ns":14947616,"wall_ns":14949999,"count":901},"zeros/1048713/compress1":{"cpu_ns":20910495,"wall_ns":20912198,"count":48},"zeros/1048713/decompress":{"cpu_ns":17604549,"wall_ns":17605216,"count":97},"zeros/1048713/raw-decompress":{"cpu_ns":16927539,"wall_ns":16928499,"count":129},"zeros/1048713/stream-decompress":{"cpu_ns":20521607,"wall_ns":20524180,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":16981782,"wall_ns":16984142,"count":103},"zeros/1048713/gzip-read128k":{"cpu_ns":19363415,"wall_ns":19364280,"count":42},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19739825,"wall_ns":19740883,"count":45},"zeros/1048713/crc32":{"cpu_ns":18798332,"wall_ns":18799629,"count":72},"zeros/16777353/compress1":{"cpu_ns":20554560,"wall_ns":20556121,"count":3},"zeros/16777353/decompress":{"cpu_ns":27259143,"wall_ns":27260594,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":31677651,"wall_ns":31679065,"count":3},"zeros/16777353/stream-decompress":{"cpu_ns":23574832,"wall_ns":23575616,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":15268105,"wall_ns":15272891,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26405636,"wall_ns":26407185,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19008383,"wall_ns":19009162,"count":3},"zeros/16777353/crc32":{"cpu_ns":22914150,"wall_ns":22915931,"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":2546740,"wall_ns":2546641,"count":213},"fastq/1024/decompress":{"cpu_ns":6874700,"wall_ns":6882844,"count":1243},"fastq/1024/raw-decompress":{"cpu_ns":13716073,"wall_ns":13717675,"count":2201},"fastq/1024/stream-decompress":{"cpu_ns":3060461,"wall_ns":3061248,"count":461},"fastq/1024/bounded-decompress":{"cpu_ns":6749178,"wall_ns":6749558,"count":1004},"fastq/1024/gzip-read128k":{"cpu_ns":5459759,"wall_ns":5475363,"count":204},"fastq/1024/gzip-readinto128k":{"cpu_ns":9609741,"wall_ns":9611217,"count":303},"fastq/1024/crc32":{"cpu_ns":2030393,"wall_ns":2030611,"count":4729},"fastq/65536/compress1":{"cpu_ns":16352996,"wall_ns":16755824,"count":39},"fastq/65536/decompress":{"cpu_ns":18763121,"wall_ns":18763971,"count":80},"fastq/65536/raw-decompress":{"cpu_ns":20732422,"wall_ns":20733072,"count":89},"fastq/65536/stream-decompress":{"cpu_ns":19968363,"wall_ns":19970045,"count":84},"fastq/65536/bounded-decompress":{"cpu_ns":19835279,"wall_ns":19852598,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":16089631,"wall_ns":16090432,"count":68},"fastq/65536/gzip-readinto128k":{"cpu_ns":19220522,"wall_ns":19221276,"count":79},"fastq/65536/crc32":{"cpu_ns":14053691,"wall_ns":14076331,"count":849},"fastq/1048713/compress1":{"cpu_ns":20839295,"wall_ns":20843085,"count":3},"fastq/1048713/decompress":{"cpu_ns":19652609,"wall_ns":19663459,"count":5},"fastq/1048713/raw-decompress":{"cpu_ns":22375386,"wall_ns":22376285,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":23896117,"wall_ns":23898758,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21672131,"wall_ns":21681549,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":18509207,"wall_ns":18509843,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21727562,"wall_ns":21735082,"count":6},"fastq/1048713/crc32":{"cpu_ns":18867514,"wall_ns":18867514,"count":72},"fastq/16777353/compress1":{"cpu_ns":109127497,"wall_ns":109147211,"count":1},"fastq/16777353/decompress":{"cpu_ns":59939473,"wall_ns":59953566,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":59469867,"wall_ns":59488444,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":59616788,"wall_ns":59631809,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":74530005,"wall_ns":74541888,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60970974,"wall_ns":60973592,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58019450,"wall_ns":58021392,"count":1},"fastq/16777353/crc32":{"cpu_ns":22572450,"wall_ns":22584911,"count":5},"python/1024/compress1":{"cpu_ns":4744144,"wall_ns":4744349,"count":391},"python/1024/decompress":{"cpu_ns":7543614,"wall_ns":7547003,"count":1333},"python/1024/raw-decompress":{"cpu_ns":7563453,"wall_ns":7564290,"count":1262},"python/1024/stream-decompress":{"cpu_ns":8926686,"wall_ns":8932101,"count":1439},"python/1024/bounded-decompress":{"cpu_ns":5292755,"wall_ns":5294462,"count":714},"python/1024/gzip-read128k":{"cpu_ns":4931723,"wall_ns":4932520,"count":193},"python/1024/gzip-readinto128k":{"cpu_ns":9727075,"wall_ns":9727905,"count":316},"python/1024/crc32":{"cpu_ns":2187212,"wall_ns":2187812,"count":4992},"python/65536/compress1":{"cpu_ns":16436714,"wall_ns":16449018,"count":62},"python/65536/decompress":{"cpu_ns":12335286,"wall_ns":12335940,"count":98},"python/65536/raw-decompress":{"cpu_ns":13658279,"wall_ns":13659053,"count":107},"python/65536/stream-decompress":{"cpu_ns":14742805,"wall_ns":14744824,"count":113},"python/65536/bounded-decompress":{"cpu_ns":18735736,"wall_ns":18738123,"count":177},"python/65536/gzip-read128k":{"cpu_ns":12620315,"wall_ns":12621198,"count":88},"python/65536/gzip-readinto128k":{"cpu_ns":19296523,"wall_ns":19297533,"count":130},"python/65536/crc32":{"cpu_ns":14296614,"wall_ns":14297260,"count":890},"python/1048713/compress1":{"cpu_ns":21459761,"wall_ns":21461272,"count":5},"python/1048713/decompress":{"cpu_ns":20299190,"wall_ns":20304094,"count":12},"python/1048713/raw-decompress":{"cpu_ns":19818730,"wall_ns":19820019,"count":12},"python/1048713/stream-decompress":{"cpu_ns":21369070,"wall_ns":21370110,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20957870,"wall_ns":20958997,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":22586486,"wall_ns":22597552,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":19390641,"wall_ns":19391649,"count":10},"python/1048713/crc32":{"cpu_ns":18648164,"wall_ns":18648816,"count":72},"python/16777353/compress1":{"cpu_ns":67468423,"wall_ns":67486189,"count":1},"python/16777353/decompress":{"cpu_ns":33984742,"wall_ns":33986888,"count":1},"python/16777353/raw-decompress":{"cpu_ns":33311145,"wall_ns":33325074,"count":1},"python/16777353/stream-decompress":{"cpu_ns":34837708,"wall_ns":34839098,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":43776412,"wall_ns":43790672,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32455519,"wall_ns":32458802,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":31648934,"wall_ns":31650620,"count":1},"python/16777353/crc32":{"cpu_ns":21757127,"wall_ns":21769474,"count":5},"random/1024/compress1":{"cpu_ns":7796130,"wall_ns":7796620,"count":567},"random/1024/decompress":{"cpu_ns":2667497,"wall_ns":2667948,"count":4633},"random/1024/raw-decompress":{"cpu_ns":3468175,"wall_ns":3468862,"count":4516},"random/1024/stream-decompress":{"cpu_ns":3918676,"wall_ns":3921082,"count":3146},"random/1024/bounded-decompress":{"cpu_ns":4022242,"wall_ns":4022884,"count":2745},"random/1024/gzip-read128k":{"cpu_ns":8439619,"wall_ns":8440492,"count":418},"random/1024/gzip-readinto128k":{"cpu_ns":13246382,"wall_ns":13247241,"count":541},"random/1024/crc32":{"cpu_ns":2475650,"wall_ns":2475919,"count":5669},"random/65536/compress1":{"cpu_ns":16281715,"wall_ns":16290159,"count":28},"random/65536/decompress":{"cpu_ns":12417788,"wall_ns":12418649,"count":1202},"random/65536/raw-decompress":{"cpu_ns":11680045,"wall_ns":11680771,"count":1397},"random/65536/stream-decompress":{"cpu_ns":13142193,"wall_ns":13143038,"count":1141},"random/65536/bounded-decompress":{"cpu_ns":8750686,"wall_ns":8751576,"count":1663},"random/65536/gzip-read128k":{"cpu_ns":11413014,"wall_ns":11424942,"count":241},"random/65536/gzip-readinto128k":{"cpu_ns":17703657,"wall_ns":17706086,"count":331},"random/65536/crc32":{"cpu_ns":12443929,"wall_ns":12445028,"count":742},"random/1048713/compress1":{"cpu_ns":23285203,"wall_ns":23286342,"count":2},"random/1048713/decompress":{"cpu_ns":16671766,"wall_ns":16672878,"count":100},"random/1048713/raw-decompress":{"cpu_ns":15275587,"wall_ns":15277788,"count":134},"random/1048713/stream-decompress":{"cpu_ns":14726315,"wall_ns":14726828,"count":92},"random/1048713/bounded-decompress":{"cpu_ns":11355244,"wall_ns":11371055,"count":57},"random/1048713/gzip-read128k":{"cpu_ns":16864723,"wall_ns":16865375,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":20755418,"wall_ns":20756741,"count":44},"random/1048713/crc32":{"cpu_ns":19457920,"wall_ns":19530138,"count":74},"random/16777353/compress1":{"cpu_ns":202372855,"wall_ns":202393316,"count":1},"random/16777353/decompress":{"cpu_ns":25237675,"wall_ns":25239636,"count":2},"random/16777353/raw-decompress":{"cpu_ns":22354142,"wall_ns":22356132,"count":2},"random/16777353/stream-decompress":{"cpu_ns":26486378,"wall_ns":26503334,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":48960992,"wall_ns":48984982,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":9774044,"wall_ns":9775823,"count":1},"random/16777353/gzip-readinto128k":{"cpu_ns":22557545,"wall_ns":22567199,"count":3},"random/16777353/crc32":{"cpu_ns":22511021,"wall_ns":22514463,"count":5},"zeros/1024/compress1":{"cpu_ns":7119483,"wall_ns":7119836,"count":1094},"zeros/1024/decompress":{"cpu_ns":2268387,"wall_ns":2268615,"count":3522},"zeros/1024/raw-decompress":{"cpu_ns":2502242,"wall_ns":2502702,"count":2773},"zeros/1024/stream-decompress":{"cpu_ns":3632050,"wall_ns":3636653,"count":2280},"zeros/1024/bounded-decompress":{"cpu_ns":2036485,"wall_ns":2039480,"count":1175},"zeros/1024/gzip-read128k":{"cpu_ns":5188035,"wall_ns":5189183,"count":255},"zeros/1024/gzip-readinto128k":{"cpu_ns":16078731,"wall_ns":16079673,"count":623},"zeros/1024/crc32":{"cpu_ns":3747405,"wall_ns":3747580,"count":9368},"zeros/65536/compress1":{"cpu_ns":13356313,"wall_ns":13357525,"count":547},"zeros/65536/decompress":{"cpu_ns":14190951,"wall_ns":14191879,"count":895},"zeros/65536/raw-decompress":{"cpu_ns":15300653,"wall_ns":15309349,"count":1058},"zeros/65536/stream-decompress":{"cpu_ns":10416731,"wall_ns":10419127,"count":586},"zeros/65536/bounded-decompress":{"cpu_ns":7555072,"wall_ns":7555707,"count":793},"zeros/65536/gzip-read128k":{"cpu_ns":8387239,"wall_ns":8387932,"count":191},"zeros/65536/gzip-readinto128k":{"cpu_ns":14951341,"wall_ns":14952256,"count":285},"zeros/65536/crc32":{"cpu_ns":14867988,"wall_ns":14868803,"count":901},"zeros/1048713/compress1":{"cpu_ns":20245838,"wall_ns":20255340,"count":48},"zeros/1048713/decompress":{"cpu_ns":17905625,"wall_ns":17907141,"count":97},"zeros/1048713/raw-decompress":{"cpu_ns":17332755,"wall_ns":17335183,"count":129},"zeros/1048713/stream-decompress":{"cpu_ns":20171450,"wall_ns":20290139,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":17442643,"wall_ns":17444157,"count":103},"zeros/1048713/gzip-read128k":{"cpu_ns":18410994,"wall_ns":18411801,"count":42},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19723268,"wall_ns":19732350,"count":45},"zeros/1048713/crc32":{"cpu_ns":19327533,"wall_ns":19329250,"count":72},"zeros/16777353/compress1":{"cpu_ns":21899869,"wall_ns":21901477,"count":3},"zeros/16777353/decompress":{"cpu_ns":26509200,"wall_ns":26510811,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":31224677,"wall_ns":31239576,"count":3},"zeros/16777353/stream-decompress":{"cpu_ns":26674486,"wall_ns":26675993,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":15267394,"wall_ns":15279945,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26703144,"wall_ns":26704011,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19790726,"wall_ns":19805099,"count":3},"zeros/16777353/crc32":{"cpu_ns":21622076,"wall_ns":21631288,"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":2417712,"wall_ns":2417515,"count":213},"fastq/1024/decompress":{"cpu_ns":6958354,"wall_ns":6958637,"count":1243},"fastq/1024/raw-decompress":{"cpu_ns":12900273,"wall_ns":12909616,"count":2201},"fastq/1024/stream-decompress":{"cpu_ns":3043425,"wall_ns":3043760,"count":461},"fastq/1024/bounded-decompress":{"cpu_ns":6725974,"wall_ns":6726533,"count":1004},"fastq/1024/gzip-read128k":{"cpu_ns":5027275,"wall_ns":5027785,"count":204},"fastq/1024/gzip-readinto128k":{"cpu_ns":9298308,"wall_ns":9299101,"count":303},"fastq/1024/crc32":{"cpu_ns":1911746,"wall_ns":1911785,"count":4729},"fastq/65536/compress1":{"cpu_ns":15696974,"wall_ns":15697386,"count":39},"fastq/65536/decompress":{"cpu_ns":19472292,"wall_ns":19474750,"count":80},"fastq/65536/raw-decompress":{"cpu_ns":20924095,"wall_ns":20927460,"count":89},"fastq/65536/stream-decompress":{"cpu_ns":20568869,"wall_ns":20570419,"count":84},"fastq/65536/bounded-decompress":{"cpu_ns":20511095,"wall_ns":20520481,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":16682567,"wall_ns":16683167,"count":68},"fastq/65536/gzip-readinto128k":{"cpu_ns":19855001,"wall_ns":19856668,"count":79},"fastq/65536/crc32":{"cpu_ns":13994476,"wall_ns":13995130,"count":849},"fastq/1048713/compress1":{"cpu_ns":20817375,"wall_ns":20817305,"count":3},"fastq/1048713/decompress":{"cpu_ns":17537882,"wall_ns":17539168,"count":5},"fastq/1048713/raw-decompress":{"cpu_ns":21717385,"wall_ns":21728435,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":22103307,"wall_ns":22104493,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21192970,"wall_ns":21193946,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":18467185,"wall_ns":18468139,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22216249,"wall_ns":22218868,"count":6},"fastq/1048713/crc32":{"cpu_ns":18636657,"wall_ns":18641366,"count":72},"fastq/16777353/compress1":{"cpu_ns":110913964,"wall_ns":110927883,"count":1},"fastq/16777353/decompress":{"cpu_ns":63111855,"wall_ns":63126389,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":60151535,"wall_ns":60162604,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":66067485,"wall_ns":66081895,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":74751302,"wall_ns":74753171,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60255281,"wall_ns":60267894,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58986799,"wall_ns":58999247,"count":1},"fastq/16777353/crc32":{"cpu_ns":21566048,"wall_ns":21591155,"count":5},"python/1024/compress1":{"cpu_ns":4312834,"wall_ns":4312986,"count":391},"python/1024/decompress":{"cpu_ns":7395216,"wall_ns":7395714,"count":1333},"python/1024/raw-decompress":{"cpu_ns":7246434,"wall_ns":7247049,"count":1262},"python/1024/stream-decompress":{"cpu_ns":8911533,"wall_ns":8911919,"count":1439},"python/1024/bounded-decompress":{"cpu_ns":4688377,"wall_ns":4688846,"count":714},"python/1024/gzip-read128k":{"cpu_ns":4798179,"wall_ns":4798859,"count":193},"python/1024/gzip-readinto128k":{"cpu_ns":9846864,"wall_ns":9847782,"count":316},"python/1024/crc32":{"cpu_ns":2352301,"wall_ns":2352977,"count":4992},"python/65536/compress1":{"cpu_ns":17101537,"wall_ns":17113993,"count":62},"python/65536/decompress":{"cpu_ns":12769181,"wall_ns":12771882,"count":98},"python/65536/raw-decompress":{"cpu_ns":13515234,"wall_ns":13516919,"count":107},"python/65536/stream-decompress":{"cpu_ns":14539197,"wall_ns":14540071,"count":113},"python/65536/bounded-decompress":{"cpu_ns":18559997,"wall_ns":18578420,"count":177},"python/65536/gzip-read128k":{"cpu_ns":12442745,"wall_ns":12443553,"count":88},"python/65536/gzip-readinto128k":{"cpu_ns":20309931,"wall_ns":20311683,"count":130},"python/65536/crc32":{"cpu_ns":14942805,"wall_ns":14945144,"count":890},"python/1048713/compress1":{"cpu_ns":21475819,"wall_ns":21492649,"count":5},"python/1048713/decompress":{"cpu_ns":22552996,"wall_ns":22555788,"count":12},"python/1048713/raw-decompress":{"cpu_ns":23175144,"wall_ns":23176931,"count":12},"python/1048713/stream-decompress":{"cpu_ns":26151164,"wall_ns":26152127,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":23297086,"wall_ns":23298266,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":21436790,"wall_ns":21448401,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":19856353,"wall_ns":19857615,"count":10},"python/1048713/crc32":{"cpu_ns":19396343,"wall_ns":19398948,"count":72},"python/16777353/compress1":{"cpu_ns":68384231,"wall_ns":68403367,"count":1},"python/16777353/decompress":{"cpu_ns":37494203,"wall_ns":37503859,"count":1},"python/16777353/raw-decompress":{"cpu_ns":35463336,"wall_ns":35481727,"count":1},"python/16777353/stream-decompress":{"cpu_ns":36372715,"wall_ns":36386969,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42552169,"wall_ns":42546053,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32276391,"wall_ns":32278373,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":31938554,"wall_ns":31940363,"count":1},"python/16777353/crc32":{"cpu_ns":22378951,"wall_ns":22380160,"count":5},"random/1024/compress1":{"cpu_ns":7476002,"wall_ns":7475888,"count":567},"random/1024/decompress":{"cpu_ns":3216063,"wall_ns":3216568,"count":4633},"random/1024/raw-decompress":{"cpu_ns":3525432,"wall_ns":3525733,"count":4516},"random/1024/stream-decompress":{"cpu_ns":4051052,"wall_ns":4051273,"count":3146},"random/1024/bounded-decompress":{"cpu_ns":4184191,"wall_ns":4184705,"count":2745},"random/1024/gzip-read128k":{"cpu_ns":8298546,"wall_ns":8299454,"count":418},"random/1024/gzip-readinto128k":{"cpu_ns":13806798,"wall_ns":13816087,"count":541},"random/1024/crc32":{"cpu_ns":2536372,"wall_ns":2536830,"count":5669},"random/65536/compress1":{"cpu_ns":16616158,"wall_ns":16618011,"count":28},"random/65536/decompress":{"cpu_ns":15260576,"wall_ns":15261510,"count":1202},"random/65536/raw-decompress":{"cpu_ns":14741690,"wall_ns":14742626,"count":1397},"random/65536/stream-decompress":{"cpu_ns":15498365,"wall_ns":15499500,"count":1141},"random/65536/bounded-decompress":{"cpu_ns":8864344,"wall_ns":8864967,"count":1663},"random/65536/gzip-read128k":{"cpu_ns":11138619,"wall_ns":11139361,"count":241},"random/65536/gzip-readinto128k":{"cpu_ns":18038898,"wall_ns":18039933,"count":331},"random/65536/crc32":{"cpu_ns":12391687,"wall_ns":12402547,"count":742},"random/1048713/compress1":{"cpu_ns":23397072,"wall_ns":23397153,"count":2},"random/1048713/decompress":{"cpu_ns":24351532,"wall_ns":24353141,"count":100},"random/1048713/raw-decompress":{"cpu_ns":28792513,"wall_ns":28794691,"count":134},"random/1048713/stream-decompress":{"cpu_ns":22612775,"wall_ns":22614123,"count":92},"random/1048713/bounded-decompress":{"cpu_ns":11168135,"wall_ns":11169228,"count":57},"random/1048713/gzip-read128k":{"cpu_ns":16763016,"wall_ns":16763681,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":20822924,"wall_ns":20824158,"count":44},"random/1048713/crc32":{"cpu_ns":19569520,"wall_ns":19573189,"count":74},"random/16777353/compress1":{"cpu_ns":200308590,"wall_ns":200339039,"count":1},"random/16777353/decompress":{"cpu_ns":28077837,"wall_ns":28101694,"count":2},"random/16777353/raw-decompress":{"cpu_ns":30745277,"wall_ns":30746162,"count":2},"random/16777353/stream-decompress":{"cpu_ns":28133954,"wall_ns":28133821,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":49186504,"wall_ns":49209632,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":9294015,"wall_ns":9303909,"count":1},"random/16777353/gzip-readinto128k":{"cpu_ns":25702597,"wall_ns":25704920,"count":3},"random/16777353/crc32":{"cpu_ns":22948661,"wall_ns":22949720,"count":5},"zeros/1024/compress1":{"cpu_ns":6796269,"wall_ns":6796747,"count":1094},"zeros/1024/decompress":{"cpu_ns":2884352,"wall_ns":2884686,"count":3522},"zeros/1024/raw-decompress":{"cpu_ns":2721203,"wall_ns":2721808,"count":2773},"zeros/1024/stream-decompress":{"cpu_ns":3579202,"wall_ns":3579828,"count":2280},"zeros/1024/bounded-decompress":{"cpu_ns":2162561,"wall_ns":2162879,"count":1175},"zeros/1024/gzip-read128k":{"cpu_ns":4977302,"wall_ns":4977863,"count":255},"zeros/1024/gzip-readinto128k":{"cpu_ns":16538887,"wall_ns":16539763,"count":623},"zeros/1024/crc32":{"cpu_ns":3851714,"wall_ns":3851979,"count":9368},"zeros/65536/compress1":{"cpu_ns":14197314,"wall_ns":14199803,"count":547},"zeros/65536/decompress":{"cpu_ns":13255678,"wall_ns":13256771,"count":895},"zeros/65536/raw-decompress":{"cpu_ns":13493399,"wall_ns":13494144,"count":1058},"zeros/65536/stream-decompress":{"cpu_ns":9137866,"wall_ns":9138697,"count":586},"zeros/65536/bounded-decompress":{"cpu_ns":7370998,"wall_ns":7371828,"count":793},"zeros/65536/gzip-read128k":{"cpu_ns":8456205,"wall_ns":8457026,"count":191},"zeros/65536/gzip-readinto128k":{"cpu_ns":15239471,"wall_ns":15240505,"count":285},"zeros/65536/crc32":{"cpu_ns":14738828,"wall_ns":14739497,"count":901},"zeros/1048713/compress1":{"cpu_ns":21218326,"wall_ns":21220848,"count":48},"zeros/1048713/decompress":{"cpu_ns":41474676,"wall_ns":41502085,"count":97},"zeros/1048713/raw-decompress":{"cpu_ns":49512221,"wall_ns":49520880,"count":129},"zeros/1048713/stream-decompress":{"cpu_ns":47102352,"wall_ns":47104339,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":16899644,"wall_ns":16908979,"count":103},"zeros/1048713/gzip-read128k":{"cpu_ns":18660753,"wall_ns":18661554,"count":42},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19965643,"wall_ns":19967579,"count":45},"zeros/1048713/crc32":{"cpu_ns":19060177,"wall_ns":19071006,"count":72},"zeros/16777353/compress1":{"cpu_ns":22625727,"wall_ns":22626881,"count":3},"zeros/16777353/decompress":{"cpu_ns":27767205,"wall_ns":27782304,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":43457555,"wall_ns":43483427,"count":3},"zeros/16777353/stream-decompress":{"cpu_ns":28288351,"wall_ns":28289354,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13369822,"wall_ns":13370909,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":28797085,"wall_ns":28798051,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19240437,"wall_ns":19255559,"count":3},"zeros/16777353/crc32":{"cpu_ns":22013341,"wall_ns":22014501,"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-zlib/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-zlib/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":2598378,"wall_ns":2598488,"count":213},"fastq/1024/decompress":{"cpu_ns":6874346,"wall_ns":6882103,"count":1243},"fastq/1024/raw-decompress":{"cpu_ns":12704482,"wall_ns":12705013,"count":2201},"fastq/1024/stream-decompress":{"cpu_ns":3012519,"wall_ns":3012990,"count":461},"fastq/1024/bounded-decompress":{"cpu_ns":6722147,"wall_ns":6722577,"count":1004},"fastq/1024/gzip-read128k":{"cpu_ns":5567213,"wall_ns":5568233,"count":204},"fastq/1024/gzip-readinto128k":{"cpu_ns":9459601,"wall_ns":9461799,"count":303},"fastq/1024/crc32":{"cpu_ns":2015223,"wall_ns":2015356,"count":4729},"fastq/65536/compress1":{"cpu_ns":15306105,"wall_ns":15306699,"count":39},"fastq/65536/decompress":{"cpu_ns":18528487,"wall_ns":18537129,"count":80},"fastq/65536/raw-decompress":{"cpu_ns":20057228,"wall_ns":20057901,"count":89},"fastq/65536/stream-decompress":{"cpu_ns":19446423,"wall_ns":19447552,"count":84},"fastq/65536/bounded-decompress":{"cpu_ns":20419693,"wall_ns":20421675,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":15913719,"wall_ns":15914328,"count":68},"fastq/65536/gzip-readinto128k":{"cpu_ns":20011353,"wall_ns":20012406,"count":79},"fastq/65536/crc32":{"cpu_ns":14109010,"wall_ns":14109631,"count":849},"fastq/1048713/compress1":{"cpu_ns":20890402,"wall_ns":20891551,"count":3},"fastq/1048713/decompress":{"cpu_ns":19385211,"wall_ns":19386695,"count":5},"fastq/1048713/raw-decompress":{"cpu_ns":22385604,"wall_ns":22386348,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":22686287,"wall_ns":22687211,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21574378,"wall_ns":21585993,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":18425011,"wall_ns":18426062,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22901144,"wall_ns":22901886,"count":6},"fastq/1048713/crc32":{"cpu_ns":18436386,"wall_ns":18451379,"count":72},"fastq/16777353/compress1":{"cpu_ns":110247131,"wall_ns":110263308,"count":1},"fastq/16777353/decompress":{"cpu_ns":59666719,"wall_ns":59682148,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":60271698,"wall_ns":60285259,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":62589872,"wall_ns":62598171,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":72084982,"wall_ns":72086866,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":59764481,"wall_ns":59779152,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":60410085,"wall_ns":60423847,"count":1},"fastq/16777353/crc32":{"cpu_ns":21314946,"wall_ns":21315795,"count":5},"python/1024/compress1":{"cpu_ns":4383178,"wall_ns":4383430,"count":391},"python/1024/decompress":{"cpu_ns":7557957,"wall_ns":7558904,"count":1333},"python/1024/raw-decompress":{"cpu_ns":7527273,"wall_ns":7528120,"count":1262},"python/1024/stream-decompress":{"cpu_ns":9020324,"wall_ns":9020743,"count":1439},"python/1024/bounded-decompress":{"cpu_ns":5123201,"wall_ns":5123951,"count":714},"python/1024/gzip-read128k":{"cpu_ns":4975883,"wall_ns":4978567,"count":193},"python/1024/gzip-readinto128k":{"cpu_ns":9829210,"wall_ns":9829684,"count":316},"python/1024/crc32":{"cpu_ns":2058389,"wall_ns":2058496,"count":4992},"python/65536/compress1":{"cpu_ns":16501008,"wall_ns":16516823,"count":62},"python/65536/decompress":{"cpu_ns":12492936,"wall_ns":12493706,"count":98},"python/65536/raw-decompress":{"cpu_ns":13094593,"wall_ns":13095258,"count":107},"python/65536/stream-decompress":{"cpu_ns":14378153,"wall_ns":14378966,"count":113},"python/65536/bounded-decompress":{"cpu_ns":18586493,"wall_ns":18587337,"count":177},"python/65536/gzip-read128k":{"cpu_ns":13093680,"wall_ns":13110161,"count":88},"python/65536/gzip-readinto128k":{"cpu_ns":21327380,"wall_ns":21332996,"count":130},"python/65536/crc32":{"cpu_ns":14958562,"wall_ns":14958804,"count":890},"python/1048713/compress1":{"cpu_ns":21245402,"wall_ns":21247799,"count":5},"python/1048713/decompress":{"cpu_ns":20383743,"wall_ns":20385939,"count":12},"python/1048713/raw-decompress":{"cpu_ns":19736996,"wall_ns":19738931,"count":12},"python/1048713/stream-decompress":{"cpu_ns":21598420,"wall_ns":21607351,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20656083,"wall_ns":20656924,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":21997552,"wall_ns":22008158,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":20191985,"wall_ns":20193921,"count":10},"python/1048713/crc32":{"cpu_ns":20038896,"wall_ns":20040562,"count":72},"python/16777353/compress1":{"cpu_ns":69511421,"wall_ns":69521195,"count":1},"python/16777353/decompress":{"cpu_ns":33870821,"wall_ns":33872674,"count":1},"python/16777353/raw-decompress":{"cpu_ns":35104436,"wall_ns":35105326,"count":1},"python/16777353/stream-decompress":{"cpu_ns":37112652,"wall_ns":37143325,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42540726,"wall_ns":42549988,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32598294,"wall_ns":32598811,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30613019,"wall_ns":30614557,"count":1},"python/16777353/crc32":{"cpu_ns":21335781,"wall_ns":21347603,"count":5},"random/1024/compress1":{"cpu_ns":7711612,"wall_ns":7712159,"count":567},"random/1024/decompress":{"cpu_ns":2910111,"wall_ns":2910385,"count":4633},"random/1024/raw-decompress":{"cpu_ns":3634971,"wall_ns":3635763,"count":4516},"random/1024/stream-decompress":{"cpu_ns":4041023,"wall_ns":4041344,"count":3146},"random/1024/bounded-decompress":{"cpu_ns":4134488,"wall_ns":4134997,"count":2745},"random/1024/gzip-read128k":{"cpu_ns":8308045,"wall_ns":8308991,"count":418},"random/1024/gzip-readinto128k":{"cpu_ns":14144485,"wall_ns":14146441,"count":541},"random/1024/crc32":{"cpu_ns":2271880,"wall_ns":2272043,"count":5669},"random/65536/compress1":{"cpu_ns":16776486,"wall_ns":16824233,"count":28},"random/65536/decompress":{"cpu_ns":13250920,"wall_ns":13252757,"count":1202},"random/65536/raw-decompress":{"cpu_ns":12355358,"wall_ns":12357183,"count":1397},"random/65536/stream-decompress":{"cpu_ns":13494822,"wall_ns":13496909,"count":1141},"random/65536/bounded-decompress":{"cpu_ns":8859329,"wall_ns":8859993,"count":1663},"random/65536/gzip-read128k":{"cpu_ns":11442791,"wall_ns":11456089,"count":241},"random/65536/gzip-readinto128k":{"cpu_ns":18581980,"wall_ns":18584183,"count":331},"random/65536/crc32":{"cpu_ns":12242699,"wall_ns":12243533,"count":742},"random/1048713/compress1":{"cpu_ns":23018305,"wall_ns":23028731,"count":2},"random/1048713/decompress":{"cpu_ns":16199053,"wall_ns":16199931,"count":100},"random/1048713/raw-decompress":{"cpu_ns":15180495,"wall_ns":15181932,"count":134},"random/1048713/stream-decompress":{"cpu_ns":16837622,"wall_ns":16840191,"count":92},"random/1048713/bounded-decompress":{"cpu_ns":11090429,"wall_ns":11091440,"count":57},"random/1048713/gzip-read128k":{"cpu_ns":18972497,"wall_ns":18974046,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":20715851,"wall_ns":20717059,"count":44},"random/1048713/crc32":{"cpu_ns":19373217,"wall_ns":19383136,"count":74},"random/16777353/compress1":{"cpu_ns":206489607,"wall_ns":206512797,"count":1},"random/16777353/decompress":{"cpu_ns":24664690,"wall_ns":24675633,"count":2},"random/16777353/raw-decompress":{"cpu_ns":22056909,"wall_ns":22058388,"count":2},"random/16777353/stream-decompress":{"cpu_ns":23805387,"wall_ns":23820194,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":44875560,"wall_ns":44896083,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":13160418,"wall_ns":13160505,"count":1},"random/16777353/gzip-readinto128k":{"cpu_ns":22978725,"wall_ns":22986191,"count":3},"random/16777353/crc32":{"cpu_ns":22010838,"wall_ns":22012343,"count":5},"zeros/1024/compress1":{"cpu_ns":6868334,"wall_ns":6868916,"count":1094},"zeros/1024/decompress":{"cpu_ns":2663156,"wall_ns":2664197,"count":3522},"zeros/1024/raw-decompress":{"cpu_ns":2373228,"wall_ns":2373527,"count":2773},"zeros/1024/stream-decompress":{"cpu_ns":3058479,"wall_ns":3058827,"count":2280},"zeros/1024/bounded-decompress":{"cpu_ns":1975308,"wall_ns":1975823,"count":1175},"zeros/1024/gzip-read128k":{"cpu_ns":4962225,"wall_ns":4963085,"count":255},"zeros/1024/gzip-readinto128k":{"cpu_ns":15878635,"wall_ns":15879528,"count":623},"zeros/1024/crc32":{"cpu_ns":3806038,"wall_ns":3806779,"count":9368},"zeros/65536/compress1":{"cpu_ns":13283355,"wall_ns":13283788,"count":547},"zeros/65536/decompress":{"cpu_ns":14385714,"wall_ns":14401888,"count":895},"zeros/65536/raw-decompress":{"cpu_ns":14925790,"wall_ns":14926620,"count":1058},"zeros/65536/stream-decompress":{"cpu_ns":10288154,"wall_ns":10289275,"count":586},"zeros/65536/bounded-decompress":{"cpu_ns":7260652,"wall_ns":7263062,"count":793},"zeros/65536/gzip-read128k":{"cpu_ns":8769062,"wall_ns":8769906,"count":191},"zeros/65536/gzip-readinto128k":{"cpu_ns":17540361,"wall_ns":17542269,"count":285},"zeros/65536/crc32":{"cpu_ns":14855068,"wall_ns":14855636,"count":901},"zeros/1048713/compress1":{"cpu_ns":20156917,"wall_ns":20157803,"count":48},"zeros/1048713/decompress":{"cpu_ns":17740265,"wall_ns":17741654,"count":97},"zeros/1048713/raw-decompress":{"cpu_ns":17379183,"wall_ns":17393384,"count":129},"zeros/1048713/stream-decompress":{"cpu_ns":19589516,"wall_ns":19590298,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":16732902,"wall_ns":16734007,"count":103},"zeros/1048713/gzip-read128k":{"cpu_ns":18795398,"wall_ns":18797081,"count":42},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19847677,"wall_ns":19848765,"count":45},"zeros/1048713/crc32":{"cpu_ns":19290426,"wall_ns":19295176,"count":72},"zeros/16777353/compress1":{"cpu_ns":20615308,"wall_ns":20616870,"count":3},"zeros/16777353/decompress":{"cpu_ns":23224117,"wall_ns":23225598,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":31762799,"wall_ns":31764357,"count":3},"zeros/16777353/stream-decompress":{"cpu_ns":26394340,"wall_ns":26395360,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13729342,"wall_ns":13730528,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26727806,"wall_ns":26731209,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19791349,"wall_ns":19793550,"count":3},"zeros/16777353/crc32":{"cpu_ns":21660018,"wall_ns":21661324,"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":2540533,"wall_ns":2540587,"count":213},"fastq/1024/decompress":{"cpu_ns":7012420,"wall_ns":7012667,"count":1243},"fastq/1024/raw-decompress":{"cpu_ns":15407867,"wall_ns":15409475,"count":2201},"fastq/1024/stream-decompress":{"cpu_ns":3144968,"wall_ns":3145379,"count":461},"fastq/1024/bounded-decompress":{"cpu_ns":7246073,"wall_ns":7246773,"count":1004},"fastq/1024/gzip-read128k":{"cpu_ns":5238467,"wall_ns":5238929,"count":204},"fastq/1024/gzip-readinto128k":{"cpu_ns":9420362,"wall_ns":9421068,"count":303},"fastq/1024/crc32":{"cpu_ns":1933978,"wall_ns":1934094,"count":4729},"fastq/65536/compress1":{"cpu_ns":16286985,"wall_ns":16297146,"count":39},"fastq/65536/decompress":{"cpu_ns":18932128,"wall_ns":18935415,"count":80},"fastq/65536/raw-decompress":{"cpu_ns":20233122,"wall_ns":20234713,"count":89},"fastq/65536/stream-decompress":{"cpu_ns":19419611,"wall_ns":19424889,"count":84},"fastq/65536/bounded-decompress":{"cpu_ns":19630859,"wall_ns":19631407,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":16071827,"wall_ns":16072366,"count":68},"fastq/65536/gzip-readinto128k":{"cpu_ns":19660668,"wall_ns":19661715,"count":79},"fastq/65536/crc32":{"cpu_ns":14229726,"wall_ns":14870099,"count":849},"fastq/1048713/compress1":{"cpu_ns":20953262,"wall_ns":20954138,"count":3},"fastq/1048713/decompress":{"cpu_ns":19188438,"wall_ns":19199751,"count":5},"fastq/1048713/raw-decompress":{"cpu_ns":23253294,"wall_ns":23255002,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":22871260,"wall_ns":22889498,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21027117,"wall_ns":21028249,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":18130636,"wall_ns":18138783,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22499700,"wall_ns":22514366,"count":6},"fastq/1048713/crc32":{"cpu_ns":18432370,"wall_ns":18432941,"count":72},"fastq/16777353/compress1":{"cpu_ns":108888017,"wall_ns":108891380,"count":1},"fastq/16777353/decompress":{"cpu_ns":60367948,"wall_ns":60375952,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":59261552,"wall_ns":59271872,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":59184371,"wall_ns":59197313,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":73374575,"wall_ns":73376420,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60686612,"wall_ns":60687210,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":57772083,"wall_ns":57773825,"count":1},"fastq/16777353/crc32":{"cpu_ns":23002056,"wall_ns":23011662,"count":5},"python/1024/compress1":{"cpu_ns":7662691,"wall_ns":7665027,"count":391},"python/1024/decompress":{"cpu_ns":7723982,"wall_ns":7724809,"count":1333},"python/1024/raw-decompress":{"cpu_ns":7728074,"wall_ns":7728774,"count":1262},"python/1024/stream-decompress":{"cpu_ns":9451604,"wall_ns":9451943,"count":1439},"python/1024/bounded-decompress":{"cpu_ns":4819411,"wall_ns":4819804,"count":714},"python/1024/gzip-read128k":{"cpu_ns":5048599,"wall_ns":5049168,"count":193},"python/1024/gzip-readinto128k":{"cpu_ns":10048798,"wall_ns":10049617,"count":316},"python/1024/crc32":{"cpu_ns":2100981,"wall_ns":2101538,"count":4992},"python/65536/compress1":{"cpu_ns":16697638,"wall_ns":16698731,"count":62},"python/65536/decompress":{"cpu_ns":12744678,"wall_ns":12747316,"count":98},"python/65536/raw-decompress":{"cpu_ns":13445424,"wall_ns":13446436,"count":107},"python/65536/stream-decompress":{"cpu_ns":14537880,"wall_ns":14538529,"count":113},"python/65536/bounded-decompress":{"cpu_ns":18653559,"wall_ns":18661945,"count":177},"python/65536/gzip-read128k":{"cpu_ns":12755875,"wall_ns":12756583,"count":88},"python/65536/gzip-readinto128k":{"cpu_ns":19653637,"wall_ns":19654617,"count":130},"python/65536/crc32":{"cpu_ns":15319429,"wall_ns":15335166,"count":890},"python/1048713/compress1":{"cpu_ns":25604318,"wall_ns":25606225,"count":5},"python/1048713/decompress":{"cpu_ns":19756336,"wall_ns":19757094,"count":12},"python/1048713/raw-decompress":{"cpu_ns":19457828,"wall_ns":19471347,"count":12},"python/1048713/stream-decompress":{"cpu_ns":22103906,"wall_ns":22106306,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20650504,"wall_ns":20651276,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":21749511,"wall_ns":21751056,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":19508780,"wall_ns":19510457,"count":10},"python/1048713/crc32":{"cpu_ns":18758289,"wall_ns":18770943,"count":72},"python/16777353/compress1":{"cpu_ns":70268881,"wall_ns":70277739,"count":1},"python/16777353/decompress":{"cpu_ns":34482833,"wall_ns":34494232,"count":1},"python/16777353/raw-decompress":{"cpu_ns":35428727,"wall_ns":35446256,"count":1},"python/16777353/stream-decompress":{"cpu_ns":33951869,"wall_ns":33961129,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42674097,"wall_ns":42676336,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":36249336,"wall_ns":36257134,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":32661368,"wall_ns":32663982,"count":1},"python/16777353/crc32":{"cpu_ns":22070011,"wall_ns":22071758,"count":5},"random/1024/compress1":{"cpu_ns":7935104,"wall_ns":7935568,"count":567},"random/1024/decompress":{"cpu_ns":2865918,"wall_ns":2866122,"count":4633},"random/1024/raw-decompress":{"cpu_ns":3817188,"wall_ns":3817830,"count":4516},"random/1024/stream-decompress":{"cpu_ns":4061904,"wall_ns":4062259,"count":3146},"random/1024/bounded-decompress":{"cpu_ns":4636510,"wall_ns":4648008,"count":2745},"random/1024/gzip-read128k":{"cpu_ns":8316801,"wall_ns":8317290,"count":418},"random/1024/gzip-readinto128k":{"cpu_ns":13866865,"wall_ns":13867671,"count":541},"random/1024/crc32":{"cpu_ns":2332987,"wall_ns":2333368,"count":5669},"random/65536/compress1":{"cpu_ns":17197166,"wall_ns":17200759,"count":28},"random/65536/decompress":{"cpu_ns":12782134,"wall_ns":12783008,"count":1202},"random/65536/raw-decompress":{"cpu_ns":12788722,"wall_ns":12809352,"count":1397},"random/65536/stream-decompress":{"cpu_ns":13664834,"wall_ns":13665835,"count":1141},"random/65536/bounded-decompress":{"cpu_ns":8750747,"wall_ns":8751501,"count":1663},"random/65536/gzip-read128k":{"cpu_ns":11042092,"wall_ns":11042877,"count":241},"random/65536/gzip-readinto128k":{"cpu_ns":18137109,"wall_ns":18138125,"count":331},"random/65536/crc32":{"cpu_ns":12342787,"wall_ns":12350515,"count":742},"random/1048713/compress1":{"cpu_ns":22934725,"wall_ns":22935162,"count":2},"random/1048713/decompress":{"cpu_ns":16125333,"wall_ns":16136249,"count":100},"random/1048713/raw-decompress":{"cpu_ns":14194260,"wall_ns":14194918,"count":134},"random/1048713/stream-decompress":{"cpu_ns":15247906,"wall_ns":15250199,"count":92},"random/1048713/bounded-decompress":{"cpu_ns":11264511,"wall_ns":11266551,"count":57},"random/1048713/gzip-read128k":{"cpu_ns":17309293,"wall_ns":17310783,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":25897445,"wall_ns":25911737,"count":44},"random/1048713/crc32":{"cpu_ns":18907216,"wall_ns":18908119,"count":74},"random/16777353/compress1":{"cpu_ns":205067838,"wall_ns":205086687,"count":1},"random/16777353/decompress":{"cpu_ns":27165853,"wall_ns":27166155,"count":2},"random/16777353/raw-decompress":{"cpu_ns":24250186,"wall_ns":24265026,"count":2},"random/16777353/stream-decompress":{"cpu_ns":27529996,"wall_ns":27530970,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":45159432,"wall_ns":45161856,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":10955063,"wall_ns":10956697,"count":1},"random/16777353/gzip-readinto128k":{"cpu_ns":25540897,"wall_ns":25543022,"count":3},"random/16777353/crc32":{"cpu_ns":21114911,"wall_ns":21116411,"count":5},"zeros/1024/compress1":{"cpu_ns":7114700,"wall_ns":7115365,"count":1094},"zeros/1024/decompress":{"cpu_ns":2690557,"wall_ns":2691311,"count":3522},"zeros/1024/raw-decompress":{"cpu_ns":2689101,"wall_ns":2689840,"count":2773},"zeros/1024/stream-decompress":{"cpu_ns":3407466,"wall_ns":3408140,"count":2280},"zeros/1024/bounded-decompress":{"cpu_ns":2470763,"wall_ns":2471546,"count":1175},"zeros/1024/gzip-read128k":{"cpu_ns":5618107,"wall_ns":5620815,"count":255},"zeros/1024/gzip-readinto128k":{"cpu_ns":16330378,"wall_ns":16331158,"count":623},"zeros/1024/crc32":{"cpu_ns":3759328,"wall_ns":3759824,"count":9368},"zeros/65536/compress1":{"cpu_ns":13427468,"wall_ns":13428279,"count":547},"zeros/65536/decompress":{"cpu_ns":14780003,"wall_ns":14780790,"count":895},"zeros/65536/raw-decompress":{"cpu_ns":15544082,"wall_ns":15544878,"count":1058},"zeros/65536/stream-decompress":{"cpu_ns":10782040,"wall_ns":10782964,"count":586},"zeros/65536/bounded-decompress":{"cpu_ns":7726072,"wall_ns":7726732,"count":793},"zeros/65536/gzip-read128k":{"cpu_ns":8928622,"wall_ns":8929662,"count":191},"zeros/65536/gzip-readinto128k":{"cpu_ns":15688161,"wall_ns":15690260,"count":285},"zeros/65536/crc32":{"cpu_ns":15301077,"wall_ns":15307399,"count":901},"zeros/1048713/compress1":{"cpu_ns":20354375,"wall_ns":20365288,"count":48},"zeros/1048713/decompress":{"cpu_ns":17634189,"wall_ns":17634933,"count":97},"zeros/1048713/raw-decompress":{"cpu_ns":16887039,"wall_ns":16887900,"count":129},"zeros/1048713/stream-decompress":{"cpu_ns":20639409,"wall_ns":20650731,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":16692750,"wall_ns":16693602,"count":103},"zeros/1048713/gzip-read128k":{"cpu_ns":18668878,"wall_ns":18669734,"count":42},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19320297,"wall_ns":19321271,"count":45},"zeros/1048713/crc32":{"cpu_ns":19283766,"wall_ns":19294594,"count":72},"zeros/16777353/compress1":{"cpu_ns":20924382,"wall_ns":20926668,"count":3},"zeros/16777353/decompress":{"cpu_ns":27650210,"wall_ns":27662447,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":31647235,"wall_ns":31648946,"count":3},"zeros/16777353/stream-decompress":{"cpu_ns":24302410,"wall_ns":24303469,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13505829,"wall_ns":13505042,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26197146,"wall_ns":26196345,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19632949,"wall_ns":19633901,"count":3},"zeros/16777353/crc32":{"cpu_ns":22220366,"wall_ns":22221587,"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":2587422,"wall_ns":2587539,"count":213},"fastq/1024/decompress":{"cpu_ns":7193822,"wall_ns":7196677,"count":1243},"fastq/1024/raw-decompress":{"cpu_ns":12880745,"wall_ns":12882168,"count":2201},"fastq/1024/stream-decompress":{"cpu_ns":2909980,"wall_ns":2910188,"count":461},"fastq/1024/bounded-decompress":{"cpu_ns":6521255,"wall_ns":6528232,"count":1004},"fastq/1024/gzip-read128k":{"cpu_ns":5492025,"wall_ns":5494371,"count":204},"fastq/1024/gzip-readinto128k":{"cpu_ns":9688146,"wall_ns":9688861,"count":303},"fastq/1024/crc32":{"cpu_ns":2022705,"wall_ns":2023198,"count":4729},"fastq/65536/compress1":{"cpu_ns":15419465,"wall_ns":15419829,"count":39},"fastq/65536/decompress":{"cpu_ns":18483991,"wall_ns":18484484,"count":80},"fastq/65536/raw-decompress":{"cpu_ns":21502687,"wall_ns":21506051,"count":89},"fastq/65536/stream-decompress":{"cpu_ns":20310462,"wall_ns":20312410,"count":84},"fastq/65536/bounded-decompress":{"cpu_ns":20631262,"wall_ns":20632041,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":16667425,"wall_ns":16668158,"count":68},"fastq/65536/gzip-readinto128k":{"cpu_ns":19531003,"wall_ns":19531827,"count":79},"fastq/65536/crc32":{"cpu_ns":14062604,"wall_ns":14063199,"count":849},"fastq/1048713/compress1":{"cpu_ns":23131380,"wall_ns":23132683,"count":3},"fastq/1048713/decompress":{"cpu_ns":18819273,"wall_ns":18820499,"count":5},"fastq/1048713/raw-decompress":{"cpu_ns":22696916,"wall_ns":22707431,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":23567272,"wall_ns":23568933,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20731016,"wall_ns":20732033,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":18052227,"wall_ns":18063342,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21681095,"wall_ns":21682103,"count":6},"fastq/1048713/crc32":{"cpu_ns":19000574,"wall_ns":19002427,"count":72},"fastq/16777353/compress1":{"cpu_ns":112264943,"wall_ns":112275704,"count":1},"fastq/16777353/decompress":{"cpu_ns":60034806,"wall_ns":60047721,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":59183981,"wall_ns":59194183,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":61703856,"wall_ns":61704882,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":73430559,"wall_ns":73456210,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":61393964,"wall_ns":61396506,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":57983363,"wall_ns":57992448,"count":1},"fastq/16777353/crc32":{"cpu_ns":22535439,"wall_ns":22537613,"count":5},"python/1024/compress1":{"cpu_ns":4435165,"wall_ns":4436215,"count":391},"python/1024/decompress":{"cpu_ns":7081567,"wall_ns":7082424,"count":1333},"python/1024/raw-decompress":{"cpu_ns":7568057,"wall_ns":7576032,"count":1262},"python/1024/stream-decompress":{"cpu_ns":11196743,"wall_ns":11200202,"count":1439},"python/1024/bounded-decompress":{"cpu_ns":8483214,"wall_ns":8484590,"count":714},"python/1024/gzip-read128k":{"cpu_ns":5111879,"wall_ns":5112535,"count":193},"python/1024/gzip-readinto128k":{"cpu_ns":9992569,"wall_ns":9993299,"count":316},"python/1024/crc32":{"cpu_ns":2084105,"wall_ns":2084559,"count":4992},"python/65536/compress1":{"cpu_ns":16539205,"wall_ns":16539646,"count":62},"python/65536/decompress":{"cpu_ns":12682795,"wall_ns":12693717,"count":98},"python/65536/raw-decompress":{"cpu_ns":13971749,"wall_ns":13975990,"count":107},"python/65536/stream-decompress":{"cpu_ns":14263845,"wall_ns":14264726,"count":113},"python/65536/bounded-decompress":{"cpu_ns":18509480,"wall_ns":18510418,"count":177},"python/65536/gzip-read128k":{"cpu_ns":12843888,"wall_ns":12854105,"count":88},"python/65536/gzip-readinto128k":{"cpu_ns":19623435,"wall_ns":19624335,"count":130},"python/65536/crc32":{"cpu_ns":14891249,"wall_ns":14891972,"count":890},"python/1048713/compress1":{"cpu_ns":21846840,"wall_ns":21859957,"count":5},"python/1048713/decompress":{"cpu_ns":20852512,"wall_ns":20854672,"count":12},"python/1048713/raw-decompress":{"cpu_ns":19288037,"wall_ns":19288875,"count":12},"python/1048713/stream-decompress":{"cpu_ns":21764829,"wall_ns":21775872,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":21527926,"wall_ns":21530347,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":21228767,"wall_ns":21230084,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":19490485,"wall_ns":19499152,"count":10},"python/1048713/crc32":{"cpu_ns":18521567,"wall_ns":18522277,"count":72},"python/16777353/compress1":{"cpu_ns":68538630,"wall_ns":68542058,"count":1},"python/16777353/decompress":{"cpu_ns":36890426,"wall_ns":36894066,"count":1},"python/16777353/raw-decompress":{"cpu_ns":32537893,"wall_ns":32538668,"count":1},"python/16777353/stream-decompress":{"cpu_ns":35291865,"wall_ns":35292815,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42823576,"wall_ns":42841553,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":34033637,"wall_ns":34053181,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":31846826,"wall_ns":31855582,"count":1},"python/16777353/crc32":{"cpu_ns":23141635,"wall_ns":23144886,"count":5},"random/1024/compress1":{"cpu_ns":7594163,"wall_ns":7594367,"count":567},"random/1024/decompress":{"cpu_ns":2952895,"wall_ns":2953978,"count":4633},"random/1024/raw-decompress":{"cpu_ns":3813591,"wall_ns":3814128,"count":4516},"random/1024/stream-decompress":{"cpu_ns":3908746,"wall_ns":3909134,"count":3146},"random/1024/bounded-decompress":{"cpu_ns":3863374,"wall_ns":3863744,"count":2745},"random/1024/gzip-read128k":{"cpu_ns":8530556,"wall_ns":8531354,"count":418},"random/1024/gzip-readinto128k":{"cpu_ns":14142747,"wall_ns":14143479,"count":541},"random/1024/crc32":{"cpu_ns":2360312,"wall_ns":2360433,"count":5669},"random/65536/compress1":{"cpu_ns":16667151,"wall_ns":16681444,"count":28},"random/65536/decompress":{"cpu_ns":12881055,"wall_ns":12881803,"count":1202},"random/65536/raw-decompress":{"cpu_ns":12251099,"wall_ns":12252069,"count":1397},"random/65536/stream-decompress":{"cpu_ns":13723638,"wall_ns":13726211,"count":1141},"random/65536/bounded-decompress":{"cpu_ns":8783461,"wall_ns":8784446,"count":1663},"random/65536/gzip-read128k":{"cpu_ns":11176763,"wall_ns":11182179,"count":241},"random/65536/gzip-readinto128k":{"cpu_ns":18427207,"wall_ns":18428933,"count":331},"random/65536/crc32":{"cpu_ns":12101006,"wall_ns":12101606,"count":742},"random/1048713/compress1":{"cpu_ns":24290454,"wall_ns":24306055,"count":2},"random/1048713/decompress":{"cpu_ns":16189064,"wall_ns":16191235,"count":100},"random/1048713/raw-decompress":{"cpu_ns":14342724,"wall_ns":14343937,"count":134},"random/1048713/stream-decompress":{"cpu_ns":14857591,"wall_ns":14858653,"count":92},"random/1048713/bounded-decompress":{"cpu_ns":11094205,"wall_ns":11095576,"count":57},"random/1048713/gzip-read128k":{"cpu_ns":16667934,"wall_ns":16669049,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":21079766,"wall_ns":21081543,"count":44},"random/1048713/crc32":{"cpu_ns":19501099,"wall_ns":19501475,"count":74},"random/16777353/compress1":{"cpu_ns":205192001,"wall_ns":205220657,"count":1},"random/16777353/decompress":{"cpu_ns":24117042,"wall_ns":24118243,"count":2},"random/16777353/raw-decompress":{"cpu_ns":25095804,"wall_ns":25108056,"count":2},"random/16777353/stream-decompress":{"cpu_ns":25039372,"wall_ns":25040402,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":48819581,"wall_ns":48820746,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":9378446,"wall_ns":9378336,"count":1},"random/16777353/gzip-readinto128k":{"cpu_ns":23292457,"wall_ns":23294356,"count":3},"random/16777353/crc32":{"cpu_ns":22444495,"wall_ns":22445312,"count":5},"zeros/1024/compress1":{"cpu_ns":7057252,"wall_ns":7057094,"count":1094},"zeros/1024/decompress":{"cpu_ns":2585404,"wall_ns":2585740,"count":3522},"zeros/1024/raw-decompress":{"cpu_ns":2591100,"wall_ns":2591753,"count":2773},"zeros/1024/stream-decompress":{"cpu_ns":3023597,"wall_ns":3023895,"count":2280},"zeros/1024/bounded-decompress":{"cpu_ns":1884761,"wall_ns":1885080,"count":1175},"zeros/1024/gzip-read128k":{"cpu_ns":5314920,"wall_ns":5315633,"count":255},"zeros/1024/gzip-readinto128k":{"cpu_ns":16072600,"wall_ns":16082009,"count":623},"zeros/1024/crc32":{"cpu_ns":3870417,"wall_ns":3870620,"count":9368},"zeros/65536/compress1":{"cpu_ns":13605936,"wall_ns":13606912,"count":547},"zeros/65536/decompress":{"cpu_ns":15051156,"wall_ns":15054150,"count":895},"zeros/65536/raw-decompress":{"cpu_ns":15276201,"wall_ns":15277800,"count":1058},"zeros/65536/stream-decompress":{"cpu_ns":9800971,"wall_ns":9810102,"count":586},"zeros/65536/bounded-decompress":{"cpu_ns":7373177,"wall_ns":7377562,"count":793},"zeros/65536/gzip-read128k":{"cpu_ns":8711761,"wall_ns":8712454,"count":191},"zeros/65536/gzip-readinto128k":{"cpu_ns":14941165,"wall_ns":14942068,"count":285},"zeros/65536/crc32":{"cpu_ns":14677032,"wall_ns":14677851,"count":901},"zeros/1048713/compress1":{"cpu_ns":20209928,"wall_ns":20220151,"count":48},"zeros/1048713/decompress":{"cpu_ns":20719742,"wall_ns":20722045,"count":97},"zeros/1048713/raw-decompress":{"cpu_ns":17898024,"wall_ns":17900393,"count":129},"zeros/1048713/stream-decompress":{"cpu_ns":27593843,"wall_ns":27608392,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":27226636,"wall_ns":27229135,"count":103},"zeros/1048713/gzip-read128k":{"cpu_ns":21045709,"wall_ns":21046769,"count":42},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19104902,"wall_ns":19105902,"count":45},"zeros/1048713/crc32":{"cpu_ns":20190677,"wall_ns":20193500,"count":72},"zeros/16777353/compress1":{"cpu_ns":22521805,"wall_ns":22523412,"count":3},"zeros/16777353/decompress":{"cpu_ns":23269862,"wall_ns":23270866,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":34954212,"wall_ns":34974184,"count":3},"zeros/16777353/stream-decompress":{"cpu_ns":23683453,"wall_ns":23684558,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":14874361,"wall_ns":14874600,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":30351731,"wall_ns":30367017,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":20494646,"wall_ns":20496161,"count":3},"zeros/16777353/crc32":{"cpu_ns":22730074,"wall_ns":22751826,"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":2501286,"wall_ns":2501432,"count":213},"fastq/1024/decompress":{"cpu_ns":6634011,"wall_ns":6634299,"count":1243},"fastq/1024/raw-decompress":{"cpu_ns":13154611,"wall_ns":13155267,"count":2201},"fastq/1024/stream-decompress":{"cpu_ns":3083329,"wall_ns":3083787,"count":461},"fastq/1024/bounded-decompress":{"cpu_ns":7506114,"wall_ns":7507781,"count":1004},"fastq/1024/gzip-read128k":{"cpu_ns":5088963,"wall_ns":5089517,"count":204},"fastq/1024/gzip-readinto128k":{"cpu_ns":9481785,"wall_ns":9482434,"count":303},"fastq/1024/crc32":{"cpu_ns":1988496,"wall_ns":1988777,"count":4729},"fastq/65536/compress1":{"cpu_ns":16726523,"wall_ns":17411225,"count":39},"fastq/65536/decompress":{"cpu_ns":18983811,"wall_ns":18984605,"count":80},"fastq/65536/raw-decompress":{"cpu_ns":20692830,"wall_ns":20693589,"count":89},"fastq/65536/stream-decompress":{"cpu_ns":20848948,"wall_ns":20851817,"count":84},"fastq/65536/bounded-decompress":{"cpu_ns":20831323,"wall_ns":20832725,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":16368162,"wall_ns":16368694,"count":68},"fastq/65536/gzip-readinto128k":{"cpu_ns":19520846,"wall_ns":19534398,"count":79},"fastq/65536/crc32":{"cpu_ns":13921810,"wall_ns":13922321,"count":849},"fastq/1048713/compress1":{"cpu_ns":21525328,"wall_ns":21526477,"count":3},"fastq/1048713/decompress":{"cpu_ns":18640770,"wall_ns":18643270,"count":5},"fastq/1048713/raw-decompress":{"cpu_ns":20737942,"wall_ns":20738727,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":21366190,"wall_ns":21375540,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21638396,"wall_ns":21639664,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":18369935,"wall_ns":18370984,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21627079,"wall_ns":21627869,"count":6},"fastq/1048713/crc32":{"cpu_ns":18810648,"wall_ns":18811450,"count":72},"fastq/16777353/compress1":{"cpu_ns":111454281,"wall_ns":111472544,"count":1},"fastq/16777353/decompress":{"cpu_ns":64909600,"wall_ns":64910626,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":63140887,"wall_ns":63153431,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":62348690,"wall_ns":62361968,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":75282982,"wall_ns":75308393,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60309086,"wall_ns":60311347,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":57812569,"wall_ns":57814626,"count":1},"fastq/16777353/crc32":{"cpu_ns":22803462,"wall_ns":22804935,"count":5},"python/1024/compress1":{"cpu_ns":4614148,"wall_ns":4614929,"count":391},"python/1024/decompress":{"cpu_ns":7634455,"wall_ns":7637376,"count":1333},"python/1024/raw-decompress":{"cpu_ns":7109000,"wall_ns":7109386,"count":1262},"python/1024/stream-decompress":{"cpu_ns":9054289,"wall_ns":9055059,"count":1439},"python/1024/bounded-decompress":{"cpu_ns":4688202,"wall_ns":4696896,"count":714},"python/1024/gzip-read128k":{"cpu_ns":5111052,"wall_ns":5114680,"count":193},"python/1024/gzip-readinto128k":{"cpu_ns":10198539,"wall_ns":10201529,"count":316},"python/1024/crc32":{"cpu_ns":2400677,"wall_ns":2401641,"count":4992},"python/65536/compress1":{"cpu_ns":16799309,"wall_ns":16800167,"count":62},"python/65536/decompress":{"cpu_ns":12426829,"wall_ns":12427444,"count":98},"python/65536/raw-decompress":{"cpu_ns":13425124,"wall_ns":13426009,"count":107},"python/65536/stream-decompress":{"cpu_ns":14904781,"wall_ns":14915757,"count":113},"python/65536/bounded-decompress":{"cpu_ns":18275108,"wall_ns":18275848,"count":177},"python/65536/gzip-read128k":{"cpu_ns":12468371,"wall_ns":12469169,"count":88},"python/65536/gzip-readinto128k":{"cpu_ns":19386536,"wall_ns":19387511,"count":130},"python/65536/crc32":{"cpu_ns":14303538,"wall_ns":14313553,"count":890},"python/1048713/compress1":{"cpu_ns":21144347,"wall_ns":21147396,"count":5},"python/1048713/decompress":{"cpu_ns":22885121,"wall_ns":22896784,"count":12},"python/1048713/raw-decompress":{"cpu_ns":22748162,"wall_ns":22750398,"count":12},"python/1048713/stream-decompress":{"cpu_ns":23842946,"wall_ns":23844201,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":21039785,"wall_ns":21041843,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":21726091,"wall_ns":21727234,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":19494487,"wall_ns":19495399,"count":10},"python/1048713/crc32":{"cpu_ns":18529353,"wall_ns":18544153,"count":72},"python/16777353/compress1":{"cpu_ns":68946393,"wall_ns":68965552,"count":1},"python/16777353/decompress":{"cpu_ns":35732384,"wall_ns":35740224,"count":1},"python/16777353/raw-decompress":{"cpu_ns":34175263,"wall_ns":34174810,"count":1},"python/16777353/stream-decompress":{"cpu_ns":37022098,"wall_ns":37022380,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":43181497,"wall_ns":43183573,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":34249210,"wall_ns":34249405,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":31292622,"wall_ns":31304729,"count":1},"python/16777353/crc32":{"cpu_ns":22723977,"wall_ns":22730012,"count":5},"random/1024/compress1":{"cpu_ns":7841631,"wall_ns":7843117,"count":567},"random/1024/decompress":{"cpu_ns":2744822,"wall_ns":2745221,"count":4633},"random/1024/raw-decompress":{"cpu_ns":3716952,"wall_ns":3737561,"count":4516},"random/1024/stream-decompress":{"cpu_ns":4531456,"wall_ns":4531947,"count":3146},"random/1024/bounded-decompress":{"cpu_ns":4651764,"wall_ns":4652321,"count":2745},"random/1024/gzip-read128k":{"cpu_ns":8124892,"wall_ns":8125577,"count":418},"random/1024/gzip-readinto128k":{"cpu_ns":13422384,"wall_ns":13423148,"count":541},"random/1024/crc32":{"cpu_ns":2312084,"wall_ns":2312646,"count":5669},"random/65536/compress1":{"cpu_ns":16304152,"wall_ns":16304945,"count":28},"random/65536/decompress":{"cpu_ns":15077679,"wall_ns":15078461,"count":1202},"random/65536/raw-decompress":{"cpu_ns":15599977,"wall_ns":15601526,"count":1397},"random/65536/stream-decompress":{"cpu_ns":16003750,"wall_ns":16005958,"count":1141},"random/65536/bounded-decompress":{"cpu_ns":9753970,"wall_ns":9754749,"count":1663},"random/65536/gzip-read128k":{"cpu_ns":11606130,"wall_ns":11607899,"count":241},"random/65536/gzip-readinto128k":{"cpu_ns":18298802,"wall_ns":18299685,"count":331},"random/65536/crc32":{"cpu_ns":11783605,"wall_ns":11784201,"count":742},"random/1048713/compress1":{"cpu_ns":24396028,"wall_ns":24410168,"count":2},"random/1048713/decompress":{"cpu_ns":24461434,"wall_ns":24462658,"count":100},"random/1048713/raw-decompress":{"cpu_ns":25292988,"wall_ns":25294391,"count":134},"random/1048713/stream-decompress":{"cpu_ns":22368880,"wall_ns":22377411,"count":92},"random/1048713/bounded-decompress":{"cpu_ns":11250251,"wall_ns":11244365,"count":57},"random/1048713/gzip-read128k":{"cpu_ns":18219946,"wall_ns":18221508,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":21718464,"wall_ns":21831280,"count":44},"random/1048713/crc32":{"cpu_ns":19224538,"wall_ns":19225807,"count":74},"random/16777353/compress1":{"cpu_ns":198729730,"wall_ns":198740020,"count":1},"random/16777353/decompress":{"cpu_ns":30664391,"wall_ns":30665432,"count":2},"random/16777353/raw-decompress":{"cpu_ns":25177224,"wall_ns":25185638,"count":2},"random/16777353/stream-decompress":{"cpu_ns":30494452,"wall_ns":30494295,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":45934184,"wall_ns":45937574,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":9852309,"wall_ns":9855520,"count":1},"random/16777353/gzip-readinto128k":{"cpu_ns":22528074,"wall_ns":22530800,"count":3},"random/16777353/crc32":{"cpu_ns":21438532,"wall_ns":21439094,"count":5},"zeros/1024/compress1":{"cpu_ns":7066371,"wall_ns":7067939,"count":1094},"zeros/1024/decompress":{"cpu_ns":2625221,"wall_ns":2625521,"count":3522},"zeros/1024/raw-decompress":{"cpu_ns":2493564,"wall_ns":2493820,"count":2773},"zeros/1024/stream-decompress":{"cpu_ns":3493327,"wall_ns":3493883,"count":2280},"zeros/1024/bounded-decompress":{"cpu_ns":2428974,"wall_ns":2429765,"count":1175},"zeros/1024/gzip-read128k":{"cpu_ns":5152875,"wall_ns":5153602,"count":255},"zeros/1024/gzip-readinto128k":{"cpu_ns":15800447,"wall_ns":15820423,"count":623},"zeros/1024/crc32":{"cpu_ns":3795150,"wall_ns":3795327,"count":9368},"zeros/65536/compress1":{"cpu_ns":13389320,"wall_ns":13389973,"count":547},"zeros/65536/decompress":{"cpu_ns":12656987,"wall_ns":12657842,"count":895},"zeros/65536/raw-decompress":{"cpu_ns":13286369,"wall_ns":13287091,"count":1058},"zeros/65536/stream-decompress":{"cpu_ns":9251118,"wall_ns":9251744,"count":586},"zeros/65536/bounded-decompress":{"cpu_ns":7665576,"wall_ns":7779061,"count":793},"zeros/65536/gzip-read128k":{"cpu_ns":8955969,"wall_ns":8957909,"count":191},"zeros/65536/gzip-readinto128k":{"cpu_ns":14981533,"wall_ns":14982365,"count":285},"zeros/65536/crc32":{"cpu_ns":15229349,"wall_ns":15231942,"count":901},"zeros/1048713/compress1":{"cpu_ns":20351446,"wall_ns":20359953,"count":48},"zeros/1048713/decompress":{"cpu_ns":45024174,"wall_ns":45027228,"count":97},"zeros/1048713/raw-decompress":{"cpu_ns":46461439,"wall_ns":46470297,"count":129},"zeros/1048713/stream-decompress":{"cpu_ns":48708028,"wall_ns":48720670,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":17505739,"wall_ns":17507203,"count":103},"zeros/1048713/gzip-read128k":{"cpu_ns":19570808,"wall_ns":19572309,"count":42},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19286159,"wall_ns":19294185,"count":45},"zeros/1048713/crc32":{"cpu_ns":18491865,"wall_ns":18492520,"count":72},"zeros/16777353/compress1":{"cpu_ns":20471964,"wall_ns":20473699,"count":3},"zeros/16777353/decompress":{"cpu_ns":31481833,"wall_ns":31482128,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":39811200,"wall_ns":39820654,"count":3},"zeros/16777353/stream-decompress":{"cpu_ns":32589783,"wall_ns":32591510,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13991863,"wall_ns":13993053,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26462172,"wall_ns":26462443,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":20041286,"wall_ns":20043710,"count":3},"zeros/16777353/crc32":{"cpu_ns":22858313,"wall_ns":22876655,"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-zlib/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-zlib/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":2680109,"wall_ns":2681606,"count":213},"fastq/1024/decompress":{"cpu_ns":7703418,"wall_ns":7704044,"count":1243},"fastq/1024/raw-decompress":{"cpu_ns":13638707,"wall_ns":13639297,"count":2201},"fastq/1024/stream-decompress":{"cpu_ns":3165861,"wall_ns":3166172,"count":461},"fastq/1024/bounded-decompress":{"cpu_ns":7070480,"wall_ns":7070937,"count":1004},"fastq/1024/gzip-read128k":{"cpu_ns":5466304,"wall_ns":5466925,"count":204},"fastq/1024/gzip-readinto128k":{"cpu_ns":9858172,"wall_ns":9858923,"count":303},"fastq/1024/crc32":{"cpu_ns":1990603,"wall_ns":2003155,"count":4729},"fastq/65536/compress1":{"cpu_ns":15462824,"wall_ns":15463308,"count":39},"fastq/65536/decompress":{"cpu_ns":19226857,"wall_ns":19230384,"count":80},"fastq/65536/raw-decompress":{"cpu_ns":21601159,"wall_ns":21602801,"count":89},"fastq/65536/stream-decompress":{"cpu_ns":20428402,"wall_ns":20446792,"count":84},"fastq/65536/bounded-decompress":{"cpu_ns":19640169,"wall_ns":19640781,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":16208631,"wall_ns":16208801,"count":68},"fastq/65536/gzip-readinto128k":{"cpu_ns":19929843,"wall_ns":19947181,"count":79},"fastq/65536/crc32":{"cpu_ns":14212553,"wall_ns":14213994,"count":849},"fastq/1048713/compress1":{"cpu_ns":20391104,"wall_ns":20391656,"count":3},"fastq/1048713/decompress":{"cpu_ns":18906982,"wall_ns":18907480,"count":5},"fastq/1048713/raw-decompress":{"cpu_ns":22977089,"wall_ns":22978855,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":22747662,"wall_ns":22903327,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":22061948,"wall_ns":22061603,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":18333588,"wall_ns":18334708,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22305404,"wall_ns":22331125,"count":6},"fastq/1048713/crc32":{"cpu_ns":18803520,"wall_ns":18804180,"count":72},"fastq/16777353/compress1":{"cpu_ns":110545916,"wall_ns":110547776,"count":1},"fastq/16777353/decompress":{"cpu_ns":62138555,"wall_ns":62140212,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":58944180,"wall_ns":58956359,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":59605333,"wall_ns":59615347,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":75259684,"wall_ns":75289277,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60370040,"wall_ns":60382256,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58655017,"wall_ns":58670370,"count":1},"fastq/16777353/crc32":{"cpu_ns":22448719,"wall_ns":22447947,"count":5},"python/1024/compress1":{"cpu_ns":4498027,"wall_ns":4498331,"count":391},"python/1024/decompress":{"cpu_ns":8029532,"wall_ns":8030311,"count":1333},"python/1024/raw-decompress":{"cpu_ns":7504961,"wall_ns":7505396,"count":1262},"python/1024/stream-decompress":{"cpu_ns":9651765,"wall_ns":9652524,"count":1439},"python/1024/bounded-decompress":{"cpu_ns":4838332,"wall_ns":4838749,"count":714},"python/1024/gzip-read128k":{"cpu_ns":4967020,"wall_ns":4967678,"count":193},"python/1024/gzip-readinto128k":{"cpu_ns":10299391,"wall_ns":10300246,"count":316},"python/1024/crc32":{"cpu_ns":2045196,"wall_ns":2045732,"count":4992},"python/65536/compress1":{"cpu_ns":16645798,"wall_ns":16647410,"count":62},"python/65536/decompress":{"cpu_ns":12939546,"wall_ns":12941810,"count":98},"python/65536/raw-decompress":{"cpu_ns":13579590,"wall_ns":13580801,"count":107},"python/65536/stream-decompress":{"cpu_ns":14922700,"wall_ns":14931978,"count":113},"python/65536/bounded-decompress":{"cpu_ns":18992002,"wall_ns":18993523,"count":177},"python/65536/gzip-read128k":{"cpu_ns":12710701,"wall_ns":12711443,"count":88},"python/65536/gzip-readinto128k":{"cpu_ns":19547226,"wall_ns":19548113,"count":130},"python/65536/crc32":{"cpu_ns":14995338,"wall_ns":15005814,"count":890},"python/1048713/compress1":{"cpu_ns":21198475,"wall_ns":21199513,"count":5},"python/1048713/decompress":{"cpu_ns":20044254,"wall_ns":20045357,"count":12},"python/1048713/raw-decompress":{"cpu_ns":19403350,"wall_ns":19405502,"count":12},"python/1048713/stream-decompress":{"cpu_ns":22522347,"wall_ns":22525803,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20660545,"wall_ns":20671659,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":23773712,"wall_ns":23775753,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":19373696,"wall_ns":19374707,"count":10},"python/1048713/crc32":{"cpu_ns":18621657,"wall_ns":18632295,"count":72},"python/16777353/compress1":{"cpu_ns":67738477,"wall_ns":67744025,"count":1},"python/16777353/decompress":{"cpu_ns":35034989,"wall_ns":35063571,"count":1},"python/16777353/raw-decompress":{"cpu_ns":32798598,"wall_ns":32810961,"count":1},"python/16777353/stream-decompress":{"cpu_ns":33970612,"wall_ns":33971734,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":43405914,"wall_ns":43407716,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32874362,"wall_ns":32888590,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":31079120,"wall_ns":31089087,"count":1},"python/16777353/crc32":{"cpu_ns":21442880,"wall_ns":21443863,"count":5},"random/1024/compress1":{"cpu_ns":8295984,"wall_ns":8296457,"count":567},"random/1024/decompress":{"cpu_ns":3293499,"wall_ns":3294097,"count":4633},"random/1024/raw-decompress":{"cpu_ns":3842695,"wall_ns":3843406,"count":4516},"random/1024/stream-decompress":{"cpu_ns":4382955,"wall_ns":4390644,"count":3146},"random/1024/bounded-decompress":{"cpu_ns":4797168,"wall_ns":4797559,"count":2745},"random/1024/gzip-read128k":{"cpu_ns":8209027,"wall_ns":8209784,"count":418},"random/1024/gzip-readinto128k":{"cpu_ns":13917669,"wall_ns":13918948,"count":541},"random/1024/crc32":{"cpu_ns":2278048,"wall_ns":2278522,"count":5669},"random/65536/compress1":{"cpu_ns":17078438,"wall_ns":17079979,"count":28},"random/65536/decompress":{"cpu_ns":13347139,"wall_ns":13349242,"count":1202},"random/65536/raw-decompress":{"cpu_ns":12234002,"wall_ns":12235056,"count":1397},"random/65536/stream-decompress":{"cpu_ns":13280180,"wall_ns":13281032,"count":1141},"random/65536/bounded-decompress":{"cpu_ns":8750035,"wall_ns":8750695,"count":1663},"random/65536/gzip-read128k":{"cpu_ns":11424308,"wall_ns":11425113,"count":241},"random/65536/gzip-readinto128k":{"cpu_ns":18148258,"wall_ns":18149182,"count":331},"random/65536/crc32":{"cpu_ns":12318971,"wall_ns":12319716,"count":742},"random/1048713/compress1":{"cpu_ns":23197015,"wall_ns":23202568,"count":2},"random/1048713/decompress":{"cpu_ns":18564266,"wall_ns":18572948,"count":100},"random/1048713/raw-decompress":{"cpu_ns":15105783,"wall_ns":15107823,"count":134},"random/1048713/stream-decompress":{"cpu_ns":15232073,"wall_ns":15242165,"count":92},"random/1048713/bounded-decompress":{"cpu_ns":11633614,"wall_ns":11635543,"count":57},"random/1048713/gzip-read128k":{"cpu_ns":18244247,"wall_ns":18253957,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":20299477,"wall_ns":20300563,"count":44},"random/1048713/crc32":{"cpu_ns":19004771,"wall_ns":19005588,"count":74},"random/16777353/compress1":{"cpu_ns":204582442,"wall_ns":204611604,"count":1},"random/16777353/decompress":{"cpu_ns":29536380,"wall_ns":29537271,"count":2},"random/16777353/raw-decompress":{"cpu_ns":22547704,"wall_ns":22548778,"count":2},"random/16777353/stream-decompress":{"cpu_ns":29159755,"wall_ns":29160628,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":48599981,"wall_ns":48612288,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":10791551,"wall_ns":10791624,"count":1},"random/16777353/gzip-readinto128k":{"cpu_ns":22876637,"wall_ns":22878428,"count":3},"random/16777353/crc32":{"cpu_ns":21456638,"wall_ns":21457729,"count":5},"zeros/1024/compress1":{"cpu_ns":7319345,"wall_ns":7319973,"count":1094},"zeros/1024/decompress":{"cpu_ns":2953639,"wall_ns":2954169,"count":3522},"zeros/1024/raw-decompress":{"cpu_ns":3021355,"wall_ns":3022175,"count":2773},"zeros/1024/stream-decompress":{"cpu_ns":3452699,"wall_ns":3453366,"count":2280},"zeros/1024/bounded-decompress":{"cpu_ns":2262791,"wall_ns":2263872,"count":1175},"zeros/1024/gzip-read128k":{"cpu_ns":5993562,"wall_ns":6010576,"count":255},"zeros/1024/gzip-readinto128k":{"cpu_ns":16621386,"wall_ns":16622413,"count":623},"zeros/1024/crc32":{"cpu_ns":3860393,"wall_ns":3860978,"count":9368},"zeros/65536/compress1":{"cpu_ns":14229797,"wall_ns":14232427,"count":547},"zeros/65536/decompress":{"cpu_ns":15388416,"wall_ns":15390405,"count":895},"zeros/65536/raw-decompress":{"cpu_ns":15699755,"wall_ns":15711847,"count":1058},"zeros/65536/stream-decompress":{"cpu_ns":10246940,"wall_ns":10247665,"count":586},"zeros/65536/bounded-decompress":{"cpu_ns":8004682,"wall_ns":8005390,"count":793},"zeros/65536/gzip-read128k":{"cpu_ns":9198776,"wall_ns":9200449,"count":191},"zeros/65536/gzip-readinto128k":{"cpu_ns":15659002,"wall_ns":15660530,"count":285},"zeros/65536/crc32":{"cpu_ns":14856005,"wall_ns":14856904,"count":901},"zeros/1048713/compress1":{"cpu_ns":20521038,"wall_ns":20522076,"count":48},"zeros/1048713/decompress":{"cpu_ns":17836012,"wall_ns":17837102,"count":97},"zeros/1048713/raw-decompress":{"cpu_ns":16818058,"wall_ns":16819224,"count":129},"zeros/1048713/stream-decompress":{"cpu_ns":20900297,"wall_ns":20909410,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":17520947,"wall_ns":17522740,"count":103},"zeros/1048713/gzip-read128k":{"cpu_ns":19812177,"wall_ns":19813618,"count":42},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19404248,"wall_ns":19406168,"count":45},"zeros/1048713/crc32":{"cpu_ns":18724941,"wall_ns":18725583,"count":72},"zeros/16777353/compress1":{"cpu_ns":28863758,"wall_ns":28865603,"count":3},"zeros/16777353/decompress":{"cpu_ns":26485879,"wall_ns":26480872,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":33313810,"wall_ns":33322527,"count":3},"zeros/16777353/stream-decompress":{"cpu_ns":27239672,"wall_ns":27251469,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13583527,"wall_ns":13584268,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26312248,"wall_ns":26330169,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":20001059,"wall_ns":20002718,"count":3},"zeros/16777353/crc32":{"cpu_ns":22531755,"wall_ns":22557938,"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":2439835,"wall_ns":2439731,"count":213},"fastq/1024/decompress":{"cpu_ns":6986119,"wall_ns":6986506,"count":1243},"fastq/1024/raw-decompress":{"cpu_ns":17621324,"wall_ns":17622898,"count":2201},"fastq/1024/stream-decompress":{"cpu_ns":2891635,"wall_ns":2891859,"count":461},"fastq/1024/bounded-decompress":{"cpu_ns":6692761,"wall_ns":6693248,"count":1004},"fastq/1024/gzip-read128k":{"cpu_ns":5087781,"wall_ns":5089002,"count":204},"fastq/1024/gzip-readinto128k":{"cpu_ns":8961018,"wall_ns":8961603,"count":303},"fastq/1024/crc32":{"cpu_ns":1911108,"wall_ns":1911226,"count":4729},"fastq/65536/compress1":{"cpu_ns":15511753,"wall_ns":15518502,"count":39},"fastq/65536/decompress":{"cpu_ns":19064079,"wall_ns":19066163,"count":80},"fastq/65536/raw-decompress":{"cpu_ns":20298900,"wall_ns":20299806,"count":89},"fastq/65536/stream-decompress":{"cpu_ns":20864712,"wall_ns":20866791,"count":84},"fastq/65536/bounded-decompress":{"cpu_ns":20434870,"wall_ns":20436299,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":16477977,"wall_ns":16478690,"count":68},"fastq/65536/gzip-readinto128k":{"cpu_ns":20301578,"wall_ns":20302681,"count":79},"fastq/65536/crc32":{"cpu_ns":13719101,"wall_ns":13719544,"count":849},"fastq/1048713/compress1":{"cpu_ns":20225482,"wall_ns":20226063,"count":3},"fastq/1048713/decompress":{"cpu_ns":18970092,"wall_ns":18970837,"count":5},"fastq/1048713/raw-decompress":{"cpu_ns":23712789,"wall_ns":23714213,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":23456113,"wall_ns":23458490,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21499130,"wall_ns":21500906,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":19802264,"wall_ns":19803600,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22692408,"wall_ns":22702906,"count":6},"fastq/1048713/crc32":{"cpu_ns":18627820,"wall_ns":18628206,"count":72},"fastq/16777353/compress1":{"cpu_ns":117422849,"wall_ns":117434383,"count":1},"fastq/16777353/decompress":{"cpu_ns":61818453,"wall_ns":61828054,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":79372886,"wall_ns":79376883,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":60193885,"wall_ns":60194548,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":77038181,"wall_ns":77050663,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":61187943,"wall_ns":61190708,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58084263,"wall_ns":58095899,"count":1},"fastq/16777353/crc32":{"cpu_ns":21678592,"wall_ns":21680188,"count":5},"python/1024/compress1":{"cpu_ns":4723239,"wall_ns":4723941,"count":391},"python/1024/decompress":{"cpu_ns":7364308,"wall_ns":7366395,"count":1333},"python/1024/raw-decompress":{"cpu_ns":7041200,"wall_ns":7041840,"count":1262},"python/1024/stream-decompress":{"cpu_ns":8905746,"wall_ns":8906618,"count":1439},"python/1024/bounded-decompress":{"cpu_ns":4534259,"wall_ns":4534906,"count":714},"python/1024/gzip-read128k":{"cpu_ns":5208477,"wall_ns":5223737,"count":193},"python/1024/gzip-readinto128k":{"cpu_ns":9984720,"wall_ns":9985804,"count":316},"python/1024/crc32":{"cpu_ns":2114642,"wall_ns":2114931,"count":4992},"python/65536/compress1":{"cpu_ns":16514576,"wall_ns":16515078,"count":62},"python/65536/decompress":{"cpu_ns":12597952,"wall_ns":12598681,"count":98},"python/65536/raw-decompress":{"cpu_ns":13833017,"wall_ns":13834446,"count":107},"python/65536/stream-decompress":{"cpu_ns":15797578,"wall_ns":15811011,"count":113},"python/65536/bounded-decompress":{"cpu_ns":18642170,"wall_ns":18642986,"count":177},"python/65536/gzip-read128k":{"cpu_ns":14066492,"wall_ns":14067225,"count":88},"python/65536/gzip-readinto128k":{"cpu_ns":19299537,"wall_ns":19300203,"count":130},"python/65536/crc32":{"cpu_ns":15112848,"wall_ns":15134965,"count":890},"python/1048713/compress1":{"cpu_ns":23477511,"wall_ns":23479913,"count":5},"python/1048713/decompress":{"cpu_ns":20457907,"wall_ns":20474327,"count":12},"python/1048713/raw-decompress":{"cpu_ns":20863652,"wall_ns":20863033,"count":12},"python/1048713/stream-decompress":{"cpu_ns":22471871,"wall_ns":22472755,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":22354551,"wall_ns":22371684,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":21410787,"wall_ns":21410973,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":20309498,"wall_ns":20315644,"count":10},"python/1048713/crc32":{"cpu_ns":18535332,"wall_ns":18545765,"count":72},"python/16777353/compress1":{"cpu_ns":72215557,"wall_ns":72219543,"count":1},"python/16777353/decompress":{"cpu_ns":37697614,"wall_ns":37698839,"count":1},"python/16777353/raw-decompress":{"cpu_ns":33764136,"wall_ns":33765542,"count":1},"python/16777353/stream-decompress":{"cpu_ns":36476574,"wall_ns":36477812,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":47606583,"wall_ns":47621560,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":33549585,"wall_ns":33567410,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":32130983,"wall_ns":32132703,"count":1},"python/16777353/crc32":{"cpu_ns":22237995,"wall_ns":22239660,"count":5},"random/1024/compress1":{"cpu_ns":10183524,"wall_ns":10184022,"count":567},"random/1024/decompress":{"cpu_ns":2897601,"wall_ns":2897995,"count":4633},"random/1024/raw-decompress":{"cpu_ns":3480298,"wall_ns":3480627,"count":4516},"random/1024/stream-decompress":{"cpu_ns":4017624,"wall_ns":4018584,"count":3146},"random/1024/bounded-decompress":{"cpu_ns":4182001,"wall_ns":4182547,"count":2745},"random/1024/gzip-read128k":{"cpu_ns":8038984,"wall_ns":8039481,"count":418},"random/1024/gzip-readinto128k":{"cpu_ns":15381495,"wall_ns":15382582,"count":541},"random/1024/crc32":{"cpu_ns":2603814,"wall_ns":2603893,"count":5669},"random/65536/compress1":{"cpu_ns":19208569,"wall_ns":19219492,"count":28},"random/65536/decompress":{"cpu_ns":12959279,"wall_ns":12961136,"count":1202},"random/65536/raw-decompress":{"cpu_ns":11773399,"wall_ns":11774435,"count":1397},"random/65536/stream-decompress":{"cpu_ns":15680243,"wall_ns":15682489,"count":1141},"random/65536/bounded-decompress":{"cpu_ns":8669447,"wall_ns":8670098,"count":1663},"random/65536/gzip-read128k":{"cpu_ns":10918380,"wall_ns":10926900,"count":241},"random/65536/gzip-readinto128k":{"cpu_ns":19586791,"wall_ns":19587658,"count":331},"random/65536/crc32":{"cpu_ns":12862819,"wall_ns":12863541,"count":742},"random/1048713/compress1":{"cpu_ns":24608782,"wall_ns":24619442,"count":2},"random/1048713/decompress":{"cpu_ns":16056031,"wall_ns":16057354,"count":100},"random/1048713/raw-decompress":{"cpu_ns":14347350,"wall_ns":14348162,"count":134},"random/1048713/stream-decompress":{"cpu_ns":16098243,"wall_ns":16099435,"count":92},"random/1048713/bounded-decompress":{"cpu_ns":12317485,"wall_ns":12320006,"count":57},"random/1048713/gzip-read128k":{"cpu_ns":17991034,"wall_ns":17992885,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":24484221,"wall_ns":24486040,"count":44},"random/1048713/crc32":{"cpu_ns":19321446,"wall_ns":19329494,"count":74},"random/16777353/compress1":{"cpu_ns":206728142,"wall_ns":206741621,"count":1},"random/16777353/decompress":{"cpu_ns":26009886,"wall_ns":26027848,"count":2},"random/16777353/raw-decompress":{"cpu_ns":21817622,"wall_ns":21818742,"count":2},"random/16777353/stream-decompress":{"cpu_ns":27705177,"wall_ns":27706245,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":45537795,"wall_ns":45552531,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":9635970,"wall_ns":9650760,"count":1},"random/16777353/gzip-readinto128k":{"cpu_ns":23548074,"wall_ns":23550135,"count":3},"random/16777353/crc32":{"cpu_ns":21828171,"wall_ns":21844608,"count":5},"zeros/1024/compress1":{"cpu_ns":7078580,"wall_ns":7078976,"count":1094},"zeros/1024/decompress":{"cpu_ns":2666733,"wall_ns":2667461,"count":3522},"zeros/1024/raw-decompress":{"cpu_ns":2531307,"wall_ns":2532174,"count":2773},"zeros/1024/stream-decompress":{"cpu_ns":3334095,"wall_ns":3335884,"count":2280},"zeros/1024/bounded-decompress":{"cpu_ns":2100448,"wall_ns":2101563,"count":1175},"zeros/1024/gzip-read128k":{"cpu_ns":5043807,"wall_ns":5044730,"count":255},"zeros/1024/gzip-readinto128k":{"cpu_ns":15313521,"wall_ns":15314329,"count":623},"zeros/1024/crc32":{"cpu_ns":4151710,"wall_ns":4152569,"count":9368},"zeros/65536/compress1":{"cpu_ns":13742169,"wall_ns":13751408,"count":547},"zeros/65536/decompress":{"cpu_ns":14076604,"wall_ns":14077136,"count":895},"zeros/65536/raw-decompress":{"cpu_ns":15278839,"wall_ns":15279683,"count":1058},"zeros/65536/stream-decompress":{"cpu_ns":10198653,"wall_ns":10199279,"count":586},"zeros/65536/bounded-decompress":{"cpu_ns":7421446,"wall_ns":7422107,"count":793},"zeros/65536/gzip-read128k":{"cpu_ns":8926545,"wall_ns":8927553,"count":191},"zeros/65536/gzip-readinto128k":{"cpu_ns":15076835,"wall_ns":15089289,"count":285},"zeros/65536/crc32":{"cpu_ns":14825733,"wall_ns":14826433,"count":901},"zeros/1048713/compress1":{"cpu_ns":22421295,"wall_ns":22420375,"count":48},"zeros/1048713/decompress":{"cpu_ns":18179159,"wall_ns":18180070,"count":97},"zeros/1048713/raw-decompress":{"cpu_ns":16974000,"wall_ns":16975054,"count":129},"zeros/1048713/stream-decompress":{"cpu_ns":20690566,"wall_ns":20692799,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":16772233,"wall_ns":16773073,"count":103},"zeros/1048713/gzip-read128k":{"cpu_ns":18417403,"wall_ns":18418255,"count":42},"zeros/1048713/gzip-readinto128k":{"cpu_ns":18929924,"wall_ns":18931567,"count":45},"zeros/1048713/crc32":{"cpu_ns":18584497,"wall_ns":18584978,"count":72},"zeros/16777353/compress1":{"cpu_ns":21642238,"wall_ns":21653172,"count":3},"zeros/16777353/decompress":{"cpu_ns":27164708,"wall_ns":27166272,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":31919388,"wall_ns":31920582,"count":3},"zeros/16777353/stream-decompress":{"cpu_ns":25062274,"wall_ns":25074259,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13329922,"wall_ns":13332363,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26933394,"wall_ns":26944549,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19370406,"wall_ns":19371907,"count":3},"zeros/16777353/crc32":{"cpu_ns":21479546,"wall_ns":21492380,"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":2609980,"wall_ns":2613050,"count":213},"fastq/1024/decompress":{"cpu_ns":7315795,"wall_ns":7316399,"count":1243},"fastq/1024/raw-decompress":{"cpu_ns":13676124,"wall_ns":13677187,"count":2201},"fastq/1024/stream-decompress":{"cpu_ns":2941651,"wall_ns":2942080,"count":461},"fastq/1024/bounded-decompress":{"cpu_ns":7065394,"wall_ns":7069847,"count":1004},"fastq/1024/gzip-read128k":{"cpu_ns":6131210,"wall_ns":6132397,"count":204},"fastq/1024/gzip-readinto128k":{"cpu_ns":9397273,"wall_ns":9594352,"count":303},"fastq/1024/crc32":{"cpu_ns":1956234,"wall_ns":1956300,"count":4729},"fastq/65536/compress1":{"cpu_ns":15819658,"wall_ns":15820530,"count":39},"fastq/65536/decompress":{"cpu_ns":18976985,"wall_ns":18977939,"count":80},"fastq/65536/raw-decompress":{"cpu_ns":21708967,"wall_ns":21710848,"count":89},"fastq/65536/stream-decompress":{"cpu_ns":20083832,"wall_ns":20084623,"count":84},"fastq/65536/bounded-decompress":{"cpu_ns":19866918,"wall_ns":19867641,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":16106710,"wall_ns":16107397,"count":68},"fastq/65536/gzip-readinto128k":{"cpu_ns":19606090,"wall_ns":19620955,"count":79},"fastq/65536/crc32":{"cpu_ns":14591681,"wall_ns":14594702,"count":849},"fastq/1048713/compress1":{"cpu_ns":21716302,"wall_ns":21718041,"count":3},"fastq/1048713/decompress":{"cpu_ns":17683115,"wall_ns":17683588,"count":5},"fastq/1048713/raw-decompress":{"cpu_ns":20846439,"wall_ns":20847766,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":22414749,"wall_ns":22439244,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21436661,"wall_ns":21437620,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":18176260,"wall_ns":18176862,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21883460,"wall_ns":21884224,"count":6},"fastq/1048713/crc32":{"cpu_ns":19601430,"wall_ns":19603028,"count":72},"fastq/16777353/compress1":{"cpu_ns":111982305,"wall_ns":111982866,"count":1},"fastq/16777353/decompress":{"cpu_ns":62993179,"wall_ns":62992932,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":61983581,"wall_ns":61995250,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":64788847,"wall_ns":64806804,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":74034532,"wall_ns":74057000,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60866851,"wall_ns":60876700,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58547600,"wall_ns":58549810,"count":1},"fastq/16777353/crc32":{"cpu_ns":21834735,"wall_ns":21835947,"count":5},"python/1024/compress1":{"cpu_ns":4811463,"wall_ns":4815919,"count":391},"python/1024/decompress":{"cpu_ns":7844475,"wall_ns":7853833,"count":1333},"python/1024/raw-decompress":{"cpu_ns":7508332,"wall_ns":7508957,"count":1262},"python/1024/stream-decompress":{"cpu_ns":9468199,"wall_ns":9468961,"count":1439},"python/1024/bounded-decompress":{"cpu_ns":4566895,"wall_ns":4567237,"count":714},"python/1024/gzip-read128k":{"cpu_ns":5158887,"wall_ns":5160196,"count":193},"python/1024/gzip-readinto128k":{"cpu_ns":9774257,"wall_ns":9774729,"count":316},"python/1024/crc32":{"cpu_ns":2038187,"wall_ns":2038392,"count":4992},"python/65536/compress1":{"cpu_ns":17155039,"wall_ns":17158291,"count":62},"python/65536/decompress":{"cpu_ns":12487224,"wall_ns":12497075,"count":98},"python/65536/raw-decompress":{"cpu_ns":13599358,"wall_ns":13600342,"count":107},"python/65536/stream-decompress":{"cpu_ns":14891710,"wall_ns":14894129,"count":113},"python/65536/bounded-decompress":{"cpu_ns":19594511,"wall_ns":19596436,"count":177},"python/65536/gzip-read128k":{"cpu_ns":13070574,"wall_ns":13079871,"count":88},"python/65536/gzip-readinto128k":{"cpu_ns":20015289,"wall_ns":20016311,"count":130},"python/65536/crc32":{"cpu_ns":15232355,"wall_ns":15234001,"count":890},"python/1048713/compress1":{"cpu_ns":21588087,"wall_ns":21605368,"count":5},"python/1048713/decompress":{"cpu_ns":21975913,"wall_ns":21976722,"count":12},"python/1048713/raw-decompress":{"cpu_ns":21799858,"wall_ns":21800642,"count":12},"python/1048713/stream-decompress":{"cpu_ns":25518454,"wall_ns":25532037,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":21256190,"wall_ns":21265493,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":21139317,"wall_ns":21151530,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":19539290,"wall_ns":19540146,"count":10},"python/1048713/crc32":{"cpu_ns":19818839,"wall_ns":19820962,"count":72},"python/16777353/compress1":{"cpu_ns":69336077,"wall_ns":69337242,"count":1},"python/16777353/decompress":{"cpu_ns":36154542,"wall_ns":36153968,"count":1},"python/16777353/raw-decompress":{"cpu_ns":35615465,"wall_ns":35615673,"count":1},"python/16777353/stream-decompress":{"cpu_ns":36541906,"wall_ns":36550699,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":43866839,"wall_ns":43868629,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":33170913,"wall_ns":33171797,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":31812820,"wall_ns":31814691,"count":1},"python/16777353/crc32":{"cpu_ns":21960309,"wall_ns":21961851,"count":5},"random/1024/compress1":{"cpu_ns":7966684,"wall_ns":7967273,"count":567},"random/1024/decompress":{"cpu_ns":3171767,"wall_ns":3172139,"count":4633},"random/1024/raw-decompress":{"cpu_ns":4017673,"wall_ns":4018301,"count":4516},"random/1024/stream-decompress":{"cpu_ns":4724479,"wall_ns":4725963,"count":3146},"random/1024/bounded-decompress":{"cpu_ns":4251233,"wall_ns":4251683,"count":2745},"random/1024/gzip-read128k":{"cpu_ns":8146991,"wall_ns":8147667,"count":418},"random/1024/gzip-readinto128k":{"cpu_ns":14348473,"wall_ns":14349878,"count":541},"random/1024/crc32":{"cpu_ns":2501219,"wall_ns":2504561,"count":5669},"random/65536/compress1":{"cpu_ns":16534801,"wall_ns":16535446,"count":28},"random/65536/decompress":{"cpu_ns":16358778,"wall_ns":16362345,"count":1202},"random/65536/raw-decompress":{"cpu_ns":16336404,"wall_ns":16338732,"count":1397},"random/65536/stream-decompress":{"cpu_ns":16540614,"wall_ns":16540907,"count":1141},"random/65536/bounded-decompress":{"cpu_ns":9701563,"wall_ns":9702446,"count":1663},"random/65536/gzip-read128k":{"cpu_ns":11202954,"wall_ns":11203713,"count":241},"random/65536/gzip-readinto128k":{"cpu_ns":18414412,"wall_ns":18416202,"count":331},"random/65536/crc32":{"cpu_ns":11928638,"wall_ns":11929367,"count":742},"random/1048713/compress1":{"cpu_ns":23473745,"wall_ns":23473542,"count":2},"random/1048713/decompress":{"cpu_ns":24459239,"wall_ns":24467857,"count":100},"random/1048713/raw-decompress":{"cpu_ns":29049261,"wall_ns":29051423,"count":134},"random/1048713/stream-decompress":{"cpu_ns":26689426,"wall_ns":26691580,"count":92},"random/1048713/bounded-decompress":{"cpu_ns":11945514,"wall_ns":12129090,"count":57},"random/1048713/gzip-read128k":{"cpu_ns":16984012,"wall_ns":16984873,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":20925728,"wall_ns":20927704,"count":44},"random/1048713/crc32":{"cpu_ns":19496236,"wall_ns":19508585,"count":74},"random/16777353/compress1":{"cpu_ns":201414307,"wall_ns":201416372,"count":1},"random/16777353/decompress":{"cpu_ns":29400749,"wall_ns":29404321,"count":2},"random/16777353/raw-decompress":{"cpu_ns":25955175,"wall_ns":25955799,"count":2},"random/16777353/stream-decompress":{"cpu_ns":29913444,"wall_ns":29913140,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":49802057,"wall_ns":49812017,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":13418481,"wall_ns":13419174,"count":1},"random/16777353/gzip-readinto128k":{"cpu_ns":33093204,"wall_ns":33095620,"count":3},"random/16777353/crc32":{"cpu_ns":24755282,"wall_ns":24753602,"count":5},"zeros/1024/compress1":{"cpu_ns":7597045,"wall_ns":7599248,"count":1094},"zeros/1024/decompress":{"cpu_ns":3209452,"wall_ns":3209999,"count":3522},"zeros/1024/raw-decompress":{"cpu_ns":3264566,"wall_ns":3265293,"count":2773},"zeros/1024/stream-decompress":{"cpu_ns":3708658,"wall_ns":3711398,"count":2280},"zeros/1024/bounded-decompress":{"cpu_ns":2172539,"wall_ns":2173210,"count":1175},"zeros/1024/gzip-read128k":{"cpu_ns":5318456,"wall_ns":5644236,"count":255},"zeros/1024/gzip-readinto128k":{"cpu_ns":16108270,"wall_ns":16109175,"count":623},"zeros/1024/crc32":{"cpu_ns":4016852,"wall_ns":4017285,"count":9368},"zeros/65536/compress1":{"cpu_ns":14307232,"wall_ns":14309534,"count":547},"zeros/65536/decompress":{"cpu_ns":14162625,"wall_ns":14164471,"count":895},"zeros/65536/raw-decompress":{"cpu_ns":14325511,"wall_ns":14327892,"count":1058},"zeros/65536/stream-decompress":{"cpu_ns":9201919,"wall_ns":9202403,"count":586},"zeros/65536/bounded-decompress":{"cpu_ns":7693040,"wall_ns":7694551,"count":793},"zeros/65536/gzip-read128k":{"cpu_ns":8942347,"wall_ns":8944046,"count":191},"zeros/65536/gzip-readinto128k":{"cpu_ns":15380786,"wall_ns":15382334,"count":285},"zeros/65536/crc32":{"cpu_ns":14703493,"wall_ns":14704136,"count":901},"zeros/1048713/compress1":{"cpu_ns":20253569,"wall_ns":20265807,"count":48},"zeros/1048713/decompress":{"cpu_ns":40288281,"wall_ns":40289839,"count":97},"zeros/1048713/raw-decompress":{"cpu_ns":57348179,"wall_ns":57365161,"count":129},"zeros/1048713/stream-decompress":{"cpu_ns":46745914,"wall_ns":46755262,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":17142374,"wall_ns":17144011,"count":103},"zeros/1048713/gzip-read128k":{"cpu_ns":18660271,"wall_ns":18668798,"count":42},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19252997,"wall_ns":19253986,"count":45},"zeros/1048713/crc32":{"cpu_ns":18662143,"wall_ns":18662606,"count":72},"zeros/16777353/compress1":{"cpu_ns":21386759,"wall_ns":21397910,"count":3},"zeros/16777353/decompress":{"cpu_ns":31261055,"wall_ns":31261942,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":37865692,"wall_ns":37865173,"count":3},"zeros/16777353/stream-decompress":{"cpu_ns":31404446,"wall_ns":31405059,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":14729188,"wall_ns":14734060,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26568030,"wall_ns":26581410,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19701802,"wall_ns":19705086,"count":3},"zeros/16777353/crc32":{"cpu_ns":21695254,"wall_ns":21710040,"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-zlib/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-zlib/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 From 80c3fdb7f052f185be8880d8453950dc7c8b306f Mon Sep 17 00:00:00 2001 From: Dev-iL <6509619+Dev-iL@users.noreply.github.com> Date: Thu, 5 Nov 2026 09:16:56 +0200 Subject: [PATCH 27/33] Update the stable ABI report, changelog and docs for the repaired candidate Open the benchmark report with its result, name operations and strategy variants consistently, list every slowdown beyond the control maximum, describe which calls copy their output and what that costs in memory, add the repair check and the small-output cohort of the strategy study, and correct the PyPy and allocator statements. Replace the pending validation record with markers for the final counts, and state the remaining limits. The changelog takes the project's "version X-dev" heading, names the calls that pay the copy with the measured cost, and lists the user-visible fixes made on the way. The installation docs mention the cost and point to the changelog. Co-Authored-By: Claude Opus 5.5 --- CHANGELOG.rst | 38 +++++- benchmark_scripts/abi3_results/README.md | 137 +++++++++++++++++----- benchmark_scripts/abi3_results/build.json | 23 ++-- docs/index.rst | 4 + 4 files changed, 156 insertions(+), 46 deletions(-) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index cee03b2..4dab6c5 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -7,12 +7,40 @@ Changelog .. This document is user facing. Please word the changes in such a way .. that users understand how the changes affect the new version. -Unreleased +version 1.1.1-dev ----------------- -+ Regular CPython 3.11 and newer share stable ABI wheels. PyPy and - free-threaded CPython keep their interpreter-specific wheels. -+ Avoid an extra output allocation when compression or decompression finishes - exactly at the end of its buffer. ++ 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 + 1.05 to 1.20 times as long and the worst case, 1 MiB of zeros, 2.86 times as + long; compression times did not change measurably. ``gzip_ng`` file reads + and ``_ZlibDecompressor.decompress(data, max_length)`` avoid the copy. + ``decompressobj().decompress(data, max_length)`` with a ``max_length`` above + 16 KiB also copies, and 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``. ++ 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 ----------------- diff --git a/benchmark_scripts/abi3_results/README.md b/benchmark_scripts/abi3_results/README.md index 916f2b8..0521566 100644 --- a/benchmark_scripts/abi3_results/README.md +++ b/benchmark_scripts/abi3_results/README.md @@ -1,50 +1,129 @@ # Stable ABI benchmark -Regular CPython uses the Python 3.11 Limited API. Unbounded output grows in native storage and is copied once into its final `bytes` object. Full bounded allocations return their filled bytes directly. Free-threaded CPython and PyPy retain the full-API bytes-resize path; PyPy also retains its original static types so they stay immutable. +## Result -## Final source comparison +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.994× and 1.012×, 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: 17 of its 48 cases are slower than the control's largest deviation, the worst being raw deflate decompression of 1 MiB + 137 bytes of zeros at 2.857×, and at 16 MiB + 137 bytes the three unbounded decoders take 1.045-1.200× the baseline time. 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. -This compares installed baseline and candidate wheels built with the same interpreter, compiler settings and pinned native archive. The baseline is commit `39cec01898a4a44ac988a40e98fd8d8cbbcaacd9`. Candidate C source and wheel hashes are in [build.json](build.json). The benchmark uses the actual production code, not an experimental output strategy. +## What the candidate changes -Nine randomized paired rounds cover 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 eight operations. Each input hash is recorded. Correctness is checked against the original bytes or standard-library zlib outside timing. Measurements are warm thread CPU time, pinned to one core, with no other investigation build or benchmark running. +Regular CPython builds use the Python 3.11 Limited API, which has no `_PyBytes_Resize()`. These builds therefore grow unbounded output in a `PyMem_Malloc()` and `PyMem_Realloc()` buffer 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). -The table gives the median candidate/baseline time ratio over the 16 cases in each row, followed by the range of case medians. Lower is faster. The separate baseline-again control has a 95th-percentile absolute median difference of 2.884% and a maximum of 5.314%. +Calls that copy their output once on stable ABI builds: -| Operation | Median time ratio | Case range | +- `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`. + +Calls that avoid the copy: `_ZlibDecompressor.decompress(data, max_length)`, 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. A result shorter than its allocation is still copied. 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 are 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) × 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 4.781% (inclusive method, `statistics.quantiles(method="inclusive")`) and a maximum of 9.892% over the 128 cases. A difference inside that spread is not a measurable difference. + +| Operation | Median ratio (16 cases) | Range of case ratios | |---|---:|---:| -| `compress1` | 1.009 | 0.990–1.023 | -| `decompress` | 1.054 | 0.888–2.296 | -| `raw-decompress` | 1.075 | 0.884–2.810 | -| `stream-decompress` | 1.093 | 0.903–2.265 | -| `bounded-decompress` | 1.003 | 0.966–1.051 | -| `gzip-read128k` | 1.002 | 0.989–1.038 | -| `gzip-readinto128k` | 1.003 | 0.982–1.016 | -| `crc32` | 1.000 | 0.968–1.010 | +| Level-1 compression | 1.008× | 0.971-1.051× | +| zlib decompression | 1.049× | 0.897-2.316× | +| Raw deflate decompression | 1.036× | 0.882-2.857× | +| Streaming decompression | 1.061× | 0.902-2.259× | +| Bounded decompression | 1.012× | 0.941-1.097× | +| gzip read | 0.994× | 0.983-1.034× | +| gzip readinto | 0.999× | 0.974-1.024× | +| CRC32 | 1.003× | 0.974-1.019× | -The largest losses are real and should not be hidden by the row medians. Decompressing 1 MiB + 137 bytes of zeros takes **2.810×** as long with raw deflate (126.8 to 356.1 µs), **2.296×** with the zlib wrapper (177.4 to 408.3 µs), and **2.265×** through a streaming decoder (181.2 to 410.2 µs). For 16 MiB + 137 byte outputs, unbounded decompression takes 1.046–1.214× as long across the three APIs and four inputs. These paths pay for the final copy and allocation behavior. +All 17 cases slower than the control maximum are unbounded decoders: -Compression, checksums and ordinary 128 KiB gzip reads have medians near 1.00. Bounded decompression has a 1.003 median, with a largest case of 1.051. Differences near the control variation are inconclusive. These results do not promise equal speed for every workload. +| Input and output size | zlib | Raw deflate | Streaming | +|---|---:|---:|---:| +| Zeros, 1 MiB + 137 bytes | 2.316× | 2.857× | 2.259× | +| Random, 1 MiB + 137 bytes | 1.513× | 1.828× | 1.522× | +| Random, 64 KiB | 1.225× | 1.273× | 1.220× | +| Zeros, 16 MiB + 137 bytes | 1.153× | 1.196× | 1.196× | +| Random, 16 MiB + 137 bytes | 1.143× | 1.200× | 1.080× (inside the control) | +| Python source, 1 MiB + 137 bytes | 1.111× | 1.130× | 1.119× | -[results.json](results.json) contains every timing sample and the interpreter/module paths. [results.csv](results.csv) contains paired case medians. [benchmark_abi3.py](../benchmark_abi3.py) is the reproducible harness. +Faster than the control's 95th percentile: zeros at 64 KiB through the three unbounded decoders (0.882-0.902×, beyond the control maximum for two of the three) and FASTQ at 1 MiB + 137 bytes through the same decoders (0.926-0.939×, inside the control maximum). Bounded decompression of 16 MiB + 137 bytes of zeros (0.941×) is not counted, because its own control ratio is 0.916×. Both speed-ups are unexplained. A 64 KiB output exactly fills the third buffer size (16, 32, then 64 KiB), where the end-of-stream stop described below avoids the baseline's final growth, but in the prototype study's controlled variant the stop saved time at 64 KiB for random input (the original code without it ran 1.385-1.821×), not for zeros (inside the control), so it does not account for this pattern. 1 MiB + 137 bytes is not a buffer boundary. -## Alternatives and design deviations +[results.json](results.json) holds every timing sample, iteration count and interpreter path; [results.csv](results.csv) holds the per-case ratios. `python benchmark_scripts/benchmark_abi3.py --library zlib_ng --summarize benchmark_scripts/abi3_results/results.json` regenerates the control spread, the operation table and the slowest and fastest cases. -- The maintainer suggested replacing private bytes resizing with native allocation followed by a final bytes copy. That is the general unbounded-output implementation. Bounded results that fill their allocation keep a direct bytes path; short results are copied. This preserves APIs and avoids an unnecessary copy on the usual fixed-block path. -- EOF stops are applied when the native codec reports stream completion, even if the output buffer is full. This is an independent optimization that also helps the original implementation at exact allocation boundaries. The final primary comparison includes irregular sizes so that a power-of-two-only benefit cannot dominate the conclusion. -- Segmented bytes joined at the end, eager BytesIO, and bytes-to-BytesIO promotion on the first growth were tested as disposable alternatives. In a separate nine-round study of 24 large irregular-output decoder cases, raw buffers had a 1.181 median time ratio, segments 0.998, eager BytesIO 1.373 and the hybrid 1.368, versus the same tuned full-API baseline. Segments ranged from 0.392 to 1.651, so their median concealed opposing data/size effects. For 16 MiB + 137 bytes of the earlier Python-source input, one-shot raw buffers took 1.057× baseline time versus 1.467× for segments. With zeros at the same size, the corresponding ratios were 1.159× versus 0.393×. BytesIO also adds export and factory-lifetime state. None was adopted as a general replacement. -- [mitigation-summary.csv](mitigation-summary.csv) records that separate study. Its earlier Python input repeated the package sources (30,032 bytes), unlike the final broad stdlib corpus. It is design evidence only; its ratios must not be compared with the final source table. -- PyPy and free-threaded CPython keep interpreter-specific full-API wheels. PyPy retains static C types because its headers do not expose the immutable-type flag; replacing them with ordinary heap types would change existing behavior. CPython uses heap type specifications and balanced instance/type references. Factory-type references are owned by module state with traverse/clear cleanup; the existing process-global exception policy is unchanged, so this does not claim stronger subinterpreter isolation. FASTCALL and `PyObject_New` are retained. -- zlib-ng's native callbacks use matched libc allocation/free because they run without the GIL, and `PyMem_RawMalloc/RawFree` did not enter the Stable ABI until Python 3.13. Output scratch buffers still use `PyMem_Malloc/Realloc` while the thread state is attached. +## Repair check -## Validation and limits +[repair-check.json](repair-check.json) repeats the same protocol with the first candidate (commit `6488941`) as baseline and control and the repaired candidate as candidate. The eight operation medians lie between 0.992× and 1.009× and the case ratios between 0.897× and 1.072×, against a control 95th percentile of 4.009% and maximum of 16.555%: no measurable timing change. The first candidate's own comparison, which this one 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 `PyMem_Malloc()` and `PyMem_Resize()` buffers, create the result with `PyBytes_FromStringAndSize()` at the end, and accept the performance cost. The candidate follows it, with these departures: -The actual ABI3 wheel passes strict `abi3audit`, installs under CPython 3.11–3.15, and passes the new ownership/boundary tests on each. CPython 3.14 passes 14,588 tests including stdlib compliance, with 3 skips. PyPy 3.11 passes 14,576 tests with 15 skips. The final free-threaded wheel passes 14,450 tests with 1 skip (the interpreter lacks the stdlib test package); a fresh normal interpreter process, with `PYTHON_GIL` removed, confirms importing the extension leaves the GIL disabled. Existing sanitizer jobs remain in CI. +- **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. On irregular sizes it changes no timing measurably: in the prototype study below, the original code without the stop has a median of 1.010× against the same code with it over the 24 large decoder cases, inside that study's control. +- **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 (median 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. Their slowest case, 1.651× for `_ZlibDecompressor` on 16 MiB + 137 bytes, uses the repeated Python input, which says little about real files. The native buffer was kept because it is the design the maintainer prescribed and has less machinery (no segment list and no join pass); the large-output gain of segments remains open 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 1.368× median over the large cases. **Eager BytesIO** is slower still on small outputs, up to 4.752×. 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 -Same-wheel CI covers Linux, Intel macOS, ARM macOS and Windows on CPython 3.11–3.15. Windows 3.14t also builds from source to exercise its explicit free-threading macro. An interpreter without the stdlib `test` package skips only the two compliance files. Those new platform jobs, and ASan/TSan, were not run locally. Timing conclusions here apply to this Linux x86_64 host; cross-platform allocator behavior can differ. +- 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, and `tests/test_stable_abi.py` passes on each: 44 passed and 10 skipped (no `_testcapi`), or 52 passed and 2 skipped on 3.14.4. +- Full test suite on the installed wheels, each including the standard-library compliance tests: + - CPython 3.14.4 with `PYTHONDEVMODE=1`: 14,617 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,611 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,594 passed and 27 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. +- `test_import_keeps_the_gil_disabled` checks, in a fresh process with `PYTHON_GIL` unset, that importing the extension leaves the GIL disabled on free-threaded builds. +- Timings come from one Linux x86_64 machine (Intel Core i7-3770, no AVX2); allocator behavior on other platforms can differ. +- Not run locally: the CI jobs for macOS Intel and ARM, Windows x64 and ARM64 (including the new `windows-11-arm` jobs), 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 zlib-ng revision. Both source trees need their pinned submodule initialized. The recorded native build uses Release/PIC settings; see [build.json](build.json) for versions and hashes. Then run: +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 \ @@ -52,4 +131,4 @@ python benchmark_scripts/benchmark_abi3.py --library zlib_ng \ --rounds 9 --cpu 1 --output /tmp/results.json > /tmp/results.log ``` -Use the same driver Python version to reproduce the stdlib-source input hashes. Keep native builds and other benchmarks idle during timing. The harness preserves virtual-environment interpreter paths and removes `PYTHONPATH` from its workers. +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 index d1700d2..e77ddaa 100644 --- a/benchmark_scripts/abi3_results/build.json +++ b/benchmark_scripts/abi3_results/build.json @@ -44,20 +44,19 @@ } }, "validation": { - "CPython3.14_full_suite": "14588passed,3skipped;includes both stdlib compliance files", - "PyPy3.11_full_suite": "14576passed,15skipped;includes compliance and static-type immutability checks", - "normal_CLI_free_threaded_import_test": "23passed,1skipped in stable_abi.py; PYTHON_GIL removed in child, no -Xgil override", - "same_abi3_wheel_installed_versions": "CPython3.11,3.12,3.13,3.14,3.15;stable_abi.py passes in each;fullsuite on3.14", - "abi3audit": "strict audit of actual cp311-abi3 wheel passed", - "lint": "flake8 changedPythonfiles; mypy src/tests/benchmark_scripts; gitdiff--check pass", - "reference_replacement": "Assignment-before-DECREF ordering matches original Py_SETREF/Py_XSETREF semantics", - "status": "Pending re-verification of this candidate; see the report." + "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 44 passed, 10 skipped (no _testcapi), and 52 passed, 2 skipped on 3.14.4", + "CPython_full_suite": "CPython 3.14.4, PYTHONDEVMODE=1, installed wheel, including both standard-library compliance files: 14617 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: 14594 passed, 27 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: 14611 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/Py_XSETREF semantics" }, "limits": [ - "Linuxx86_64timings only;macOS/Windows portability checked by addedCI jobs, not run locally", - "ASan/TSan jobs preserved; not run locally in this change", - "Native callbacks use libc allocation; native memory may be absent from tracemalloc", - "Prototype mitigation dataset differs from final stdlib-source corpus; do not compare ratios across studies" + "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 that were not run locally", + "AddressSanitizer and ThreadSanitizer CI jobs are kept but were not run locally", + "Limited-API builds allocate codec state with malloc/free (PyMem_RawMalloc is not in the 3.11 stable ABI), so tracemalloc does not see it there; full-API builds use PyMem_RawMalloc/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": { diff --git a/docs/index.rst b/docs/index.rst index c9608ad..49373f9 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -40,6 +40,10 @@ Installation with pip Installation is supported on Linux, MacOS and Windows. On most platforms 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 From 99b8c49ac55960cb9bd3aaab9c1ba98fc184b5bb Mon Sep 17 00:00:00 2001 From: Dev-iL <6509619+Dev-iL@users.noreply.github.com> Date: Thu, 5 Nov 2026 09:33:36 +0200 Subject: [PATCH 28/33] Keep input when a preset dictionary meets a zero output limit After _ZlibDecompressor applied a preset dictionary, inflation kept going with err still set to Z_NEED_DICT. With max_length=0 the output limit was reached first, and the limit exit reported Z_NEED_DICT as "Error 2 while decompressing data" and discarded the input. Treat the applied dictionary as progress so the next call resumes the stream. Fixes a regression in f603f0c, found in review. Co-Authored-By: Claude Opus 5.5 --- src/zlib_ng/zlib_ngmodule.c | 5 +++++ tests/test_stable_abi.py | 6 ++++++ 2 files changed, 11 insertions(+) diff --git a/src/zlib_ng/zlib_ngmodule.c b/src/zlib_ng/zlib_ngmodule.c index 826cea3..cc73ac6 100644 --- a/src/zlib_ng/zlib_ngmodule.c +++ b/src/zlib_ng/zlib_ngmodule.c @@ -1305,6 +1305,11 @@ decompress_buf(ZlibDecompressor *self, Py_ssize_t max_length) /* 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 diff --git a/tests/test_stable_abi.py b/tests/test_stable_abi.py index d7e23bc..b108560 100644 --- a/tests/test_stable_abi.py +++ b/tests/test_stable_abi.py @@ -424,5 +424,11 @@ def test_zlib_decompressor_uses_or_requests_the_preset_dictionary(): 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) From 8f6408f06fa1208b40d830f824c652342f7bcff3 Mon Sep 17 00:00:00 2001 From: Dev-iL <6509619+Dev-iL@users.noreply.github.com> Date: Thu, 5 Nov 2026 09:37:01 +0200 Subject: [PATCH 29/33] Keep unread input beyond 4 GiB in decompressobj() This predates the stable ABI migration. save_unconsumed_input() decided whether input was left from zst.avail_in, which only covers the current chunk of at most UINT32_MAX bytes. When a chunk ran out exactly as the output limit or the end of the stream was reached, the following chunks were not saved to unconsumed_tail or unused_data. Measure what is left from the end of the caller's buffer instead, as python-isal does. Below 4 GiB both measures agree, so nothing else changes. d94cb5c fixed the same class in _ZlibDecompressor only. One-off check, not a test: a real case needs more than 4 GiB of input. With arrange_input_buffer() capped at 7 bytes per chunk in a scratch build, decoding a stream followed by 190 bytes of extra data lost unused_data with max_length=100 before this change and returned it in every case after it. Co-Authored-By: Claude Opus 5.5 --- src/zlib_ng/zlib_ngmodule.c | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/src/zlib_ng/zlib_ngmodule.c b/src/zlib_ng/zlib_ngmodule.c index cc73ac6..725d446 100644 --- a/src/zlib_ng/zlib_ngmodule.c +++ b/src/zlib_ng/zlib_ngmodule.c @@ -731,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) { + if (left_size > 0) { Py_ssize_t old_size = PyBytes_Size(self->unused_data); - Py_ssize_t new_size, left_size; + 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; @@ -753,14 +756,15 @@ save_unconsumed_input(compobject *self, Py_buffer *data, int err) self->zst.next_in, left_size); replace_reference(&self->unused_data, new_data); self->zst.avail_in = 0; + saved_unused = 1; } } - if (self->zst.avail_in > 0 || PyBytes_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) From 22cc3ad3874ab4099a523906c71a925a3e8e44a3 Mon Sep 17 00:00:00 2001 From: Dev-iL <6509619+Dev-iL@users.noreply.github.com> Date: Thu, 5 Nov 2026 09:39:55 +0200 Subject: [PATCH 30/33] Check that failed and invalid decodes release their output The allocation-failure sweep only checked for crashes, unset exceptions and wrong output. Run it twice and require that the second pass retains less than 8 KiB under tracemalloc, and add a test that repeated invalid input does not keep its partly grown output, as python-isal does. With PyMem_Free removed from output_clear() in a scratch Limited API build, 7 of these 11 cases fail; the whole suite passed before. Co-Authored-By: Claude Opus 5.5 --- tests/test_stable_abi.py | 114 +++++++++++++++++++++++++++++++-------- 1 file changed, 91 insertions(+), 23 deletions(-) diff --git a/tests/test_stable_abi.py b/tests/test_stable_abi.py index b108560..ae92787 100644 --- a/tests/test_stable_abi.py +++ b/tests/test_stable_abi.py @@ -308,9 +308,11 @@ 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 @@ -327,29 +329,39 @@ def operation(): return {operation} def decode(result): return {decode} -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 +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 """ @@ -432,3 +444,59 @@ def test_zlib_decompressor_uses_or_requests_the_preset_dictionary(): 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 From 936ab8f5d845966509eb722569a5713f4c0cd999 Mon Sep 17 00:00:00 2001 From: Dev-iL <6509619+Dev-iL@users.noreply.github.com> Date: Thu, 5 Nov 2026 09:43:15 +0200 Subject: [PATCH 31/33] Reject read-only buffers in _GzipReader.readinto() This predates the stable ABI migration. readinto() requested a plain buffer, so it wrote decompressed data into bytes objects and read-only memoryviews, and crashed on a read-only mmap. Request a writable buffer and raise the TypeError that io's readinto() methods raise, as python-isal does. gzip_ng's BufferedReader always passes a writable buffer, so normal file reads are unaffected. Co-Authored-By: Claude Opus 5.5 --- src/zlib_ng/zlib_ngmodule.c | 11 ++++++++++- tests/test_stable_abi.py | 7 +++++++ 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/src/zlib_ng/zlib_ngmodule.c b/src/zlib_ng/zlib_ngmodule.c index 725d446..e552552 100644 --- a/src/zlib_ng/zlib_ngmodule.c +++ b/src/zlib_ng/zlib_ngmodule.c @@ -2907,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; diff --git a/tests/test_stable_abi.py b/tests/test_stable_abi.py index ae92787..cf7be71 100644 --- a/tests/test_stable_abi.py +++ b/tests/test_stable_abi.py @@ -500,3 +500,10 @@ def fail_repeatedly(): 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) From 85fb4a0990213d9951566848c69d0595f4f6f586 Mon Sep 17 00:00:00 2001 From: Dev-iL <6509619+Dev-iL@users.noreply.github.com> Date: Thu, 5 Nov 2026 11:16:07 +0200 Subject: [PATCH 32/33] Re-time the stable ABI benchmark on the final candidate The zdict, decompressobj and readinto fixes changed the extension, so the 9-round paired timing, the repair check against 6488941 and the recorded wheels and test counts now describe 936ab8f. Co-Authored-By: Claude Opus 5.5 --- benchmark_scripts/abi3_results/build.json | 38 +-- .../abi3_results/repair-check.json | 2 +- benchmark_scripts/abi3_results/results.csv | 256 +++++++++--------- benchmark_scripts/abi3_results/results.json | 2 +- 4 files changed, 149 insertions(+), 149 deletions(-) diff --git a/benchmark_scripts/abi3_results/build.json b/benchmark_scripts/abi3_results/build.json index e77ddaa..fee41d6 100644 --- a/benchmark_scripts/abi3_results/build.json +++ b/benchmark_scripts/abi3_results/build.json @@ -1,6 +1,6 @@ { "baseline_commit": "39cec01898a4a44ac988a40e98fd8d8cbbcaacd9", - "candidate_c_source_sha256": "cb8fd4d7a3f6a903dcbe0f614b4269102c9b8bb607b538b4953372bf13aee305", + "candidate_c_source_sha256": "a8ad2f866f803ea1d5eaee2f873f521cab800e64a4bb855dab64b3b76624c9c3", "native_commit": "12731092979c6d07f42da27da673a9f6c7b13586", "native_version": "zlib-ng 2.3.3", "native_archive_sha256": "4607e64aa8eede07bc8de9ae0775f76d6d35dc799231cf7b4f11eb64884f1819", @@ -18,8 +18,8 @@ "rounds": 9, "case_count": 128, "sample_target_ms": 20, - "control_p95_absolute_delta": 0.047808642851965816, - "control_max_absolute_delta": 0.09892143410936849, + "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": { @@ -29,25 +29,25 @@ }, "candidate": { "filename": "zlib_ng-1.1.1.dev0-cp311-abi3-linux_x86_64.whl", - "sha256": "2b2915356da4731c0fa1152c57696d796556f44092c64db811a5af7c4b7e49e8", - "extension_sha256": "b1bcf1d66fe0425e1ad8ab43e59707f60d85d00fe69ca916483872547cbd4dc7" + "sha256": "3e95e585081a7a039e7fc7d3ece47412a3160ca84fb7e80d52253424a82172fa", + "extension_sha256": "57594ecec05451c27be875f0b051f4141cd5c86a9e65d22d3af91c30f049da35" }, "free-threaded": { - "filename": "zlib_ng-1.1.1.dev0-cp313-cp313t-linux_x86_64.whl", - "sha256": "8be98983c38ac25ae0d76da5814e0c7fad297db0905870d519dedaf73d131078", - "extension_sha256": "b13425086ee6fb7cd2a6b1809a82b8c0abc07de2f69c2e7c8cd2d453af16242c" + "filename": "zlib_ng-0.1.dev329+g936ab8f5d-cp313-cp313t-linux_x86_64.whl", + "sha256": "4fccb330972d37145ff9647e2a0df9af1cad957772bf0d2c4de109d0000e629c", + "extension_sha256": "aa3b506f82ba64cb545c49140f06cfe97665b0aa046dc7026560b771428d41ed" }, "pypy": { - "filename": "zlib_ng-1.1.1.dev0-pp311-pypy311_pp80-linux_x86_64.whl", - "sha256": "1ad9a3cf00bd83142cb9bb2fe2ddc466c5954460240e4107e3146e280a0d5870", - "extension_sha256": "dea6b76ba7da8b81b2e768fab347d5d3a01f9d9ddd47f51b7018ea12878c0dba" + "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 44 passed, 10 skipped (no _testcapi), and 52 passed, 2 skipped on 3.14.4", - "CPython_full_suite": "CPython 3.14.4, PYTHONDEVMODE=1, installed wheel, including both standard-library compliance files: 14617 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: 14594 passed, 27 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: 14611 passed, 10 skipped (8 need _testcapi, 1 bigmem 4 GiB, 1 needs sys.gettotalrefcount)", + "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/Py_XSETREF semantics" @@ -61,13 +61,13 @@ "harness_sha256": "84e289a2d1c29275fedf74c7d637005ac2e0e2cb3ca75d82dbc9a5d6a3bc982f", "benchmark": { "results.json": { - "started": "2026-11-05T08:47:21+02:00", - "finished": "2026-11-05T08:49:39+02:00" + "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/control against this candidate, same protocol.", - "control_p95_inclusive": 0.04009275869500182, - "control_max": 0.16555229719307185 + "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/repair-check.json b/benchmark_scripts/abi3_results/repair-check.json index b23683e..e211011 100644 --- a/benchmark_scripts/abi3_results/repair-check.json +++ b/benchmark_scripts/abi3_results/repair-check.json @@ -1 +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":2144381,"wall_ns":2144399,"count":189},"fastq/1024/decompress":{"cpu_ns":6594380,"wall_ns":6594733,"count":1245},"fastq/1024/raw-decompress":{"cpu_ns":14481790,"wall_ns":14483634,"count":2324},"fastq/1024/stream-decompress":{"cpu_ns":5673209,"wall_ns":5673839,"count":862},"fastq/1024/bounded-decompress":{"cpu_ns":9229889,"wall_ns":9293892,"count":1378},"fastq/1024/gzip-read128k":{"cpu_ns":6354059,"wall_ns":6354668,"count":229},"fastq/1024/gzip-readinto128k":{"cpu_ns":5742516,"wall_ns":5743689,"count":179},"fastq/1024/crc32":{"cpu_ns":3813122,"wall_ns":3816984,"count":8842},"fastq/65536/compress1":{"cpu_ns":17360825,"wall_ns":17360955,"count":43},"fastq/65536/decompress":{"cpu_ns":19675605,"wall_ns":19738416,"count":84},"fastq/65536/raw-decompress":{"cpu_ns":19297206,"wall_ns":19297928,"count":83},"fastq/65536/stream-decompress":{"cpu_ns":19394409,"wall_ns":19444040,"count":82},"fastq/65536/bounded-decompress":{"cpu_ns":16179579,"wall_ns":16180612,"count":81},"fastq/65536/gzip-read128k":{"cpu_ns":13530119,"wall_ns":13598222,"count":56},"fastq/65536/gzip-readinto128k":{"cpu_ns":20018752,"wall_ns":20026564,"count":82},"fastq/65536/crc32":{"cpu_ns":5868463,"wall_ns":5868765,"count":354},"fastq/1048713/compress1":{"cpu_ns":20887391,"wall_ns":20888548,"count":3},"fastq/1048713/decompress":{"cpu_ns":21543886,"wall_ns":21606217,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":20383429,"wall_ns":20383831,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":21176433,"wall_ns":21239438,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20717011,"wall_ns":20718273,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":22609460,"wall_ns":22683184,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21727162,"wall_ns":21797134,"count":6},"fastq/1048713/crc32":{"cpu_ns":19141078,"wall_ns":19141631,"count":73},"fastq/16777353/compress1":{"cpu_ns":112594874,"wall_ns":112739241,"count":1},"fastq/16777353/decompress":{"cpu_ns":62675092,"wall_ns":62834376,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":64639750,"wall_ns":64863618,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":61794332,"wall_ns":61858357,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":73224538,"wall_ns":73385140,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60558389,"wall_ns":60707604,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":59120035,"wall_ns":59266114,"count":1},"fastq/16777353/crc32":{"cpu_ns":22173600,"wall_ns":22175257,"count":5},"python/1024/compress1":{"cpu_ns":9349042,"wall_ns":9418531,"count":796},"python/1024/decompress":{"cpu_ns":5089108,"wall_ns":5089693,"count":934},"python/1024/raw-decompress":{"cpu_ns":11944016,"wall_ns":11944726,"count":2077},"python/1024/stream-decompress":{"cpu_ns":4253617,"wall_ns":4268191,"count":688},"python/1024/bounded-decompress":{"cpu_ns":8771066,"wall_ns":8771862,"count":1321},"python/1024/gzip-read128k":{"cpu_ns":6339663,"wall_ns":6448059,"count":242},"python/1024/gzip-readinto128k":{"cpu_ns":16029857,"wall_ns":16030603,"count":538},"python/1024/crc32":{"cpu_ns":3698738,"wall_ns":3698951,"count":9277},"python/65536/compress1":{"cpu_ns":18607827,"wall_ns":18608497,"count":70},"python/65536/decompress":{"cpu_ns":12779003,"wall_ns":12833745,"count":100},"python/65536/raw-decompress":{"cpu_ns":19126240,"wall_ns":19127038,"count":155},"python/65536/stream-decompress":{"cpu_ns":12333796,"wall_ns":12399089,"count":98},"python/65536/bounded-decompress":{"cpu_ns":18048632,"wall_ns":18051189,"count":169},"python/65536/gzip-read128k":{"cpu_ns":14264048,"wall_ns":14275185,"count":101},"python/65536/gzip-readinto128k":{"cpu_ns":19204840,"wall_ns":19265372,"count":129},"python/65536/crc32":{"cpu_ns":16083721,"wall_ns":16084491,"count":985},"python/1048713/compress1":{"cpu_ns":21142815,"wall_ns":21227838,"count":5},"python/1048713/decompress":{"cpu_ns":21944235,"wall_ns":21946848,"count":11},"python/1048713/raw-decompress":{"cpu_ns":22503907,"wall_ns":22572867,"count":12},"python/1048713/stream-decompress":{"cpu_ns":18680018,"wall_ns":18756786,"count":10},"python/1048713/bounded-decompress":{"cpu_ns":20735740,"wall_ns":20737422,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":20164657,"wall_ns":20264627,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":15407945,"wall_ns":15408733,"count":8},"python/1048713/crc32":{"cpu_ns":19069466,"wall_ns":19070156,"count":74},"python/16777353/compress1":{"cpu_ns":69221997,"wall_ns":69297991,"count":1},"python/16777353/decompress":{"cpu_ns":35770344,"wall_ns":35844399,"count":1},"python/16777353/raw-decompress":{"cpu_ns":37920321,"wall_ns":38007359,"count":1},"python/16777353/stream-decompress":{"cpu_ns":35706887,"wall_ns":35780882,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":44129121,"wall_ns":44249935,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":33059492,"wall_ns":33142789,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30613840,"wall_ns":30685068,"count":1},"python/16777353/crc32":{"cpu_ns":22283617,"wall_ns":22378940,"count":5},"random/1024/compress1":{"cpu_ns":9908976,"wall_ns":9909321,"count":749},"random/1024/decompress":{"cpu_ns":2865814,"wall_ns":2866169,"count":4714},"random/1024/raw-decompress":{"cpu_ns":3218534,"wall_ns":3219358,"count":3432},"random/1024/stream-decompress":{"cpu_ns":3017761,"wall_ns":3018063,"count":2003},"random/1024/bounded-decompress":{"cpu_ns":3111297,"wall_ns":3114393,"count":1957},"random/1024/gzip-read128k":{"cpu_ns":4424373,"wall_ns":4424974,"count":223},"random/1024/gzip-readinto128k":{"cpu_ns":14398559,"wall_ns":14472774,"count":573},"random/1024/crc32":{"cpu_ns":3179817,"wall_ns":3179972,"count":7934},"random/65536/compress1":{"cpu_ns":20647945,"wall_ns":20657531,"count":35},"random/65536/decompress":{"cpu_ns":11822368,"wall_ns":11882590,"count":952},"random/65536/raw-decompress":{"cpu_ns":12551580,"wall_ns":12554169,"count":1061},"random/65536/stream-decompress":{"cpu_ns":12488918,"wall_ns":12489524,"count":895},"random/65536/bounded-decompress":{"cpu_ns":7465128,"wall_ns":7465489,"count":1372},"random/65536/gzip-read128k":{"cpu_ns":6243947,"wall_ns":6330310,"count":129},"random/65536/gzip-readinto128k":{"cpu_ns":18093449,"wall_ns":18095142,"count":335},"random/65536/crc32":{"cpu_ns":15026318,"wall_ns":15026820,"count":932},"random/1048713/compress1":{"cpu_ns":23948565,"wall_ns":23962888,"count":2},"random/1048713/decompress":{"cpu_ns":16737550,"wall_ns":16805118,"count":64},"random/1048713/raw-decompress":{"cpu_ns":20235178,"wall_ns":20237896,"count":89},"random/1048713/stream-decompress":{"cpu_ns":15215729,"wall_ns":15287498,"count":63},"random/1048713/bounded-decompress":{"cpu_ns":7354414,"wall_ns":7355565,"count":38},"random/1048713/gzip-read128k":{"cpu_ns":16429219,"wall_ns":16430411,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":21496774,"wall_ns":21622544,"count":42},"random/1048713/crc32":{"cpu_ns":18721065,"wall_ns":18722144,"count":71},"random/16777353/compress1":{"cpu_ns":210260947,"wall_ns":210624385,"count":1},"random/16777353/decompress":{"cpu_ns":29990056,"wall_ns":30100692,"count":2},"random/16777353/raw-decompress":{"cpu_ns":29014947,"wall_ns":29099820,"count":2},"random/16777353/stream-decompress":{"cpu_ns":27460131,"wall_ns":27531009,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":47596445,"wall_ns":47681441,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18858614,"wall_ns":18871972,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":23238424,"wall_ns":23324380,"count":3},"random/16777353/crc32":{"cpu_ns":21617053,"wall_ns":21702645,"count":5},"zeros/1024/compress1":{"cpu_ns":6593352,"wall_ns":6593533,"count":1025},"zeros/1024/decompress":{"cpu_ns":2561359,"wall_ns":2561701,"count":3708},"zeros/1024/raw-decompress":{"cpu_ns":3936695,"wall_ns":3937429,"count":3693},"zeros/1024/stream-decompress":{"cpu_ns":3856912,"wall_ns":3857262,"count":2414},"zeros/1024/bounded-decompress":{"cpu_ns":4061463,"wall_ns":4062036,"count":2333},"zeros/1024/gzip-read128k":{"cpu_ns":3325096,"wall_ns":3332485,"count":166},"zeros/1024/gzip-readinto128k":{"cpu_ns":20852071,"wall_ns":20940729,"count":583},"zeros/1024/crc32":{"cpu_ns":3169431,"wall_ns":3169632,"count":7625},"zeros/65536/compress1":{"cpu_ns":13009511,"wall_ns":13017199,"count":534},"zeros/65536/decompress":{"cpu_ns":14581390,"wall_ns":14657296,"count":1009},"zeros/65536/raw-decompress":{"cpu_ns":12308250,"wall_ns":12308984,"count":974},"zeros/65536/stream-decompress":{"cpu_ns":13481865,"wall_ns":13482528,"count":878},"zeros/65536/bounded-decompress":{"cpu_ns":10414471,"wall_ns":10415181,"count":1123},"zeros/65536/gzip-read128k":{"cpu_ns":9201616,"wall_ns":9244544,"count":206},"zeros/65536/gzip-readinto128k":{"cpu_ns":18182652,"wall_ns":18185374,"count":331},"zeros/65536/crc32":{"cpu_ns":10336208,"wall_ns":10336774,"count":620},"zeros/1048713/compress1":{"cpu_ns":13981554,"wall_ns":14076437,"count":31},"zeros/1048713/decompress":{"cpu_ns":19983260,"wall_ns":19995899,"count":46},"zeros/1048713/raw-decompress":{"cpu_ns":20259902,"wall_ns":20346921,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":19935407,"wall_ns":19937193,"count":47},"zeros/1048713/bounded-decompress":{"cpu_ns":16319183,"wall_ns":16389911,"count":99},"zeros/1048713/gzip-read128k":{"cpu_ns":18303566,"wall_ns":18305780,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19321836,"wall_ns":19323500,"count":44},"zeros/1048713/crc32":{"cpu_ns":18788933,"wall_ns":18857417,"count":73},"zeros/16777353/compress1":{"cpu_ns":22020275,"wall_ns":22123130,"count":3},"zeros/16777353/decompress":{"cpu_ns":27158023,"wall_ns":27228689,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":28339303,"wall_ns":28420850,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":27523536,"wall_ns":27603206,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":16537252,"wall_ns":16643863,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":29330744,"wall_ns":29416079,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":26150898,"wall_ns":26152325,"count":4},"zeros/16777353/crc32":{"cpu_ns":22113740,"wall_ns":22115455,"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":2202074,"wall_ns":2202725,"count":189},"fastq/1024/decompress":{"cpu_ns":7701182,"wall_ns":7704990,"count":1245},"fastq/1024/raw-decompress":{"cpu_ns":14351849,"wall_ns":14352584,"count":2324},"fastq/1024/stream-decompress":{"cpu_ns":5377215,"wall_ns":5377547,"count":862},"fastq/1024/bounded-decompress":{"cpu_ns":9555367,"wall_ns":9631947,"count":1378},"fastq/1024/gzip-read128k":{"cpu_ns":6153114,"wall_ns":6154767,"count":229},"fastq/1024/gzip-readinto128k":{"cpu_ns":5480766,"wall_ns":5481501,"count":179},"fastq/1024/crc32":{"cpu_ns":3625143,"wall_ns":3625321,"count":8842},"fastq/65536/compress1":{"cpu_ns":17054863,"wall_ns":17055414,"count":43},"fastq/65536/decompress":{"cpu_ns":19718272,"wall_ns":19794839,"count":84},"fastq/65536/raw-decompress":{"cpu_ns":19513181,"wall_ns":19523127,"count":83},"fastq/65536/stream-decompress":{"cpu_ns":19395421,"wall_ns":19457155,"count":82},"fastq/65536/bounded-decompress":{"cpu_ns":16830955,"wall_ns":16832858,"count":81},"fastq/65536/gzip-read128k":{"cpu_ns":13654338,"wall_ns":13731691,"count":56},"fastq/65536/gzip-readinto128k":{"cpu_ns":20199335,"wall_ns":20221801,"count":82},"fastq/65536/crc32":{"cpu_ns":5771011,"wall_ns":5771445,"count":354},"fastq/1048713/compress1":{"cpu_ns":21158690,"wall_ns":21156077,"count":3},"fastq/1048713/decompress":{"cpu_ns":21889966,"wall_ns":21998226,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":20582136,"wall_ns":20583152,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":21131397,"wall_ns":21216158,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21502988,"wall_ns":21505331,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":25098706,"wall_ns":25107027,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22162998,"wall_ns":22225309,"count":6},"fastq/1048713/crc32":{"cpu_ns":18870072,"wall_ns":18870611,"count":73},"fastq/16777353/compress1":{"cpu_ns":112239870,"wall_ns":112488056,"count":1},"fastq/16777353/decompress":{"cpu_ns":63569879,"wall_ns":63730070,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":61631228,"wall_ns":61776952,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":61712699,"wall_ns":61881070,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":72344253,"wall_ns":72502141,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":61220905,"wall_ns":61341443,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58262551,"wall_ns":58402152,"count":1},"fastq/16777353/crc32":{"cpu_ns":22083043,"wall_ns":22197146,"count":5},"python/1024/compress1":{"cpu_ns":9401173,"wall_ns":9402252,"count":796},"python/1024/decompress":{"cpu_ns":5218190,"wall_ns":5218599,"count":934},"python/1024/raw-decompress":{"cpu_ns":12213466,"wall_ns":12222301,"count":2077},"python/1024/stream-decompress":{"cpu_ns":4458849,"wall_ns":4461186,"count":688},"python/1024/bounded-decompress":{"cpu_ns":8566691,"wall_ns":8637199,"count":1321},"python/1024/gzip-read128k":{"cpu_ns":6189525,"wall_ns":6190270,"count":242},"python/1024/gzip-readinto128k":{"cpu_ns":16237140,"wall_ns":16238008,"count":538},"python/1024/crc32":{"cpu_ns":3780921,"wall_ns":3781065,"count":9277},"python/65536/compress1":{"cpu_ns":18772639,"wall_ns":18826265,"count":70},"python/65536/decompress":{"cpu_ns":12907919,"wall_ns":12920714,"count":100},"python/65536/raw-decompress":{"cpu_ns":19612225,"wall_ns":19613366,"count":155},"python/65536/stream-decompress":{"cpu_ns":12808398,"wall_ns":12910725,"count":98},"python/65536/bounded-decompress":{"cpu_ns":17778446,"wall_ns":17779149,"count":169},"python/65536/gzip-read128k":{"cpu_ns":14444773,"wall_ns":14453029,"count":101},"python/65536/gzip-readinto128k":{"cpu_ns":19601368,"wall_ns":19663919,"count":129},"python/65536/crc32":{"cpu_ns":16403229,"wall_ns":16405494,"count":985},"python/1048713/compress1":{"cpu_ns":21614488,"wall_ns":21623120,"count":5},"python/1048713/decompress":{"cpu_ns":20354249,"wall_ns":20425332,"count":11},"python/1048713/raw-decompress":{"cpu_ns":23004789,"wall_ns":23016290,"count":12},"python/1048713/stream-decompress":{"cpu_ns":18566614,"wall_ns":18644597,"count":10},"python/1048713/bounded-decompress":{"cpu_ns":21246661,"wall_ns":21248868,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":20158780,"wall_ns":20225666,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":15449912,"wall_ns":15450964,"count":8},"python/1048713/crc32":{"cpu_ns":19550343,"wall_ns":19622390,"count":74},"python/16777353/compress1":{"cpu_ns":69538431,"wall_ns":69716952,"count":1},"python/16777353/decompress":{"cpu_ns":35352099,"wall_ns":35433104,"count":1},"python/16777353/raw-decompress":{"cpu_ns":35559593,"wall_ns":35642171,"count":1},"python/16777353/stream-decompress":{"cpu_ns":35848662,"wall_ns":35915748,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42795848,"wall_ns":42872476,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":33034632,"wall_ns":33114523,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30547751,"wall_ns":30613334,"count":1},"python/16777353/crc32":{"cpu_ns":22354046,"wall_ns":22433061,"count":5},"random/1024/compress1":{"cpu_ns":10570902,"wall_ns":10573406,"count":749},"random/1024/decompress":{"cpu_ns":3264699,"wall_ns":3266773,"count":4714},"random/1024/raw-decompress":{"cpu_ns":2583003,"wall_ns":2583286,"count":3432},"random/1024/stream-decompress":{"cpu_ns":2579132,"wall_ns":2579568,"count":2003},"random/1024/bounded-decompress":{"cpu_ns":2999958,"wall_ns":3000591,"count":1957},"random/1024/gzip-read128k":{"cpu_ns":4420790,"wall_ns":4421359,"count":223},"random/1024/gzip-readinto128k":{"cpu_ns":14167187,"wall_ns":14231631,"count":573},"random/1024/crc32":{"cpu_ns":3333028,"wall_ns":3333474,"count":7934},"random/65536/compress1":{"cpu_ns":20567475,"wall_ns":20575002,"count":35},"random/65536/decompress":{"cpu_ns":12735390,"wall_ns":12791528,"count":952},"random/65536/raw-decompress":{"cpu_ns":12031117,"wall_ns":12033328,"count":1061},"random/65536/stream-decompress":{"cpu_ns":12151179,"wall_ns":12151983,"count":895},"random/65536/bounded-decompress":{"cpu_ns":8096910,"wall_ns":8099967,"count":1372},"random/65536/gzip-read128k":{"cpu_ns":5987364,"wall_ns":6057872,"count":129},"random/65536/gzip-readinto128k":{"cpu_ns":17769514,"wall_ns":17780320,"count":335},"random/65536/crc32":{"cpu_ns":15796663,"wall_ns":15798068,"count":932},"random/1048713/compress1":{"cpu_ns":24052550,"wall_ns":24066684,"count":2},"random/1048713/decompress":{"cpu_ns":18071695,"wall_ns":18146819,"count":64},"random/1048713/raw-decompress":{"cpu_ns":17370762,"wall_ns":17371542,"count":89},"random/1048713/stream-decompress":{"cpu_ns":15641914,"wall_ns":15706587,"count":63},"random/1048713/bounded-decompress":{"cpu_ns":7530992,"wall_ns":7543953,"count":38},"random/1048713/gzip-read128k":{"cpu_ns":16553312,"wall_ns":16554941,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":21025985,"wall_ns":21103580,"count":42},"random/1048713/crc32":{"cpu_ns":18945834,"wall_ns":18961149,"count":71},"random/16777353/compress1":{"cpu_ns":208153436,"wall_ns":208485493,"count":1},"random/16777353/decompress":{"cpu_ns":29106036,"wall_ns":29194062,"count":2},"random/16777353/raw-decompress":{"cpu_ns":29280815,"wall_ns":29349949,"count":2},"random/16777353/stream-decompress":{"cpu_ns":27402228,"wall_ns":27488223,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":48279461,"wall_ns":48404100,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":20849299,"wall_ns":20872533,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":24245580,"wall_ns":24337595,"count":3},"random/16777353/crc32":{"cpu_ns":21949806,"wall_ns":22035904,"count":5},"zeros/1024/compress1":{"cpu_ns":6558515,"wall_ns":6559071,"count":1025},"zeros/1024/decompress":{"cpu_ns":3056779,"wall_ns":3057121,"count":3708},"zeros/1024/raw-decompress":{"cpu_ns":3517121,"wall_ns":3517537,"count":3693},"zeros/1024/stream-decompress":{"cpu_ns":3576793,"wall_ns":3577103,"count":2414},"zeros/1024/bounded-decompress":{"cpu_ns":4314715,"wall_ns":4315464,"count":2333},"zeros/1024/gzip-read128k":{"cpu_ns":3316492,"wall_ns":3317271,"count":166},"zeros/1024/gzip-readinto128k":{"cpu_ns":15998813,"wall_ns":16091030,"count":583},"zeros/1024/crc32":{"cpu_ns":3216452,"wall_ns":3216955,"count":7625},"zeros/65536/compress1":{"cpu_ns":13983518,"wall_ns":13986407,"count":534},"zeros/65536/decompress":{"cpu_ns":15053296,"wall_ns":15127741,"count":1009},"zeros/65536/raw-decompress":{"cpu_ns":12423118,"wall_ns":12423936,"count":974},"zeros/65536/stream-decompress":{"cpu_ns":13847172,"wall_ns":13848044,"count":878},"zeros/65536/bounded-decompress":{"cpu_ns":10655458,"wall_ns":10656978,"count":1123},"zeros/65536/gzip-read128k":{"cpu_ns":9176548,"wall_ns":9254555,"count":206},"zeros/65536/gzip-readinto128k":{"cpu_ns":18294420,"wall_ns":18296075,"count":331},"zeros/65536/crc32":{"cpu_ns":10174079,"wall_ns":10174696,"count":620},"zeros/1048713/compress1":{"cpu_ns":13405444,"wall_ns":13496239,"count":31},"zeros/1048713/decompress":{"cpu_ns":18795527,"wall_ns":18804295,"count":46},"zeros/1048713/raw-decompress":{"cpu_ns":19983231,"wall_ns":20059185,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":19799730,"wall_ns":19800946,"count":47},"zeros/1048713/bounded-decompress":{"cpu_ns":16326246,"wall_ns":16327129,"count":99},"zeros/1048713/gzip-read128k":{"cpu_ns":18392396,"wall_ns":18438494,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":18821206,"wall_ns":18822031,"count":44},"zeros/1048713/crc32":{"cpu_ns":19178722,"wall_ns":19249032,"count":73},"zeros/16777353/compress1":{"cpu_ns":21639612,"wall_ns":21733118,"count":3},"zeros/16777353/decompress":{"cpu_ns":27357669,"wall_ns":27441612,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":28328047,"wall_ns":28420320,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":29015801,"wall_ns":29086714,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":14475330,"wall_ns":14549865,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26594233,"wall_ns":26674063,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":25946954,"wall_ns":25948121,"count":4},"zeros/16777353/crc32":{"cpu_ns":22862874,"wall_ns":22864907,"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":2156041,"wall_ns":2156102,"count":189},"fastq/1024/decompress":{"cpu_ns":7508838,"wall_ns":7512858,"count":1245},"fastq/1024/raw-decompress":{"cpu_ns":13854599,"wall_ns":13855304,"count":2324},"fastq/1024/stream-decompress":{"cpu_ns":5435911,"wall_ns":5436265,"count":862},"fastq/1024/bounded-decompress":{"cpu_ns":9166802,"wall_ns":9264238,"count":1378},"fastq/1024/gzip-read128k":{"cpu_ns":6029063,"wall_ns":6045557,"count":229},"fastq/1024/gzip-readinto128k":{"cpu_ns":5365023,"wall_ns":5365946,"count":179},"fastq/1024/crc32":{"cpu_ns":3811101,"wall_ns":3811690,"count":8842},"fastq/65536/compress1":{"cpu_ns":17145589,"wall_ns":17146135,"count":43},"fastq/65536/decompress":{"cpu_ns":19595954,"wall_ns":19670249,"count":84},"fastq/65536/raw-decompress":{"cpu_ns":19085391,"wall_ns":19093384,"count":83},"fastq/65536/stream-decompress":{"cpu_ns":19250543,"wall_ns":19293882,"count":82},"fastq/65536/bounded-decompress":{"cpu_ns":16657657,"wall_ns":16659781,"count":81},"fastq/65536/gzip-read128k":{"cpu_ns":13281370,"wall_ns":13281851,"count":56},"fastq/65536/gzip-readinto128k":{"cpu_ns":20300541,"wall_ns":20383560,"count":82},"fastq/65536/crc32":{"cpu_ns":5979312,"wall_ns":5979774,"count":354},"fastq/1048713/compress1":{"cpu_ns":21164076,"wall_ns":21308930,"count":3},"fastq/1048713/decompress":{"cpu_ns":22235516,"wall_ns":22321185,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":21007000,"wall_ns":21008695,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":21061038,"wall_ns":21148043,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21064781,"wall_ns":21065454,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":23708472,"wall_ns":23820606,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22001114,"wall_ns":22077974,"count":6},"fastq/1048713/crc32":{"cpu_ns":19089068,"wall_ns":19090746,"count":73},"fastq/16777353/compress1":{"cpu_ns":111534996,"wall_ns":111680651,"count":1},"fastq/16777353/decompress":{"cpu_ns":61999211,"wall_ns":62077284,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":61189450,"wall_ns":61280860,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":62039495,"wall_ns":62121711,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":73202551,"wall_ns":73392976,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60923422,"wall_ns":61074149,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58482025,"wall_ns":58638408,"count":1},"fastq/16777353/crc32":{"cpu_ns":22154581,"wall_ns":22158164,"count":5},"python/1024/compress1":{"cpu_ns":9439045,"wall_ns":9515485,"count":796},"python/1024/decompress":{"cpu_ns":5230846,"wall_ns":5231484,"count":934},"python/1024/raw-decompress":{"cpu_ns":12206212,"wall_ns":12207845,"count":2077},"python/1024/stream-decompress":{"cpu_ns":4504105,"wall_ns":4520713,"count":688},"python/1024/bounded-decompress":{"cpu_ns":8230625,"wall_ns":8231268,"count":1321},"python/1024/gzip-read128k":{"cpu_ns":6311078,"wall_ns":6381827,"count":242},"python/1024/gzip-readinto128k":{"cpu_ns":16154763,"wall_ns":16155533,"count":538},"python/1024/crc32":{"cpu_ns":3794067,"wall_ns":3794593,"count":9277},"python/65536/compress1":{"cpu_ns":18775210,"wall_ns":18775829,"count":70},"python/65536/decompress":{"cpu_ns":12831787,"wall_ns":12898301,"count":100},"python/65536/raw-decompress":{"cpu_ns":19225148,"wall_ns":19226043,"count":155},"python/65536/stream-decompress":{"cpu_ns":12861039,"wall_ns":12939964,"count":98},"python/65536/bounded-decompress":{"cpu_ns":17524193,"wall_ns":17524952,"count":169},"python/65536/gzip-read128k":{"cpu_ns":14502038,"wall_ns":14502918,"count":101},"python/65536/gzip-readinto128k":{"cpu_ns":19374288,"wall_ns":19423032,"count":129},"python/65536/crc32":{"cpu_ns":17283112,"wall_ns":17285499,"count":985},"python/1048713/compress1":{"cpu_ns":22223421,"wall_ns":22306039,"count":5},"python/1048713/decompress":{"cpu_ns":20083437,"wall_ns":20084490,"count":11},"python/1048713/raw-decompress":{"cpu_ns":22493287,"wall_ns":22583072,"count":12},"python/1048713/stream-decompress":{"cpu_ns":18744835,"wall_ns":18814191,"count":10},"python/1048713/bounded-decompress":{"cpu_ns":21302703,"wall_ns":21305349,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":19825765,"wall_ns":19894360,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":15778088,"wall_ns":15779063,"count":8},"python/1048713/crc32":{"cpu_ns":19170630,"wall_ns":19171640,"count":74},"python/16777353/compress1":{"cpu_ns":70549997,"wall_ns":70708007,"count":1},"python/16777353/decompress":{"cpu_ns":35940817,"wall_ns":36008747,"count":1},"python/16777353/raw-decompress":{"cpu_ns":35997899,"wall_ns":36100420,"count":1},"python/16777353/stream-decompress":{"cpu_ns":35561317,"wall_ns":35642545,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42437029,"wall_ns":42522294,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":34958446,"wall_ns":35070224,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30363050,"wall_ns":30434679,"count":1},"python/16777353/crc32":{"cpu_ns":22893171,"wall_ns":22978073,"count":5},"random/1024/compress1":{"cpu_ns":10122430,"wall_ns":10123044,"count":749},"random/1024/decompress":{"cpu_ns":3155923,"wall_ns":3156905,"count":4714},"random/1024/raw-decompress":{"cpu_ns":2572791,"wall_ns":2573008,"count":3432},"random/1024/stream-decompress":{"cpu_ns":2726260,"wall_ns":2726549,"count":2003},"random/1024/bounded-decompress":{"cpu_ns":2621386,"wall_ns":2621637,"count":1957},"random/1024/gzip-read128k":{"cpu_ns":4328137,"wall_ns":4400871,"count":223},"random/1024/gzip-readinto128k":{"cpu_ns":14629462,"wall_ns":14630447,"count":573},"random/1024/crc32":{"cpu_ns":3230787,"wall_ns":3231325,"count":7934},"random/65536/compress1":{"cpu_ns":20808540,"wall_ns":20811364,"count":35},"random/65536/decompress":{"cpu_ns":12293493,"wall_ns":12379028,"count":952},"random/65536/raw-decompress":{"cpu_ns":12005103,"wall_ns":12005747,"count":1061},"random/65536/stream-decompress":{"cpu_ns":12837447,"wall_ns":12840653,"count":895},"random/65536/bounded-decompress":{"cpu_ns":7146986,"wall_ns":7211536,"count":1372},"random/65536/gzip-read128k":{"cpu_ns":6286783,"wall_ns":6294458,"count":129},"random/65536/gzip-readinto128k":{"cpu_ns":17920291,"wall_ns":17921207,"count":335},"random/65536/crc32":{"cpu_ns":15452517,"wall_ns":15453301,"count":932},"random/1048713/compress1":{"cpu_ns":23876984,"wall_ns":23883946,"count":2},"random/1048713/decompress":{"cpu_ns":17887531,"wall_ns":17992723,"count":64},"random/1048713/raw-decompress":{"cpu_ns":16931404,"wall_ns":16932463,"count":89},"random/1048713/stream-decompress":{"cpu_ns":15491813,"wall_ns":15565938,"count":63},"random/1048713/bounded-decompress":{"cpu_ns":7213318,"wall_ns":7213816,"count":38},"random/1048713/gzip-read128k":{"cpu_ns":18887579,"wall_ns":18890631,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":20107595,"wall_ns":20173091,"count":42},"random/1048713/crc32":{"cpu_ns":19017356,"wall_ns":19034045,"count":71},"random/16777353/compress1":{"cpu_ns":201759623,"wall_ns":202230856,"count":1},"random/16777353/decompress":{"cpu_ns":34036891,"wall_ns":34116605,"count":2},"random/16777353/raw-decompress":{"cpu_ns":25952882,"wall_ns":26030572,"count":2},"random/16777353/stream-decompress":{"cpu_ns":28527570,"wall_ns":28601333,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":46276031,"wall_ns":46358121,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":23011040,"wall_ns":23094536,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":23617980,"wall_ns":23694841,"count":3},"random/16777353/crc32":{"cpu_ns":22112633,"wall_ns":22113325,"count":5},"zeros/1024/compress1":{"cpu_ns":6752600,"wall_ns":6821807,"count":1025},"zeros/1024/decompress":{"cpu_ns":2706357,"wall_ns":2707395,"count":3708},"zeros/1024/raw-decompress":{"cpu_ns":3960067,"wall_ns":3961272,"count":3693},"zeros/1024/stream-decompress":{"cpu_ns":3548711,"wall_ns":3549115,"count":2414},"zeros/1024/bounded-decompress":{"cpu_ns":3758168,"wall_ns":3758837,"count":2333},"zeros/1024/gzip-read128k":{"cpu_ns":3889251,"wall_ns":3891927,"count":166},"zeros/1024/gzip-readinto128k":{"cpu_ns":15179659,"wall_ns":15180990,"count":583},"zeros/1024/crc32":{"cpu_ns":3137342,"wall_ns":3137538,"count":7625},"zeros/65536/compress1":{"cpu_ns":13337614,"wall_ns":13409453,"count":534},"zeros/65536/decompress":{"cpu_ns":14424065,"wall_ns":14425646,"count":1009},"zeros/65536/raw-decompress":{"cpu_ns":12394335,"wall_ns":12395233,"count":974},"zeros/65536/stream-decompress":{"cpu_ns":13880006,"wall_ns":13962286,"count":878},"zeros/65536/bounded-decompress":{"cpu_ns":10698323,"wall_ns":10699198,"count":1123},"zeros/65536/gzip-read128k":{"cpu_ns":9305747,"wall_ns":9307269,"count":206},"zeros/65536/gzip-readinto128k":{"cpu_ns":17938789,"wall_ns":18016311,"count":331},"zeros/65536/crc32":{"cpu_ns":10243741,"wall_ns":10244452,"count":620},"zeros/1048713/compress1":{"cpu_ns":13178744,"wall_ns":13192612,"count":31},"zeros/1048713/decompress":{"cpu_ns":18760128,"wall_ns":18819508,"count":46},"zeros/1048713/raw-decompress":{"cpu_ns":19510659,"wall_ns":19511812,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":22119399,"wall_ns":22206566,"count":47},"zeros/1048713/bounded-decompress":{"cpu_ns":16427511,"wall_ns":16429224,"count":99},"zeros/1048713/gzip-read128k":{"cpu_ns":18023982,"wall_ns":18088763,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":18912945,"wall_ns":18913993,"count":44},"zeros/1048713/crc32":{"cpu_ns":19386488,"wall_ns":19389112,"count":73},"zeros/16777353/compress1":{"cpu_ns":22114638,"wall_ns":22116397,"count":3},"zeros/16777353/decompress":{"cpu_ns":31477444,"wall_ns":31590757,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":25445097,"wall_ns":25511720,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":33649832,"wall_ns":33717837,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13545582,"wall_ns":13547581,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26485990,"wall_ns":26486538,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":26421622,"wall_ns":26498657,"count":4},"zeros/16777353/crc32":{"cpu_ns":22154555,"wall_ns":22220218,"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-zlib/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-zlib/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":2173399,"wall_ns":2173064,"count":189},"fastq/1024/decompress":{"cpu_ns":7131703,"wall_ns":7132357,"count":1245},"fastq/1024/raw-decompress":{"cpu_ns":13146803,"wall_ns":13148010,"count":2324},"fastq/1024/stream-decompress":{"cpu_ns":5822835,"wall_ns":5823683,"count":862},"fastq/1024/bounded-decompress":{"cpu_ns":9229735,"wall_ns":9230329,"count":1378},"fastq/1024/gzip-read128k":{"cpu_ns":6195639,"wall_ns":6260960,"count":229},"fastq/1024/gzip-readinto128k":{"cpu_ns":5392283,"wall_ns":5392793,"count":179},"fastq/1024/crc32":{"cpu_ns":3637565,"wall_ns":3637800,"count":8842},"fastq/65536/compress1":{"cpu_ns":17462186,"wall_ns":17473058,"count":43},"fastq/65536/decompress":{"cpu_ns":20908021,"wall_ns":20961495,"count":84},"fastq/65536/raw-decompress":{"cpu_ns":19129555,"wall_ns":19131196,"count":83},"fastq/65536/stream-decompress":{"cpu_ns":19207452,"wall_ns":19281427,"count":82},"fastq/65536/bounded-decompress":{"cpu_ns":16281242,"wall_ns":16281845,"count":81},"fastq/65536/gzip-read128k":{"cpu_ns":13664542,"wall_ns":13667994,"count":56},"fastq/65536/gzip-readinto128k":{"cpu_ns":20926177,"wall_ns":21006000,"count":82},"fastq/65536/crc32":{"cpu_ns":6297037,"wall_ns":6298502,"count":354},"fastq/1048713/compress1":{"cpu_ns":20664378,"wall_ns":20736726,"count":3},"fastq/1048713/decompress":{"cpu_ns":20944682,"wall_ns":21015192,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":21167890,"wall_ns":21168592,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":21869899,"wall_ns":21938394,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21392378,"wall_ns":21393685,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":21737175,"wall_ns":21811200,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22654239,"wall_ns":22726413,"count":6},"fastq/1048713/crc32":{"cpu_ns":19291331,"wall_ns":19310765,"count":73},"fastq/16777353/compress1":{"cpu_ns":111871170,"wall_ns":112044898,"count":1},"fastq/16777353/decompress":{"cpu_ns":61739054,"wall_ns":61837779,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":59655335,"wall_ns":59738026,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":62610880,"wall_ns":62686192,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":72927730,"wall_ns":73090759,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":58738119,"wall_ns":58890595,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58831858,"wall_ns":58968387,"count":1},"fastq/16777353/crc32":{"cpu_ns":22542393,"wall_ns":22555793,"count":5},"python/1024/compress1":{"cpu_ns":8625001,"wall_ns":8694364,"count":796},"python/1024/decompress":{"cpu_ns":5051225,"wall_ns":5052008,"count":934},"python/1024/raw-decompress":{"cpu_ns":12670836,"wall_ns":12672186,"count":2077},"python/1024/stream-decompress":{"cpu_ns":4185049,"wall_ns":4185506,"count":688},"python/1024/bounded-decompress":{"cpu_ns":8391934,"wall_ns":8392444,"count":1321},"python/1024/gzip-read128k":{"cpu_ns":5839836,"wall_ns":5840654,"count":242},"python/1024/gzip-readinto128k":{"cpu_ns":16521587,"wall_ns":16611719,"count":538},"python/1024/crc32":{"cpu_ns":3916505,"wall_ns":3917227,"count":9277},"python/65536/compress1":{"cpu_ns":19597733,"wall_ns":19600335,"count":70},"python/65536/decompress":{"cpu_ns":12580427,"wall_ns":12654005,"count":100},"python/65536/raw-decompress":{"cpu_ns":19102654,"wall_ns":19116347,"count":155},"python/65536/stream-decompress":{"cpu_ns":12282389,"wall_ns":12283249,"count":98},"python/65536/bounded-decompress":{"cpu_ns":18105527,"wall_ns":18177285,"count":169},"python/65536/gzip-read128k":{"cpu_ns":15128626,"wall_ns":15130002,"count":101},"python/65536/gzip-readinto128k":{"cpu_ns":19957435,"wall_ns":20079628,"count":129},"python/65536/crc32":{"cpu_ns":15863516,"wall_ns":15864158,"count":985},"python/1048713/compress1":{"cpu_ns":21797812,"wall_ns":21865180,"count":5},"python/1048713/decompress":{"cpu_ns":20388488,"wall_ns":20389543,"count":11},"python/1048713/raw-decompress":{"cpu_ns":22567506,"wall_ns":22646483,"count":12},"python/1048713/stream-decompress":{"cpu_ns":19031829,"wall_ns":19033566,"count":10},"python/1048713/bounded-decompress":{"cpu_ns":20840455,"wall_ns":20919144,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":19264884,"wall_ns":19265431,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":16572146,"wall_ns":16688802,"count":8},"python/1048713/crc32":{"cpu_ns":19699456,"wall_ns":19701821,"count":74},"python/16777353/compress1":{"cpu_ns":68478175,"wall_ns":68550533,"count":1},"python/16777353/decompress":{"cpu_ns":36053807,"wall_ns":36129147,"count":1},"python/16777353/raw-decompress":{"cpu_ns":36547249,"wall_ns":36650229,"count":1},"python/16777353/stream-decompress":{"cpu_ns":35770868,"wall_ns":35860731,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42053649,"wall_ns":42126542,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":33357165,"wall_ns":33370522,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":32058947,"wall_ns":32156122,"count":1},"python/16777353/crc32":{"cpu_ns":21886337,"wall_ns":21955356,"count":5},"random/1024/compress1":{"cpu_ns":10490179,"wall_ns":10492163,"count":749},"random/1024/decompress":{"cpu_ns":2822505,"wall_ns":2823429,"count":4714},"random/1024/raw-decompress":{"cpu_ns":2666935,"wall_ns":2667266,"count":3432},"random/1024/stream-decompress":{"cpu_ns":2438631,"wall_ns":2451322,"count":2003},"random/1024/bounded-decompress":{"cpu_ns":3058046,"wall_ns":3057972,"count":1957},"random/1024/gzip-read128k":{"cpu_ns":4709597,"wall_ns":4713320,"count":223},"random/1024/gzip-readinto128k":{"cpu_ns":15127256,"wall_ns":15201466,"count":573},"random/1024/crc32":{"cpu_ns":3286755,"wall_ns":3287104,"count":7934},"random/65536/compress1":{"cpu_ns":21155242,"wall_ns":21157804,"count":35},"random/65536/decompress":{"cpu_ns":12141448,"wall_ns":12207231,"count":952},"random/65536/raw-decompress":{"cpu_ns":11441662,"wall_ns":11442451,"count":1061},"random/65536/stream-decompress":{"cpu_ns":11790067,"wall_ns":11790746,"count":895},"random/65536/bounded-decompress":{"cpu_ns":7761950,"wall_ns":7762892,"count":1372},"random/65536/gzip-read128k":{"cpu_ns":5734135,"wall_ns":5734539,"count":129},"random/65536/gzip-readinto128k":{"cpu_ns":18667568,"wall_ns":18723225,"count":335},"random/65536/crc32":{"cpu_ns":15559751,"wall_ns":15569552,"count":932},"random/1048713/compress1":{"cpu_ns":23319061,"wall_ns":23325652,"count":2},"random/1048713/decompress":{"cpu_ns":15582702,"wall_ns":15650137,"count":64},"random/1048713/raw-decompress":{"cpu_ns":17874964,"wall_ns":17895381,"count":89},"random/1048713/stream-decompress":{"cpu_ns":16020931,"wall_ns":16022334,"count":63},"random/1048713/bounded-decompress":{"cpu_ns":7360942,"wall_ns":7457534,"count":38},"random/1048713/gzip-read128k":{"cpu_ns":17597843,"wall_ns":17599422,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19788311,"wall_ns":19802091,"count":42},"random/1048713/crc32":{"cpu_ns":18200283,"wall_ns":18200933,"count":71},"random/16777353/compress1":{"cpu_ns":200545557,"wall_ns":200964002,"count":1},"random/16777353/decompress":{"cpu_ns":28397377,"wall_ns":28505696,"count":2},"random/16777353/raw-decompress":{"cpu_ns":25436558,"wall_ns":25511692,"count":2},"random/16777353/stream-decompress":{"cpu_ns":29220611,"wall_ns":29307406,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":50865979,"wall_ns":51067901,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":19106060,"wall_ns":19108199,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":22941659,"wall_ns":22943856,"count":3},"random/16777353/crc32":{"cpu_ns":23165874,"wall_ns":23244050,"count":5},"zeros/1024/compress1":{"cpu_ns":6601173,"wall_ns":6601735,"count":1025},"zeros/1024/decompress":{"cpu_ns":2545466,"wall_ns":2545769,"count":3708},"zeros/1024/raw-decompress":{"cpu_ns":3365450,"wall_ns":3366352,"count":3693},"zeros/1024/stream-decompress":{"cpu_ns":3099525,"wall_ns":3099867,"count":2414},"zeros/1024/bounded-decompress":{"cpu_ns":4092019,"wall_ns":4160087,"count":2333},"zeros/1024/gzip-read128k":{"cpu_ns":3289347,"wall_ns":3289961,"count":166},"zeros/1024/gzip-readinto128k":{"cpu_ns":14532928,"wall_ns":14533677,"count":583},"zeros/1024/crc32":{"cpu_ns":3139527,"wall_ns":3139719,"count":7625},"zeros/65536/compress1":{"cpu_ns":12940281,"wall_ns":12945396,"count":534},"zeros/65536/decompress":{"cpu_ns":14962088,"wall_ns":15055802,"count":1009},"zeros/65536/raw-decompress":{"cpu_ns":12472039,"wall_ns":12472861,"count":974},"zeros/65536/stream-decompress":{"cpu_ns":13657832,"wall_ns":13660425,"count":878},"zeros/65536/bounded-decompress":{"cpu_ns":10196789,"wall_ns":10268977,"count":1123},"zeros/65536/gzip-read128k":{"cpu_ns":9016099,"wall_ns":9016843,"count":206},"zeros/65536/gzip-readinto128k":{"cpu_ns":17278383,"wall_ns":17286231,"count":331},"zeros/65536/crc32":{"cpu_ns":10083486,"wall_ns":10084013,"count":620},"zeros/1048713/compress1":{"cpu_ns":12883411,"wall_ns":12884299,"count":31},"zeros/1048713/decompress":{"cpu_ns":18866239,"wall_ns":18867154,"count":46},"zeros/1048713/raw-decompress":{"cpu_ns":24788503,"wall_ns":24894889,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":19192362,"wall_ns":19193208,"count":47},"zeros/1048713/bounded-decompress":{"cpu_ns":15974437,"wall_ns":16052895,"count":99},"zeros/1048713/gzip-read128k":{"cpu_ns":19029284,"wall_ns":19032800,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19875141,"wall_ns":19944950,"count":44},"zeros/1048713/crc32":{"cpu_ns":18997741,"wall_ns":18999827,"count":73},"zeros/16777353/compress1":{"cpu_ns":21330765,"wall_ns":21332222,"count":3},"zeros/16777353/decompress":{"cpu_ns":27306124,"wall_ns":27307898,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":27795341,"wall_ns":27808900,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":29584362,"wall_ns":29596009,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13571823,"wall_ns":13575549,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":27725301,"wall_ns":27807011,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":25258733,"wall_ns":25325561,"count":4},"zeros/16777353/crc32":{"cpu_ns":22071616,"wall_ns":22081347,"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-zlib/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-zlib/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":2727543,"wall_ns":3120278,"count":189},"fastq/1024/decompress":{"cpu_ns":6969173,"wall_ns":6969577,"count":1245},"fastq/1024/raw-decompress":{"cpu_ns":13639086,"wall_ns":13703413,"count":2324},"fastq/1024/stream-decompress":{"cpu_ns":5332914,"wall_ns":5333255,"count":862},"fastq/1024/bounded-decompress":{"cpu_ns":9262975,"wall_ns":9263607,"count":1378},"fastq/1024/gzip-read128k":{"cpu_ns":5921625,"wall_ns":5922252,"count":229},"fastq/1024/gzip-readinto128k":{"cpu_ns":5490039,"wall_ns":5499954,"count":179},"fastq/1024/crc32":{"cpu_ns":3771060,"wall_ns":3771199,"count":8842},"fastq/65536/compress1":{"cpu_ns":18149715,"wall_ns":18228740,"count":43},"fastq/65536/decompress":{"cpu_ns":19299344,"wall_ns":19305013,"count":84},"fastq/65536/raw-decompress":{"cpu_ns":19379938,"wall_ns":19467512,"count":83},"fastq/65536/stream-decompress":{"cpu_ns":19589943,"wall_ns":19591748,"count":82},"fastq/65536/bounded-decompress":{"cpu_ns":16695873,"wall_ns":16697668,"count":81},"fastq/65536/gzip-read128k":{"cpu_ns":14200611,"wall_ns":14310258,"count":56},"fastq/65536/gzip-readinto128k":{"cpu_ns":20390383,"wall_ns":20399775,"count":82},"fastq/65536/crc32":{"cpu_ns":5734264,"wall_ns":5728871,"count":354},"fastq/1048713/compress1":{"cpu_ns":20414761,"wall_ns":20414806,"count":3},"fastq/1048713/decompress":{"cpu_ns":21200886,"wall_ns":21284523,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":21543256,"wall_ns":21611609,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":21880467,"wall_ns":21893174,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20729446,"wall_ns":20791484,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":23688483,"wall_ns":23689473,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22204329,"wall_ns":22314468,"count":6},"fastq/1048713/crc32":{"cpu_ns":18910776,"wall_ns":18911493,"count":73},"fastq/16777353/compress1":{"cpu_ns":112502738,"wall_ns":112704574,"count":1},"fastq/16777353/decompress":{"cpu_ns":60980746,"wall_ns":61116102,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":61288254,"wall_ns":61421663,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":62932920,"wall_ns":63092315,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":73269700,"wall_ns":73425288,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":59754034,"wall_ns":59838315,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58944342,"wall_ns":59095964,"count":1},"fastq/16777353/crc32":{"cpu_ns":21725631,"wall_ns":21809010,"count":5},"python/1024/compress1":{"cpu_ns":8587065,"wall_ns":8587428,"count":796},"python/1024/decompress":{"cpu_ns":5255071,"wall_ns":5255916,"count":934},"python/1024/raw-decompress":{"cpu_ns":11932140,"wall_ns":11933053,"count":2077},"python/1024/stream-decompress":{"cpu_ns":4392858,"wall_ns":4393303,"count":688},"python/1024/bounded-decompress":{"cpu_ns":8921309,"wall_ns":9012736,"count":1321},"python/1024/gzip-read128k":{"cpu_ns":6293183,"wall_ns":6302833,"count":242},"python/1024/gzip-readinto128k":{"cpu_ns":17332342,"wall_ns":17334233,"count":538},"python/1024/crc32":{"cpu_ns":3747317,"wall_ns":3747546,"count":9277},"python/65536/compress1":{"cpu_ns":18556124,"wall_ns":18624904,"count":70},"python/65536/decompress":{"cpu_ns":12708921,"wall_ns":12709714,"count":100},"python/65536/raw-decompress":{"cpu_ns":18979274,"wall_ns":18980157,"count":155},"python/65536/stream-decompress":{"cpu_ns":12746505,"wall_ns":12796487,"count":98},"python/65536/bounded-decompress":{"cpu_ns":18366459,"wall_ns":18367463,"count":169},"python/65536/gzip-read128k":{"cpu_ns":14900931,"wall_ns":14976795,"count":101},"python/65536/gzip-readinto128k":{"cpu_ns":19047601,"wall_ns":19057082,"count":129},"python/65536/crc32":{"cpu_ns":16148781,"wall_ns":16149419,"count":985},"python/1048713/compress1":{"cpu_ns":21683051,"wall_ns":21694554,"count":5},"python/1048713/decompress":{"cpu_ns":21416465,"wall_ns":21494152,"count":11},"python/1048713/raw-decompress":{"cpu_ns":21750371,"wall_ns":21752949,"count":12},"python/1048713/stream-decompress":{"cpu_ns":18616549,"wall_ns":18701490,"count":10},"python/1048713/bounded-decompress":{"cpu_ns":20475769,"wall_ns":20476980,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":20987088,"wall_ns":21096034,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":16288724,"wall_ns":16303966,"count":8},"python/1048713/crc32":{"cpu_ns":18958092,"wall_ns":19049589,"count":74},"python/16777353/compress1":{"cpu_ns":68095283,"wall_ns":68254176,"count":1},"python/16777353/decompress":{"cpu_ns":36219330,"wall_ns":36226712,"count":1},"python/16777353/raw-decompress":{"cpu_ns":34503075,"wall_ns":34504068,"count":1},"python/16777353/stream-decompress":{"cpu_ns":36806447,"wall_ns":36891987,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":43234282,"wall_ns":43339967,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32971662,"wall_ns":33041178,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30998026,"wall_ns":30999359,"count":1},"python/16777353/crc32":{"cpu_ns":21607677,"wall_ns":21609662,"count":5},"random/1024/compress1":{"cpu_ns":10261114,"wall_ns":10262317,"count":749},"random/1024/decompress":{"cpu_ns":3271703,"wall_ns":3272442,"count":4714},"random/1024/raw-decompress":{"cpu_ns":5133775,"wall_ns":5206477,"count":3432},"random/1024/stream-decompress":{"cpu_ns":4925896,"wall_ns":4936188,"count":2003},"random/1024/bounded-decompress":{"cpu_ns":5863125,"wall_ns":5866442,"count":1957},"random/1024/gzip-read128k":{"cpu_ns":6904225,"wall_ns":6906118,"count":223},"random/1024/gzip-readinto128k":{"cpu_ns":14972858,"wall_ns":14973471,"count":573},"random/1024/crc32":{"cpu_ns":3212498,"wall_ns":3212689,"count":7934},"random/65536/compress1":{"cpu_ns":20502206,"wall_ns":20590155,"count":35},"random/65536/decompress":{"cpu_ns":11817662,"wall_ns":11818413,"count":952},"random/65536/raw-decompress":{"cpu_ns":11380540,"wall_ns":11431286,"count":1061},"random/65536/stream-decompress":{"cpu_ns":12783679,"wall_ns":12785900,"count":895},"random/65536/bounded-decompress":{"cpu_ns":7819468,"wall_ns":7820018,"count":1372},"random/65536/gzip-read128k":{"cpu_ns":6067655,"wall_ns":6083054,"count":129},"random/65536/gzip-readinto128k":{"cpu_ns":18392832,"wall_ns":18460209,"count":335},"random/65536/crc32":{"cpu_ns":15139376,"wall_ns":15139851,"count":932},"random/1048713/compress1":{"cpu_ns":24035295,"wall_ns":24116797,"count":2},"random/1048713/decompress":{"cpu_ns":15946084,"wall_ns":15947677,"count":64},"random/1048713/raw-decompress":{"cpu_ns":20392444,"wall_ns":20496925,"count":89},"random/1048713/stream-decompress":{"cpu_ns":15369529,"wall_ns":15424994,"count":63},"random/1048713/bounded-decompress":{"cpu_ns":7999213,"wall_ns":8001304,"count":38},"random/1048713/gzip-read128k":{"cpu_ns":17003606,"wall_ns":17071860,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19665963,"wall_ns":19667125,"count":42},"random/1048713/crc32":{"cpu_ns":18848873,"wall_ns":18939792,"count":71},"random/16777353/compress1":{"cpu_ns":199041956,"wall_ns":199358012,"count":1},"random/16777353/decompress":{"cpu_ns":27939480,"wall_ns":27939127,"count":2},"random/16777353/raw-decompress":{"cpu_ns":29290161,"wall_ns":29289683,"count":2},"random/16777353/stream-decompress":{"cpu_ns":27762787,"wall_ns":27762722,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":50189130,"wall_ns":50276797,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18809271,"wall_ns":18823132,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":24501090,"wall_ns":24628313,"count":3},"random/16777353/crc32":{"cpu_ns":22101887,"wall_ns":22174219,"count":5},"zeros/1024/compress1":{"cpu_ns":6585772,"wall_ns":6586317,"count":1025},"zeros/1024/decompress":{"cpu_ns":2926622,"wall_ns":2927118,"count":3708},"zeros/1024/raw-decompress":{"cpu_ns":3554213,"wall_ns":3554548,"count":3693},"zeros/1024/stream-decompress":{"cpu_ns":3638100,"wall_ns":3638305,"count":2414},"zeros/1024/bounded-decompress":{"cpu_ns":3990279,"wall_ns":3990615,"count":2333},"zeros/1024/gzip-read128k":{"cpu_ns":3406645,"wall_ns":3407445,"count":166},"zeros/1024/gzip-readinto128k":{"cpu_ns":15612150,"wall_ns":15685199,"count":583},"zeros/1024/crc32":{"cpu_ns":3414401,"wall_ns":3415423,"count":7625},"zeros/65536/compress1":{"cpu_ns":13653351,"wall_ns":13657892,"count":534},"zeros/65536/decompress":{"cpu_ns":14404211,"wall_ns":14406326,"count":1009},"zeros/65536/raw-decompress":{"cpu_ns":12378386,"wall_ns":12453585,"count":974},"zeros/65536/stream-decompress":{"cpu_ns":14071525,"wall_ns":14073062,"count":878},"zeros/65536/bounded-decompress":{"cpu_ns":10403154,"wall_ns":10530693,"count":1123},"zeros/65536/gzip-read128k":{"cpu_ns":9146534,"wall_ns":9147198,"count":206},"zeros/65536/gzip-readinto128k":{"cpu_ns":17516042,"wall_ns":17590934,"count":331},"zeros/65536/crc32":{"cpu_ns":10222921,"wall_ns":10223655,"count":620},"zeros/1048713/compress1":{"cpu_ns":13785447,"wall_ns":13787681,"count":31},"zeros/1048713/decompress":{"cpu_ns":18706352,"wall_ns":18786978,"count":46},"zeros/1048713/raw-decompress":{"cpu_ns":19433081,"wall_ns":19433840,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":19302219,"wall_ns":19369955,"count":47},"zeros/1048713/bounded-decompress":{"cpu_ns":16945343,"wall_ns":16955909,"count":99},"zeros/1048713/gzip-read128k":{"cpu_ns":18721180,"wall_ns":18812805,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":18599489,"wall_ns":18600478,"count":44},"zeros/1048713/crc32":{"cpu_ns":18637975,"wall_ns":18722845,"count":73},"zeros/16777353/compress1":{"cpu_ns":21513508,"wall_ns":21598466,"count":3},"zeros/16777353/decompress":{"cpu_ns":28980342,"wall_ns":29072987,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":28347028,"wall_ns":28427532,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":27641357,"wall_ns":27730832,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13717953,"wall_ns":13718484,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26683478,"wall_ns":26685337,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":25231522,"wall_ns":25242981,"count":4},"zeros/16777353/crc32":{"cpu_ns":22253063,"wall_ns":22327711,"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":2161781,"wall_ns":2161802,"count":189},"fastq/1024/decompress":{"cpu_ns":7201234,"wall_ns":7202597,"count":1245},"fastq/1024/raw-decompress":{"cpu_ns":13865328,"wall_ns":13866456,"count":2324},"fastq/1024/stream-decompress":{"cpu_ns":5504968,"wall_ns":5505827,"count":862},"fastq/1024/bounded-decompress":{"cpu_ns":10287814,"wall_ns":10290880,"count":1378},"fastq/1024/gzip-read128k":{"cpu_ns":6381466,"wall_ns":6460578,"count":229},"fastq/1024/gzip-readinto128k":{"cpu_ns":5565953,"wall_ns":5566567,"count":179},"fastq/1024/crc32":{"cpu_ns":3860116,"wall_ns":3861179,"count":8842},"fastq/65536/compress1":{"cpu_ns":17597999,"wall_ns":17598549,"count":43},"fastq/65536/decompress":{"cpu_ns":19679870,"wall_ns":19749971,"count":84},"fastq/65536/raw-decompress":{"cpu_ns":19481852,"wall_ns":19484072,"count":83},"fastq/65536/stream-decompress":{"cpu_ns":19614755,"wall_ns":19691418,"count":82},"fastq/65536/bounded-decompress":{"cpu_ns":16284537,"wall_ns":16286154,"count":81},"fastq/65536/gzip-read128k":{"cpu_ns":13268356,"wall_ns":13277729,"count":56},"fastq/65536/gzip-readinto128k":{"cpu_ns":20228584,"wall_ns":20310897,"count":82},"fastq/65536/crc32":{"cpu_ns":5991291,"wall_ns":5991845,"count":354},"fastq/1048713/compress1":{"cpu_ns":20734987,"wall_ns":20814134,"count":3},"fastq/1048713/decompress":{"cpu_ns":21478013,"wall_ns":21518542,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":21285594,"wall_ns":21287251,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":21776432,"wall_ns":21849548,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21498251,"wall_ns":21500112,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":22037964,"wall_ns":22123776,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22071471,"wall_ns":22144582,"count":6},"fastq/1048713/crc32":{"cpu_ns":18640465,"wall_ns":18640964,"count":73},"fastq/16777353/compress1":{"cpu_ns":112472871,"wall_ns":112628538,"count":1},"fastq/16777353/decompress":{"cpu_ns":62450287,"wall_ns":62517389,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":61323289,"wall_ns":61401477,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":62336717,"wall_ns":62431499,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":75115596,"wall_ns":75310289,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60725231,"wall_ns":60896184,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58890163,"wall_ns":58974382,"count":1},"fastq/16777353/crc32":{"cpu_ns":22052107,"wall_ns":22053423,"count":5},"python/1024/compress1":{"cpu_ns":8681142,"wall_ns":8681079,"count":796},"python/1024/decompress":{"cpu_ns":5404474,"wall_ns":5478963,"count":934},"python/1024/raw-decompress":{"cpu_ns":12484878,"wall_ns":12499355,"count":2077},"python/1024/stream-decompress":{"cpu_ns":4633567,"wall_ns":4634507,"count":688},"python/1024/bounded-decompress":{"cpu_ns":8492869,"wall_ns":8493891,"count":1321},"python/1024/gzip-read128k":{"cpu_ns":6424656,"wall_ns":6425406,"count":242},"python/1024/gzip-readinto128k":{"cpu_ns":16699723,"wall_ns":16778177,"count":538},"python/1024/crc32":{"cpu_ns":3782878,"wall_ns":3783047,"count":9277},"python/65536/compress1":{"cpu_ns":19157777,"wall_ns":19175330,"count":70},"python/65536/decompress":{"cpu_ns":13466804,"wall_ns":13545127,"count":100},"python/65536/raw-decompress":{"cpu_ns":19618523,"wall_ns":19620294,"count":155},"python/65536/stream-decompress":{"cpu_ns":12728489,"wall_ns":12730720,"count":98},"python/65536/bounded-decompress":{"cpu_ns":17542621,"wall_ns":17620596,"count":169},"python/65536/gzip-read128k":{"cpu_ns":14288020,"wall_ns":14288872,"count":101},"python/65536/gzip-readinto128k":{"cpu_ns":19233217,"wall_ns":19270142,"count":129},"python/65536/crc32":{"cpu_ns":17115569,"wall_ns":17117580,"count":985},"python/1048713/compress1":{"cpu_ns":21994449,"wall_ns":22082323,"count":5},"python/1048713/decompress":{"cpu_ns":20235286,"wall_ns":20236297,"count":11},"python/1048713/raw-decompress":{"cpu_ns":21482517,"wall_ns":21560657,"count":12},"python/1048713/stream-decompress":{"cpu_ns":19229214,"wall_ns":19232961,"count":10},"python/1048713/bounded-decompress":{"cpu_ns":21803939,"wall_ns":21875357,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":19297451,"wall_ns":19297948,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":15470246,"wall_ns":15544126,"count":8},"python/1048713/crc32":{"cpu_ns":18794147,"wall_ns":18794734,"count":74},"python/16777353/compress1":{"cpu_ns":68105543,"wall_ns":68188385,"count":1},"python/16777353/decompress":{"cpu_ns":36932997,"wall_ns":37018820,"count":1},"python/16777353/raw-decompress":{"cpu_ns":34589347,"wall_ns":34671905,"count":1},"python/16777353/stream-decompress":{"cpu_ns":35381316,"wall_ns":35462504,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":43345932,"wall_ns":43435563,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":34013839,"wall_ns":34016782,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30464029,"wall_ns":30524600,"count":1},"python/16777353/crc32":{"cpu_ns":23077880,"wall_ns":23181021,"count":5},"random/1024/compress1":{"cpu_ns":10141811,"wall_ns":10143474,"count":749},"random/1024/decompress":{"cpu_ns":3027101,"wall_ns":3027432,"count":4714},"random/1024/raw-decompress":{"cpu_ns":2905086,"wall_ns":2905303,"count":3432},"random/1024/stream-decompress":{"cpu_ns":2863952,"wall_ns":2864412,"count":2003},"random/1024/bounded-decompress":{"cpu_ns":3075504,"wall_ns":3075844,"count":1957},"random/1024/gzip-read128k":{"cpu_ns":4287896,"wall_ns":4288443,"count":223},"random/1024/gzip-readinto128k":{"cpu_ns":14584969,"wall_ns":14672644,"count":573},"random/1024/crc32":{"cpu_ns":3217488,"wall_ns":3217733,"count":7934},"random/65536/compress1":{"cpu_ns":20548963,"wall_ns":20549752,"count":35},"random/65536/decompress":{"cpu_ns":12502911,"wall_ns":12556700,"count":952},"random/65536/raw-decompress":{"cpu_ns":12652429,"wall_ns":12654510,"count":1061},"random/65536/stream-decompress":{"cpu_ns":12533688,"wall_ns":12552636,"count":895},"random/65536/bounded-decompress":{"cpu_ns":7442678,"wall_ns":7443069,"count":1372},"random/65536/gzip-read128k":{"cpu_ns":5994493,"wall_ns":5995117,"count":129},"random/65536/gzip-readinto128k":{"cpu_ns":18012357,"wall_ns":18076253,"count":335},"random/65536/crc32":{"cpu_ns":15048318,"wall_ns":15049015,"count":932},"random/1048713/compress1":{"cpu_ns":24354863,"wall_ns":24356407,"count":2},"random/1048713/decompress":{"cpu_ns":18113877,"wall_ns":18183942,"count":64},"random/1048713/raw-decompress":{"cpu_ns":16730715,"wall_ns":16731779,"count":89},"random/1048713/stream-decompress":{"cpu_ns":15375047,"wall_ns":15384333,"count":63},"random/1048713/bounded-decompress":{"cpu_ns":7494606,"wall_ns":7569572,"count":38},"random/1048713/gzip-read128k":{"cpu_ns":16730465,"wall_ns":16732006,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19650352,"wall_ns":19651473,"count":42},"random/1048713/crc32":{"cpu_ns":18766491,"wall_ns":18768257,"count":71},"random/16777353/compress1":{"cpu_ns":207965850,"wall_ns":208360420,"count":1},"random/16777353/decompress":{"cpu_ns":27618876,"wall_ns":27640060,"count":2},"random/16777353/raw-decompress":{"cpu_ns":28874882,"wall_ns":28882978,"count":2},"random/16777353/stream-decompress":{"cpu_ns":27363414,"wall_ns":27362273,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":48088312,"wall_ns":48181068,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18841971,"wall_ns":18937777,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":24254481,"wall_ns":24352506,"count":3},"random/16777353/crc32":{"cpu_ns":22447982,"wall_ns":22459120,"count":5},"zeros/1024/compress1":{"cpu_ns":6526825,"wall_ns":6527359,"count":1025},"zeros/1024/decompress":{"cpu_ns":2856458,"wall_ns":2856759,"count":3708},"zeros/1024/raw-decompress":{"cpu_ns":3648733,"wall_ns":3649110,"count":3693},"zeros/1024/stream-decompress":{"cpu_ns":3458730,"wall_ns":3458969,"count":2414},"zeros/1024/bounded-decompress":{"cpu_ns":3862907,"wall_ns":3863260,"count":2333},"zeros/1024/gzip-read128k":{"cpu_ns":3287179,"wall_ns":3287737,"count":166},"zeros/1024/gzip-readinto128k":{"cpu_ns":15623714,"wall_ns":15625594,"count":583},"zeros/1024/crc32":{"cpu_ns":3229457,"wall_ns":3289149,"count":7625},"zeros/65536/compress1":{"cpu_ns":13971837,"wall_ns":13981214,"count":534},"zeros/65536/decompress":{"cpu_ns":14505928,"wall_ns":14506615,"count":1009},"zeros/65536/raw-decompress":{"cpu_ns":12105588,"wall_ns":12106149,"count":974},"zeros/65536/stream-decompress":{"cpu_ns":13224594,"wall_ns":13308312,"count":878},"zeros/65536/bounded-decompress":{"cpu_ns":10059665,"wall_ns":10060336,"count":1123},"zeros/65536/gzip-read128k":{"cpu_ns":9208106,"wall_ns":9208831,"count":206},"zeros/65536/gzip-readinto128k":{"cpu_ns":17648928,"wall_ns":17702349,"count":331},"zeros/65536/crc32":{"cpu_ns":10367457,"wall_ns":10368132,"count":620},"zeros/1048713/compress1":{"cpu_ns":13739926,"wall_ns":13741830,"count":31},"zeros/1048713/decompress":{"cpu_ns":18846387,"wall_ns":18920328,"count":46},"zeros/1048713/raw-decompress":{"cpu_ns":21858835,"wall_ns":21861968,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":20736839,"wall_ns":20802922,"count":47},"zeros/1048713/bounded-decompress":{"cpu_ns":16890361,"wall_ns":16891720,"count":99},"zeros/1048713/gzip-read128k":{"cpu_ns":18701666,"wall_ns":18801610,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":18498240,"wall_ns":18499118,"count":44},"zeros/1048713/crc32":{"cpu_ns":18555740,"wall_ns":18624356,"count":73},"zeros/16777353/compress1":{"cpu_ns":20973899,"wall_ns":21062839,"count":3},"zeros/16777353/decompress":{"cpu_ns":29810108,"wall_ns":29931494,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":28929218,"wall_ns":29021654,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":27605328,"wall_ns":27687661,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":14069316,"wall_ns":14071179,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":25997196,"wall_ns":25998856,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":25757533,"wall_ns":25823867,"count":4},"zeros/16777353/crc32":{"cpu_ns":23546949,"wall_ns":23625835,"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":2284194,"wall_ns":2284385,"count":189},"fastq/1024/decompress":{"cpu_ns":7721532,"wall_ns":7811634,"count":1245},"fastq/1024/raw-decompress":{"cpu_ns":14652250,"wall_ns":14653465,"count":2324},"fastq/1024/stream-decompress":{"cpu_ns":5672311,"wall_ns":5672710,"count":862},"fastq/1024/bounded-decompress":{"cpu_ns":9500668,"wall_ns":9501957,"count":1378},"fastq/1024/gzip-read128k":{"cpu_ns":5714955,"wall_ns":5715462,"count":229},"fastq/1024/gzip-readinto128k":{"cpu_ns":5272360,"wall_ns":5345298,"count":179},"fastq/1024/crc32":{"cpu_ns":3755967,"wall_ns":3756570,"count":8842},"fastq/65536/compress1":{"cpu_ns":17077096,"wall_ns":17077567,"count":43},"fastq/65536/decompress":{"cpu_ns":19539539,"wall_ns":19579135,"count":84},"fastq/65536/raw-decompress":{"cpu_ns":19634932,"wall_ns":19646145,"count":83},"fastq/65536/stream-decompress":{"cpu_ns":19814033,"wall_ns":19815615,"count":82},"fastq/65536/bounded-decompress":{"cpu_ns":16099564,"wall_ns":16101009,"count":81},"fastq/65536/gzip-read128k":{"cpu_ns":13243829,"wall_ns":13251683,"count":56},"fastq/65536/gzip-readinto128k":{"cpu_ns":19892560,"wall_ns":19953259,"count":82},"fastq/65536/crc32":{"cpu_ns":5772553,"wall_ns":5772913,"count":354},"fastq/1048713/compress1":{"cpu_ns":20709614,"wall_ns":20784736,"count":3},"fastq/1048713/decompress":{"cpu_ns":21122198,"wall_ns":21123902,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":21072988,"wall_ns":21148825,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":20879066,"wall_ns":20879939,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":22224662,"wall_ns":22226068,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":22028731,"wall_ns":22109953,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21466566,"wall_ns":21467398,"count":6},"fastq/1048713/crc32":{"cpu_ns":18662861,"wall_ns":18713881,"count":73},"fastq/16777353/compress1":{"cpu_ns":112588231,"wall_ns":112841661,"count":1},"fastq/16777353/decompress":{"cpu_ns":62511326,"wall_ns":62585110,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":61170880,"wall_ns":61267378,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":62181316,"wall_ns":62265381,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":73088109,"wall_ns":73183886,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":59887241,"wall_ns":59963676,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":59319548,"wall_ns":59393860,"count":1},"fastq/16777353/crc32":{"cpu_ns":21514130,"wall_ns":21593816,"count":5},"python/1024/compress1":{"cpu_ns":8906384,"wall_ns":8907127,"count":796},"python/1024/decompress":{"cpu_ns":5138025,"wall_ns":5138583,"count":934},"python/1024/raw-decompress":{"cpu_ns":12524539,"wall_ns":12605630,"count":2077},"python/1024/stream-decompress":{"cpu_ns":4468996,"wall_ns":4470709,"count":688},"python/1024/bounded-decompress":{"cpu_ns":8705584,"wall_ns":8706329,"count":1321},"python/1024/gzip-read128k":{"cpu_ns":6011100,"wall_ns":6011719,"count":242},"python/1024/gzip-readinto128k":{"cpu_ns":16220380,"wall_ns":16221158,"count":538},"python/1024/crc32":{"cpu_ns":3882241,"wall_ns":3959348,"count":9277},"python/65536/compress1":{"cpu_ns":18650957,"wall_ns":18652355,"count":70},"python/65536/decompress":{"cpu_ns":12412947,"wall_ns":12422989,"count":100},"python/65536/raw-decompress":{"cpu_ns":20078834,"wall_ns":20164070,"count":155},"python/65536/stream-decompress":{"cpu_ns":12755884,"wall_ns":12758911,"count":98},"python/65536/bounded-decompress":{"cpu_ns":17545503,"wall_ns":17615781,"count":169},"python/65536/gzip-read128k":{"cpu_ns":14661666,"wall_ns":14672397,"count":101},"python/65536/gzip-readinto128k":{"cpu_ns":20437261,"wall_ns":20438840,"count":129},"python/65536/crc32":{"cpu_ns":16074775,"wall_ns":16148144,"count":985},"python/1048713/compress1":{"cpu_ns":21808581,"wall_ns":21825457,"count":5},"python/1048713/decompress":{"cpu_ns":20204820,"wall_ns":20205672,"count":11},"python/1048713/raw-decompress":{"cpu_ns":21420771,"wall_ns":21480759,"count":12},"python/1048713/stream-decompress":{"cpu_ns":18510821,"wall_ns":18512684,"count":10},"python/1048713/bounded-decompress":{"cpu_ns":21869482,"wall_ns":21947958,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":20071524,"wall_ns":20081362,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":15602224,"wall_ns":15677229,"count":8},"python/1048713/crc32":{"cpu_ns":19067951,"wall_ns":19068768,"count":74},"python/16777353/compress1":{"cpu_ns":68167466,"wall_ns":68335679,"count":1},"python/16777353/decompress":{"cpu_ns":36890104,"wall_ns":36998123,"count":1},"python/16777353/raw-decompress":{"cpu_ns":34259783,"wall_ns":34260711,"count":1},"python/16777353/stream-decompress":{"cpu_ns":36074427,"wall_ns":36197731,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":44307277,"wall_ns":44401188,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":35811890,"wall_ns":35886148,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30605443,"wall_ns":30667858,"count":1},"python/16777353/crc32":{"cpu_ns":23995324,"wall_ns":24004296,"count":5},"random/1024/compress1":{"cpu_ns":10917680,"wall_ns":11013995,"count":749},"random/1024/decompress":{"cpu_ns":3191508,"wall_ns":3191713,"count":4714},"random/1024/raw-decompress":{"cpu_ns":3160178,"wall_ns":3160946,"count":3432},"random/1024/stream-decompress":{"cpu_ns":2781551,"wall_ns":2781863,"count":2003},"random/1024/bounded-decompress":{"cpu_ns":3053108,"wall_ns":3053595,"count":1957},"random/1024/gzip-read128k":{"cpu_ns":4512460,"wall_ns":4513171,"count":223},"random/1024/gzip-readinto128k":{"cpu_ns":14420198,"wall_ns":14421463,"count":573},"random/1024/crc32":{"cpu_ns":3238069,"wall_ns":3238222,"count":7934},"random/65536/compress1":{"cpu_ns":20334818,"wall_ns":20578285,"count":35},"random/65536/decompress":{"cpu_ns":13443639,"wall_ns":13446044,"count":952},"random/65536/raw-decompress":{"cpu_ns":12201695,"wall_ns":12267156,"count":1061},"random/65536/stream-decompress":{"cpu_ns":16806572,"wall_ns":16808961,"count":895},"random/65536/bounded-decompress":{"cpu_ns":10502551,"wall_ns":10503395,"count":1372},"random/65536/gzip-read128k":{"cpu_ns":6012657,"wall_ns":6013371,"count":129},"random/65536/gzip-readinto128k":{"cpu_ns":18038623,"wall_ns":18121631,"count":335},"random/65536/crc32":{"cpu_ns":17008620,"wall_ns":17010877,"count":932},"random/1048713/compress1":{"cpu_ns":25238180,"wall_ns":25254535,"count":2},"random/1048713/decompress":{"cpu_ns":17061470,"wall_ns":17141725,"count":64},"random/1048713/raw-decompress":{"cpu_ns":17863551,"wall_ns":17865638,"count":89},"random/1048713/stream-decompress":{"cpu_ns":16873147,"wall_ns":16888295,"count":63},"random/1048713/bounded-decompress":{"cpu_ns":7720903,"wall_ns":7801174,"count":38},"random/1048713/gzip-read128k":{"cpu_ns":16904728,"wall_ns":16906376,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":21375904,"wall_ns":21473021,"count":42},"random/1048713/crc32":{"cpu_ns":19137672,"wall_ns":19148681,"count":71},"random/16777353/compress1":{"cpu_ns":206424671,"wall_ns":206813104,"count":1},"random/16777353/decompress":{"cpu_ns":32210305,"wall_ns":32305246,"count":2},"random/16777353/raw-decompress":{"cpu_ns":25852606,"wall_ns":25926173,"count":2},"random/16777353/stream-decompress":{"cpu_ns":34093605,"wall_ns":34168244,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":46930207,"wall_ns":47087293,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":21921754,"wall_ns":22002018,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":23560829,"wall_ns":23578336,"count":3},"random/16777353/crc32":{"cpu_ns":22476376,"wall_ns":22486714,"count":5},"zeros/1024/compress1":{"cpu_ns":6619151,"wall_ns":6619665,"count":1025},"zeros/1024/decompress":{"cpu_ns":3244202,"wall_ns":3327042,"count":3708},"zeros/1024/raw-decompress":{"cpu_ns":3918682,"wall_ns":3935323,"count":3693},"zeros/1024/stream-decompress":{"cpu_ns":3719985,"wall_ns":3721590,"count":2414},"zeros/1024/bounded-decompress":{"cpu_ns":4219773,"wall_ns":4220256,"count":2333},"zeros/1024/gzip-read128k":{"cpu_ns":3221468,"wall_ns":3222059,"count":166},"zeros/1024/gzip-readinto128k":{"cpu_ns":14479478,"wall_ns":14480309,"count":583},"zeros/1024/crc32":{"cpu_ns":3035909,"wall_ns":3036016,"count":7625},"zeros/65536/compress1":{"cpu_ns":13060491,"wall_ns":13124617,"count":534},"zeros/65536/decompress":{"cpu_ns":14440501,"wall_ns":14441259,"count":1009},"zeros/65536/raw-decompress":{"cpu_ns":12158396,"wall_ns":12167041,"count":974},"zeros/65536/stream-decompress":{"cpu_ns":13584172,"wall_ns":13642829,"count":878},"zeros/65536/bounded-decompress":{"cpu_ns":10477212,"wall_ns":10478156,"count":1123},"zeros/65536/gzip-read128k":{"cpu_ns":9510962,"wall_ns":9512909,"count":206},"zeros/65536/gzip-readinto128k":{"cpu_ns":17355168,"wall_ns":17356133,"count":331},"zeros/65536/crc32":{"cpu_ns":9961464,"wall_ns":10029209,"count":620},"zeros/1048713/compress1":{"cpu_ns":12649074,"wall_ns":12649763,"count":31},"zeros/1048713/decompress":{"cpu_ns":18565431,"wall_ns":18566383,"count":46},"zeros/1048713/raw-decompress":{"cpu_ns":24135801,"wall_ns":24138065,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":24478631,"wall_ns":24546298,"count":47},"zeros/1048713/bounded-decompress":{"cpu_ns":16294552,"wall_ns":16297143,"count":99},"zeros/1048713/gzip-read128k":{"cpu_ns":17571936,"wall_ns":17573008,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":18971023,"wall_ns":19056188,"count":44},"zeros/1048713/crc32":{"cpu_ns":19106886,"wall_ns":19107734,"count":73},"zeros/16777353/compress1":{"cpu_ns":21409456,"wall_ns":21410644,"count":3},"zeros/16777353/decompress":{"cpu_ns":31013616,"wall_ns":31084101,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":25439015,"wall_ns":25527418,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":31864351,"wall_ns":31929364,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13448257,"wall_ns":13450039,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":27899508,"wall_ns":28009707,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":26776088,"wall_ns":26844254,"count":4},"zeros/16777353/crc32":{"cpu_ns":22123781,"wall_ns":22240422,"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-zlib/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-zlib/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":2168061,"wall_ns":2168227,"count":189},"fastq/1024/decompress":{"cpu_ns":7024969,"wall_ns":7119314,"count":1245},"fastq/1024/raw-decompress":{"cpu_ns":13391462,"wall_ns":13391776,"count":2324},"fastq/1024/stream-decompress":{"cpu_ns":5613448,"wall_ns":5613926,"count":862},"fastq/1024/bounded-decompress":{"cpu_ns":9177981,"wall_ns":9178431,"count":1378},"fastq/1024/gzip-read128k":{"cpu_ns":6052430,"wall_ns":6053055,"count":229},"fastq/1024/gzip-readinto128k":{"cpu_ns":5556973,"wall_ns":5626570,"count":179},"fastq/1024/crc32":{"cpu_ns":3635440,"wall_ns":3635551,"count":8842},"fastq/65536/compress1":{"cpu_ns":17874079,"wall_ns":17876151,"count":43},"fastq/65536/decompress":{"cpu_ns":20466300,"wall_ns":20542960,"count":84},"fastq/65536/raw-decompress":{"cpu_ns":19031223,"wall_ns":19031965,"count":83},"fastq/65536/stream-decompress":{"cpu_ns":19456446,"wall_ns":19858883,"count":82},"fastq/65536/bounded-decompress":{"cpu_ns":16076870,"wall_ns":16143395,"count":81},"fastq/65536/gzip-read128k":{"cpu_ns":13586672,"wall_ns":13587330,"count":56},"fastq/65536/gzip-readinto128k":{"cpu_ns":20817152,"wall_ns":20876268,"count":82},"fastq/65536/crc32":{"cpu_ns":5891657,"wall_ns":5893620,"count":354},"fastq/1048713/compress1":{"cpu_ns":20849518,"wall_ns":20928498,"count":3},"fastq/1048713/decompress":{"cpu_ns":21779343,"wall_ns":21789860,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":22380238,"wall_ns":22503361,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":20933631,"wall_ns":20998583,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20763476,"wall_ns":20764312,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":22730030,"wall_ns":22800120,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22733466,"wall_ns":22750835,"count":6},"fastq/1048713/crc32":{"cpu_ns":19135848,"wall_ns":19253705,"count":73},"fastq/16777353/compress1":{"cpu_ns":111221001,"wall_ns":111361523,"count":1},"fastq/16777353/decompress":{"cpu_ns":63708832,"wall_ns":63788378,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":62530992,"wall_ns":62623111,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":65378080,"wall_ns":65442152,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":75577765,"wall_ns":75769185,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60281821,"wall_ns":60461502,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58631963,"wall_ns":58797049,"count":1},"fastq/16777353/crc32":{"cpu_ns":21716830,"wall_ns":21718897,"count":5},"python/1024/compress1":{"cpu_ns":8943932,"wall_ns":9007190,"count":796},"python/1024/decompress":{"cpu_ns":4861578,"wall_ns":4861900,"count":934},"python/1024/raw-decompress":{"cpu_ns":11925330,"wall_ns":11926015,"count":2077},"python/1024/stream-decompress":{"cpu_ns":4233968,"wall_ns":4234382,"count":688},"python/1024/bounded-decompress":{"cpu_ns":9399966,"wall_ns":9403241,"count":1321},"python/1024/gzip-read128k":{"cpu_ns":6405808,"wall_ns":6407941,"count":242},"python/1024/gzip-readinto128k":{"cpu_ns":17761825,"wall_ns":17842326,"count":538},"python/1024/crc32":{"cpu_ns":3933635,"wall_ns":3936777,"count":9277},"python/65536/compress1":{"cpu_ns":18504844,"wall_ns":18505483,"count":70},"python/65536/decompress":{"cpu_ns":12683426,"wall_ns":12771173,"count":100},"python/65536/raw-decompress":{"cpu_ns":19421986,"wall_ns":19422860,"count":155},"python/65536/stream-decompress":{"cpu_ns":12342747,"wall_ns":12343541,"count":98},"python/65536/bounded-decompress":{"cpu_ns":18971563,"wall_ns":19040835,"count":169},"python/65536/gzip-read128k":{"cpu_ns":14869430,"wall_ns":14871184,"count":101},"python/65536/gzip-readinto128k":{"cpu_ns":19965432,"wall_ns":20047711,"count":129},"python/65536/crc32":{"cpu_ns":16187626,"wall_ns":16188334,"count":985},"python/1048713/compress1":{"cpu_ns":21534665,"wall_ns":21635523,"count":5},"python/1048713/decompress":{"cpu_ns":21664703,"wall_ns":21667432,"count":11},"python/1048713/raw-decompress":{"cpu_ns":21924020,"wall_ns":21925742,"count":12},"python/1048713/stream-decompress":{"cpu_ns":18632583,"wall_ns":18734544,"count":10},"python/1048713/bounded-decompress":{"cpu_ns":20574707,"wall_ns":20575549,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":20066783,"wall_ns":20134333,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":16221626,"wall_ns":16223341,"count":8},"python/1048713/crc32":{"cpu_ns":19183838,"wall_ns":19175264,"count":74},"python/16777353/compress1":{"cpu_ns":69296844,"wall_ns":69466440,"count":1},"python/16777353/decompress":{"cpu_ns":35870246,"wall_ns":35871403,"count":1},"python/16777353/raw-decompress":{"cpu_ns":34621185,"wall_ns":34718811,"count":1},"python/16777353/stream-decompress":{"cpu_ns":37187585,"wall_ns":37299273,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":43353299,"wall_ns":43438701,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32284705,"wall_ns":32361179,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30978881,"wall_ns":30980877,"count":1},"python/16777353/crc32":{"cpu_ns":21832715,"wall_ns":21911627,"count":5},"random/1024/compress1":{"cpu_ns":10201547,"wall_ns":10202175,"count":749},"random/1024/decompress":{"cpu_ns":2987786,"wall_ns":2988349,"count":4714},"random/1024/raw-decompress":{"cpu_ns":3214981,"wall_ns":3215691,"count":3432},"random/1024/stream-decompress":{"cpu_ns":2821549,"wall_ns":2822188,"count":2003},"random/1024/bounded-decompress":{"cpu_ns":3673601,"wall_ns":3784197,"count":1957},"random/1024/gzip-read128k":{"cpu_ns":4525384,"wall_ns":4527350,"count":223},"random/1024/gzip-readinto128k":{"cpu_ns":15044533,"wall_ns":15046183,"count":573},"random/1024/crc32":{"cpu_ns":3292602,"wall_ns":3293198,"count":7934},"random/65536/compress1":{"cpu_ns":21111082,"wall_ns":21173682,"count":35},"random/65536/decompress":{"cpu_ns":11765849,"wall_ns":11766296,"count":952},"random/65536/raw-decompress":{"cpu_ns":11562421,"wall_ns":11563214,"count":1061},"random/65536/stream-decompress":{"cpu_ns":12908410,"wall_ns":12910799,"count":895},"random/65536/bounded-decompress":{"cpu_ns":7867252,"wall_ns":7908433,"count":1372},"random/65536/gzip-read128k":{"cpu_ns":6323429,"wall_ns":6324346,"count":129},"random/65536/gzip-readinto128k":{"cpu_ns":18693549,"wall_ns":18695184,"count":335},"random/65536/crc32":{"cpu_ns":15150587,"wall_ns":15238847,"count":932},"random/1048713/compress1":{"cpu_ns":23864166,"wall_ns":23949055,"count":2},"random/1048713/decompress":{"cpu_ns":16039383,"wall_ns":16040445,"count":64},"random/1048713/raw-decompress":{"cpu_ns":20320775,"wall_ns":20322861,"count":89},"random/1048713/stream-decompress":{"cpu_ns":15420952,"wall_ns":15432582,"count":63},"random/1048713/bounded-decompress":{"cpu_ns":7504946,"wall_ns":7505535,"count":38},"random/1048713/gzip-read128k":{"cpu_ns":16670205,"wall_ns":16671536,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19403276,"wall_ns":19469460,"count":42},"random/1048713/crc32":{"cpu_ns":19075084,"wall_ns":19093024,"count":71},"random/16777353/compress1":{"cpu_ns":207546330,"wall_ns":207937007,"count":1},"random/16777353/decompress":{"cpu_ns":27498515,"wall_ns":27586365,"count":2},"random/16777353/raw-decompress":{"cpu_ns":32385917,"wall_ns":32453709,"count":2},"random/16777353/stream-decompress":{"cpu_ns":27981137,"wall_ns":28071533,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":48785811,"wall_ns":48896585,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":20892610,"wall_ns":20970229,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":25032437,"wall_ns":25042284,"count":3},"random/16777353/crc32":{"cpu_ns":21678332,"wall_ns":21679550,"count":5},"zeros/1024/compress1":{"cpu_ns":6543423,"wall_ns":6620431,"count":1025},"zeros/1024/decompress":{"cpu_ns":2487000,"wall_ns":2487192,"count":3708},"zeros/1024/raw-decompress":{"cpu_ns":3582405,"wall_ns":3582674,"count":3693},"zeros/1024/stream-decompress":{"cpu_ns":3570476,"wall_ns":3570953,"count":2414},"zeros/1024/bounded-decompress":{"cpu_ns":4355562,"wall_ns":4356153,"count":2333},"zeros/1024/gzip-read128k":{"cpu_ns":3243486,"wall_ns":3244080,"count":166},"zeros/1024/gzip-readinto128k":{"cpu_ns":15457052,"wall_ns":15467067,"count":583},"zeros/1024/crc32":{"cpu_ns":3104132,"wall_ns":3104397,"count":7625},"zeros/65536/compress1":{"cpu_ns":13865174,"wall_ns":13928332,"count":534},"zeros/65536/decompress":{"cpu_ns":14427426,"wall_ns":14429193,"count":1009},"zeros/65536/raw-decompress":{"cpu_ns":12117389,"wall_ns":12118075,"count":974},"zeros/65536/stream-decompress":{"cpu_ns":13229158,"wall_ns":13307134,"count":878},"zeros/65536/bounded-decompress":{"cpu_ns":10432222,"wall_ns":10432996,"count":1123},"zeros/65536/gzip-read128k":{"cpu_ns":9236447,"wall_ns":9237190,"count":206},"zeros/65536/gzip-readinto128k":{"cpu_ns":18102556,"wall_ns":18236548,"count":331},"zeros/65536/crc32":{"cpu_ns":10720216,"wall_ns":10722538,"count":620},"zeros/1048713/compress1":{"cpu_ns":13564268,"wall_ns":13865600,"count":31},"zeros/1048713/decompress":{"cpu_ns":19091836,"wall_ns":19159607,"count":46},"zeros/1048713/raw-decompress":{"cpu_ns":20380404,"wall_ns":20381991,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":19420661,"wall_ns":19494977,"count":47},"zeros/1048713/bounded-decompress":{"cpu_ns":16742418,"wall_ns":16754889,"count":99},"zeros/1048713/gzip-read128k":{"cpu_ns":18840256,"wall_ns":18842827,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":18813731,"wall_ns":18901545,"count":44},"zeros/1048713/crc32":{"cpu_ns":18894905,"wall_ns":18896216,"count":73},"zeros/16777353/compress1":{"cpu_ns":20944476,"wall_ns":20946197,"count":3},"zeros/16777353/decompress":{"cpu_ns":28404131,"wall_ns":28490554,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":27720006,"wall_ns":27796772,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":27164571,"wall_ns":27236546,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":17336768,"wall_ns":17354989,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26574720,"wall_ns":26584417,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":25333090,"wall_ns":25409519,"count":4},"zeros/16777353/crc32":{"cpu_ns":22519836,"wall_ns":22610354,"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":2210908,"wall_ns":2210888,"count":189},"fastq/1024/decompress":{"cpu_ns":6662963,"wall_ns":6663266,"count":1245},"fastq/1024/raw-decompress":{"cpu_ns":14404750,"wall_ns":14510116,"count":2324},"fastq/1024/stream-decompress":{"cpu_ns":5417572,"wall_ns":5418075,"count":862},"fastq/1024/bounded-decompress":{"cpu_ns":9738445,"wall_ns":9739600,"count":1378},"fastq/1024/gzip-read128k":{"cpu_ns":6131890,"wall_ns":6133378,"count":229},"fastq/1024/gzip-readinto128k":{"cpu_ns":5724823,"wall_ns":5725410,"count":179},"fastq/1024/crc32":{"cpu_ns":3622621,"wall_ns":3622926,"count":8842},"fastq/65536/compress1":{"cpu_ns":17097263,"wall_ns":17178188,"count":43},"fastq/65536/decompress":{"cpu_ns":19544775,"wall_ns":19562597,"count":84},"fastq/65536/raw-decompress":{"cpu_ns":19183017,"wall_ns":19224312,"count":83},"fastq/65536/stream-decompress":{"cpu_ns":19549196,"wall_ns":19550361,"count":82},"fastq/65536/bounded-decompress":{"cpu_ns":16718149,"wall_ns":16821399,"count":81},"fastq/65536/gzip-read128k":{"cpu_ns":13034129,"wall_ns":13034659,"count":56},"fastq/65536/gzip-readinto128k":{"cpu_ns":20223071,"wall_ns":20223860,"count":82},"fastq/65536/crc32":{"cpu_ns":5795524,"wall_ns":5874203,"count":354},"fastq/1048713/compress1":{"cpu_ns":21845090,"wall_ns":21921546,"count":3},"fastq/1048713/decompress":{"cpu_ns":22085599,"wall_ns":22087152,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":20409804,"wall_ns":20484493,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":21357457,"wall_ns":21359161,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21275363,"wall_ns":21358692,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":22841612,"wall_ns":22931315,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21533137,"wall_ns":21533994,"count":6},"fastq/1048713/crc32":{"cpu_ns":18649521,"wall_ns":18710032,"count":73},"fastq/16777353/compress1":{"cpu_ns":112630966,"wall_ns":112902416,"count":1},"fastq/16777353/decompress":{"cpu_ns":61755265,"wall_ns":61845236,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":61216059,"wall_ns":61426678,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":63709580,"wall_ns":63850502,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":71971077,"wall_ns":72137170,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60464734,"wall_ns":60548265,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58911142,"wall_ns":58999137,"count":1},"fastq/16777353/crc32":{"cpu_ns":23076554,"wall_ns":23191160,"count":5},"python/1024/compress1":{"cpu_ns":8955625,"wall_ns":8958533,"count":796},"python/1024/decompress":{"cpu_ns":5666882,"wall_ns":5682033,"count":934},"python/1024/raw-decompress":{"cpu_ns":12456630,"wall_ns":12527296,"count":2077},"python/1024/stream-decompress":{"cpu_ns":4572665,"wall_ns":4573347,"count":688},"python/1024/bounded-decompress":{"cpu_ns":8878563,"wall_ns":8880674,"count":1321},"python/1024/gzip-read128k":{"cpu_ns":6291443,"wall_ns":6292090,"count":242},"python/1024/gzip-readinto128k":{"cpu_ns":16570522,"wall_ns":16571422,"count":538},"python/1024/crc32":{"cpu_ns":3691327,"wall_ns":3691420,"count":9277},"python/65536/compress1":{"cpu_ns":18677811,"wall_ns":18756825,"count":70},"python/65536/decompress":{"cpu_ns":12526715,"wall_ns":12527212,"count":100},"python/65536/raw-decompress":{"cpu_ns":19245765,"wall_ns":19282524,"count":155},"python/65536/stream-decompress":{"cpu_ns":13125895,"wall_ns":13129061,"count":98},"python/65536/bounded-decompress":{"cpu_ns":18096284,"wall_ns":18115691,"count":169},"python/65536/gzip-read128k":{"cpu_ns":14364104,"wall_ns":14438242,"count":101},"python/65536/gzip-readinto128k":{"cpu_ns":19263901,"wall_ns":19264764,"count":129},"python/65536/crc32":{"cpu_ns":16082401,"wall_ns":16125404,"count":985},"python/1048713/compress1":{"cpu_ns":22077020,"wall_ns":22075512,"count":5},"python/1048713/decompress":{"cpu_ns":20185957,"wall_ns":20258450,"count":11},"python/1048713/raw-decompress":{"cpu_ns":21247873,"wall_ns":21260281,"count":12},"python/1048713/stream-decompress":{"cpu_ns":18374989,"wall_ns":18438004,"count":10},"python/1048713/bounded-decompress":{"cpu_ns":20650996,"wall_ns":20651998,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":20550433,"wall_ns":20640474,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":15226201,"wall_ns":15227010,"count":8},"python/1048713/crc32":{"cpu_ns":19338195,"wall_ns":19409021,"count":74},"python/16777353/compress1":{"cpu_ns":68629836,"wall_ns":68779515,"count":1},"python/16777353/decompress":{"cpu_ns":36125196,"wall_ns":36221106,"count":1},"python/16777353/raw-decompress":{"cpu_ns":35342452,"wall_ns":35352897,"count":1},"python/16777353/stream-decompress":{"cpu_ns":35931004,"wall_ns":36015920,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42985770,"wall_ns":43067686,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":33555963,"wall_ns":33630555,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30399397,"wall_ns":30400642,"count":1},"python/16777353/crc32":{"cpu_ns":21976022,"wall_ns":21977493,"count":5},"random/1024/compress1":{"cpu_ns":10713160,"wall_ns":10715204,"count":749},"random/1024/decompress":{"cpu_ns":2910922,"wall_ns":2911748,"count":4714},"random/1024/raw-decompress":{"cpu_ns":3049677,"wall_ns":3051725,"count":3432},"random/1024/stream-decompress":{"cpu_ns":2665289,"wall_ns":2738252,"count":2003},"random/1024/bounded-decompress":{"cpu_ns":3160605,"wall_ns":3161407,"count":1957},"random/1024/gzip-read128k":{"cpu_ns":4484867,"wall_ns":4485499,"count":223},"random/1024/gzip-readinto128k":{"cpu_ns":14799498,"wall_ns":14801057,"count":573},"random/1024/crc32":{"cpu_ns":3324077,"wall_ns":3336073,"count":7934},"random/65536/compress1":{"cpu_ns":20687676,"wall_ns":20749917,"count":35},"random/65536/decompress":{"cpu_ns":11898393,"wall_ns":11899073,"count":952},"random/65536/raw-decompress":{"cpu_ns":12045403,"wall_ns":12049794,"count":1061},"random/65536/stream-decompress":{"cpu_ns":12372648,"wall_ns":12455085,"count":895},"random/65536/bounded-decompress":{"cpu_ns":8043978,"wall_ns":8045156,"count":1372},"random/65536/gzip-read128k":{"cpu_ns":6066984,"wall_ns":6069264,"count":129},"random/65536/gzip-readinto128k":{"cpu_ns":17792225,"wall_ns":17792906,"count":335},"random/65536/crc32":{"cpu_ns":15271615,"wall_ns":15351959,"count":932},"random/1048713/compress1":{"cpu_ns":23503179,"wall_ns":23606726,"count":2},"random/1048713/decompress":{"cpu_ns":15940614,"wall_ns":15942287,"count":64},"random/1048713/raw-decompress":{"cpu_ns":19847435,"wall_ns":19849338,"count":89},"random/1048713/stream-decompress":{"cpu_ns":15386883,"wall_ns":15459680,"count":63},"random/1048713/bounded-decompress":{"cpu_ns":7612614,"wall_ns":7614293,"count":38},"random/1048713/gzip-read128k":{"cpu_ns":16339785,"wall_ns":16341022,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19841287,"wall_ns":19916708,"count":42},"random/1048713/crc32":{"cpu_ns":18952212,"wall_ns":18954236,"count":71},"random/16777353/compress1":{"cpu_ns":209179240,"wall_ns":209558955,"count":1},"random/16777353/decompress":{"cpu_ns":29142439,"wall_ns":29244604,"count":2},"random/16777353/raw-decompress":{"cpu_ns":28398348,"wall_ns":28496009,"count":2},"random/16777353/stream-decompress":{"cpu_ns":27303977,"wall_ns":27394860,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":47686260,"wall_ns":47860408,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":19495860,"wall_ns":19613966,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":24962407,"wall_ns":24964947,"count":3},"random/16777353/crc32":{"cpu_ns":21553238,"wall_ns":21566926,"count":5},"zeros/1024/compress1":{"cpu_ns":6580049,"wall_ns":6580609,"count":1025},"zeros/1024/decompress":{"cpu_ns":2492660,"wall_ns":2492854,"count":3708},"zeros/1024/raw-decompress":{"cpu_ns":3687575,"wall_ns":3687828,"count":3693},"zeros/1024/stream-decompress":{"cpu_ns":3255279,"wall_ns":3333570,"count":2414},"zeros/1024/bounded-decompress":{"cpu_ns":4028109,"wall_ns":4029472,"count":2333},"zeros/1024/gzip-read128k":{"cpu_ns":3325439,"wall_ns":3326054,"count":166},"zeros/1024/gzip-readinto128k":{"cpu_ns":15125332,"wall_ns":15126196,"count":583},"zeros/1024/crc32":{"cpu_ns":3087537,"wall_ns":3102072,"count":7625},"zeros/65536/compress1":{"cpu_ns":13631405,"wall_ns":13632576,"count":534},"zeros/65536/decompress":{"cpu_ns":14602236,"wall_ns":14701214,"count":1009},"zeros/65536/raw-decompress":{"cpu_ns":12036114,"wall_ns":12036518,"count":974},"zeros/65536/stream-decompress":{"cpu_ns":13461150,"wall_ns":13461941,"count":878},"zeros/65536/bounded-decompress":{"cpu_ns":10680938,"wall_ns":10753555,"count":1123},"zeros/65536/gzip-read128k":{"cpu_ns":9038248,"wall_ns":9038821,"count":206},"zeros/65536/gzip-readinto128k":{"cpu_ns":17592398,"wall_ns":17593395,"count":331},"zeros/65536/crc32":{"cpu_ns":10439137,"wall_ns":10520360,"count":620},"zeros/1048713/compress1":{"cpu_ns":13657454,"wall_ns":13660945,"count":31},"zeros/1048713/decompress":{"cpu_ns":18770308,"wall_ns":18780586,"count":46},"zeros/1048713/raw-decompress":{"cpu_ns":19970493,"wall_ns":20046184,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":19223618,"wall_ns":19224365,"count":47},"zeros/1048713/bounded-decompress":{"cpu_ns":16427405,"wall_ns":16505887,"count":99},"zeros/1048713/gzip-read128k":{"cpu_ns":18871738,"wall_ns":18873047,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":18910260,"wall_ns":18985066,"count":44},"zeros/1048713/crc32":{"cpu_ns":18685607,"wall_ns":18692953,"count":73},"zeros/16777353/compress1":{"cpu_ns":22128541,"wall_ns":22129997,"count":3},"zeros/16777353/decompress":{"cpu_ns":28408404,"wall_ns":28420808,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":30842327,"wall_ns":30841233,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":27636080,"wall_ns":27636976,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":15573463,"wall_ns":15584610,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":27917452,"wall_ns":28000614,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":26885755,"wall_ns":26963601,"count":4},"zeros/16777353/crc32":{"cpu_ns":22125351,"wall_ns":22126680,"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":2166869,"wall_ns":2166948,"count":189},"fastq/1024/decompress":{"cpu_ns":6556795,"wall_ns":6557206,"count":1245},"fastq/1024/raw-decompress":{"cpu_ns":14258643,"wall_ns":14403112,"count":2324},"fastq/1024/stream-decompress":{"cpu_ns":5383440,"wall_ns":5383922,"count":862},"fastq/1024/bounded-decompress":{"cpu_ns":9586675,"wall_ns":9584482,"count":1378},"fastq/1024/gzip-read128k":{"cpu_ns":5614751,"wall_ns":5615649,"count":229},"fastq/1024/gzip-readinto128k":{"cpu_ns":5669221,"wall_ns":5669877,"count":179},"fastq/1024/crc32":{"cpu_ns":3675747,"wall_ns":3675921,"count":8842},"fastq/65536/compress1":{"cpu_ns":17272211,"wall_ns":17336868,"count":43},"fastq/65536/decompress":{"cpu_ns":19264670,"wall_ns":19265300,"count":84},"fastq/65536/raw-decompress":{"cpu_ns":19064716,"wall_ns":19109636,"count":83},"fastq/65536/stream-decompress":{"cpu_ns":19552139,"wall_ns":19552946,"count":82},"fastq/65536/bounded-decompress":{"cpu_ns":16497782,"wall_ns":16572958,"count":81},"fastq/65536/gzip-read128k":{"cpu_ns":13059823,"wall_ns":13060429,"count":56},"fastq/65536/gzip-readinto128k":{"cpu_ns":20210136,"wall_ns":20210998,"count":82},"fastq/65536/crc32":{"cpu_ns":5666277,"wall_ns":5666545,"count":354},"fastq/1048713/compress1":{"cpu_ns":22386675,"wall_ns":22402969,"count":3},"fastq/1048713/decompress":{"cpu_ns":21865342,"wall_ns":21866811,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":20440205,"wall_ns":20528400,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":20647326,"wall_ns":20647841,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20903270,"wall_ns":20963857,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":22529603,"wall_ns":22541983,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21734410,"wall_ns":21810043,"count":6},"fastq/1048713/crc32":{"cpu_ns":18948340,"wall_ns":18948777,"count":73},"fastq/16777353/compress1":{"cpu_ns":111291197,"wall_ns":111518354,"count":1},"fastq/16777353/decompress":{"cpu_ns":62692315,"wall_ns":62846830,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":61793864,"wall_ns":61930264,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":62497090,"wall_ns":62676879,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":73226793,"wall_ns":73380387,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60674106,"wall_ns":60748931,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":59330927,"wall_ns":59477912,"count":1},"fastq/16777353/crc32":{"cpu_ns":22194049,"wall_ns":22281495,"count":5},"python/1024/compress1":{"cpu_ns":8648083,"wall_ns":8648573,"count":796},"python/1024/decompress":{"cpu_ns":5662481,"wall_ns":5668131,"count":934},"python/1024/raw-decompress":{"cpu_ns":12576511,"wall_ns":12586873,"count":2077},"python/1024/stream-decompress":{"cpu_ns":4304066,"wall_ns":4304974,"count":688},"python/1024/bounded-decompress":{"cpu_ns":8805856,"wall_ns":8904348,"count":1321},"python/1024/gzip-read128k":{"cpu_ns":6320222,"wall_ns":6320996,"count":242},"python/1024/gzip-readinto128k":{"cpu_ns":16230542,"wall_ns":16231409,"count":538},"python/1024/crc32":{"cpu_ns":3786586,"wall_ns":3786753,"count":9277},"python/65536/compress1":{"cpu_ns":18684323,"wall_ns":18756606,"count":70},"python/65536/decompress":{"cpu_ns":12643046,"wall_ns":12643771,"count":100},"python/65536/raw-decompress":{"cpu_ns":19381172,"wall_ns":19381934,"count":155},"python/65536/stream-decompress":{"cpu_ns":12749197,"wall_ns":12799332,"count":98},"python/65536/bounded-decompress":{"cpu_ns":18373838,"wall_ns":18387192,"count":169},"python/65536/gzip-read128k":{"cpu_ns":15000034,"wall_ns":15081126,"count":101},"python/65536/gzip-readinto128k":{"cpu_ns":20197697,"wall_ns":20199026,"count":129},"python/65536/crc32":{"cpu_ns":16478329,"wall_ns":16479035,"count":985},"python/1048713/compress1":{"cpu_ns":22308616,"wall_ns":22308266,"count":5},"python/1048713/decompress":{"cpu_ns":20098964,"wall_ns":20170520,"count":11},"python/1048713/raw-decompress":{"cpu_ns":21779715,"wall_ns":21807657,"count":12},"python/1048713/stream-decompress":{"cpu_ns":18662216,"wall_ns":18739680,"count":10},"python/1048713/bounded-decompress":{"cpu_ns":21091793,"wall_ns":21093214,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":20226785,"wall_ns":20349453,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":15631573,"wall_ns":15632514,"count":8},"python/1048713/crc32":{"cpu_ns":19378334,"wall_ns":19467603,"count":74},"python/16777353/compress1":{"cpu_ns":68402953,"wall_ns":68590575,"count":1},"python/16777353/decompress":{"cpu_ns":35920383,"wall_ns":35920702,"count":1},"python/16777353/raw-decompress":{"cpu_ns":34748333,"wall_ns":34860505,"count":1},"python/16777353/stream-decompress":{"cpu_ns":36485416,"wall_ns":36554984,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":43319344,"wall_ns":43405774,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":33932378,"wall_ns":34046726,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30532412,"wall_ns":30604218,"count":1},"python/16777353/crc32":{"cpu_ns":21969290,"wall_ns":22059228,"count":5},"random/1024/compress1":{"cpu_ns":10508275,"wall_ns":10509602,"count":749},"random/1024/decompress":{"cpu_ns":2944301,"wall_ns":2948110,"count":4714},"random/1024/raw-decompress":{"cpu_ns":2622631,"wall_ns":2622935,"count":3432},"random/1024/stream-decompress":{"cpu_ns":2158754,"wall_ns":2158968,"count":2003},"random/1024/bounded-decompress":{"cpu_ns":2887657,"wall_ns":2887986,"count":1957},"random/1024/gzip-read128k":{"cpu_ns":4516284,"wall_ns":4584355,"count":223},"random/1024/gzip-readinto128k":{"cpu_ns":14164101,"wall_ns":14164934,"count":573},"random/1024/crc32":{"cpu_ns":3537466,"wall_ns":3538105,"count":7934},"random/65536/compress1":{"cpu_ns":21180234,"wall_ns":21253767,"count":35},"random/65536/decompress":{"cpu_ns":11702614,"wall_ns":11703366,"count":952},"random/65536/raw-decompress":{"cpu_ns":11443766,"wall_ns":11445531,"count":1061},"random/65536/stream-decompress":{"cpu_ns":12336235,"wall_ns":12337954,"count":895},"random/65536/bounded-decompress":{"cpu_ns":8598605,"wall_ns":8685918,"count":1372},"random/65536/gzip-read128k":{"cpu_ns":6258436,"wall_ns":6267348,"count":129},"random/65536/gzip-readinto128k":{"cpu_ns":18304938,"wall_ns":18306637,"count":335},"random/65536/crc32":{"cpu_ns":15804735,"wall_ns":15872345,"count":932},"random/1048713/compress1":{"cpu_ns":23584728,"wall_ns":23595787,"count":2},"random/1048713/decompress":{"cpu_ns":17304235,"wall_ns":17383973,"count":64},"random/1048713/raw-decompress":{"cpu_ns":18505839,"wall_ns":18507457,"count":89},"random/1048713/stream-decompress":{"cpu_ns":15550789,"wall_ns":15627037,"count":63},"random/1048713/bounded-decompress":{"cpu_ns":7194170,"wall_ns":7194870,"count":38},"random/1048713/gzip-read128k":{"cpu_ns":16970599,"wall_ns":16972431,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":20857273,"wall_ns":20933352,"count":42},"random/1048713/crc32":{"cpu_ns":19339930,"wall_ns":19348565,"count":71},"random/16777353/compress1":{"cpu_ns":200045675,"wall_ns":200439256,"count":1},"random/16777353/decompress":{"cpu_ns":28391437,"wall_ns":28484735,"count":2},"random/16777353/raw-decompress":{"cpu_ns":28467097,"wall_ns":28564164,"count":2},"random/16777353/stream-decompress":{"cpu_ns":27785453,"wall_ns":27865026,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":48591306,"wall_ns":48806076,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":21202118,"wall_ns":21299236,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":24605615,"wall_ns":24607229,"count":3},"random/16777353/crc32":{"cpu_ns":22607927,"wall_ns":22609786,"count":5},"zeros/1024/compress1":{"cpu_ns":6586453,"wall_ns":6587341,"count":1025},"zeros/1024/decompress":{"cpu_ns":2559243,"wall_ns":2624163,"count":3708},"zeros/1024/raw-decompress":{"cpu_ns":3278080,"wall_ns":3278641,"count":3693},"zeros/1024/stream-decompress":{"cpu_ns":2870573,"wall_ns":2870821,"count":2414},"zeros/1024/bounded-decompress":{"cpu_ns":3828955,"wall_ns":3829264,"count":2333},"zeros/1024/gzip-read128k":{"cpu_ns":3179978,"wall_ns":3180582,"count":166},"zeros/1024/gzip-readinto128k":{"cpu_ns":14616128,"wall_ns":14628718,"count":583},"zeros/1024/crc32":{"cpu_ns":3512791,"wall_ns":3513378,"count":7625},"zeros/65536/compress1":{"cpu_ns":13487419,"wall_ns":13567623,"count":534},"zeros/65536/decompress":{"cpu_ns":14325987,"wall_ns":14326524,"count":1009},"zeros/65536/raw-decompress":{"cpu_ns":12436414,"wall_ns":12437034,"count":974},"zeros/65536/stream-decompress":{"cpu_ns":13137601,"wall_ns":13184414,"count":878},"zeros/65536/bounded-decompress":{"cpu_ns":10485758,"wall_ns":10496579,"count":1123},"zeros/65536/gzip-read128k":{"cpu_ns":9237098,"wall_ns":9237751,"count":206},"zeros/65536/gzip-readinto128k":{"cpu_ns":17796829,"wall_ns":17798806,"count":331},"zeros/65536/crc32":{"cpu_ns":10765896,"wall_ns":10845961,"count":620},"zeros/1048713/compress1":{"cpu_ns":13224778,"wall_ns":13224719,"count":31},"zeros/1048713/decompress":{"cpu_ns":18831680,"wall_ns":18843434,"count":46},"zeros/1048713/raw-decompress":{"cpu_ns":19580427,"wall_ns":19581241,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":19209192,"wall_ns":19209886,"count":47},"zeros/1048713/bounded-decompress":{"cpu_ns":16761959,"wall_ns":16835247,"count":99},"zeros/1048713/gzip-read128k":{"cpu_ns":18923393,"wall_ns":18925276,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19317469,"wall_ns":19398916,"count":44},"zeros/1048713/crc32":{"cpu_ns":18933255,"wall_ns":18943151,"count":73},"zeros/16777353/compress1":{"cpu_ns":21007165,"wall_ns":21008757,"count":3},"zeros/16777353/decompress":{"cpu_ns":31610687,"wall_ns":31621471,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":26383658,"wall_ns":26379019,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":27018632,"wall_ns":27017612,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":16762217,"wall_ns":16783922,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26274463,"wall_ns":26362006,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":25475592,"wall_ns":25557604,"count":4},"zeros/16777353/crc32":{"cpu_ns":23227912,"wall_ns":23336442,"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-zlib/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-zlib/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":2178005,"wall_ns":2177949,"count":189},"fastq/1024/decompress":{"cpu_ns":7569903,"wall_ns":7571787,"count":1245},"fastq/1024/raw-decompress":{"cpu_ns":14679759,"wall_ns":14774796,"count":2324},"fastq/1024/stream-decompress":{"cpu_ns":5520172,"wall_ns":5521416,"count":862},"fastq/1024/bounded-decompress":{"cpu_ns":9612527,"wall_ns":9613224,"count":1378},"fastq/1024/gzip-read128k":{"cpu_ns":5705303,"wall_ns":5705870,"count":229},"fastq/1024/gzip-readinto128k":{"cpu_ns":5361726,"wall_ns":5362321,"count":179},"fastq/1024/crc32":{"cpu_ns":3956076,"wall_ns":3956469,"count":8842},"fastq/65536/compress1":{"cpu_ns":17351812,"wall_ns":17416322,"count":43},"fastq/65536/decompress":{"cpu_ns":19499474,"wall_ns":19509819,"count":84},"fastq/65536/raw-decompress":{"cpu_ns":19172069,"wall_ns":19207337,"count":83},"fastq/65536/stream-decompress":{"cpu_ns":19560597,"wall_ns":19562531,"count":82},"fastq/65536/bounded-decompress":{"cpu_ns":15929908,"wall_ns":16000773,"count":81},"fastq/65536/gzip-read128k":{"cpu_ns":15039190,"wall_ns":15041211,"count":56},"fastq/65536/gzip-readinto128k":{"cpu_ns":23854669,"wall_ns":23951729,"count":82},"fastq/65536/crc32":{"cpu_ns":6104702,"wall_ns":6106170,"count":354},"fastq/1048713/compress1":{"cpu_ns":24300150,"wall_ns":24424550,"count":3},"fastq/1048713/decompress":{"cpu_ns":22436368,"wall_ns":22438582,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":21157625,"wall_ns":21338042,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":21264228,"wall_ns":21340911,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21650931,"wall_ns":21661223,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":21673228,"wall_ns":21741262,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22165065,"wall_ns":22166213,"count":6},"fastq/1048713/crc32":{"cpu_ns":19248007,"wall_ns":19336848,"count":73},"fastq/16777353/compress1":{"cpu_ns":115092337,"wall_ns":115238154,"count":1},"fastq/16777353/decompress":{"cpu_ns":61860935,"wall_ns":61933605,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":61240400,"wall_ns":61325718,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":77578913,"wall_ns":77791408,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":75989133,"wall_ns":76094447,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":77854565,"wall_ns":78015734,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":60204095,"wall_ns":60364699,"count":1},"fastq/16777353/crc32":{"cpu_ns":21852313,"wall_ns":21853885,"count":5},"python/1024/compress1":{"cpu_ns":9484843,"wall_ns":9619733,"count":796},"python/1024/decompress":{"cpu_ns":5329037,"wall_ns":5330986,"count":934},"python/1024/raw-decompress":{"cpu_ns":12466009,"wall_ns":12466754,"count":2077},"python/1024/stream-decompress":{"cpu_ns":4152209,"wall_ns":4152491,"count":688},"python/1024/bounded-decompress":{"cpu_ns":8798266,"wall_ns":8806117,"count":1321},"python/1024/gzip-read128k":{"cpu_ns":9793653,"wall_ns":9881109,"count":242},"python/1024/gzip-readinto128k":{"cpu_ns":18292829,"wall_ns":18293408,"count":538},"python/1024/crc32":{"cpu_ns":3860444,"wall_ns":3860542,"count":9277},"python/65536/compress1":{"cpu_ns":19201781,"wall_ns":19301728,"count":70},"python/65536/decompress":{"cpu_ns":12920600,"wall_ns":12922684,"count":100},"python/65536/raw-decompress":{"cpu_ns":19565793,"wall_ns":19568317,"count":155},"python/65536/stream-decompress":{"cpu_ns":12050134,"wall_ns":12114798,"count":98},"python/65536/bounded-decompress":{"cpu_ns":17816272,"wall_ns":17817056,"count":169},"python/65536/gzip-read128k":{"cpu_ns":14234964,"wall_ns":14246183,"count":101},"python/65536/gzip-readinto128k":{"cpu_ns":19775308,"wall_ns":19814965,"count":129},"python/65536/crc32":{"cpu_ns":16563540,"wall_ns":16564732,"count":985},"python/1048713/compress1":{"cpu_ns":20784079,"wall_ns":20858685,"count":5},"python/1048713/decompress":{"cpu_ns":20393977,"wall_ns":20394740,"count":11},"python/1048713/raw-decompress":{"cpu_ns":21223689,"wall_ns":21232928,"count":12},"python/1048713/stream-decompress":{"cpu_ns":19818879,"wall_ns":19903685,"count":10},"python/1048713/bounded-decompress":{"cpu_ns":21135077,"wall_ns":21136666,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":19796424,"wall_ns":19878293,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":15372933,"wall_ns":15373663,"count":8},"python/1048713/crc32":{"cpu_ns":19045369,"wall_ns":19046095,"count":74},"python/16777353/compress1":{"cpu_ns":68620400,"wall_ns":68711668,"count":1},"python/16777353/decompress":{"cpu_ns":38723994,"wall_ns":38800843,"count":1},"python/16777353/raw-decompress":{"cpu_ns":34382871,"wall_ns":34456945,"count":1},"python/16777353/stream-decompress":{"cpu_ns":36730661,"wall_ns":36831068,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":43793300,"wall_ns":43876608,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32877548,"wall_ns":32966133,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":31821250,"wall_ns":31889085,"count":1},"python/16777353/crc32":{"cpu_ns":22903247,"wall_ns":22990542,"count":5},"random/1024/compress1":{"cpu_ns":10017439,"wall_ns":10017963,"count":749},"random/1024/decompress":{"cpu_ns":3146565,"wall_ns":3146905,"count":4714},"random/1024/raw-decompress":{"cpu_ns":3570653,"wall_ns":3578550,"count":3432},"random/1024/stream-decompress":{"cpu_ns":2549424,"wall_ns":2549703,"count":2003},"random/1024/bounded-decompress":{"cpu_ns":3226373,"wall_ns":3226683,"count":1957},"random/1024/gzip-read128k":{"cpu_ns":4493003,"wall_ns":4493728,"count":223},"random/1024/gzip-readinto128k":{"cpu_ns":14096670,"wall_ns":14165355,"count":573},"random/1024/crc32":{"cpu_ns":3512767,"wall_ns":3513150,"count":7934},"random/65536/compress1":{"cpu_ns":20865939,"wall_ns":20885053,"count":35},"random/65536/decompress":{"cpu_ns":12717721,"wall_ns":12789392,"count":952},"random/65536/raw-decompress":{"cpu_ns":11628241,"wall_ns":11630403,"count":1061},"random/65536/stream-decompress":{"cpu_ns":11897068,"wall_ns":11897662,"count":895},"random/65536/bounded-decompress":{"cpu_ns":7616069,"wall_ns":7616793,"count":1372},"random/65536/gzip-read128k":{"cpu_ns":5916793,"wall_ns":5999368,"count":129},"random/65536/gzip-readinto128k":{"cpu_ns":17848390,"wall_ns":17849217,"count":335},"random/65536/crc32":{"cpu_ns":15299047,"wall_ns":15299898,"count":932},"random/1048713/compress1":{"cpu_ns":24037516,"wall_ns":24038951,"count":2},"random/1048713/decompress":{"cpu_ns":15702537,"wall_ns":15774446,"count":64},"random/1048713/raw-decompress":{"cpu_ns":16759680,"wall_ns":16760598,"count":89},"random/1048713/stream-decompress":{"cpu_ns":15244512,"wall_ns":15316366,"count":63},"random/1048713/bounded-decompress":{"cpu_ns":7403267,"wall_ns":7414425,"count":38},"random/1048713/gzip-read128k":{"cpu_ns":16493243,"wall_ns":16493964,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":20362235,"wall_ns":20436359,"count":42},"random/1048713/crc32":{"cpu_ns":18100582,"wall_ns":18101042,"count":71},"random/16777353/compress1":{"cpu_ns":199134228,"wall_ns":199528928,"count":1},"random/16777353/decompress":{"cpu_ns":32547843,"wall_ns":32649678,"count":2},"random/16777353/raw-decompress":{"cpu_ns":25368745,"wall_ns":25446541,"count":2},"random/16777353/stream-decompress":{"cpu_ns":33228185,"wall_ns":33300138,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":45772192,"wall_ns":45860888,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":22010602,"wall_ns":22024136,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":22871927,"wall_ns":22874091,"count":3},"random/16777353/crc32":{"cpu_ns":22083281,"wall_ns":22171533,"count":5},"zeros/1024/compress1":{"cpu_ns":6313185,"wall_ns":6314604,"count":1025},"zeros/1024/decompress":{"cpu_ns":2734145,"wall_ns":2734591,"count":3708},"zeros/1024/raw-decompress":{"cpu_ns":4734280,"wall_ns":4736488,"count":3693},"zeros/1024/stream-decompress":{"cpu_ns":3587146,"wall_ns":3686329,"count":2414},"zeros/1024/bounded-decompress":{"cpu_ns":4288155,"wall_ns":4290309,"count":2333},"zeros/1024/gzip-read128k":{"cpu_ns":3235566,"wall_ns":3236175,"count":166},"zeros/1024/gzip-readinto128k":{"cpu_ns":14680520,"wall_ns":14681159,"count":583},"zeros/1024/crc32":{"cpu_ns":3158402,"wall_ns":3166885,"count":7625},"zeros/65536/compress1":{"cpu_ns":13263240,"wall_ns":13264022,"count":534},"zeros/65536/decompress":{"cpu_ns":14165178,"wall_ns":14236816,"count":1009},"zeros/65536/raw-decompress":{"cpu_ns":12248495,"wall_ns":12249199,"count":974},"zeros/65536/stream-decompress":{"cpu_ns":13049252,"wall_ns":13049758,"count":878},"zeros/65536/bounded-decompress":{"cpu_ns":10426906,"wall_ns":10484323,"count":1123},"zeros/65536/gzip-read128k":{"cpu_ns":9750803,"wall_ns":9753492,"count":206},"zeros/65536/gzip-readinto128k":{"cpu_ns":17473300,"wall_ns":17474802,"count":331},"zeros/65536/crc32":{"cpu_ns":9952739,"wall_ns":10038228,"count":620},"zeros/1048713/compress1":{"cpu_ns":13080850,"wall_ns":13081431,"count":31},"zeros/1048713/decompress":{"cpu_ns":18689998,"wall_ns":18690711,"count":46},"zeros/1048713/raw-decompress":{"cpu_ns":21343048,"wall_ns":21409417,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":24931778,"wall_ns":24933726,"count":47},"zeros/1048713/bounded-decompress":{"cpu_ns":15940081,"wall_ns":16109741,"count":99},"zeros/1048713/gzip-read128k":{"cpu_ns":18976150,"wall_ns":18977619,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":18732722,"wall_ns":18803583,"count":44},"zeros/1048713/crc32":{"cpu_ns":18918137,"wall_ns":18926801,"count":73},"zeros/16777353/compress1":{"cpu_ns":21815840,"wall_ns":21817846,"count":3},"zeros/16777353/decompress":{"cpu_ns":31055764,"wall_ns":31055385,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":24956897,"wall_ns":24957787,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":30846754,"wall_ns":30848467,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":14777653,"wall_ns":14777583,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26142858,"wall_ns":26229685,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":27189372,"wall_ns":27292246,"count":4},"zeros/16777353/crc32":{"cpu_ns":21857816,"wall_ns":21932297,"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":2330918,"wall_ns":2330954,"count":189},"fastq/1024/decompress":{"cpu_ns":6979160,"wall_ns":7051237,"count":1245},"fastq/1024/raw-decompress":{"cpu_ns":13698139,"wall_ns":13714563,"count":2324},"fastq/1024/stream-decompress":{"cpu_ns":5361569,"wall_ns":5362066,"count":862},"fastq/1024/bounded-decompress":{"cpu_ns":8874383,"wall_ns":8875075,"count":1378},"fastq/1024/gzip-read128k":{"cpu_ns":5961845,"wall_ns":5962434,"count":229},"fastq/1024/gzip-readinto128k":{"cpu_ns":5619337,"wall_ns":5669773,"count":179},"fastq/1024/crc32":{"cpu_ns":3758792,"wall_ns":3759278,"count":8842},"fastq/65536/compress1":{"cpu_ns":17783270,"wall_ns":17790562,"count":43},"fastq/65536/decompress":{"cpu_ns":20631695,"wall_ns":20726236,"count":84},"fastq/65536/raw-decompress":{"cpu_ns":19467626,"wall_ns":19468538,"count":83},"fastq/65536/stream-decompress":{"cpu_ns":19071413,"wall_ns":19071788,"count":82},"fastq/65536/bounded-decompress":{"cpu_ns":15874852,"wall_ns":15938067,"count":81},"fastq/65536/gzip-read128k":{"cpu_ns":13666065,"wall_ns":13666856,"count":56},"fastq/65536/gzip-readinto128k":{"cpu_ns":20634607,"wall_ns":20713921,"count":82},"fastq/65536/crc32":{"cpu_ns":5835688,"wall_ns":5836713,"count":354},"fastq/1048713/compress1":{"cpu_ns":20616157,"wall_ns":20689548,"count":3},"fastq/1048713/decompress":{"cpu_ns":20779050,"wall_ns":20779736,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":22010415,"wall_ns":22082371,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":21027690,"wall_ns":21028941,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20972228,"wall_ns":20982252,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":21430469,"wall_ns":21490234,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21910046,"wall_ns":21911774,"count":6},"fastq/1048713/crc32":{"cpu_ns":19044355,"wall_ns":19137802,"count":73},"fastq/16777353/compress1":{"cpu_ns":111476826,"wall_ns":111621646,"count":1},"fastq/16777353/decompress":{"cpu_ns":62432567,"wall_ns":62507442,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":60071184,"wall_ns":60132463,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":65790091,"wall_ns":65865399,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":73459438,"wall_ns":73536427,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":59294167,"wall_ns":59467174,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":59553300,"wall_ns":59636908,"count":1},"fastq/16777353/crc32":{"cpu_ns":21276955,"wall_ns":21278499,"count":5},"python/1024/compress1":{"cpu_ns":8902010,"wall_ns":8902106,"count":796},"python/1024/decompress":{"cpu_ns":5175689,"wall_ns":5177282,"count":934},"python/1024/raw-decompress":{"cpu_ns":12770329,"wall_ns":12838606,"count":2077},"python/1024/stream-decompress":{"cpu_ns":4360152,"wall_ns":4360831,"count":688},"python/1024/bounded-decompress":{"cpu_ns":8758798,"wall_ns":8759486,"count":1321},"python/1024/gzip-read128k":{"cpu_ns":6497409,"wall_ns":6498120,"count":242},"python/1024/gzip-readinto128k":{"cpu_ns":17723476,"wall_ns":17815058,"count":538},"python/1024/crc32":{"cpu_ns":4228287,"wall_ns":4229555,"count":9277},"python/65536/compress1":{"cpu_ns":19205374,"wall_ns":19207337,"count":70},"python/65536/decompress":{"cpu_ns":12545975,"wall_ns":12615389,"count":100},"python/65536/raw-decompress":{"cpu_ns":19136910,"wall_ns":19137880,"count":155},"python/65536/stream-decompress":{"cpu_ns":12025083,"wall_ns":12033221,"count":98},"python/65536/bounded-decompress":{"cpu_ns":18027429,"wall_ns":18076376,"count":169},"python/65536/gzip-read128k":{"cpu_ns":14781045,"wall_ns":14781954,"count":101},"python/65536/gzip-readinto128k":{"cpu_ns":19859051,"wall_ns":19860768,"count":129},"python/65536/crc32":{"cpu_ns":16141128,"wall_ns":16188249,"count":985},"python/1048713/compress1":{"cpu_ns":21031335,"wall_ns":21098683,"count":5},"python/1048713/decompress":{"cpu_ns":21425676,"wall_ns":21449826,"count":11},"python/1048713/raw-decompress":{"cpu_ns":23155866,"wall_ns":23247133,"count":12},"python/1048713/stream-decompress":{"cpu_ns":18338046,"wall_ns":18339039,"count":10},"python/1048713/bounded-decompress":{"cpu_ns":20627827,"wall_ns":20710211,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":19657619,"wall_ns":19658687,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":15694376,"wall_ns":15785026,"count":8},"python/1048713/crc32":{"cpu_ns":19249757,"wall_ns":19260223,"count":74},"python/16777353/compress1":{"cpu_ns":67950444,"wall_ns":68048579,"count":1},"python/16777353/decompress":{"cpu_ns":35980322,"wall_ns":36067254,"count":1},"python/16777353/raw-decompress":{"cpu_ns":34859162,"wall_ns":34956743,"count":1},"python/16777353/stream-decompress":{"cpu_ns":38341857,"wall_ns":38439413,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":44094637,"wall_ns":44251814,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32331101,"wall_ns":32344451,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":31386523,"wall_ns":31470278,"count":1},"python/16777353/crc32":{"cpu_ns":21467052,"wall_ns":21559733,"count":5},"random/1024/compress1":{"cpu_ns":10144747,"wall_ns":10145354,"count":749},"random/1024/decompress":{"cpu_ns":2919335,"wall_ns":2919566,"count":4714},"random/1024/raw-decompress":{"cpu_ns":2969245,"wall_ns":2969842,"count":3432},"random/1024/stream-decompress":{"cpu_ns":2730015,"wall_ns":2730764,"count":2003},"random/1024/bounded-decompress":{"cpu_ns":3125411,"wall_ns":3125864,"count":1957},"random/1024/gzip-read128k":{"cpu_ns":4702466,"wall_ns":4703181,"count":223},"random/1024/gzip-readinto128k":{"cpu_ns":15777581,"wall_ns":15863720,"count":573},"random/1024/crc32":{"cpu_ns":3425228,"wall_ns":3425732,"count":7934},"random/65536/compress1":{"cpu_ns":20301476,"wall_ns":20302142,"count":35},"random/65536/decompress":{"cpu_ns":12060612,"wall_ns":12131554,"count":952},"random/65536/raw-decompress":{"cpu_ns":11877855,"wall_ns":11887398,"count":1061},"random/65536/stream-decompress":{"cpu_ns":11830544,"wall_ns":11831612,"count":895},"random/65536/bounded-decompress":{"cpu_ns":7515427,"wall_ns":7515987,"count":1372},"random/65536/gzip-read128k":{"cpu_ns":5915754,"wall_ns":5916380,"count":129},"random/65536/gzip-readinto128k":{"cpu_ns":19146776,"wall_ns":19256673,"count":335},"random/65536/crc32":{"cpu_ns":15295488,"wall_ns":15297673,"count":932},"random/1048713/compress1":{"cpu_ns":23069203,"wall_ns":23069413,"count":2},"random/1048713/decompress":{"cpu_ns":15541205,"wall_ns":15610773,"count":64},"random/1048713/raw-decompress":{"cpu_ns":16798972,"wall_ns":16811338,"count":89},"random/1048713/stream-decompress":{"cpu_ns":18313299,"wall_ns":18315284,"count":63},"random/1048713/bounded-decompress":{"cpu_ns":7163718,"wall_ns":7246227,"count":38},"random/1048713/gzip-read128k":{"cpu_ns":16371428,"wall_ns":16372202,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19667854,"wall_ns":19668859,"count":42},"random/1048713/crc32":{"cpu_ns":18354319,"wall_ns":18425324,"count":71},"random/16777353/compress1":{"cpu_ns":201053817,"wall_ns":201414934,"count":1},"random/16777353/decompress":{"cpu_ns":27918284,"wall_ns":27989746,"count":2},"random/16777353/raw-decompress":{"cpu_ns":29311102,"wall_ns":29397889,"count":2},"random/16777353/stream-decompress":{"cpu_ns":28140358,"wall_ns":28216290,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":47749294,"wall_ns":47846959,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18915572,"wall_ns":18916016,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":23144105,"wall_ns":23240810,"count":3},"random/16777353/crc32":{"cpu_ns":22921901,"wall_ns":23001065,"count":5},"zeros/1024/compress1":{"cpu_ns":6532912,"wall_ns":6533310,"count":1025},"zeros/1024/decompress":{"cpu_ns":2773990,"wall_ns":2774327,"count":3708},"zeros/1024/raw-decompress":{"cpu_ns":3793670,"wall_ns":3802352,"count":3693},"zeros/1024/stream-decompress":{"cpu_ns":3403617,"wall_ns":3403880,"count":2414},"zeros/1024/bounded-decompress":{"cpu_ns":3950915,"wall_ns":3951290,"count":2333},"zeros/1024/gzip-read128k":{"cpu_ns":3398306,"wall_ns":3398958,"count":166},"zeros/1024/gzip-readinto128k":{"cpu_ns":15156893,"wall_ns":15226459,"count":583},"zeros/1024/crc32":{"cpu_ns":3385094,"wall_ns":3385347,"count":7625},"zeros/65536/compress1":{"cpu_ns":12963576,"wall_ns":12963893,"count":534},"zeros/65536/decompress":{"cpu_ns":14334224,"wall_ns":14391179,"count":1009},"zeros/65536/raw-decompress":{"cpu_ns":13012367,"wall_ns":13029611,"count":974},"zeros/65536/stream-decompress":{"cpu_ns":13167993,"wall_ns":13173084,"count":878},"zeros/65536/bounded-decompress":{"cpu_ns":9855042,"wall_ns":9855508,"count":1123},"zeros/65536/gzip-read128k":{"cpu_ns":9440171,"wall_ns":9512669,"count":206},"zeros/65536/gzip-readinto128k":{"cpu_ns":17512968,"wall_ns":17513804,"count":331},"zeros/65536/crc32":{"cpu_ns":9979326,"wall_ns":9985280,"count":620},"zeros/1048713/compress1":{"cpu_ns":12965996,"wall_ns":13029904,"count":31},"zeros/1048713/decompress":{"cpu_ns":27418002,"wall_ns":27420164,"count":46},"zeros/1048713/raw-decompress":{"cpu_ns":19719861,"wall_ns":19790337,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":19042218,"wall_ns":19043053,"count":47},"zeros/1048713/bounded-decompress":{"cpu_ns":15993296,"wall_ns":16067733,"count":99},"zeros/1048713/gzip-read128k":{"cpu_ns":18281979,"wall_ns":18283652,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19615579,"wall_ns":19688628,"count":44},"zeros/1048713/crc32":{"cpu_ns":19842777,"wall_ns":19844541,"count":73},"zeros/16777353/compress1":{"cpu_ns":23282908,"wall_ns":23366066,"count":3},"zeros/16777353/decompress":{"cpu_ns":27285114,"wall_ns":27378128,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":26661389,"wall_ns":26752181,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":27157067,"wall_ns":27287258,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13649944,"wall_ns":13739449,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":31105738,"wall_ns":31243332,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":25423529,"wall_ns":25424766,"count":4},"zeros/16777353/crc32":{"cpu_ns":22688309,"wall_ns":22697522,"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":2201971,"wall_ns":2214145,"count":189},"fastq/1024/decompress":{"cpu_ns":6885138,"wall_ns":6885409,"count":1245},"fastq/1024/raw-decompress":{"cpu_ns":13630627,"wall_ns":13632153,"count":2324},"fastq/1024/stream-decompress":{"cpu_ns":5397987,"wall_ns":5398371,"count":862},"fastq/1024/bounded-decompress":{"cpu_ns":9590313,"wall_ns":9671149,"count":1378},"fastq/1024/gzip-read128k":{"cpu_ns":5996659,"wall_ns":5998877,"count":229},"fastq/1024/gzip-readinto128k":{"cpu_ns":5757135,"wall_ns":5758183,"count":179},"fastq/1024/crc32":{"cpu_ns":3676174,"wall_ns":3676446,"count":8842},"fastq/65536/compress1":{"cpu_ns":18271239,"wall_ns":18297411,"count":43},"fastq/65536/decompress":{"cpu_ns":20140396,"wall_ns":20227127,"count":84},"fastq/65536/raw-decompress":{"cpu_ns":19387645,"wall_ns":19388466,"count":83},"fastq/65536/stream-decompress":{"cpu_ns":19119906,"wall_ns":19188860,"count":82},"fastq/65536/bounded-decompress":{"cpu_ns":16125107,"wall_ns":16125961,"count":81},"fastq/65536/gzip-read128k":{"cpu_ns":13791765,"wall_ns":13794280,"count":56},"fastq/65536/gzip-readinto128k":{"cpu_ns":20116392,"wall_ns":20197074,"count":82},"fastq/65536/crc32":{"cpu_ns":5686662,"wall_ns":5686998,"count":354},"fastq/1048713/compress1":{"cpu_ns":20643135,"wall_ns":20644346,"count":3},"fastq/1048713/decompress":{"cpu_ns":21561168,"wall_ns":21657219,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":21104818,"wall_ns":21106052,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":20905219,"wall_ns":20989052,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20744990,"wall_ns":20752635,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":21878395,"wall_ns":21943930,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22203166,"wall_ns":22276335,"count":6},"fastq/1048713/crc32":{"cpu_ns":18957591,"wall_ns":18967028,"count":73},"fastq/16777353/compress1":{"cpu_ns":111353372,"wall_ns":111563942,"count":1},"fastq/16777353/decompress":{"cpu_ns":61696065,"wall_ns":61800108,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":62191840,"wall_ns":62286271,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":62120234,"wall_ns":62198408,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":72736061,"wall_ns":72909353,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":59835241,"wall_ns":60031597,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":59177576,"wall_ns":59308384,"count":1},"fastq/16777353/crc32":{"cpu_ns":21630902,"wall_ns":21632876,"count":5},"python/1024/compress1":{"cpu_ns":9118746,"wall_ns":9182411,"count":796},"python/1024/decompress":{"cpu_ns":5352296,"wall_ns":5353397,"count":934},"python/1024/raw-decompress":{"cpu_ns":12330386,"wall_ns":12331441,"count":2077},"python/1024/stream-decompress":{"cpu_ns":4217524,"wall_ns":4218433,"count":688},"python/1024/bounded-decompress":{"cpu_ns":9039729,"wall_ns":9043380,"count":1321},"python/1024/gzip-read128k":{"cpu_ns":6378389,"wall_ns":6380196,"count":242},"python/1024/gzip-readinto128k":{"cpu_ns":17384344,"wall_ns":17484483,"count":538},"python/1024/crc32":{"cpu_ns":3725490,"wall_ns":3725987,"count":9277},"python/65536/compress1":{"cpu_ns":18615233,"wall_ns":18615785,"count":70},"python/65536/decompress":{"cpu_ns":12619730,"wall_ns":12713215,"count":100},"python/65536/raw-decompress":{"cpu_ns":19359720,"wall_ns":19373539,"count":155},"python/65536/stream-decompress":{"cpu_ns":12326209,"wall_ns":12327807,"count":98},"python/65536/bounded-decompress":{"cpu_ns":18015396,"wall_ns":18066917,"count":169},"python/65536/gzip-read128k":{"cpu_ns":14525755,"wall_ns":14527930,"count":101},"python/65536/gzip-readinto128k":{"cpu_ns":19399464,"wall_ns":19481740,"count":129},"python/65536/crc32":{"cpu_ns":16276638,"wall_ns":16277362,"count":985},"python/1048713/compress1":{"cpu_ns":21161716,"wall_ns":21229360,"count":5},"python/1048713/decompress":{"cpu_ns":22408065,"wall_ns":22421402,"count":11},"python/1048713/raw-decompress":{"cpu_ns":21385062,"wall_ns":21457934,"count":12},"python/1048713/stream-decompress":{"cpu_ns":18686018,"wall_ns":18687551,"count":10},"python/1048713/bounded-decompress":{"cpu_ns":20704177,"wall_ns":20769908,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":20184119,"wall_ns":20185843,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":17113642,"wall_ns":17115261,"count":8},"python/1048713/crc32":{"cpu_ns":19554189,"wall_ns":19569974,"count":74},"python/16777353/compress1":{"cpu_ns":79648299,"wall_ns":79838724,"count":1},"python/16777353/decompress":{"cpu_ns":39513476,"wall_ns":39605878,"count":1},"python/16777353/raw-decompress":{"cpu_ns":34689938,"wall_ns":34690979,"count":1},"python/16777353/stream-decompress":{"cpu_ns":36118910,"wall_ns":36213642,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42743925,"wall_ns":42839335,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":34795476,"wall_ns":34872484,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30560942,"wall_ns":30637437,"count":1},"python/16777353/crc32":{"cpu_ns":22116463,"wall_ns":22144272,"count":5},"random/1024/compress1":{"cpu_ns":10414901,"wall_ns":10496995,"count":749},"random/1024/decompress":{"cpu_ns":3519619,"wall_ns":3520165,"count":4714},"random/1024/raw-decompress":{"cpu_ns":3150333,"wall_ns":3150795,"count":3432},"random/1024/stream-decompress":{"cpu_ns":2747988,"wall_ns":2748320,"count":2003},"random/1024/bounded-decompress":{"cpu_ns":3089741,"wall_ns":3090128,"count":1957},"random/1024/gzip-read128k":{"cpu_ns":4214033,"wall_ns":4214539,"count":223},"random/1024/gzip-readinto128k":{"cpu_ns":15008380,"wall_ns":15009316,"count":573},"random/1024/crc32":{"cpu_ns":3223767,"wall_ns":3223973,"count":7934},"random/65536/compress1":{"cpu_ns":20513273,"wall_ns":20566329,"count":35},"random/65536/decompress":{"cpu_ns":11901724,"wall_ns":11902576,"count":952},"random/65536/raw-decompress":{"cpu_ns":11974085,"wall_ns":11976310,"count":1061},"random/65536/stream-decompress":{"cpu_ns":12748746,"wall_ns":12850441,"count":895},"random/65536/bounded-decompress":{"cpu_ns":7457568,"wall_ns":7458165,"count":1372},"random/65536/gzip-read128k":{"cpu_ns":5987775,"wall_ns":5988386,"count":129},"random/65536/gzip-readinto128k":{"cpu_ns":18217126,"wall_ns":18393636,"count":335},"random/65536/crc32":{"cpu_ns":15321937,"wall_ns":15322684,"count":932},"random/1048713/compress1":{"cpu_ns":23380076,"wall_ns":23489523,"count":2},"random/1048713/decompress":{"cpu_ns":18595092,"wall_ns":18597327,"count":64},"random/1048713/raw-decompress":{"cpu_ns":17184705,"wall_ns":17258145,"count":89},"random/1048713/stream-decompress":{"cpu_ns":15583407,"wall_ns":15584522,"count":63},"random/1048713/bounded-decompress":{"cpu_ns":7323358,"wall_ns":7334044,"count":38},"random/1048713/gzip-read128k":{"cpu_ns":16708115,"wall_ns":16781433,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":20669475,"wall_ns":20671306,"count":42},"random/1048713/crc32":{"cpu_ns":18955094,"wall_ns":19031163,"count":71},"random/16777353/compress1":{"cpu_ns":203437887,"wall_ns":203905796,"count":1},"random/16777353/decompress":{"cpu_ns":28959395,"wall_ns":28960647,"count":2},"random/16777353/raw-decompress":{"cpu_ns":26604216,"wall_ns":26605446,"count":2},"random/16777353/stream-decompress":{"cpu_ns":27821344,"wall_ns":27821100,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":47688719,"wall_ns":47788468,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":21492601,"wall_ns":21493757,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":23220161,"wall_ns":23301438,"count":3},"random/16777353/crc32":{"cpu_ns":21648527,"wall_ns":21740965,"count":5},"zeros/1024/compress1":{"cpu_ns":6597852,"wall_ns":6598178,"count":1025},"zeros/1024/decompress":{"cpu_ns":2988003,"wall_ns":2988345,"count":3708},"zeros/1024/raw-decompress":{"cpu_ns":3720121,"wall_ns":3720652,"count":3693},"zeros/1024/stream-decompress":{"cpu_ns":3931106,"wall_ns":3931759,"count":2414},"zeros/1024/bounded-decompress":{"cpu_ns":4135254,"wall_ns":4135658,"count":2333},"zeros/1024/gzip-read128k":{"cpu_ns":3597606,"wall_ns":3598529,"count":166},"zeros/1024/gzip-readinto128k":{"cpu_ns":16868662,"wall_ns":16989428,"count":583},"zeros/1024/crc32":{"cpu_ns":3339720,"wall_ns":3341385,"count":7625},"zeros/65536/compress1":{"cpu_ns":14534207,"wall_ns":14536260,"count":534},"zeros/65536/decompress":{"cpu_ns":15079065,"wall_ns":15169553,"count":1009},"zeros/65536/raw-decompress":{"cpu_ns":12663710,"wall_ns":12665857,"count":974},"zeros/65536/stream-decompress":{"cpu_ns":13633621,"wall_ns":13655580,"count":878},"zeros/65536/bounded-decompress":{"cpu_ns":10166968,"wall_ns":10180651,"count":1123},"zeros/65536/gzip-read128k":{"cpu_ns":9802877,"wall_ns":9938972,"count":206},"zeros/65536/gzip-readinto128k":{"cpu_ns":18998851,"wall_ns":19000466,"count":331},"zeros/65536/crc32":{"cpu_ns":10513903,"wall_ns":10515117,"count":620},"zeros/1048713/compress1":{"cpu_ns":13296996,"wall_ns":13367106,"count":31},"zeros/1048713/decompress":{"cpu_ns":18795979,"wall_ns":18796542,"count":46},"zeros/1048713/raw-decompress":{"cpu_ns":19611177,"wall_ns":19677379,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":21641014,"wall_ns":21643501,"count":47},"zeros/1048713/bounded-decompress":{"cpu_ns":16654006,"wall_ns":16746236,"count":99},"zeros/1048713/gzip-read128k":{"cpu_ns":19133301,"wall_ns":19134876,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19200803,"wall_ns":19201742,"count":44},"zeros/1048713/crc32":{"cpu_ns":18852755,"wall_ns":18924572,"count":73},"zeros/16777353/compress1":{"cpu_ns":21280582,"wall_ns":21361986,"count":3},"zeros/16777353/decompress":{"cpu_ns":31501715,"wall_ns":31589563,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":24963341,"wall_ns":25069497,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":33866192,"wall_ns":33942969,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":14290623,"wall_ns":14387361,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":25909925,"wall_ns":26002587,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":25883753,"wall_ns":25884664,"count":4},"zeros/16777353/crc32":{"cpu_ns":21449163,"wall_ns":21452113,"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":2437668,"wall_ns":2438866,"count":189},"fastq/1024/decompress":{"cpu_ns":7132205,"wall_ns":7134059,"count":1245},"fastq/1024/raw-decompress":{"cpu_ns":14077311,"wall_ns":14086537,"count":2324},"fastq/1024/stream-decompress":{"cpu_ns":5148210,"wall_ns":5148453,"count":862},"fastq/1024/bounded-decompress":{"cpu_ns":9628880,"wall_ns":9700683,"count":1378},"fastq/1024/gzip-read128k":{"cpu_ns":6196739,"wall_ns":6197606,"count":229},"fastq/1024/gzip-readinto128k":{"cpu_ns":5391328,"wall_ns":5391925,"count":179},"fastq/1024/crc32":{"cpu_ns":3624647,"wall_ns":3625153,"count":8842},"fastq/65536/compress1":{"cpu_ns":17155013,"wall_ns":17155905,"count":43},"fastq/65536/decompress":{"cpu_ns":19729659,"wall_ns":19802763,"count":84},"fastq/65536/raw-decompress":{"cpu_ns":19844627,"wall_ns":19846450,"count":83},"fastq/65536/stream-decompress":{"cpu_ns":19006152,"wall_ns":19084212,"count":82},"fastq/65536/bounded-decompress":{"cpu_ns":16275575,"wall_ns":16287094,"count":81},"fastq/65536/gzip-read128k":{"cpu_ns":13278331,"wall_ns":13319985,"count":56},"fastq/65536/gzip-readinto128k":{"cpu_ns":19984043,"wall_ns":19984691,"count":82},"fastq/65536/crc32":{"cpu_ns":5771868,"wall_ns":5772217,"count":354},"fastq/1048713/compress1":{"cpu_ns":20393167,"wall_ns":20393083,"count":3},"fastq/1048713/decompress":{"cpu_ns":21110554,"wall_ns":21185566,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":20351378,"wall_ns":20362150,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":21742568,"wall_ns":21802035,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21046761,"wall_ns":21048291,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":22106646,"wall_ns":22107754,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22141064,"wall_ns":22222610,"count":6},"fastq/1048713/crc32":{"cpu_ns":20955921,"wall_ns":20975047,"count":73},"fastq/16777353/compress1":{"cpu_ns":112831738,"wall_ns":113067772,"count":1},"fastq/16777353/decompress":{"cpu_ns":62324251,"wall_ns":62490767,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":61816512,"wall_ns":62003044,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":61767307,"wall_ns":61952711,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":73355219,"wall_ns":73521530,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60054684,"wall_ns":60150108,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58472260,"wall_ns":58623727,"count":1},"fastq/16777353/crc32":{"cpu_ns":23357666,"wall_ns":23449837,"count":5},"python/1024/compress1":{"cpu_ns":8933809,"wall_ns":8934519,"count":796},"python/1024/decompress":{"cpu_ns":4871676,"wall_ns":4871978,"count":934},"python/1024/raw-decompress":{"cpu_ns":12409804,"wall_ns":12410544,"count":2077},"python/1024/stream-decompress":{"cpu_ns":4093145,"wall_ns":4093508,"count":688},"python/1024/bounded-decompress":{"cpu_ns":8671109,"wall_ns":8736462,"count":1321},"python/1024/gzip-read128k":{"cpu_ns":5914640,"wall_ns":5915504,"count":242},"python/1024/gzip-readinto128k":{"cpu_ns":16074298,"wall_ns":16086580,"count":538},"python/1024/crc32":{"cpu_ns":3941100,"wall_ns":3941774,"count":9277},"python/65536/compress1":{"cpu_ns":19264587,"wall_ns":19320946,"count":70},"python/65536/decompress":{"cpu_ns":12756799,"wall_ns":12759473,"count":100},"python/65536/raw-decompress":{"cpu_ns":18918978,"wall_ns":18919714,"count":155},"python/65536/stream-decompress":{"cpu_ns":12334506,"wall_ns":12401285,"count":98},"python/65536/bounded-decompress":{"cpu_ns":17472357,"wall_ns":17473039,"count":169},"python/65536/gzip-read128k":{"cpu_ns":14375944,"wall_ns":14376787,"count":101},"python/65536/gzip-readinto128k":{"cpu_ns":20058950,"wall_ns":20126416,"count":129},"python/65536/crc32":{"cpu_ns":16536159,"wall_ns":16538389,"count":985},"python/1048713/compress1":{"cpu_ns":21145633,"wall_ns":21147933,"count":5},"python/1048713/decompress":{"cpu_ns":20093371,"wall_ns":20176547,"count":11},"python/1048713/raw-decompress":{"cpu_ns":21762573,"wall_ns":21763370,"count":12},"python/1048713/stream-decompress":{"cpu_ns":20111870,"wall_ns":20210051,"count":10},"python/1048713/bounded-decompress":{"cpu_ns":20529952,"wall_ns":20531114,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":19302241,"wall_ns":19370458,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":15470466,"wall_ns":15471381,"count":8},"python/1048713/crc32":{"cpu_ns":20666850,"wall_ns":20797251,"count":74},"python/16777353/compress1":{"cpu_ns":73795412,"wall_ns":73971872,"count":1},"python/16777353/decompress":{"cpu_ns":36683210,"wall_ns":36762579,"count":1},"python/16777353/raw-decompress":{"cpu_ns":38146379,"wall_ns":38157645,"count":1},"python/16777353/stream-decompress":{"cpu_ns":35807961,"wall_ns":35879972,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42517320,"wall_ns":42622212,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32606012,"wall_ns":32695025,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":33928678,"wall_ns":33949629,"count":1},"python/16777353/crc32":{"cpu_ns":21970061,"wall_ns":21971503,"count":5},"random/1024/compress1":{"cpu_ns":10193396,"wall_ns":10264447,"count":749},"random/1024/decompress":{"cpu_ns":2734492,"wall_ns":2734791,"count":4714},"random/1024/raw-decompress":{"cpu_ns":3263408,"wall_ns":3270286,"count":3432},"random/1024/stream-decompress":{"cpu_ns":2433051,"wall_ns":2433329,"count":2003},"random/1024/bounded-decompress":{"cpu_ns":3553998,"wall_ns":3554680,"count":1957},"random/1024/gzip-read128k":{"cpu_ns":4299720,"wall_ns":4300246,"count":223},"random/1024/gzip-readinto128k":{"cpu_ns":14557017,"wall_ns":14562859,"count":573},"random/1024/crc32":{"cpu_ns":3567007,"wall_ns":3569447,"count":7934},"random/65536/compress1":{"cpu_ns":21359966,"wall_ns":21456278,"count":35},"random/65536/decompress":{"cpu_ns":12208825,"wall_ns":12209846,"count":952},"random/65536/raw-decompress":{"cpu_ns":12044301,"wall_ns":12045100,"count":1061},"random/65536/stream-decompress":{"cpu_ns":12879328,"wall_ns":12956893,"count":895},"random/65536/bounded-decompress":{"cpu_ns":7795192,"wall_ns":7795885,"count":1372},"random/65536/gzip-read128k":{"cpu_ns":5653673,"wall_ns":5654166,"count":129},"random/65536/gzip-readinto128k":{"cpu_ns":18365196,"wall_ns":18366048,"count":335},"random/65536/crc32":{"cpu_ns":15906857,"wall_ns":15975334,"count":932},"random/1048713/compress1":{"cpu_ns":23140495,"wall_ns":23232173,"count":2},"random/1048713/decompress":{"cpu_ns":15748943,"wall_ns":15749952,"count":64},"random/1048713/raw-decompress":{"cpu_ns":16912085,"wall_ns":16971310,"count":89},"random/1048713/stream-decompress":{"cpu_ns":17201341,"wall_ns":17203443,"count":63},"random/1048713/bounded-decompress":{"cpu_ns":8398189,"wall_ns":8401480,"count":38},"random/1048713/gzip-read128k":{"cpu_ns":17630962,"wall_ns":17706014,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19529220,"wall_ns":19530301,"count":42},"random/1048713/crc32":{"cpu_ns":18457445,"wall_ns":18522723,"count":71},"random/16777353/compress1":{"cpu_ns":202557548,"wall_ns":202922004,"count":1},"random/16777353/decompress":{"cpu_ns":28037715,"wall_ns":28121358,"count":2},"random/16777353/raw-decompress":{"cpu_ns":27579864,"wall_ns":27674888,"count":2},"random/16777353/stream-decompress":{"cpu_ns":27963166,"wall_ns":28044438,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":52034572,"wall_ns":52117930,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":19252093,"wall_ns":19266070,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":23400245,"wall_ns":23482764,"count":3},"random/16777353/crc32":{"cpu_ns":22965845,"wall_ns":23056770,"count":5},"zeros/1024/compress1":{"cpu_ns":6601253,"wall_ns":6601867,"count":1025},"zeros/1024/decompress":{"cpu_ns":2554892,"wall_ns":2555598,"count":3708},"zeros/1024/raw-decompress":{"cpu_ns":4024933,"wall_ns":4025222,"count":3693},"zeros/1024/stream-decompress":{"cpu_ns":2994735,"wall_ns":2994932,"count":2414},"zeros/1024/bounded-decompress":{"cpu_ns":4252302,"wall_ns":4252736,"count":2333},"zeros/1024/gzip-read128k":{"cpu_ns":3492251,"wall_ns":3568650,"count":166},"zeros/1024/gzip-readinto128k":{"cpu_ns":14293468,"wall_ns":14294250,"count":583},"zeros/1024/crc32":{"cpu_ns":3331456,"wall_ns":3332044,"count":7625},"zeros/65536/compress1":{"cpu_ns":12911870,"wall_ns":12912480,"count":534},"zeros/65536/decompress":{"cpu_ns":15204146,"wall_ns":15281325,"count":1009},"zeros/65536/raw-decompress":{"cpu_ns":12953577,"wall_ns":12955849,"count":974},"zeros/65536/stream-decompress":{"cpu_ns":13339412,"wall_ns":13340154,"count":878},"zeros/65536/bounded-decompress":{"cpu_ns":10438713,"wall_ns":10439694,"count":1123},"zeros/65536/gzip-read128k":{"cpu_ns":9186347,"wall_ns":9259847,"count":206},"zeros/65536/gzip-readinto128k":{"cpu_ns":17633385,"wall_ns":17634340,"count":331},"zeros/65536/crc32":{"cpu_ns":10123947,"wall_ns":10124491,"count":620},"zeros/1048713/compress1":{"cpu_ns":13315544,"wall_ns":13388373,"count":31},"zeros/1048713/decompress":{"cpu_ns":23687834,"wall_ns":23710481,"count":46},"zeros/1048713/raw-decompress":{"cpu_ns":19886721,"wall_ns":19950403,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":22325816,"wall_ns":22327400,"count":47},"zeros/1048713/bounded-decompress":{"cpu_ns":16173736,"wall_ns":16246191,"count":99},"zeros/1048713/gzip-read128k":{"cpu_ns":23609114,"wall_ns":23615689,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19397506,"wall_ns":19491106,"count":44},"zeros/1048713/crc32":{"cpu_ns":19022966,"wall_ns":19243325,"count":73},"zeros/16777353/compress1":{"cpu_ns":22045202,"wall_ns":22045895,"count":3},"zeros/16777353/decompress":{"cpu_ns":28856225,"wall_ns":28883125,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":32058679,"wall_ns":32059924,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":27665378,"wall_ns":27666914,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13519948,"wall_ns":13522784,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":29083699,"wall_ns":29205442,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":25877068,"wall_ns":25958092,"count":4},"zeros/16777353/crc32":{"cpu_ns":23304010,"wall_ns":23309964,"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-zlib/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-zlib/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":2174523,"wall_ns":2175177,"count":189},"fastq/1024/decompress":{"cpu_ns":7060187,"wall_ns":7060880,"count":1245},"fastq/1024/raw-decompress":{"cpu_ns":13642584,"wall_ns":13721416,"count":2324},"fastq/1024/stream-decompress":{"cpu_ns":5390986,"wall_ns":5391423,"count":862},"fastq/1024/bounded-decompress":{"cpu_ns":9723017,"wall_ns":9724358,"count":1378},"fastq/1024/gzip-read128k":{"cpu_ns":5861485,"wall_ns":5862118,"count":229},"fastq/1024/gzip-readinto128k":{"cpu_ns":5587411,"wall_ns":5588004,"count":179},"fastq/1024/crc32":{"cpu_ns":3682355,"wall_ns":3682805,"count":8842},"fastq/65536/compress1":{"cpu_ns":17150549,"wall_ns":17150974,"count":43},"fastq/65536/decompress":{"cpu_ns":19367332,"wall_ns":19376964,"count":84},"fastq/65536/raw-decompress":{"cpu_ns":19064599,"wall_ns":19115789,"count":83},"fastq/65536/stream-decompress":{"cpu_ns":21322071,"wall_ns":21324841,"count":82},"fastq/65536/bounded-decompress":{"cpu_ns":16404285,"wall_ns":16474625,"count":81},"fastq/65536/gzip-read128k":{"cpu_ns":13291937,"wall_ns":13292553,"count":56},"fastq/65536/gzip-readinto128k":{"cpu_ns":20228369,"wall_ns":20281127,"count":82},"fastq/65536/crc32":{"cpu_ns":5920096,"wall_ns":5920553,"count":354},"fastq/1048713/compress1":{"cpu_ns":20853921,"wall_ns":20930381,"count":3},"fastq/1048713/decompress":{"cpu_ns":22084111,"wall_ns":22085501,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":20632943,"wall_ns":20711456,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":20470412,"wall_ns":20471199,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":22070732,"wall_ns":22170832,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":22639936,"wall_ns":22712519,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21703732,"wall_ns":21704633,"count":6},"fastq/1048713/crc32":{"cpu_ns":18442567,"wall_ns":18507847,"count":73},"fastq/16777353/compress1":{"cpu_ns":114824176,"wall_ns":115108175,"count":1},"fastq/16777353/decompress":{"cpu_ns":64744754,"wall_ns":64826650,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":61980889,"wall_ns":62089192,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":62883068,"wall_ns":62955938,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":74576072,"wall_ns":74654725,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":59839839,"wall_ns":59921785,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":61543332,"wall_ns":61617673,"count":1},"fastq/16777353/crc32":{"cpu_ns":21717102,"wall_ns":21718811,"count":5},"python/1024/compress1":{"cpu_ns":9072719,"wall_ns":9091748,"count":796},"python/1024/decompress":{"cpu_ns":5284203,"wall_ns":5285242,"count":934},"python/1024/raw-decompress":{"cpu_ns":12343998,"wall_ns":12436866,"count":2077},"python/1024/stream-decompress":{"cpu_ns":4184372,"wall_ns":4184985,"count":688},"python/1024/bounded-decompress":{"cpu_ns":8600324,"wall_ns":8601163,"count":1321},"python/1024/gzip-read128k":{"cpu_ns":6097633,"wall_ns":6098472,"count":242},"python/1024/gzip-readinto128k":{"cpu_ns":16749325,"wall_ns":16823013,"count":538},"python/1024/crc32":{"cpu_ns":3687669,"wall_ns":3688387,"count":9277},"python/65536/compress1":{"cpu_ns":20583679,"wall_ns":20585782,"count":70},"python/65536/decompress":{"cpu_ns":12654619,"wall_ns":12655527,"count":100},"python/65536/raw-decompress":{"cpu_ns":21707609,"wall_ns":21778929,"count":155},"python/65536/stream-decompress":{"cpu_ns":12568997,"wall_ns":12589274,"count":98},"python/65536/bounded-decompress":{"cpu_ns":17810502,"wall_ns":17880712,"count":169},"python/65536/gzip-read128k":{"cpu_ns":14523583,"wall_ns":14525181,"count":101},"python/65536/gzip-readinto128k":{"cpu_ns":19136426,"wall_ns":19137163,"count":129},"python/65536/crc32":{"cpu_ns":16083726,"wall_ns":16142466,"count":985},"python/1048713/compress1":{"cpu_ns":21437749,"wall_ns":21519506,"count":5},"python/1048713/decompress":{"cpu_ns":20396046,"wall_ns":20406760,"count":11},"python/1048713/raw-decompress":{"cpu_ns":21270586,"wall_ns":21325272,"count":12},"python/1048713/stream-decompress":{"cpu_ns":18301066,"wall_ns":18301761,"count":10},"python/1048713/bounded-decompress":{"cpu_ns":26883017,"wall_ns":27077979,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":19826919,"wall_ns":19827550,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":15650574,"wall_ns":15712796,"count":8},"python/1048713/crc32":{"cpu_ns":19102134,"wall_ns":19111911,"count":74},"python/16777353/compress1":{"cpu_ns":68660279,"wall_ns":68753694,"count":1},"python/16777353/decompress":{"cpu_ns":42156336,"wall_ns":42239064,"count":1},"python/16777353/raw-decompress":{"cpu_ns":33987021,"wall_ns":34069187,"count":1},"python/16777353/stream-decompress":{"cpu_ns":35711372,"wall_ns":35801673,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":45033102,"wall_ns":45118809,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":33298210,"wall_ns":33315322,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":32051167,"wall_ns":32130279,"count":1},"python/16777353/crc32":{"cpu_ns":24379996,"wall_ns":24482296,"count":5},"random/1024/compress1":{"cpu_ns":10379019,"wall_ns":10379701,"count":749},"random/1024/decompress":{"cpu_ns":3072813,"wall_ns":3073280,"count":4714},"random/1024/raw-decompress":{"cpu_ns":2684295,"wall_ns":2695643,"count":3432},"random/1024/stream-decompress":{"cpu_ns":2753201,"wall_ns":2753556,"count":2003},"random/1024/bounded-decompress":{"cpu_ns":3194783,"wall_ns":3195348,"count":1957},"random/1024/gzip-read128k":{"cpu_ns":4440687,"wall_ns":4441250,"count":223},"random/1024/gzip-readinto128k":{"cpu_ns":14403735,"wall_ns":14469795,"count":573},"random/1024/crc32":{"cpu_ns":3160097,"wall_ns":3160166,"count":7934},"random/65536/compress1":{"cpu_ns":20326000,"wall_ns":20326600,"count":35},"random/65536/decompress":{"cpu_ns":12860495,"wall_ns":12915512,"count":952},"random/65536/raw-decompress":{"cpu_ns":11650157,"wall_ns":11652530,"count":1061},"random/65536/stream-decompress":{"cpu_ns":12066494,"wall_ns":12066978,"count":895},"random/65536/bounded-decompress":{"cpu_ns":7463889,"wall_ns":7464240,"count":1372},"random/65536/gzip-read128k":{"cpu_ns":5907797,"wall_ns":5937145,"count":129},"random/65536/gzip-readinto128k":{"cpu_ns":17794506,"wall_ns":17795336,"count":335},"random/65536/crc32":{"cpu_ns":15012619,"wall_ns":15023567,"count":932},"random/1048713/compress1":{"cpu_ns":24774051,"wall_ns":24776299,"count":2},"random/1048713/decompress":{"cpu_ns":15838775,"wall_ns":15909979,"count":64},"random/1048713/raw-decompress":{"cpu_ns":16795080,"wall_ns":16796150,"count":89},"random/1048713/stream-decompress":{"cpu_ns":15432935,"wall_ns":15433644,"count":63},"random/1048713/bounded-decompress":{"cpu_ns":7124547,"wall_ns":7206000,"count":38},"random/1048713/gzip-read128k":{"cpu_ns":16746580,"wall_ns":16747628,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":20835286,"wall_ns":20845886,"count":42},"random/1048713/crc32":{"cpu_ns":18756782,"wall_ns":18758713,"count":71},"random/16777353/compress1":{"cpu_ns":206863334,"wall_ns":207314556,"count":1},"random/16777353/decompress":{"cpu_ns":27931269,"wall_ns":27932046,"count":2},"random/16777353/raw-decompress":{"cpu_ns":25743096,"wall_ns":25758491,"count":2},"random/16777353/stream-decompress":{"cpu_ns":27885177,"wall_ns":27885304,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":45966152,"wall_ns":46051226,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":19012912,"wall_ns":19100452,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":24218007,"wall_ns":24315590,"count":3},"random/16777353/crc32":{"cpu_ns":21746160,"wall_ns":21747652,"count":5},"zeros/1024/compress1":{"cpu_ns":6347207,"wall_ns":6347553,"count":1025},"zeros/1024/decompress":{"cpu_ns":3064108,"wall_ns":3067678,"count":3708},"zeros/1024/raw-decompress":{"cpu_ns":3472476,"wall_ns":3472855,"count":3693},"zeros/1024/stream-decompress":{"cpu_ns":3340373,"wall_ns":3340666,"count":2414},"zeros/1024/bounded-decompress":{"cpu_ns":3948188,"wall_ns":3948504,"count":2333},"zeros/1024/gzip-read128k":{"cpu_ns":3525727,"wall_ns":3541969,"count":166},"zeros/1024/gzip-readinto128k":{"cpu_ns":21588306,"wall_ns":21680120,"count":583},"zeros/1024/crc32":{"cpu_ns":3161404,"wall_ns":3161986,"count":7625},"zeros/65536/compress1":{"cpu_ns":13415280,"wall_ns":13415890,"count":534},"zeros/65536/decompress":{"cpu_ns":14544820,"wall_ns":14545608,"count":1009},"zeros/65536/raw-decompress":{"cpu_ns":12154856,"wall_ns":12231994,"count":974},"zeros/65536/stream-decompress":{"cpu_ns":13447875,"wall_ns":13448533,"count":878},"zeros/65536/bounded-decompress":{"cpu_ns":10283105,"wall_ns":10283769,"count":1123},"zeros/65536/gzip-read128k":{"cpu_ns":9116121,"wall_ns":9116771,"count":206},"zeros/65536/gzip-readinto128k":{"cpu_ns":18686194,"wall_ns":18736957,"count":331},"zeros/65536/crc32":{"cpu_ns":10140281,"wall_ns":10151602,"count":620},"zeros/1048713/compress1":{"cpu_ns":12831506,"wall_ns":12832422,"count":31},"zeros/1048713/decompress":{"cpu_ns":19509960,"wall_ns":19511875,"count":46},"zeros/1048713/raw-decompress":{"cpu_ns":20470616,"wall_ns":20471643,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":22514930,"wall_ns":22590264,"count":47},"zeros/1048713/bounded-decompress":{"cpu_ns":16769822,"wall_ns":16771133,"count":99},"zeros/1048713/gzip-read128k":{"cpu_ns":18276283,"wall_ns":18342915,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19040634,"wall_ns":19041873,"count":44},"zeros/1048713/crc32":{"cpu_ns":18993813,"wall_ns":19057203,"count":73},"zeros/16777353/compress1":{"cpu_ns":21739590,"wall_ns":21814652,"count":3},"zeros/16777353/decompress":{"cpu_ns":33956877,"wall_ns":34036434,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":25118664,"wall_ns":25220439,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":27278561,"wall_ns":27337732,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13722077,"wall_ns":13806514,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":27129183,"wall_ns":27202593,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":26801052,"wall_ns":26805999,"count":4},"zeros/16777353/crc32":{"cpu_ns":22561601,"wall_ns":22562596,"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":2372260,"wall_ns":2372348,"count":189},"fastq/1024/decompress":{"cpu_ns":7330350,"wall_ns":7332975,"count":1245},"fastq/1024/raw-decompress":{"cpu_ns":13874728,"wall_ns":13876086,"count":2324},"fastq/1024/stream-decompress":{"cpu_ns":5222789,"wall_ns":5223095,"count":862},"fastq/1024/bounded-decompress":{"cpu_ns":9533213,"wall_ns":9593266,"count":1378},"fastq/1024/gzip-read128k":{"cpu_ns":5833656,"wall_ns":5834165,"count":229},"fastq/1024/gzip-readinto128k":{"cpu_ns":5978742,"wall_ns":5979422,"count":179},"fastq/1024/crc32":{"cpu_ns":3641224,"wall_ns":3641349,"count":8842},"fastq/65536/compress1":{"cpu_ns":17333902,"wall_ns":17362976,"count":43},"fastq/65536/decompress":{"cpu_ns":19746368,"wall_ns":19827939,"count":84},"fastq/65536/raw-decompress":{"cpu_ns":20244931,"wall_ns":20259731,"count":83},"fastq/65536/stream-decompress":{"cpu_ns":19949993,"wall_ns":20031065,"count":82},"fastq/65536/bounded-decompress":{"cpu_ns":18845788,"wall_ns":18847196,"count":81},"fastq/65536/gzip-read128k":{"cpu_ns":14174987,"wall_ns":14253220,"count":56},"fastq/65536/gzip-readinto128k":{"cpu_ns":20669058,"wall_ns":20669732,"count":82},"fastq/65536/crc32":{"cpu_ns":5706990,"wall_ns":5714082,"count":354},"fastq/1048713/compress1":{"cpu_ns":20963799,"wall_ns":20962077,"count":3},"fastq/1048713/decompress":{"cpu_ns":21692661,"wall_ns":21769518,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":20840360,"wall_ns":20840815,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":22823060,"wall_ns":22884776,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21364182,"wall_ns":21437176,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":21869867,"wall_ns":21870391,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21683048,"wall_ns":21758936,"count":6},"fastq/1048713/crc32":{"cpu_ns":19322136,"wall_ns":19322971,"count":73},"fastq/16777353/compress1":{"cpu_ns":112647915,"wall_ns":112910571,"count":1},"fastq/16777353/decompress":{"cpu_ns":62642197,"wall_ns":62787134,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":61378142,"wall_ns":61539476,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":61136116,"wall_ns":61283249,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":73270985,"wall_ns":73434736,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":59347323,"wall_ns":59433349,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58097233,"wall_ns":58156395,"count":1},"fastq/16777353/crc32":{"cpu_ns":23092067,"wall_ns":23158753,"count":5},"python/1024/compress1":{"cpu_ns":9177288,"wall_ns":9177854,"count":796},"python/1024/decompress":{"cpu_ns":5031729,"wall_ns":5032052,"count":934},"python/1024/raw-decompress":{"cpu_ns":12034770,"wall_ns":12035456,"count":2077},"python/1024/stream-decompress":{"cpu_ns":4074578,"wall_ns":4074824,"count":688},"python/1024/bounded-decompress":{"cpu_ns":8771801,"wall_ns":8841832,"count":1321},"python/1024/gzip-read128k":{"cpu_ns":6145396,"wall_ns":6145925,"count":242},"python/1024/gzip-readinto128k":{"cpu_ns":16826733,"wall_ns":16828154,"count":538},"python/1024/crc32":{"cpu_ns":3847495,"wall_ns":3847692,"count":9277},"python/65536/compress1":{"cpu_ns":19570040,"wall_ns":19675583,"count":70},"python/65536/decompress":{"cpu_ns":12835678,"wall_ns":12836398,"count":100},"python/65536/raw-decompress":{"cpu_ns":19402736,"wall_ns":19473758,"count":155},"python/65536/stream-decompress":{"cpu_ns":12430777,"wall_ns":12431445,"count":98},"python/65536/bounded-decompress":{"cpu_ns":17450494,"wall_ns":17451149,"count":169},"python/65536/gzip-read128k":{"cpu_ns":14718019,"wall_ns":14763838,"count":101},"python/65536/gzip-readinto128k":{"cpu_ns":20084243,"wall_ns":20096416,"count":129},"python/65536/crc32":{"cpu_ns":16201189,"wall_ns":16202803,"count":985},"python/1048713/compress1":{"cpu_ns":21162954,"wall_ns":21172650,"count":5},"python/1048713/decompress":{"cpu_ns":20508529,"wall_ns":20580283,"count":11},"python/1048713/raw-decompress":{"cpu_ns":22906697,"wall_ns":22908815,"count":12},"python/1048713/stream-decompress":{"cpu_ns":19180104,"wall_ns":19277228,"count":10},"python/1048713/bounded-decompress":{"cpu_ns":21124292,"wall_ns":21126057,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":19487012,"wall_ns":19550519,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":15534035,"wall_ns":15534805,"count":8},"python/1048713/crc32":{"cpu_ns":19466849,"wall_ns":19526836,"count":74},"python/16777353/compress1":{"cpu_ns":67718892,"wall_ns":67866492,"count":1},"python/16777353/decompress":{"cpu_ns":36539465,"wall_ns":36604332,"count":1},"python/16777353/raw-decompress":{"cpu_ns":36061157,"wall_ns":36061377,"count":1},"python/16777353/stream-decompress":{"cpu_ns":35517960,"wall_ns":35584592,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42738441,"wall_ns":42821146,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32787537,"wall_ns":32876421,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":31943063,"wall_ns":31945110,"count":1},"python/16777353/crc32":{"cpu_ns":22496187,"wall_ns":22512859,"count":5},"random/1024/compress1":{"cpu_ns":10259192,"wall_ns":10259830,"count":749},"random/1024/decompress":{"cpu_ns":2830765,"wall_ns":2899986,"count":4714},"random/1024/raw-decompress":{"cpu_ns":2693429,"wall_ns":2693598,"count":3432},"random/1024/stream-decompress":{"cpu_ns":2417213,"wall_ns":2417441,"count":2003},"random/1024/bounded-decompress":{"cpu_ns":3070946,"wall_ns":3071228,"count":1957},"random/1024/gzip-read128k":{"cpu_ns":4704542,"wall_ns":4706055,"count":223},"random/1024/gzip-readinto128k":{"cpu_ns":14520125,"wall_ns":14520713,"count":573},"random/1024/crc32":{"cpu_ns":3577547,"wall_ns":3578122,"count":7934},"random/65536/compress1":{"cpu_ns":21157581,"wall_ns":21267756,"count":35},"random/65536/decompress":{"cpu_ns":12002010,"wall_ns":12002829,"count":952},"random/65536/raw-decompress":{"cpu_ns":11990592,"wall_ns":11991703,"count":1061},"random/65536/stream-decompress":{"cpu_ns":12107941,"wall_ns":12187935,"count":895},"random/65536/bounded-decompress":{"cpu_ns":7842822,"wall_ns":7843496,"count":1372},"random/65536/gzip-read128k":{"cpu_ns":5771657,"wall_ns":5772224,"count":129},"random/65536/gzip-readinto128k":{"cpu_ns":18231652,"wall_ns":18232559,"count":335},"random/65536/crc32":{"cpu_ns":16160870,"wall_ns":16217076,"count":932},"random/1048713/compress1":{"cpu_ns":24017573,"wall_ns":24094870,"count":2},"random/1048713/decompress":{"cpu_ns":15573853,"wall_ns":15575264,"count":64},"random/1048713/raw-decompress":{"cpu_ns":16760771,"wall_ns":16847126,"count":89},"random/1048713/stream-decompress":{"cpu_ns":15511750,"wall_ns":15512643,"count":63},"random/1048713/bounded-decompress":{"cpu_ns":7722214,"wall_ns":7725862,"count":38},"random/1048713/gzip-read128k":{"cpu_ns":17308532,"wall_ns":17394946,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":20188918,"wall_ns":20190868,"count":42},"random/1048713/crc32":{"cpu_ns":19015969,"wall_ns":19019365,"count":71},"random/16777353/compress1":{"cpu_ns":206069690,"wall_ns":206537976,"count":1},"random/16777353/decompress":{"cpu_ns":29262691,"wall_ns":29353476,"count":2},"random/16777353/raw-decompress":{"cpu_ns":30452875,"wall_ns":30568360,"count":2},"random/16777353/stream-decompress":{"cpu_ns":29402067,"wall_ns":29477759,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":51414551,"wall_ns":51616821,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":19826105,"wall_ns":19828474,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":24807838,"wall_ns":24826709,"count":3},"random/16777353/crc32":{"cpu_ns":22573306,"wall_ns":22574800,"count":5},"zeros/1024/compress1":{"cpu_ns":6560379,"wall_ns":6561788,"count":1025},"zeros/1024/decompress":{"cpu_ns":2804233,"wall_ns":2804873,"count":3708},"zeros/1024/raw-decompress":{"cpu_ns":4959895,"wall_ns":5045659,"count":3693},"zeros/1024/stream-decompress":{"cpu_ns":3770991,"wall_ns":3780777,"count":2414},"zeros/1024/bounded-decompress":{"cpu_ns":4212374,"wall_ns":4213470,"count":2333},"zeros/1024/gzip-read128k":{"cpu_ns":3349113,"wall_ns":3349805,"count":166},"zeros/1024/gzip-readinto128k":{"cpu_ns":15463356,"wall_ns":15465150,"count":583},"zeros/1024/crc32":{"cpu_ns":3205710,"wall_ns":3206052,"count":7625},"zeros/65536/compress1":{"cpu_ns":14224978,"wall_ns":14326537,"count":534},"zeros/65536/decompress":{"cpu_ns":15186910,"wall_ns":15189288,"count":1009},"zeros/65536/raw-decompress":{"cpu_ns":13163601,"wall_ns":13180661,"count":974},"zeros/65536/stream-decompress":{"cpu_ns":14244214,"wall_ns":14331663,"count":878},"zeros/65536/bounded-decompress":{"cpu_ns":10608955,"wall_ns":10611383,"count":1123},"zeros/65536/gzip-read128k":{"cpu_ns":10974832,"wall_ns":10977350,"count":206},"zeros/65536/gzip-readinto128k":{"cpu_ns":18567129,"wall_ns":18656566,"count":331},"zeros/65536/crc32":{"cpu_ns":11211971,"wall_ns":11234978,"count":620},"zeros/1048713/compress1":{"cpu_ns":13972889,"wall_ns":13973800,"count":31},"zeros/1048713/decompress":{"cpu_ns":20372880,"wall_ns":20448447,"count":46},"zeros/1048713/raw-decompress":{"cpu_ns":21097260,"wall_ns":21108406,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":23552681,"wall_ns":23649918,"count":47},"zeros/1048713/bounded-decompress":{"cpu_ns":18264781,"wall_ns":18268430,"count":99},"zeros/1048713/gzip-read128k":{"cpu_ns":19376460,"wall_ns":19466668,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19955406,"wall_ns":19957592,"count":44},"zeros/1048713/crc32":{"cpu_ns":19723905,"wall_ns":19799922,"count":73},"zeros/16777353/compress1":{"cpu_ns":23413691,"wall_ns":23522922,"count":3},"zeros/16777353/decompress":{"cpu_ns":35401970,"wall_ns":35518072,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":26858183,"wall_ns":26859135,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":35868275,"wall_ns":35871243,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":15747228,"wall_ns":15760711,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":29120801,"wall_ns":29211419,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":27342859,"wall_ns":27421690,"count":4},"zeros/16777353/crc32":{"cpu_ns":23058368,"wall_ns":23136944,"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-zlib/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-zlib/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":3325732,"wall_ns":3406752,"count":189},"fastq/1024/decompress":{"cpu_ns":9789748,"wall_ns":9811116,"count":1245},"fastq/1024/raw-decompress":{"cpu_ns":19529053,"wall_ns":19530506,"count":2324},"fastq/1024/stream-decompress":{"cpu_ns":7912614,"wall_ns":7914307,"count":862},"fastq/1024/bounded-decompress":{"cpu_ns":13927646,"wall_ns":14025691,"count":1378},"fastq/1024/gzip-read128k":{"cpu_ns":9364552,"wall_ns":9365614,"count":229},"fastq/1024/gzip-readinto128k":{"cpu_ns":8725542,"wall_ns":8740630,"count":179},"fastq/1024/crc32":{"cpu_ns":5505358,"wall_ns":5507071,"count":8842},"fastq/65536/compress1":{"cpu_ns":23573891,"wall_ns":23663050,"count":43},"fastq/65536/decompress":{"cpu_ns":25270131,"wall_ns":25368052,"count":84},"fastq/65536/raw-decompress":{"cpu_ns":24667501,"wall_ns":24669092,"count":83},"fastq/65536/stream-decompress":{"cpu_ns":25091145,"wall_ns":25217932,"count":82},"fastq/65536/bounded-decompress":{"cpu_ns":21089019,"wall_ns":21231317,"count":81},"fastq/65536/gzip-read128k":{"cpu_ns":17144934,"wall_ns":17278580,"count":56},"fastq/65536/gzip-readinto128k":{"cpu_ns":28665016,"wall_ns":28666299,"count":82},"fastq/65536/crc32":{"cpu_ns":9265091,"wall_ns":9362792,"count":354},"fastq/1048713/compress1":{"cpu_ns":29362132,"wall_ns":29469443,"count":3},"fastq/1048713/decompress":{"cpu_ns":23995158,"wall_ns":23996956,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":21508072,"wall_ns":21510247,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":22890434,"wall_ns":22994329,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21604909,"wall_ns":21606685,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":22154002,"wall_ns":22250827,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22155287,"wall_ns":22252711,"count":6},"fastq/1048713/crc32":{"cpu_ns":19516264,"wall_ns":19517716,"count":73},"fastq/16777353/compress1":{"cpu_ns":111064371,"wall_ns":111281375,"count":1},"fastq/16777353/decompress":{"cpu_ns":63138631,"wall_ns":63330871,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":60173483,"wall_ns":60263399,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":63057421,"wall_ns":63133733,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":74675385,"wall_ns":74861441,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":59915960,"wall_ns":60076249,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":57919383,"wall_ns":58053521,"count":1},"fastq/16777353/crc32":{"cpu_ns":21970586,"wall_ns":21969880,"count":5},"python/1024/compress1":{"cpu_ns":8891296,"wall_ns":8963512,"count":796},"python/1024/decompress":{"cpu_ns":5228690,"wall_ns":5229096,"count":934},"python/1024/raw-decompress":{"cpu_ns":11800411,"wall_ns":11800784,"count":2077},"python/1024/stream-decompress":{"cpu_ns":4419436,"wall_ns":4426595,"count":688},"python/1024/bounded-decompress":{"cpu_ns":8737396,"wall_ns":8737865,"count":1321},"python/1024/gzip-read128k":{"cpu_ns":6178380,"wall_ns":6229525,"count":242},"python/1024/gzip-readinto128k":{"cpu_ns":16720107,"wall_ns":16720935,"count":538},"python/1024/crc32":{"cpu_ns":4158181,"wall_ns":4163742,"count":9277},"python/65536/compress1":{"cpu_ns":19236879,"wall_ns":19316130,"count":70},"python/65536/decompress":{"cpu_ns":12592862,"wall_ns":12600604,"count":100},"python/65536/raw-decompress":{"cpu_ns":19168795,"wall_ns":19169598,"count":155},"python/65536/stream-decompress":{"cpu_ns":12365870,"wall_ns":12406368,"count":98},"python/65536/bounded-decompress":{"cpu_ns":17520443,"wall_ns":17520950,"count":169},"python/65536/gzip-read128k":{"cpu_ns":14318284,"wall_ns":14319158,"count":101},"python/65536/gzip-readinto128k":{"cpu_ns":20054392,"wall_ns":20122599,"count":129},"python/65536/crc32":{"cpu_ns":16703939,"wall_ns":16706120,"count":985},"python/1048713/compress1":{"cpu_ns":21106754,"wall_ns":21180388,"count":5},"python/1048713/decompress":{"cpu_ns":20240757,"wall_ns":20241347,"count":11},"python/1048713/raw-decompress":{"cpu_ns":25554696,"wall_ns":25615546,"count":12},"python/1048713/stream-decompress":{"cpu_ns":18752490,"wall_ns":18824810,"count":10},"python/1048713/bounded-decompress":{"cpu_ns":20550080,"wall_ns":20551042,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":19322174,"wall_ns":19399845,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":15447084,"wall_ns":15447994,"count":8},"python/1048713/crc32":{"cpu_ns":19630985,"wall_ns":19633068,"count":74},"python/16777353/compress1":{"cpu_ns":67851709,"wall_ns":67997516,"count":1},"python/16777353/decompress":{"cpu_ns":39796119,"wall_ns":39870125,"count":1},"python/16777353/raw-decompress":{"cpu_ns":34839071,"wall_ns":34943985,"count":1},"python/16777353/stream-decompress":{"cpu_ns":38564245,"wall_ns":38655371,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42180505,"wall_ns":42264933,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":31993502,"wall_ns":32069379,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":31816369,"wall_ns":31917401,"count":1},"python/16777353/crc32":{"cpu_ns":21930562,"wall_ns":22026803,"count":5},"random/1024/compress1":{"cpu_ns":9994350,"wall_ns":9994524,"count":749},"random/1024/decompress":{"cpu_ns":3388182,"wall_ns":3388502,"count":4714},"random/1024/raw-decompress":{"cpu_ns":3270274,"wall_ns":3270984,"count":3432},"random/1024/stream-decompress":{"cpu_ns":2840976,"wall_ns":2841310,"count":2003},"random/1024/bounded-decompress":{"cpu_ns":3441665,"wall_ns":3522541,"count":1957},"random/1024/gzip-read128k":{"cpu_ns":4351874,"wall_ns":4352455,"count":223},"random/1024/gzip-readinto128k":{"cpu_ns":15001429,"wall_ns":15002886,"count":573},"random/1024/crc32":{"cpu_ns":3566171,"wall_ns":3568223,"count":7934},"random/65536/compress1":{"cpu_ns":20538003,"wall_ns":20600257,"count":35},"random/65536/decompress":{"cpu_ns":11760693,"wall_ns":11761141,"count":952},"random/65536/raw-decompress":{"cpu_ns":12179256,"wall_ns":12181302,"count":1061},"random/65536/stream-decompress":{"cpu_ns":17226012,"wall_ns":17298179,"count":895},"random/65536/bounded-decompress":{"cpu_ns":7857444,"wall_ns":7858158,"count":1372},"random/65536/gzip-read128k":{"cpu_ns":6119254,"wall_ns":6119951,"count":129},"random/65536/gzip-readinto128k":{"cpu_ns":18810207,"wall_ns":18812914,"count":335},"random/65536/crc32":{"cpu_ns":15431479,"wall_ns":15504338,"count":932},"random/1048713/compress1":{"cpu_ns":23272987,"wall_ns":23358426,"count":2},"random/1048713/decompress":{"cpu_ns":15448197,"wall_ns":15448774,"count":64},"random/1048713/raw-decompress":{"cpu_ns":16891731,"wall_ns":16892237,"count":89},"random/1048713/stream-decompress":{"cpu_ns":18329906,"wall_ns":18410585,"count":63},"random/1048713/bounded-decompress":{"cpu_ns":7251146,"wall_ns":7251912,"count":38},"random/1048713/gzip-read128k":{"cpu_ns":16528180,"wall_ns":16529376,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19788415,"wall_ns":19868314,"count":42},"random/1048713/crc32":{"cpu_ns":18180379,"wall_ns":18190407,"count":71},"random/16777353/compress1":{"cpu_ns":209402850,"wall_ns":209813142,"count":1},"random/16777353/decompress":{"cpu_ns":27589454,"wall_ns":27704458,"count":2},"random/16777353/raw-decompress":{"cpu_ns":24757093,"wall_ns":24825697,"count":2},"random/16777353/stream-decompress":{"cpu_ns":27382620,"wall_ns":27457102,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":47674570,"wall_ns":47883922,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":19175319,"wall_ns":19177215,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":22980978,"wall_ns":22982785,"count":3},"random/16777353/crc32":{"cpu_ns":24097826,"wall_ns":24115541,"count":5},"zeros/1024/compress1":{"cpu_ns":6567502,"wall_ns":6568128,"count":1025},"zeros/1024/decompress":{"cpu_ns":3092812,"wall_ns":3093023,"count":3708},"zeros/1024/raw-decompress":{"cpu_ns":3825087,"wall_ns":3895954,"count":3693},"zeros/1024/stream-decompress":{"cpu_ns":3516257,"wall_ns":3516514,"count":2414},"zeros/1024/bounded-decompress":{"cpu_ns":4490843,"wall_ns":4491571,"count":2333},"zeros/1024/gzip-read128k":{"cpu_ns":3372516,"wall_ns":3373059,"count":166},"zeros/1024/gzip-readinto128k":{"cpu_ns":15032666,"wall_ns":15046319,"count":583},"zeros/1024/crc32":{"cpu_ns":3116828,"wall_ns":3117408,"count":7625},"zeros/65536/compress1":{"cpu_ns":13312017,"wall_ns":13380410,"count":534},"zeros/65536/decompress":{"cpu_ns":14338669,"wall_ns":14339547,"count":1009},"zeros/65536/raw-decompress":{"cpu_ns":12780073,"wall_ns":12782426,"count":974},"zeros/65536/stream-decompress":{"cpu_ns":13413685,"wall_ns":13482921,"count":878},"zeros/65536/bounded-decompress":{"cpu_ns":10585096,"wall_ns":10592192,"count":1123},"zeros/65536/gzip-read128k":{"cpu_ns":9219388,"wall_ns":9220099,"count":206},"zeros/65536/gzip-readinto128k":{"cpu_ns":17431115,"wall_ns":17431928,"count":331},"zeros/65536/crc32":{"cpu_ns":10340063,"wall_ns":10382816,"count":620},"zeros/1048713/compress1":{"cpu_ns":12952778,"wall_ns":12954191,"count":31},"zeros/1048713/decompress":{"cpu_ns":27699947,"wall_ns":27793348,"count":46},"zeros/1048713/raw-decompress":{"cpu_ns":19938222,"wall_ns":19939082,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":19928400,"wall_ns":20267978,"count":47},"zeros/1048713/bounded-decompress":{"cpu_ns":16237769,"wall_ns":16238347,"count":99},"zeros/1048713/gzip-read128k":{"cpu_ns":17921214,"wall_ns":17922127,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19771873,"wall_ns":19852885,"count":44},"zeros/1048713/crc32":{"cpu_ns":19107067,"wall_ns":19118318,"count":73},"zeros/16777353/compress1":{"cpu_ns":31789228,"wall_ns":31858537,"count":3},"zeros/16777353/decompress":{"cpu_ns":27495806,"wall_ns":27572769,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":29073016,"wall_ns":29201148,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":27146466,"wall_ns":27219866,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13973085,"wall_ns":13991083,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":30622973,"wall_ns":30622232,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":26166724,"wall_ns":26254145,"count":4},"zeros/16777353/crc32":{"cpu_ns":21567489,"wall_ns":21655166,"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":2288225,"wall_ns":2297404,"count":189},"fastq/1024/decompress":{"cpu_ns":6730406,"wall_ns":6730657,"count":1245},"fastq/1024/raw-decompress":{"cpu_ns":13159619,"wall_ns":13160018,"count":2324},"fastq/1024/stream-decompress":{"cpu_ns":5196099,"wall_ns":5196394,"count":862},"fastq/1024/bounded-decompress":{"cpu_ns":11725658,"wall_ns":11727990,"count":1378},"fastq/1024/gzip-read128k":{"cpu_ns":6131062,"wall_ns":6221951,"count":229},"fastq/1024/gzip-readinto128k":{"cpu_ns":5647585,"wall_ns":5648109,"count":179},"fastq/1024/crc32":{"cpu_ns":3628219,"wall_ns":3628331,"count":8842},"fastq/65536/compress1":{"cpu_ns":17371950,"wall_ns":17372528,"count":43},"fastq/65536/decompress":{"cpu_ns":19830371,"wall_ns":19898806,"count":84},"fastq/65536/raw-decompress":{"cpu_ns":19176532,"wall_ns":19177175,"count":83},"fastq/65536/stream-decompress":{"cpu_ns":19292356,"wall_ns":19345472,"count":82},"fastq/65536/bounded-decompress":{"cpu_ns":16748221,"wall_ns":16749702,"count":81},"fastq/65536/gzip-read128k":{"cpu_ns":13358463,"wall_ns":13359154,"count":56},"fastq/65536/gzip-readinto128k":{"cpu_ns":20292572,"wall_ns":20381332,"count":82},"fastq/65536/crc32":{"cpu_ns":5715581,"wall_ns":5715782,"count":354},"fastq/1048713/compress1":{"cpu_ns":20751591,"wall_ns":20824714,"count":3},"fastq/1048713/decompress":{"cpu_ns":28850532,"wall_ns":28932765,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":20832088,"wall_ns":20832670,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":20726727,"wall_ns":20798446,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20935716,"wall_ns":20947295,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":21898447,"wall_ns":21899403,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21777993,"wall_ns":21848317,"count":6},"fastq/1048713/crc32":{"cpu_ns":18985609,"wall_ns":18986104,"count":73},"fastq/16777353/compress1":{"cpu_ns":113275080,"wall_ns":113515911,"count":1},"fastq/16777353/decompress":{"cpu_ns":64024359,"wall_ns":64221822,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":61732775,"wall_ns":61896171,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":62621156,"wall_ns":62692806,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":73191262,"wall_ns":73356265,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":63716763,"wall_ns":63868987,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":60336115,"wall_ns":60503850,"count":1},"fastq/16777353/crc32":{"cpu_ns":22711196,"wall_ns":22797452,"count":5},"python/1024/compress1":{"cpu_ns":9275634,"wall_ns":9280199,"count":796},"python/1024/decompress":{"cpu_ns":5746027,"wall_ns":5757904,"count":934},"python/1024/raw-decompress":{"cpu_ns":12627720,"wall_ns":12629748,"count":2077},"python/1024/stream-decompress":{"cpu_ns":4403425,"wall_ns":4404613,"count":688},"python/1024/bounded-decompress":{"cpu_ns":9093449,"wall_ns":9161498,"count":1321},"python/1024/gzip-read128k":{"cpu_ns":6506491,"wall_ns":6508380,"count":242},"python/1024/gzip-readinto128k":{"cpu_ns":16924630,"wall_ns":16926476,"count":538},"python/1024/crc32":{"cpu_ns":3884146,"wall_ns":3885071,"count":9277},"python/65536/compress1":{"cpu_ns":19133522,"wall_ns":19215052,"count":70},"python/65536/decompress":{"cpu_ns":12945052,"wall_ns":12947738,"count":100},"python/65536/raw-decompress":{"cpu_ns":19816275,"wall_ns":19904951,"count":155},"python/65536/stream-decompress":{"cpu_ns":12867068,"wall_ns":12870003,"count":98},"python/65536/bounded-decompress":{"cpu_ns":18723650,"wall_ns":18732539,"count":169},"python/65536/gzip-read128k":{"cpu_ns":15616740,"wall_ns":15702986,"count":101},"python/65536/gzip-readinto128k":{"cpu_ns":20003096,"wall_ns":20004773,"count":129},"python/65536/crc32":{"cpu_ns":16322261,"wall_ns":16323120,"count":985},"python/1048713/compress1":{"cpu_ns":21955502,"wall_ns":21972070,"count":5},"python/1048713/decompress":{"cpu_ns":21611565,"wall_ns":21690829,"count":11},"python/1048713/raw-decompress":{"cpu_ns":21343241,"wall_ns":21344335,"count":12},"python/1048713/stream-decompress":{"cpu_ns":18623107,"wall_ns":18691730,"count":10},"python/1048713/bounded-decompress":{"cpu_ns":21583912,"wall_ns":21585443,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":19760974,"wall_ns":19825773,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":15578024,"wall_ns":15587042,"count":8},"python/1048713/crc32":{"cpu_ns":19109082,"wall_ns":19165618,"count":74},"python/16777353/compress1":{"cpu_ns":68723722,"wall_ns":68864393,"count":1},"python/16777353/decompress":{"cpu_ns":38384721,"wall_ns":38485687,"count":1},"python/16777353/raw-decompress":{"cpu_ns":35399300,"wall_ns":35399061,"count":1},"python/16777353/stream-decompress":{"cpu_ns":38973951,"wall_ns":39050443,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":44075423,"wall_ns":44177315,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":33180807,"wall_ns":33256662,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":32372659,"wall_ns":32443873,"count":1},"python/16777353/crc32":{"cpu_ns":22109570,"wall_ns":22178118,"count":5},"random/1024/compress1":{"cpu_ns":10171983,"wall_ns":10172586,"count":749},"random/1024/decompress":{"cpu_ns":3290319,"wall_ns":3350587,"count":4714},"random/1024/raw-decompress":{"cpu_ns":2805772,"wall_ns":2806357,"count":3432},"random/1024/stream-decompress":{"cpu_ns":2687829,"wall_ns":2688074,"count":2003},"random/1024/bounded-decompress":{"cpu_ns":2970649,"wall_ns":2971917,"count":1957},"random/1024/gzip-read128k":{"cpu_ns":5179451,"wall_ns":5181188,"count":223},"random/1024/gzip-readinto128k":{"cpu_ns":17355983,"wall_ns":17437056,"count":573},"random/1024/crc32":{"cpu_ns":3339502,"wall_ns":3339781,"count":7934},"random/65536/compress1":{"cpu_ns":28141854,"wall_ns":28324940,"count":35},"random/65536/decompress":{"cpu_ns":13046197,"wall_ns":13049426,"count":952},"random/65536/raw-decompress":{"cpu_ns":11842268,"wall_ns":11915893,"count":1061},"random/65536/stream-decompress":{"cpu_ns":13521939,"wall_ns":13539696,"count":895},"random/65536/bounded-decompress":{"cpu_ns":8387232,"wall_ns":8451296,"count":1372},"random/65536/gzip-read128k":{"cpu_ns":5838049,"wall_ns":5838713,"count":129},"random/65536/gzip-readinto128k":{"cpu_ns":18777325,"wall_ns":18849976,"count":335},"random/65536/crc32":{"cpu_ns":15760175,"wall_ns":15846410,"count":932},"random/1048713/compress1":{"cpu_ns":23704659,"wall_ns":23760121,"count":2},"random/1048713/decompress":{"cpu_ns":15377859,"wall_ns":15378379,"count":64},"random/1048713/raw-decompress":{"cpu_ns":17033254,"wall_ns":17091859,"count":89},"random/1048713/stream-decompress":{"cpu_ns":21112090,"wall_ns":21192079,"count":63},"random/1048713/bounded-decompress":{"cpu_ns":12885675,"wall_ns":13073064,"count":38},"random/1048713/gzip-read128k":{"cpu_ns":16600358,"wall_ns":16665656,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19594631,"wall_ns":19658294,"count":42},"random/1048713/crc32":{"cpu_ns":18163468,"wall_ns":18213519,"count":71},"random/16777353/compress1":{"cpu_ns":209351570,"wall_ns":210021879,"count":1},"random/16777353/decompress":{"cpu_ns":27483875,"wall_ns":27556564,"count":2},"random/16777353/raw-decompress":{"cpu_ns":29205990,"wall_ns":29369916,"count":2},"random/16777353/stream-decompress":{"cpu_ns":27880142,"wall_ns":28062700,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":53717875,"wall_ns":54055582,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18936025,"wall_ns":19011614,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":24020466,"wall_ns":24092823,"count":3},"random/16777353/crc32":{"cpu_ns":21686871,"wall_ns":21763846,"count":5},"zeros/1024/compress1":{"cpu_ns":6566598,"wall_ns":6627404,"count":1025},"zeros/1024/decompress":{"cpu_ns":2769822,"wall_ns":2770161,"count":3708},"zeros/1024/raw-decompress":{"cpu_ns":3279070,"wall_ns":3279476,"count":3693},"zeros/1024/stream-decompress":{"cpu_ns":3368964,"wall_ns":3369376,"count":2414},"zeros/1024/bounded-decompress":{"cpu_ns":3527060,"wall_ns":3527646,"count":2333},"zeros/1024/gzip-read128k":{"cpu_ns":3206133,"wall_ns":3206741,"count":166},"zeros/1024/gzip-readinto128k":{"cpu_ns":14554114,"wall_ns":14587367,"count":583},"zeros/1024/crc32":{"cpu_ns":3199427,"wall_ns":3199603,"count":7625},"zeros/65536/compress1":{"cpu_ns":14865979,"wall_ns":14920764,"count":534},"zeros/65536/decompress":{"cpu_ns":20506873,"wall_ns":20587910,"count":1009},"zeros/65536/raw-decompress":{"cpu_ns":12304254,"wall_ns":12305095,"count":974},"zeros/65536/stream-decompress":{"cpu_ns":13492425,"wall_ns":13525726,"count":878},"zeros/65536/bounded-decompress":{"cpu_ns":9958750,"wall_ns":9959296,"count":1123},"zeros/65536/gzip-read128k":{"cpu_ns":9258915,"wall_ns":9259718,"count":206},"zeros/65536/gzip-readinto128k":{"cpu_ns":17762310,"wall_ns":17797837,"count":331},"zeros/65536/crc32":{"cpu_ns":10005367,"wall_ns":10005710,"count":620},"zeros/1048713/compress1":{"cpu_ns":13617645,"wall_ns":13699503,"count":31},"zeros/1048713/decompress":{"cpu_ns":19167343,"wall_ns":19251890,"count":46},"zeros/1048713/raw-decompress":{"cpu_ns":20152683,"wall_ns":20213700,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":19166364,"wall_ns":19227200,"count":47},"zeros/1048713/bounded-decompress":{"cpu_ns":16247763,"wall_ns":16296895,"count":99},"zeros/1048713/gzip-read128k":{"cpu_ns":19755706,"wall_ns":19852366,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":18936535,"wall_ns":18937455,"count":44},"zeros/1048713/crc32":{"cpu_ns":19336253,"wall_ns":19337128,"count":73},"zeros/16777353/compress1":{"cpu_ns":21573564,"wall_ns":21645750,"count":3},"zeros/16777353/decompress":{"cpu_ns":27559769,"wall_ns":27744178,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":32448304,"wall_ns":32637245,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":28476949,"wall_ns":28559189,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13814516,"wall_ns":13816046,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26488325,"wall_ns":26562438,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":25839506,"wall_ns":25975619,"count":4},"zeros/16777353/crc32":{"cpu_ns":23105152,"wall_ns":23179179,"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":2238153,"wall_ns":2238305,"count":189},"fastq/1024/decompress":{"cpu_ns":6901522,"wall_ns":6901697,"count":1245},"fastq/1024/raw-decompress":{"cpu_ns":13757984,"wall_ns":13799543,"count":2324},"fastq/1024/stream-decompress":{"cpu_ns":5471523,"wall_ns":5486314,"count":862},"fastq/1024/bounded-decompress":{"cpu_ns":9237320,"wall_ns":9238626,"count":1378},"fastq/1024/gzip-read128k":{"cpu_ns":5737118,"wall_ns":5799285,"count":229},"fastq/1024/gzip-readinto128k":{"cpu_ns":5299509,"wall_ns":5300199,"count":179},"fastq/1024/crc32":{"cpu_ns":3639608,"wall_ns":3640032,"count":8842},"fastq/65536/compress1":{"cpu_ns":17438895,"wall_ns":17475530,"count":43},"fastq/65536/decompress":{"cpu_ns":19428112,"wall_ns":19467708,"count":84},"fastq/65536/raw-decompress":{"cpu_ns":19989322,"wall_ns":20019441,"count":83},"fastq/65536/stream-decompress":{"cpu_ns":22723545,"wall_ns":22875072,"count":82},"fastq/65536/bounded-decompress":{"cpu_ns":17387622,"wall_ns":17451043,"count":81},"fastq/65536/gzip-read128k":{"cpu_ns":13464330,"wall_ns":13464969,"count":56},"fastq/65536/gzip-readinto128k":{"cpu_ns":20297505,"wall_ns":20348759,"count":82},"fastq/65536/crc32":{"cpu_ns":5839108,"wall_ns":5873592,"count":354},"fastq/1048713/compress1":{"cpu_ns":20871962,"wall_ns":20952032,"count":3},"fastq/1048713/decompress":{"cpu_ns":21264067,"wall_ns":21324501,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":21819875,"wall_ns":21871155,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":21374487,"wall_ns":21437549,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":22699111,"wall_ns":22762465,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":21956375,"wall_ns":22020822,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22004365,"wall_ns":22059680,"count":6},"fastq/1048713/crc32":{"cpu_ns":19161522,"wall_ns":19221243,"count":73},"fastq/16777353/compress1":{"cpu_ns":114693449,"wall_ns":115185988,"count":1},"fastq/16777353/decompress":{"cpu_ns":63263785,"wall_ns":63472953,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":61202366,"wall_ns":61426032,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":62428719,"wall_ns":62627838,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":74299674,"wall_ns":74615953,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":61149395,"wall_ns":61420557,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58259829,"wall_ns":58396819,"count":1},"fastq/16777353/crc32":{"cpu_ns":22697082,"wall_ns":22790921,"count":5},"python/1024/compress1":{"cpu_ns":9416035,"wall_ns":9476874,"count":796},"python/1024/decompress":{"cpu_ns":5027057,"wall_ns":5027412,"count":934},"python/1024/raw-decompress":{"cpu_ns":12057088,"wall_ns":12057992,"count":2077},"python/1024/stream-decompress":{"cpu_ns":4267564,"wall_ns":4318596,"count":688},"python/1024/bounded-decompress":{"cpu_ns":8801040,"wall_ns":8801789,"count":1321},"python/1024/gzip-read128k":{"cpu_ns":6754736,"wall_ns":6756150,"count":242},"python/1024/gzip-readinto128k":{"cpu_ns":16855945,"wall_ns":16938184,"count":538},"python/1024/crc32":{"cpu_ns":3769886,"wall_ns":3770177,"count":9277},"python/65536/compress1":{"cpu_ns":19065540,"wall_ns":19115520,"count":70},"python/65536/decompress":{"cpu_ns":13391315,"wall_ns":13512114,"count":100},"python/65536/raw-decompress":{"cpu_ns":19170884,"wall_ns":19257109,"count":155},"python/65536/stream-decompress":{"cpu_ns":12768151,"wall_ns":12770151,"count":98},"python/65536/bounded-decompress":{"cpu_ns":18215612,"wall_ns":18275502,"count":169},"python/65536/gzip-read128k":{"cpu_ns":14953251,"wall_ns":15021663,"count":101},"python/65536/gzip-readinto128k":{"cpu_ns":20261861,"wall_ns":20325019,"count":129},"python/65536/crc32":{"cpu_ns":16414290,"wall_ns":16488159,"count":985},"python/1048713/compress1":{"cpu_ns":21452970,"wall_ns":21527700,"count":5},"python/1048713/decompress":{"cpu_ns":20543066,"wall_ns":20616939,"count":11},"python/1048713/raw-decompress":{"cpu_ns":21774751,"wall_ns":21853736,"count":12},"python/1048713/stream-decompress":{"cpu_ns":21293952,"wall_ns":21375716,"count":10},"python/1048713/bounded-decompress":{"cpu_ns":20994150,"wall_ns":21068623,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":19748072,"wall_ns":19817574,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":15413722,"wall_ns":15414919,"count":8},"python/1048713/crc32":{"cpu_ns":19089799,"wall_ns":19155093,"count":74},"python/16777353/compress1":{"cpu_ns":68097602,"wall_ns":68357148,"count":1},"python/16777353/decompress":{"cpu_ns":37002500,"wall_ns":37072862,"count":1},"python/16777353/raw-decompress":{"cpu_ns":36757776,"wall_ns":36915845,"count":1},"python/16777353/stream-decompress":{"cpu_ns":35830707,"wall_ns":35897255,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42824686,"wall_ns":42989795,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32723135,"wall_ns":32869210,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":32461509,"wall_ns":32634751,"count":1},"python/16777353/crc32":{"cpu_ns":22749248,"wall_ns":22818398,"count":5},"random/1024/compress1":{"cpu_ns":10427362,"wall_ns":10440828,"count":749},"random/1024/decompress":{"cpu_ns":3089500,"wall_ns":3090298,"count":4714},"random/1024/raw-decompress":{"cpu_ns":3162507,"wall_ns":3163544,"count":3432},"random/1024/stream-decompress":{"cpu_ns":2772981,"wall_ns":2774244,"count":2003},"random/1024/bounded-decompress":{"cpu_ns":3157739,"wall_ns":3223051,"count":1957},"random/1024/gzip-read128k":{"cpu_ns":4546419,"wall_ns":4547318,"count":223},"random/1024/gzip-readinto128k":{"cpu_ns":14441495,"wall_ns":14508930,"count":573},"random/1024/crc32":{"cpu_ns":3308701,"wall_ns":3309515,"count":7934},"random/65536/compress1":{"cpu_ns":21411240,"wall_ns":21484554,"count":35},"random/65536/decompress":{"cpu_ns":12039591,"wall_ns":12040251,"count":952},"random/65536/raw-decompress":{"cpu_ns":11783200,"wall_ns":11826433,"count":1061},"random/65536/stream-decompress":{"cpu_ns":12585970,"wall_ns":12586750,"count":895},"random/65536/bounded-decompress":{"cpu_ns":8420061,"wall_ns":8457733,"count":1372},"random/65536/gzip-read128k":{"cpu_ns":6268889,"wall_ns":6270001,"count":129},"random/65536/gzip-readinto128k":{"cpu_ns":18387346,"wall_ns":18469810,"count":335},"random/65536/crc32":{"cpu_ns":15716373,"wall_ns":15789211,"count":932},"random/1048713/compress1":{"cpu_ns":24265946,"wall_ns":24337115,"count":2},"random/1048713/decompress":{"cpu_ns":15432397,"wall_ns":15502005,"count":64},"random/1048713/raw-decompress":{"cpu_ns":16843791,"wall_ns":16845463,"count":89},"random/1048713/stream-decompress":{"cpu_ns":15811065,"wall_ns":15871173,"count":63},"random/1048713/bounded-decompress":{"cpu_ns":8630037,"wall_ns":8751093,"count":38},"random/1048713/gzip-read128k":{"cpu_ns":17095928,"wall_ns":17108166,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":20083139,"wall_ns":20158526,"count":42},"random/1048713/crc32":{"cpu_ns":18308364,"wall_ns":18372647,"count":71},"random/16777353/compress1":{"cpu_ns":206504631,"wall_ns":207168276,"count":1},"random/16777353/decompress":{"cpu_ns":27785544,"wall_ns":27852551,"count":2},"random/16777353/raw-decompress":{"cpu_ns":25523267,"wall_ns":25593842,"count":2},"random/16777353/stream-decompress":{"cpu_ns":35923646,"wall_ns":36104882,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":46814140,"wall_ns":46979674,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":19566858,"wall_ns":19659173,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":23135433,"wall_ns":23203530,"count":3},"random/16777353/crc32":{"cpu_ns":25252100,"wall_ns":25403059,"count":5},"zeros/1024/compress1":{"cpu_ns":6703905,"wall_ns":6774693,"count":1025},"zeros/1024/decompress":{"cpu_ns":2838115,"wall_ns":2838399,"count":3708},"zeros/1024/raw-decompress":{"cpu_ns":3766045,"wall_ns":3766684,"count":3693},"zeros/1024/stream-decompress":{"cpu_ns":3749452,"wall_ns":3750086,"count":2414},"zeros/1024/bounded-decompress":{"cpu_ns":4432274,"wall_ns":4432974,"count":2333},"zeros/1024/gzip-read128k":{"cpu_ns":3479992,"wall_ns":3480855,"count":166},"zeros/1024/gzip-readinto128k":{"cpu_ns":15060390,"wall_ns":15105559,"count":583},"zeros/1024/crc32":{"cpu_ns":3035453,"wall_ns":3035602,"count":7625},"zeros/65536/compress1":{"cpu_ns":13106126,"wall_ns":13162906,"count":534},"zeros/65536/decompress":{"cpu_ns":14392804,"wall_ns":14429795,"count":1009},"zeros/65536/raw-decompress":{"cpu_ns":12792002,"wall_ns":12793062,"count":974},"zeros/65536/stream-decompress":{"cpu_ns":13832031,"wall_ns":13899114,"count":878},"zeros/65536/bounded-decompress":{"cpu_ns":10961700,"wall_ns":10963776,"count":1123},"zeros/65536/gzip-read128k":{"cpu_ns":10380555,"wall_ns":10459586,"count":206},"zeros/65536/gzip-readinto128k":{"cpu_ns":25155850,"wall_ns":25238934,"count":331},"zeros/65536/crc32":{"cpu_ns":10733017,"wall_ns":10794172,"count":620},"zeros/1048713/compress1":{"cpu_ns":13222888,"wall_ns":13223688,"count":31},"zeros/1048713/decompress":{"cpu_ns":28417288,"wall_ns":28605076,"count":46},"zeros/1048713/raw-decompress":{"cpu_ns":20066756,"wall_ns":20115514,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":20910551,"wall_ns":20989373,"count":47},"zeros/1048713/bounded-decompress":{"cpu_ns":16728461,"wall_ns":16738538,"count":99},"zeros/1048713/gzip-read128k":{"cpu_ns":18423556,"wall_ns":18490721,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19967178,"wall_ns":20048414,"count":44},"zeros/1048713/crc32":{"cpu_ns":19902480,"wall_ns":19975854,"count":73},"zeros/16777353/compress1":{"cpu_ns":25400513,"wall_ns":25580729,"count":3},"zeros/16777353/decompress":{"cpu_ns":28050480,"wall_ns":28197700,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":28780776,"wall_ns":28940579,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":28165659,"wall_ns":28313583,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13780792,"wall_ns":13881148,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":34273794,"wall_ns":34441045,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":25740877,"wall_ns":25822358,"count":4},"zeros/16777353/crc32":{"cpu_ns":22083345,"wall_ns":22144559,"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":2367353,"wall_ns":2367606,"count":189},"fastq/1024/decompress":{"cpu_ns":6853790,"wall_ns":6913686,"count":1245},"fastq/1024/raw-decompress":{"cpu_ns":13800643,"wall_ns":13807935,"count":2324},"fastq/1024/stream-decompress":{"cpu_ns":5681517,"wall_ns":5725964,"count":862},"fastq/1024/bounded-decompress":{"cpu_ns":11789361,"wall_ns":11793338,"count":1378},"fastq/1024/gzip-read128k":{"cpu_ns":6323437,"wall_ns":6362166,"count":229},"fastq/1024/gzip-readinto128k":{"cpu_ns":5693704,"wall_ns":5694220,"count":179},"fastq/1024/crc32":{"cpu_ns":3639614,"wall_ns":3639813,"count":8842},"fastq/65536/compress1":{"cpu_ns":18372482,"wall_ns":18442270,"count":43},"fastq/65536/decompress":{"cpu_ns":20217602,"wall_ns":20278299,"count":84},"fastq/65536/raw-decompress":{"cpu_ns":19267183,"wall_ns":19311539,"count":83},"fastq/65536/stream-decompress":{"cpu_ns":19460183,"wall_ns":19497922,"count":82},"fastq/65536/bounded-decompress":{"cpu_ns":16150294,"wall_ns":16171101,"count":81},"fastq/65536/gzip-read128k":{"cpu_ns":13117098,"wall_ns":13181414,"count":56},"fastq/65536/gzip-readinto128k":{"cpu_ns":20658055,"wall_ns":20695542,"count":82},"fastq/65536/crc32":{"cpu_ns":5718535,"wall_ns":5718826,"count":354},"fastq/1048713/compress1":{"cpu_ns":20760720,"wall_ns":20822762,"count":3},"fastq/1048713/decompress":{"cpu_ns":23768098,"wall_ns":23994827,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":21275582,"wall_ns":21336772,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":20985207,"wall_ns":21040248,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21365955,"wall_ns":21428539,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":22124778,"wall_ns":22191280,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":23822667,"wall_ns":23925839,"count":6},"fastq/1048713/crc32":{"cpu_ns":20542312,"wall_ns":20640473,"count":73},"fastq/16777353/compress1":{"cpu_ns":112269799,"wall_ns":112692320,"count":1},"fastq/16777353/decompress":{"cpu_ns":64005823,"wall_ns":64244202,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":62014542,"wall_ns":62219756,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":62613988,"wall_ns":62826236,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":74396366,"wall_ns":74670056,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":61442090,"wall_ns":61638540,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":59686434,"wall_ns":59862571,"count":1},"fastq/16777353/crc32":{"cpu_ns":25261651,"wall_ns":25334591,"count":5},"python/1024/compress1":{"cpu_ns":11039825,"wall_ns":11131492,"count":796},"python/1024/decompress":{"cpu_ns":4994031,"wall_ns":4994814,"count":934},"python/1024/raw-decompress":{"cpu_ns":12216099,"wall_ns":12301587,"count":2077},"python/1024/stream-decompress":{"cpu_ns":4233926,"wall_ns":4234351,"count":688},"python/1024/bounded-decompress":{"cpu_ns":11927390,"wall_ns":11990762,"count":1321},"python/1024/gzip-read128k":{"cpu_ns":8515037,"wall_ns":8515591,"count":242},"python/1024/gzip-readinto128k":{"cpu_ns":16667518,"wall_ns":16742913,"count":538},"python/1024/crc32":{"cpu_ns":3957249,"wall_ns":3957445,"count":9277},"python/65536/compress1":{"cpu_ns":19186923,"wall_ns":19247773,"count":70},"python/65536/decompress":{"cpu_ns":12807515,"wall_ns":12869865,"count":100},"python/65536/raw-decompress":{"cpu_ns":19215530,"wall_ns":19216370,"count":155},"python/65536/stream-decompress":{"cpu_ns":12736848,"wall_ns":12768828,"count":98},"python/65536/bounded-decompress":{"cpu_ns":18161281,"wall_ns":18206745,"count":169},"python/65536/gzip-read128k":{"cpu_ns":14620306,"wall_ns":14659793,"count":101},"python/65536/gzip-readinto128k":{"cpu_ns":19994753,"wall_ns":20139708,"count":129},"python/65536/crc32":{"cpu_ns":16528450,"wall_ns":16530522,"count":985},"python/1048713/compress1":{"cpu_ns":21733739,"wall_ns":21792581,"count":5},"python/1048713/decompress":{"cpu_ns":21781921,"wall_ns":21830714,"count":11},"python/1048713/raw-decompress":{"cpu_ns":22529428,"wall_ns":22611455,"count":12},"python/1048713/stream-decompress":{"cpu_ns":18947531,"wall_ns":19018977,"count":10},"python/1048713/bounded-decompress":{"cpu_ns":20833865,"wall_ns":20885419,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":19660801,"wall_ns":19719492,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":16006932,"wall_ns":16060672,"count":8},"python/1048713/crc32":{"cpu_ns":19756917,"wall_ns":19815000,"count":74},"python/16777353/compress1":{"cpu_ns":71728409,"wall_ns":72088092,"count":1},"python/16777353/decompress":{"cpu_ns":36725716,"wall_ns":36797428,"count":1},"python/16777353/raw-decompress":{"cpu_ns":38656207,"wall_ns":38902052,"count":1},"python/16777353/stream-decompress":{"cpu_ns":41170493,"wall_ns":41330065,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":43125255,"wall_ns":43270632,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32396910,"wall_ns":32472465,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":31103972,"wall_ns":31166988,"count":1},"python/16777353/crc32":{"cpu_ns":22303774,"wall_ns":22366729,"count":5},"random/1024/compress1":{"cpu_ns":10089366,"wall_ns":10089940,"count":749},"random/1024/decompress":{"cpu_ns":3137338,"wall_ns":3196949,"count":4714},"random/1024/raw-decompress":{"cpu_ns":2877946,"wall_ns":2878219,"count":3432},"random/1024/stream-decompress":{"cpu_ns":2604711,"wall_ns":2611936,"count":2003},"random/1024/bounded-decompress":{"cpu_ns":3035787,"wall_ns":3036271,"count":1957},"random/1024/gzip-read128k":{"cpu_ns":4280051,"wall_ns":4280640,"count":223},"random/1024/gzip-readinto128k":{"cpu_ns":15985263,"wall_ns":16121403,"count":573},"random/1024/crc32":{"cpu_ns":3754042,"wall_ns":3754622,"count":7934},"random/65536/compress1":{"cpu_ns":20749144,"wall_ns":20808789,"count":35},"random/65536/decompress":{"cpu_ns":12163982,"wall_ns":12199500,"count":952},"random/65536/raw-decompress":{"cpu_ns":11246256,"wall_ns":11255187,"count":1061},"random/65536/stream-decompress":{"cpu_ns":12245847,"wall_ns":12281191,"count":895},"random/65536/bounded-decompress":{"cpu_ns":7803839,"wall_ns":7804576,"count":1372},"random/65536/gzip-read128k":{"cpu_ns":5897143,"wall_ns":5897818,"count":129},"random/65536/gzip-readinto128k":{"cpu_ns":18785698,"wall_ns":18833290,"count":335},"random/65536/crc32":{"cpu_ns":15449191,"wall_ns":15522314,"count":932},"random/1048713/compress1":{"cpu_ns":23262496,"wall_ns":23319448,"count":2},"random/1048713/decompress":{"cpu_ns":15830293,"wall_ns":15879265,"count":64},"random/1048713/raw-decompress":{"cpu_ns":16811930,"wall_ns":16850682,"count":89},"random/1048713/stream-decompress":{"cpu_ns":21697054,"wall_ns":21759263,"count":63},"random/1048713/bounded-decompress":{"cpu_ns":7265404,"wall_ns":7265971,"count":38},"random/1048713/gzip-read128k":{"cpu_ns":17525904,"wall_ns":17626130,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":20019260,"wall_ns":20087029,"count":42},"random/1048713/crc32":{"cpu_ns":18633920,"wall_ns":18696010,"count":71},"random/16777353/compress1":{"cpu_ns":206949541,"wall_ns":207516165,"count":1},"random/16777353/decompress":{"cpu_ns":28007690,"wall_ns":28161508,"count":2},"random/16777353/raw-decompress":{"cpu_ns":28741369,"wall_ns":28893600,"count":2},"random/16777353/stream-decompress":{"cpu_ns":28717789,"wall_ns":28875813,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":52140678,"wall_ns":52315578,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18933984,"wall_ns":18949913,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":23922015,"wall_ns":24019875,"count":3},"random/16777353/crc32":{"cpu_ns":21752164,"wall_ns":21834899,"count":5},"zeros/1024/compress1":{"cpu_ns":6470165,"wall_ns":6470585,"count":1025},"zeros/1024/decompress":{"cpu_ns":2578292,"wall_ns":2578433,"count":3708},"zeros/1024/raw-decompress":{"cpu_ns":3536948,"wall_ns":3537451,"count":3693},"zeros/1024/stream-decompress":{"cpu_ns":3360133,"wall_ns":3360399,"count":2414},"zeros/1024/bounded-decompress":{"cpu_ns":4044615,"wall_ns":4045010,"count":2333},"zeros/1024/gzip-read128k":{"cpu_ns":3311071,"wall_ns":3311913,"count":166},"zeros/1024/gzip-readinto128k":{"cpu_ns":14873822,"wall_ns":14959452,"count":583},"zeros/1024/crc32":{"cpu_ns":3147424,"wall_ns":3148139,"count":7625},"zeros/65536/compress1":{"cpu_ns":13959333,"wall_ns":14167212,"count":534},"zeros/65536/decompress":{"cpu_ns":14505702,"wall_ns":14585872,"count":1009},"zeros/65536/raw-decompress":{"cpu_ns":12391795,"wall_ns":12392565,"count":974},"zeros/65536/stream-decompress":{"cpu_ns":14416277,"wall_ns":14417893,"count":878},"zeros/65536/bounded-decompress":{"cpu_ns":10167713,"wall_ns":10168089,"count":1123},"zeros/65536/gzip-read128k":{"cpu_ns":9327374,"wall_ns":9413271,"count":206},"zeros/65536/gzip-readinto128k":{"cpu_ns":17610354,"wall_ns":17611294,"count":331},"zeros/65536/crc32":{"cpu_ns":10419840,"wall_ns":10420436,"count":620},"zeros/1048713/compress1":{"cpu_ns":13415846,"wall_ns":13490966,"count":31},"zeros/1048713/decompress":{"cpu_ns":19588299,"wall_ns":19600167,"count":46},"zeros/1048713/raw-decompress":{"cpu_ns":20135241,"wall_ns":20211956,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":19951670,"wall_ns":19954050,"count":47},"zeros/1048713/bounded-decompress":{"cpu_ns":16032209,"wall_ns":16032969,"count":99},"zeros/1048713/gzip-read128k":{"cpu_ns":20280241,"wall_ns":20378864,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":18665995,"wall_ns":18666969,"count":44},"zeros/1048713/crc32":{"cpu_ns":19438986,"wall_ns":19517396,"count":73},"zeros/16777353/compress1":{"cpu_ns":21314160,"wall_ns":21417896,"count":3},"zeros/16777353/decompress":{"cpu_ns":28066517,"wall_ns":28134496,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":32389434,"wall_ns":32561262,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":27610796,"wall_ns":27622443,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":14748156,"wall_ns":14842117,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26581689,"wall_ns":26675308,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":24924656,"wall_ns":24925593,"count":4},"zeros/16777353/crc32":{"cpu_ns":23584527,"wall_ns":23588438,"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-zlib/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-zlib/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":2282855,"wall_ns":2283087,"count":189},"fastq/1024/decompress":{"cpu_ns":6735309,"wall_ns":6735621,"count":1245},"fastq/1024/raw-decompress":{"cpu_ns":13681793,"wall_ns":13683033,"count":2324},"fastq/1024/stream-decompress":{"cpu_ns":5506798,"wall_ns":5606952,"count":862},"fastq/1024/bounded-decompress":{"cpu_ns":9221805,"wall_ns":9234090,"count":1378},"fastq/1024/gzip-read128k":{"cpu_ns":5782788,"wall_ns":5783338,"count":229},"fastq/1024/gzip-readinto128k":{"cpu_ns":5357823,"wall_ns":5358306,"count":179},"fastq/1024/crc32":{"cpu_ns":3618123,"wall_ns":3618339,"count":8842},"fastq/65536/compress1":{"cpu_ns":17318991,"wall_ns":17383659,"count":43},"fastq/65536/decompress":{"cpu_ns":19439884,"wall_ns":19440617,"count":84},"fastq/65536/raw-decompress":{"cpu_ns":19248877,"wall_ns":19323447,"count":83},"fastq/65536/stream-decompress":{"cpu_ns":20092914,"wall_ns":20106468,"count":82},"fastq/65536/bounded-decompress":{"cpu_ns":16121810,"wall_ns":16122455,"count":81},"fastq/65536/gzip-read128k":{"cpu_ns":13572083,"wall_ns":13655061,"count":56},"fastq/65536/gzip-readinto128k":{"cpu_ns":20289042,"wall_ns":20290148,"count":82},"fastq/65536/crc32":{"cpu_ns":5795088,"wall_ns":5795748,"count":354},"fastq/1048713/compress1":{"cpu_ns":21284034,"wall_ns":21304584,"count":3},"fastq/1048713/decompress":{"cpu_ns":21006506,"wall_ns":21088823,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":20749546,"wall_ns":20750094,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":21006572,"wall_ns":21085132,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":22592793,"wall_ns":22749591,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":28433238,"wall_ns":28448813,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":30263811,"wall_ns":30359658,"count":6},"fastq/1048713/crc32":{"cpu_ns":23531997,"wall_ns":23642795,"count":73},"fastq/16777353/compress1":{"cpu_ns":113410451,"wall_ns":113589402,"count":1},"fastq/16777353/decompress":{"cpu_ns":62488773,"wall_ns":62638620,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":61417423,"wall_ns":61494859,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":61415391,"wall_ns":61485090,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":73986668,"wall_ns":74052177,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":59949965,"wall_ns":60096100,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58687354,"wall_ns":58752909,"count":1},"fastq/16777353/crc32":{"cpu_ns":22463044,"wall_ns":22475921,"count":5},"python/1024/compress1":{"cpu_ns":8890561,"wall_ns":8891035,"count":796},"python/1024/decompress":{"cpu_ns":4963717,"wall_ns":5026773,"count":934},"python/1024/raw-decompress":{"cpu_ns":12275068,"wall_ns":12275683,"count":2077},"python/1024/stream-decompress":{"cpu_ns":4179651,"wall_ns":4179991,"count":688},"python/1024/bounded-decompress":{"cpu_ns":8689308,"wall_ns":8690189,"count":1321},"python/1024/gzip-read128k":{"cpu_ns":6108299,"wall_ns":6109405,"count":242},"python/1024/gzip-readinto128k":{"cpu_ns":16689460,"wall_ns":16768430,"count":538},"python/1024/crc32":{"cpu_ns":3792530,"wall_ns":3792800,"count":9277},"python/65536/compress1":{"cpu_ns":19034209,"wall_ns":19035030,"count":70},"python/65536/decompress":{"cpu_ns":13023001,"wall_ns":13094304,"count":100},"python/65536/raw-decompress":{"cpu_ns":19017659,"wall_ns":19018375,"count":155},"python/65536/stream-decompress":{"cpu_ns":12486832,"wall_ns":12497791,"count":98},"python/65536/bounded-decompress":{"cpu_ns":17480526,"wall_ns":17521653,"count":169},"python/65536/gzip-read128k":{"cpu_ns":14573807,"wall_ns":14574732,"count":101},"python/65536/gzip-readinto128k":{"cpu_ns":19244017,"wall_ns":19289108,"count":129},"python/65536/crc32":{"cpu_ns":16614443,"wall_ns":16626344,"count":985},"python/1048713/compress1":{"cpu_ns":21299696,"wall_ns":21368129,"count":5},"python/1048713/decompress":{"cpu_ns":20153021,"wall_ns":20163509,"count":11},"python/1048713/raw-decompress":{"cpu_ns":21527931,"wall_ns":21587931,"count":12},"python/1048713/stream-decompress":{"cpu_ns":21984372,"wall_ns":21986782,"count":10},"python/1048713/bounded-decompress":{"cpu_ns":20992809,"wall_ns":21060373,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":19255525,"wall_ns":19256337,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":15522391,"wall_ns":15604444,"count":8},"python/1048713/crc32":{"cpu_ns":23203145,"wall_ns":23217196,"count":74},"python/16777353/compress1":{"cpu_ns":68148548,"wall_ns":68225108,"count":1},"python/16777353/decompress":{"cpu_ns":38415461,"wall_ns":38537171,"count":1},"python/16777353/raw-decompress":{"cpu_ns":38063885,"wall_ns":38131905,"count":1},"python/16777353/stream-decompress":{"cpu_ns":36233136,"wall_ns":36306368,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42776667,"wall_ns":42856172,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32288054,"wall_ns":32297531,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":31348743,"wall_ns":31426252,"count":1},"python/16777353/crc32":{"cpu_ns":21886311,"wall_ns":21954864,"count":5},"random/1024/compress1":{"cpu_ns":10336220,"wall_ns":10340250,"count":749},"random/1024/decompress":{"cpu_ns":2891113,"wall_ns":2891556,"count":4714},"random/1024/raw-decompress":{"cpu_ns":2799525,"wall_ns":2799821,"count":3432},"random/1024/stream-decompress":{"cpu_ns":2506172,"wall_ns":2516874,"count":2003},"random/1024/bounded-decompress":{"cpu_ns":3062930,"wall_ns":3063247,"count":1957},"random/1024/gzip-read128k":{"cpu_ns":4770215,"wall_ns":4770912,"count":223},"random/1024/gzip-readinto128k":{"cpu_ns":15018331,"wall_ns":15088802,"count":573},"random/1024/crc32":{"cpu_ns":3200244,"wall_ns":3205223,"count":7934},"random/65536/compress1":{"cpu_ns":20922659,"wall_ns":20925289,"count":35},"random/65536/decompress":{"cpu_ns":12116116,"wall_ns":12182890,"count":952},"random/65536/raw-decompress":{"cpu_ns":11712468,"wall_ns":11721807,"count":1061},"random/65536/stream-decompress":{"cpu_ns":12622135,"wall_ns":12624513,"count":895},"random/65536/bounded-decompress":{"cpu_ns":9662813,"wall_ns":9664118,"count":1372},"random/65536/gzip-read128k":{"cpu_ns":6103996,"wall_ns":6104520,"count":129},"random/65536/gzip-readinto128k":{"cpu_ns":18372444,"wall_ns":18409075,"count":335},"random/65536/crc32":{"cpu_ns":15362491,"wall_ns":15363143,"count":932},"random/1048713/compress1":{"cpu_ns":23637249,"wall_ns":23638416,"count":2},"random/1048713/decompress":{"cpu_ns":15853383,"wall_ns":15937744,"count":64},"random/1048713/raw-decompress":{"cpu_ns":16725937,"wall_ns":16726787,"count":89},"random/1048713/stream-decompress":{"cpu_ns":15707843,"wall_ns":15709176,"count":63},"random/1048713/bounded-decompress":{"cpu_ns":7141746,"wall_ns":7210457,"count":38},"random/1048713/gzip-read128k":{"cpu_ns":18673110,"wall_ns":18675587,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":20268434,"wall_ns":20338343,"count":42},"random/1048713/crc32":{"cpu_ns":18666002,"wall_ns":18666843,"count":71},"random/16777353/compress1":{"cpu_ns":205226514,"wall_ns":205715124,"count":1},"random/16777353/decompress":{"cpu_ns":28266272,"wall_ns":28338504,"count":2},"random/16777353/raw-decompress":{"cpu_ns":25770473,"wall_ns":25839220,"count":2},"random/16777353/stream-decompress":{"cpu_ns":29703793,"wall_ns":29858776,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":48573071,"wall_ns":48692964,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":19573264,"wall_ns":19665028,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":22613423,"wall_ns":22615453,"count":3},"random/16777353/crc32":{"cpu_ns":24104308,"wall_ns":24114143,"count":5},"zeros/1024/compress1":{"cpu_ns":6368742,"wall_ns":6447823,"count":1025},"zeros/1024/decompress":{"cpu_ns":2611277,"wall_ns":2611896,"count":3708},"zeros/1024/raw-decompress":{"cpu_ns":3834500,"wall_ns":3835196,"count":3693},"zeros/1024/stream-decompress":{"cpu_ns":3343027,"wall_ns":3343348,"count":2414},"zeros/1024/bounded-decompress":{"cpu_ns":4179554,"wall_ns":4180226,"count":2333},"zeros/1024/gzip-read128k":{"cpu_ns":3354459,"wall_ns":3355143,"count":166},"zeros/1024/gzip-readinto128k":{"cpu_ns":14916554,"wall_ns":14917305,"count":583},"zeros/1024/crc32":{"cpu_ns":3043676,"wall_ns":3043804,"count":7625},"zeros/65536/compress1":{"cpu_ns":13183311,"wall_ns":13244342,"count":534},"zeros/65536/decompress":{"cpu_ns":14536246,"wall_ns":14537021,"count":1009},"zeros/65536/raw-decompress":{"cpu_ns":12891059,"wall_ns":12893683,"count":974},"zeros/65536/stream-decompress":{"cpu_ns":13092317,"wall_ns":13160544,"count":878},"zeros/65536/bounded-decompress":{"cpu_ns":10190049,"wall_ns":10190743,"count":1123},"zeros/65536/gzip-read128k":{"cpu_ns":10415953,"wall_ns":10417592,"count":206},"zeros/65536/gzip-readinto128k":{"cpu_ns":18102662,"wall_ns":18179280,"count":331},"zeros/65536/crc32":{"cpu_ns":10444568,"wall_ns":10445309,"count":620},"zeros/1048713/compress1":{"cpu_ns":13388939,"wall_ns":13388780,"count":31},"zeros/1048713/decompress":{"cpu_ns":26072138,"wall_ns":26205627,"count":46},"zeros/1048713/raw-decompress":{"cpu_ns":20457637,"wall_ns":20458424,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":19653723,"wall_ns":19723097,"count":47},"zeros/1048713/bounded-decompress":{"cpu_ns":15721424,"wall_ns":15729981,"count":99},"zeros/1048713/gzip-read128k":{"cpu_ns":18091512,"wall_ns":18156601,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19316475,"wall_ns":19318849,"count":44},"zeros/1048713/crc32":{"cpu_ns":18430216,"wall_ns":18495144,"count":73},"zeros/16777353/compress1":{"cpu_ns":25271118,"wall_ns":25355801,"count":3},"zeros/16777353/decompress":{"cpu_ns":28070888,"wall_ns":28150368,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":28247835,"wall_ns":28341177,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":27342513,"wall_ns":27454854,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13965837,"wall_ns":13967417,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":32995431,"wall_ns":33009679,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":26855905,"wall_ns":26936787,"count":4},"zeros/16777353/crc32":{"cpu_ns":22122266,"wall_ns":22189933,"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":2134231,"wall_ns":2134163,"count":189},"fastq/1024/decompress":{"cpu_ns":6705671,"wall_ns":6705952,"count":1245},"fastq/1024/raw-decompress":{"cpu_ns":13637205,"wall_ns":13646757,"count":2324},"fastq/1024/stream-decompress":{"cpu_ns":5533497,"wall_ns":5534117,"count":862},"fastq/1024/bounded-decompress":{"cpu_ns":9297810,"wall_ns":9298221,"count":1378},"fastq/1024/gzip-read128k":{"cpu_ns":6205909,"wall_ns":6285623,"count":229},"fastq/1024/gzip-readinto128k":{"cpu_ns":6616040,"wall_ns":6618183,"count":179},"fastq/1024/crc32":{"cpu_ns":3711852,"wall_ns":3713148,"count":8842},"fastq/65536/compress1":{"cpu_ns":17098176,"wall_ns":17098532,"count":43},"fastq/65536/decompress":{"cpu_ns":19834485,"wall_ns":19899892,"count":84},"fastq/65536/raw-decompress":{"cpu_ns":18913585,"wall_ns":18914219,"count":83},"fastq/65536/stream-decompress":{"cpu_ns":19439790,"wall_ns":19496241,"count":82},"fastq/65536/bounded-decompress":{"cpu_ns":16758206,"wall_ns":16760539,"count":81},"fastq/65536/gzip-read128k":{"cpu_ns":13418987,"wall_ns":13430160,"count":56},"fastq/65536/gzip-readinto128k":{"cpu_ns":20151407,"wall_ns":20216287,"count":82},"fastq/65536/crc32":{"cpu_ns":5833704,"wall_ns":5834150,"count":354},"fastq/1048713/compress1":{"cpu_ns":21751015,"wall_ns":21851641,"count":3},"fastq/1048713/decompress":{"cpu_ns":23453604,"wall_ns":23544907,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":20767609,"wall_ns":20776274,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":20740095,"wall_ns":20806085,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21584862,"wall_ns":21586141,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":22640924,"wall_ns":22712194,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21646029,"wall_ns":21711154,"count":6},"fastq/1048713/crc32":{"cpu_ns":19362149,"wall_ns":19363099,"count":73},"fastq/16777353/compress1":{"cpu_ns":112683700,"wall_ns":112843936,"count":1},"fastq/16777353/decompress":{"cpu_ns":62970753,"wall_ns":63139821,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":63035671,"wall_ns":63140126,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":62785371,"wall_ns":62892802,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":74494125,"wall_ns":74677991,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":61758457,"wall_ns":61869345,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":59100728,"wall_ns":59251806,"count":1},"fastq/16777353/crc32":{"cpu_ns":21710712,"wall_ns":21711816,"count":5},"python/1024/compress1":{"cpu_ns":9131521,"wall_ns":9149047,"count":796},"python/1024/decompress":{"cpu_ns":5040068,"wall_ns":5040408,"count":934},"python/1024/raw-decompress":{"cpu_ns":12720078,"wall_ns":12727314,"count":2077},"python/1024/stream-decompress":{"cpu_ns":5061579,"wall_ns":5064230,"count":688},"python/1024/bounded-decompress":{"cpu_ns":9015277,"wall_ns":9094506,"count":1321},"python/1024/gzip-read128k":{"cpu_ns":6133379,"wall_ns":6134134,"count":242},"python/1024/gzip-readinto128k":{"cpu_ns":16999604,"wall_ns":17000859,"count":538},"python/1024/crc32":{"cpu_ns":3822931,"wall_ns":3832007,"count":9277},"python/65536/compress1":{"cpu_ns":18925588,"wall_ns":18997253,"count":70},"python/65536/decompress":{"cpu_ns":12834860,"wall_ns":12835845,"count":100},"python/65536/raw-decompress":{"cpu_ns":19589384,"wall_ns":19591326,"count":155},"python/65536/stream-decompress":{"cpu_ns":12780183,"wall_ns":12885356,"count":98},"python/65536/bounded-decompress":{"cpu_ns":17842559,"wall_ns":17843280,"count":169},"python/65536/gzip-read128k":{"cpu_ns":14596552,"wall_ns":14597365,"count":101},"python/65536/gzip-readinto128k":{"cpu_ns":19586698,"wall_ns":19662646,"count":129},"python/65536/crc32":{"cpu_ns":16461839,"wall_ns":16474054,"count":985},"python/1048713/compress1":{"cpu_ns":23193427,"wall_ns":23194632,"count":5},"python/1048713/decompress":{"cpu_ns":20603414,"wall_ns":20682417,"count":11},"python/1048713/raw-decompress":{"cpu_ns":21336512,"wall_ns":21337716,"count":12},"python/1048713/stream-decompress":{"cpu_ns":18472168,"wall_ns":18545760,"count":10},"python/1048713/bounded-decompress":{"cpu_ns":22358423,"wall_ns":22362720,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":19484502,"wall_ns":19568143,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":15661336,"wall_ns":15662264,"count":8},"python/1048713/crc32":{"cpu_ns":18894859,"wall_ns":18963437,"count":74},"python/16777353/compress1":{"cpu_ns":71068287,"wall_ns":71228430,"count":1},"python/16777353/decompress":{"cpu_ns":36301637,"wall_ns":36313147,"count":1},"python/16777353/raw-decompress":{"cpu_ns":34630125,"wall_ns":34710906,"count":1},"python/16777353/stream-decompress":{"cpu_ns":37643499,"wall_ns":37716977,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42884176,"wall_ns":42965732,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":33575168,"wall_ns":33699067,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":31024911,"wall_ns":31035540,"count":1},"python/16777353/crc32":{"cpu_ns":22759430,"wall_ns":22761221,"count":5},"random/1024/compress1":{"cpu_ns":10274160,"wall_ns":10274731,"count":749},"random/1024/decompress":{"cpu_ns":3089378,"wall_ns":3164636,"count":4714},"random/1024/raw-decompress":{"cpu_ns":3152467,"wall_ns":3153147,"count":3432},"random/1024/stream-decompress":{"cpu_ns":2794005,"wall_ns":2811106,"count":2003},"random/1024/bounded-decompress":{"cpu_ns":3691876,"wall_ns":3692724,"count":1957},"random/1024/gzip-read128k":{"cpu_ns":4475816,"wall_ns":4476524,"count":223},"random/1024/gzip-readinto128k":{"cpu_ns":14745024,"wall_ns":14745978,"count":573},"random/1024/crc32":{"cpu_ns":3366023,"wall_ns":3366664,"count":7934},"random/65536/compress1":{"cpu_ns":20772933,"wall_ns":20838394,"count":35},"random/65536/decompress":{"cpu_ns":12083477,"wall_ns":12084391,"count":952},"random/65536/raw-decompress":{"cpu_ns":13237871,"wall_ns":13250838,"count":1061},"random/65536/stream-decompress":{"cpu_ns":12442750,"wall_ns":12523562,"count":895},"random/65536/bounded-decompress":{"cpu_ns":7638359,"wall_ns":7638922,"count":1372},"random/65536/gzip-read128k":{"cpu_ns":6236168,"wall_ns":6236547,"count":129},"random/65536/gzip-readinto128k":{"cpu_ns":18927615,"wall_ns":18928562,"count":335},"random/65536/crc32":{"cpu_ns":15139726,"wall_ns":15204337,"count":932},"random/1048713/compress1":{"cpu_ns":24185004,"wall_ns":24294105,"count":2},"random/1048713/decompress":{"cpu_ns":16237720,"wall_ns":16258726,"count":64},"random/1048713/raw-decompress":{"cpu_ns":17692172,"wall_ns":17765889,"count":89},"random/1048713/stream-decompress":{"cpu_ns":15722020,"wall_ns":15722705,"count":63},"random/1048713/bounded-decompress":{"cpu_ns":7382503,"wall_ns":7384270,"count":38},"random/1048713/gzip-read128k":{"cpu_ns":16904680,"wall_ns":16974248,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":22417438,"wall_ns":22432405,"count":42},"random/1048713/crc32":{"cpu_ns":18563514,"wall_ns":18639653,"count":71},"random/16777353/compress1":{"cpu_ns":203782128,"wall_ns":204223730,"count":1},"random/16777353/decompress":{"cpu_ns":37742745,"wall_ns":37821602,"count":2},"random/16777353/raw-decompress":{"cpu_ns":26387569,"wall_ns":26467219,"count":2},"random/16777353/stream-decompress":{"cpu_ns":32520068,"wall_ns":32609315,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":47634663,"wall_ns":47751562,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":19153938,"wall_ns":19170952,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":23113361,"wall_ns":23196158,"count":3},"random/16777353/crc32":{"cpu_ns":21981111,"wall_ns":22057159,"count":5},"zeros/1024/compress1":{"cpu_ns":6746734,"wall_ns":6749261,"count":1025},"zeros/1024/decompress":{"cpu_ns":2781279,"wall_ns":2781833,"count":3708},"zeros/1024/raw-decompress":{"cpu_ns":3603735,"wall_ns":3604306,"count":3693},"zeros/1024/stream-decompress":{"cpu_ns":3503008,"wall_ns":3503224,"count":2414},"zeros/1024/bounded-decompress":{"cpu_ns":4440614,"wall_ns":4441501,"count":2333},"zeros/1024/gzip-read128k":{"cpu_ns":3516362,"wall_ns":3583932,"count":166},"zeros/1024/gzip-readinto128k":{"cpu_ns":15036682,"wall_ns":15037515,"count":583},"zeros/1024/crc32":{"cpu_ns":3164633,"wall_ns":3165152,"count":7625},"zeros/65536/compress1":{"cpu_ns":14151703,"wall_ns":14153545,"count":534},"zeros/65536/decompress":{"cpu_ns":14685499,"wall_ns":14777184,"count":1009},"zeros/65536/raw-decompress":{"cpu_ns":12511987,"wall_ns":12512663,"count":974},"zeros/65536/stream-decompress":{"cpu_ns":13602917,"wall_ns":13603715,"count":878},"zeros/65536/bounded-decompress":{"cpu_ns":11104446,"wall_ns":11216923,"count":1123},"zeros/65536/gzip-read128k":{"cpu_ns":9316665,"wall_ns":9329072,"count":206},"zeros/65536/gzip-readinto128k":{"cpu_ns":17493530,"wall_ns":17494460,"count":331},"zeros/65536/crc32":{"cpu_ns":10422929,"wall_ns":10423481,"count":620},"zeros/1048713/compress1":{"cpu_ns":12918026,"wall_ns":12997536,"count":31},"zeros/1048713/decompress":{"cpu_ns":18814183,"wall_ns":18822168,"count":46},"zeros/1048713/raw-decompress":{"cpu_ns":23461149,"wall_ns":23531576,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":20713354,"wall_ns":20715277,"count":47},"zeros/1048713/bounded-decompress":{"cpu_ns":16272900,"wall_ns":16358297,"count":99},"zeros/1048713/gzip-read128k":{"cpu_ns":17802034,"wall_ns":17802896,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":18877577,"wall_ns":18953648,"count":44},"zeros/1048713/crc32":{"cpu_ns":19319491,"wall_ns":19321553,"count":73},"zeros/16777353/compress1":{"cpu_ns":21816859,"wall_ns":21825338,"count":3},"zeros/16777353/decompress":{"cpu_ns":27607798,"wall_ns":27609331,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":25547947,"wall_ns":25547357,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":33903371,"wall_ns":33902494,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13540715,"wall_ns":13541755,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":29105217,"wall_ns":29214743,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":25460242,"wall_ns":25540887,"count":4},"zeros/16777353/crc32":{"cpu_ns":21688769,"wall_ns":21690377,"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":2322707,"wall_ns":2323504,"count":189},"fastq/1024/decompress":{"cpu_ns":7010684,"wall_ns":7011268,"count":1245},"fastq/1024/raw-decompress":{"cpu_ns":13668592,"wall_ns":14112041,"count":2324},"fastq/1024/stream-decompress":{"cpu_ns":5322754,"wall_ns":5323164,"count":862},"fastq/1024/bounded-decompress":{"cpu_ns":9427181,"wall_ns":9427794,"count":1378},"fastq/1024/gzip-read128k":{"cpu_ns":5696248,"wall_ns":5696713,"count":229},"fastq/1024/gzip-readinto128k":{"cpu_ns":5475326,"wall_ns":5476100,"count":179},"fastq/1024/crc32":{"cpu_ns":3794198,"wall_ns":3794694,"count":8842},"fastq/65536/compress1":{"cpu_ns":17679973,"wall_ns":17681824,"count":43},"fastq/65536/decompress":{"cpu_ns":19402425,"wall_ns":19415170,"count":84},"fastq/65536/raw-decompress":{"cpu_ns":19711157,"wall_ns":19783845,"count":83},"fastq/65536/stream-decompress":{"cpu_ns":19168643,"wall_ns":19170349,"count":82},"fastq/65536/bounded-decompress":{"cpu_ns":16448914,"wall_ns":16525808,"count":81},"fastq/65536/gzip-read128k":{"cpu_ns":13647495,"wall_ns":13648534,"count":56},"fastq/65536/gzip-readinto128k":{"cpu_ns":21140414,"wall_ns":21217050,"count":82},"fastq/65536/crc32":{"cpu_ns":5801093,"wall_ns":5801293,"count":354},"fastq/1048713/compress1":{"cpu_ns":20463535,"wall_ns":20539306,"count":3},"fastq/1048713/decompress":{"cpu_ns":21350496,"wall_ns":21351284,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":21428249,"wall_ns":21522748,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":20975228,"wall_ns":20976330,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20766303,"wall_ns":20836564,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":25757003,"wall_ns":25833355,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22776739,"wall_ns":22778177,"count":6},"fastq/1048713/crc32":{"cpu_ns":18821223,"wall_ns":18900651,"count":73},"fastq/16777353/compress1":{"cpu_ns":111405233,"wall_ns":111629683,"count":1},"fastq/16777353/decompress":{"cpu_ns":61516014,"wall_ns":61588661,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":60991761,"wall_ns":61062850,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":64086988,"wall_ns":64206313,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":73200148,"wall_ns":73278384,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60453046,"wall_ns":60628419,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":59213919,"wall_ns":59287060,"count":1},"fastq/16777353/crc32":{"cpu_ns":22715897,"wall_ns":22717117,"count":5},"python/1024/compress1":{"cpu_ns":8993250,"wall_ns":8994086,"count":796},"python/1024/decompress":{"cpu_ns":5085640,"wall_ns":5086393,"count":934},"python/1024/raw-decompress":{"cpu_ns":12404492,"wall_ns":12492417,"count":2077},"python/1024/stream-decompress":{"cpu_ns":4694649,"wall_ns":4696267,"count":688},"python/1024/bounded-decompress":{"cpu_ns":8977394,"wall_ns":8978299,"count":1321},"python/1024/gzip-read128k":{"cpu_ns":6461135,"wall_ns":6462199,"count":242},"python/1024/gzip-readinto128k":{"cpu_ns":16323366,"wall_ns":16400018,"count":538},"python/1024/crc32":{"cpu_ns":3979521,"wall_ns":3980137,"count":9277},"python/65536/compress1":{"cpu_ns":19128905,"wall_ns":19130051,"count":70},"python/65536/decompress":{"cpu_ns":12852778,"wall_ns":12882745,"count":100},"python/65536/raw-decompress":{"cpu_ns":19102852,"wall_ns":19103691,"count":155},"python/65536/stream-decompress":{"cpu_ns":12256083,"wall_ns":12265220,"count":98},"python/65536/bounded-decompress":{"cpu_ns":18213960,"wall_ns":18260392,"count":169},"python/65536/gzip-read128k":{"cpu_ns":14791773,"wall_ns":14793745,"count":101},"python/65536/gzip-readinto128k":{"cpu_ns":19838526,"wall_ns":19839497,"count":129},"python/65536/crc32":{"cpu_ns":16246143,"wall_ns":16285168,"count":985},"python/1048713/compress1":{"cpu_ns":21125729,"wall_ns":21198356,"count":5},"python/1048713/decompress":{"cpu_ns":21624155,"wall_ns":21641163,"count":11},"python/1048713/raw-decompress":{"cpu_ns":24776488,"wall_ns":24852430,"count":12},"python/1048713/stream-decompress":{"cpu_ns":18493423,"wall_ns":18494059,"count":10},"python/1048713/bounded-decompress":{"cpu_ns":20696382,"wall_ns":20777831,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":19851370,"wall_ns":19853988,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":16570834,"wall_ns":16654763,"count":8},"python/1048713/crc32":{"cpu_ns":19320698,"wall_ns":19328295,"count":74},"python/16777353/compress1":{"cpu_ns":68933266,"wall_ns":69015219,"count":1},"python/16777353/decompress":{"cpu_ns":36119128,"wall_ns":36213862,"count":1},"python/16777353/raw-decompress":{"cpu_ns":38923358,"wall_ns":39008333,"count":1},"python/16777353/stream-decompress":{"cpu_ns":36673594,"wall_ns":36746397,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":45853988,"wall_ns":45999038,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32174042,"wall_ns":32176634,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":31084505,"wall_ns":31156282,"count":1},"python/16777353/crc32":{"cpu_ns":21764976,"wall_ns":21849651,"count":5},"random/1024/compress1":{"cpu_ns":10320707,"wall_ns":10321573,"count":749},"random/1024/decompress":{"cpu_ns":3360049,"wall_ns":3360361,"count":4714},"random/1024/raw-decompress":{"cpu_ns":3291639,"wall_ns":3298253,"count":3432},"random/1024/stream-decompress":{"cpu_ns":3117593,"wall_ns":3121783,"count":2003},"random/1024/bounded-decompress":{"cpu_ns":3520331,"wall_ns":3521849,"count":1957},"random/1024/gzip-read128k":{"cpu_ns":4343951,"wall_ns":4344735,"count":223},"random/1024/gzip-readinto128k":{"cpu_ns":14135079,"wall_ns":14209468,"count":573},"random/1024/crc32":{"cpu_ns":3481064,"wall_ns":3481758,"count":7934},"random/65536/compress1":{"cpu_ns":20570106,"wall_ns":20570765,"count":35},"random/65536/decompress":{"cpu_ns":11850755,"wall_ns":11928146,"count":952},"random/65536/raw-decompress":{"cpu_ns":11512190,"wall_ns":11513063,"count":1061},"random/65536/stream-decompress":{"cpu_ns":12067338,"wall_ns":12068047,"count":895},"random/65536/bounded-decompress":{"cpu_ns":8037033,"wall_ns":8037942,"count":1372},"random/65536/gzip-read128k":{"cpu_ns":6172255,"wall_ns":6211494,"count":129},"random/65536/gzip-readinto128k":{"cpu_ns":17979821,"wall_ns":17980765,"count":335},"random/65536/crc32":{"cpu_ns":15504167,"wall_ns":15505138,"count":932},"random/1048713/compress1":{"cpu_ns":23248374,"wall_ns":23249035,"count":2},"random/1048713/decompress":{"cpu_ns":15933287,"wall_ns":16087055,"count":64},"random/1048713/raw-decompress":{"cpu_ns":23276026,"wall_ns":23278156,"count":89},"random/1048713/stream-decompress":{"cpu_ns":15668201,"wall_ns":15743908,"count":63},"random/1048713/bounded-decompress":{"cpu_ns":7473207,"wall_ns":7474953,"count":38},"random/1048713/gzip-read128k":{"cpu_ns":16754490,"wall_ns":16763142,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19366549,"wall_ns":19447568,"count":42},"random/1048713/crc32":{"cpu_ns":18959977,"wall_ns":18963218,"count":71},"random/16777353/compress1":{"cpu_ns":198644816,"wall_ns":199046717,"count":1},"random/16777353/decompress":{"cpu_ns":29783969,"wall_ns":29853980,"count":2},"random/16777353/raw-decompress":{"cpu_ns":28616752,"wall_ns":28707284,"count":2},"random/16777353/stream-decompress":{"cpu_ns":27855127,"wall_ns":27937305,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":50743632,"wall_ns":50850582,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18865270,"wall_ns":18866723,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":24195006,"wall_ns":24208488,"count":3},"random/16777353/crc32":{"cpu_ns":22303987,"wall_ns":22381198,"count":5},"zeros/1024/compress1":{"cpu_ns":6658573,"wall_ns":6668459,"count":1025},"zeros/1024/decompress":{"cpu_ns":3201202,"wall_ns":3204269,"count":3708},"zeros/1024/raw-decompress":{"cpu_ns":3749357,"wall_ns":3751108,"count":3693},"zeros/1024/stream-decompress":{"cpu_ns":4135159,"wall_ns":4137710,"count":2414},"zeros/1024/bounded-decompress":{"cpu_ns":6177734,"wall_ns":6250028,"count":2333},"zeros/1024/gzip-read128k":{"cpu_ns":4990519,"wall_ns":4992490,"count":166},"zeros/1024/gzip-readinto128k":{"cpu_ns":15115074,"wall_ns":15117655,"count":583},"zeros/1024/crc32":{"cpu_ns":3306132,"wall_ns":3308044,"count":7625},"zeros/65536/compress1":{"cpu_ns":17842700,"wall_ns":18086070,"count":534},"zeros/65536/decompress":{"cpu_ns":14757377,"wall_ns":14760109,"count":1009},"zeros/65536/raw-decompress":{"cpu_ns":13693354,"wall_ns":13696192,"count":974},"zeros/65536/stream-decompress":{"cpu_ns":14339488,"wall_ns":14403480,"count":878},"zeros/65536/bounded-decompress":{"cpu_ns":10819196,"wall_ns":10820003,"count":1123},"zeros/65536/gzip-read128k":{"cpu_ns":9352241,"wall_ns":9353009,"count":206},"zeros/65536/gzip-readinto128k":{"cpu_ns":18537293,"wall_ns":18640082,"count":331},"zeros/65536/crc32":{"cpu_ns":10376218,"wall_ns":10378464,"count":620},"zeros/1048713/compress1":{"cpu_ns":13356320,"wall_ns":13357131,"count":31},"zeros/1048713/decompress":{"cpu_ns":19202681,"wall_ns":19283800,"count":46},"zeros/1048713/raw-decompress":{"cpu_ns":20047021,"wall_ns":20049101,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":19536741,"wall_ns":19614639,"count":47},"zeros/1048713/bounded-decompress":{"cpu_ns":18356335,"wall_ns":18360556,"count":99},"zeros/1048713/gzip-read128k":{"cpu_ns":19407522,"wall_ns":19422697,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19515289,"wall_ns":19516156,"count":44},"zeros/1048713/crc32":{"cpu_ns":18986986,"wall_ns":18987631,"count":73},"zeros/16777353/compress1":{"cpu_ns":21310977,"wall_ns":21321126,"count":3},"zeros/16777353/decompress":{"cpu_ns":29878359,"wall_ns":29976078,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":26308577,"wall_ns":26393675,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":28641190,"wall_ns":28745869,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13876913,"wall_ns":13878909,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26498436,"wall_ns":26499123,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":26152052,"wall_ns":26232321,"count":4},"zeros/16777353/crc32":{"cpu_ns":22270070,"wall_ns":22352798,"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":2318729,"wall_ns":2320899,"count":189},"fastq/1024/decompress":{"cpu_ns":6768666,"wall_ns":6769135,"count":1245},"fastq/1024/raw-decompress":{"cpu_ns":13481957,"wall_ns":13489646,"count":2324},"fastq/1024/stream-decompress":{"cpu_ns":5180836,"wall_ns":5181119,"count":862},"fastq/1024/bounded-decompress":{"cpu_ns":9241134,"wall_ns":9241769,"count":1378},"fastq/1024/gzip-read128k":{"cpu_ns":5979634,"wall_ns":6043156,"count":229},"fastq/1024/gzip-readinto128k":{"cpu_ns":5666716,"wall_ns":5667610,"count":179},"fastq/1024/crc32":{"cpu_ns":3797462,"wall_ns":3798253,"count":8842},"fastq/65536/compress1":{"cpu_ns":17335548,"wall_ns":17336064,"count":43},"fastq/65536/decompress":{"cpu_ns":20511842,"wall_ns":20579229,"count":84},"fastq/65536/raw-decompress":{"cpu_ns":22527928,"wall_ns":22529941,"count":83},"fastq/65536/stream-decompress":{"cpu_ns":19967092,"wall_ns":20032507,"count":82},"fastq/65536/bounded-decompress":{"cpu_ns":16688199,"wall_ns":16698752,"count":81},"fastq/65536/gzip-read128k":{"cpu_ns":14473322,"wall_ns":14544669,"count":56},"fastq/65536/gzip-readinto128k":{"cpu_ns":20923776,"wall_ns":20925048,"count":82},"fastq/65536/crc32":{"cpu_ns":6008777,"wall_ns":6011638,"count":354},"fastq/1048713/compress1":{"cpu_ns":21034494,"wall_ns":21035454,"count":3},"fastq/1048713/decompress":{"cpu_ns":25700165,"wall_ns":25786410,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":21417100,"wall_ns":21430006,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":29359323,"wall_ns":29360729,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":29311321,"wall_ns":29683217,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":30661919,"wall_ns":30737951,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22502733,"wall_ns":22591663,"count":6},"fastq/1048713/crc32":{"cpu_ns":19890300,"wall_ns":19892064,"count":73},"fastq/16777353/compress1":{"cpu_ns":112096542,"wall_ns":112247697,"count":1},"fastq/16777353/decompress":{"cpu_ns":63071196,"wall_ns":63159980,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":60751551,"wall_ns":60874921,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":61173401,"wall_ns":61244671,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":73837611,"wall_ns":74012928,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60649787,"wall_ns":60794579,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":59277946,"wall_ns":59366367,"count":1},"fastq/16777353/crc32":{"cpu_ns":22027754,"wall_ns":22042107,"count":5},"python/1024/compress1":{"cpu_ns":9285418,"wall_ns":9416576,"count":796},"python/1024/decompress":{"cpu_ns":5534693,"wall_ns":5536282,"count":934},"python/1024/raw-decompress":{"cpu_ns":12269362,"wall_ns":12271496,"count":2077},"python/1024/stream-decompress":{"cpu_ns":4294106,"wall_ns":4294845,"count":688},"python/1024/bounded-decompress":{"cpu_ns":8386040,"wall_ns":8386717,"count":1321},"python/1024/gzip-read128k":{"cpu_ns":6113204,"wall_ns":6114574,"count":242},"python/1024/gzip-readinto128k":{"cpu_ns":16390803,"wall_ns":16481032,"count":538},"python/1024/crc32":{"cpu_ns":3729796,"wall_ns":3730305,"count":9277},"python/65536/compress1":{"cpu_ns":18405076,"wall_ns":18405724,"count":70},"python/65536/decompress":{"cpu_ns":12661057,"wall_ns":12707109,"count":100},"python/65536/raw-decompress":{"cpu_ns":19482595,"wall_ns":19485366,"count":155},"python/65536/stream-decompress":{"cpu_ns":12106234,"wall_ns":12118917,"count":98},"python/65536/bounded-decompress":{"cpu_ns":18101551,"wall_ns":18181774,"count":169},"python/65536/gzip-read128k":{"cpu_ns":14692321,"wall_ns":14693111,"count":101},"python/65536/gzip-readinto128k":{"cpu_ns":19127397,"wall_ns":19196730,"count":129},"python/65536/crc32":{"cpu_ns":16218417,"wall_ns":16219639,"count":985},"python/1048713/compress1":{"cpu_ns":21760683,"wall_ns":21837710,"count":5},"python/1048713/decompress":{"cpu_ns":20288213,"wall_ns":20289372,"count":11},"python/1048713/raw-decompress":{"cpu_ns":21481087,"wall_ns":21569807,"count":12},"python/1048713/stream-decompress":{"cpu_ns":18821729,"wall_ns":18823097,"count":10},"python/1048713/bounded-decompress":{"cpu_ns":21153288,"wall_ns":21260602,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":19387194,"wall_ns":19388115,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":15642487,"wall_ns":15714053,"count":8},"python/1048713/crc32":{"cpu_ns":18900157,"wall_ns":18900862,"count":74},"python/16777353/compress1":{"cpu_ns":69060990,"wall_ns":69161860,"count":1},"python/16777353/decompress":{"cpu_ns":38509970,"wall_ns":38596320,"count":1},"python/16777353/raw-decompress":{"cpu_ns":34974629,"wall_ns":35065450,"count":1},"python/16777353/stream-decompress":{"cpu_ns":35908755,"wall_ns":35971536,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":43178870,"wall_ns":43367674,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32977442,"wall_ns":32994444,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30548451,"wall_ns":30633123,"count":1},"python/16777353/crc32":{"cpu_ns":22893600,"wall_ns":22968369,"count":5},"random/1024/compress1":{"cpu_ns":10082042,"wall_ns":10082562,"count":749},"random/1024/decompress":{"cpu_ns":2792572,"wall_ns":2792821,"count":4714},"random/1024/raw-decompress":{"cpu_ns":2753727,"wall_ns":2754163,"count":3432},"random/1024/stream-decompress":{"cpu_ns":2565219,"wall_ns":2565484,"count":2003},"random/1024/bounded-decompress":{"cpu_ns":3065115,"wall_ns":3065497,"count":1957},"random/1024/gzip-read128k":{"cpu_ns":4333019,"wall_ns":4340942,"count":223},"random/1024/gzip-readinto128k":{"cpu_ns":14160907,"wall_ns":14222463,"count":573},"random/1024/crc32":{"cpu_ns":3379260,"wall_ns":3380236,"count":7934},"random/65536/compress1":{"cpu_ns":21007176,"wall_ns":21017408,"count":35},"random/65536/decompress":{"cpu_ns":12582058,"wall_ns":12582955,"count":952},"random/65536/raw-decompress":{"cpu_ns":12630410,"wall_ns":12727203,"count":1061},"random/65536/stream-decompress":{"cpu_ns":12195579,"wall_ns":12198147,"count":895},"random/65536/bounded-decompress":{"cpu_ns":8012699,"wall_ns":8013461,"count":1372},"random/65536/gzip-read128k":{"cpu_ns":5801722,"wall_ns":5802460,"count":129},"random/65536/gzip-readinto128k":{"cpu_ns":18140912,"wall_ns":18204918,"count":335},"random/65536/crc32":{"cpu_ns":15237210,"wall_ns":15244377,"count":932},"random/1048713/compress1":{"cpu_ns":24553142,"wall_ns":24555323,"count":2},"random/1048713/decompress":{"cpu_ns":16542220,"wall_ns":16606547,"count":64},"random/1048713/raw-decompress":{"cpu_ns":17320311,"wall_ns":17322055,"count":89},"random/1048713/stream-decompress":{"cpu_ns":15775579,"wall_ns":15776186,"count":63},"random/1048713/bounded-decompress":{"cpu_ns":7794040,"wall_ns":7868528,"count":38},"random/1048713/gzip-read128k":{"cpu_ns":17088429,"wall_ns":17090098,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":21401235,"wall_ns":21404958,"count":42},"random/1048713/crc32":{"cpu_ns":18393819,"wall_ns":18460045,"count":71},"random/16777353/compress1":{"cpu_ns":208423449,"wall_ns":208813225,"count":1},"random/16777353/decompress":{"cpu_ns":34471512,"wall_ns":34601439,"count":2},"random/16777353/raw-decompress":{"cpu_ns":25503260,"wall_ns":25588980,"count":2},"random/16777353/stream-decompress":{"cpu_ns":32004730,"wall_ns":32107679,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":46492231,"wall_ns":46671486,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":22634024,"wall_ns":22714987,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":23554591,"wall_ns":23556594,"count":3},"random/16777353/crc32":{"cpu_ns":22280355,"wall_ns":22282151,"count":5},"zeros/1024/compress1":{"cpu_ns":6651524,"wall_ns":6655048,"count":1025},"zeros/1024/decompress":{"cpu_ns":2975670,"wall_ns":3037184,"count":3708},"zeros/1024/raw-decompress":{"cpu_ns":3579728,"wall_ns":3580116,"count":3693},"zeros/1024/stream-decompress":{"cpu_ns":3178445,"wall_ns":3178791,"count":2414},"zeros/1024/bounded-decompress":{"cpu_ns":3930442,"wall_ns":3930778,"count":2333},"zeros/1024/gzip-read128k":{"cpu_ns":3592022,"wall_ns":3592883,"count":166},"zeros/1024/gzip-readinto128k":{"cpu_ns":14294445,"wall_ns":14295161,"count":583},"zeros/1024/crc32":{"cpu_ns":3429284,"wall_ns":3429941,"count":7625},"zeros/65536/compress1":{"cpu_ns":13078069,"wall_ns":13129740,"count":534},"zeros/65536/decompress":{"cpu_ns":14406043,"wall_ns":14406866,"count":1009},"zeros/65536/raw-decompress":{"cpu_ns":12894820,"wall_ns":12895571,"count":974},"zeros/65536/stream-decompress":{"cpu_ns":13550074,"wall_ns":13606194,"count":878},"zeros/65536/bounded-decompress":{"cpu_ns":10926069,"wall_ns":10928072,"count":1123},"zeros/65536/gzip-read128k":{"cpu_ns":9243212,"wall_ns":9244860,"count":206},"zeros/65536/gzip-readinto128k":{"cpu_ns":17377722,"wall_ns":17378544,"count":331},"zeros/65536/crc32":{"cpu_ns":10455504,"wall_ns":10526689,"count":620},"zeros/1048713/compress1":{"cpu_ns":13430882,"wall_ns":13431402,"count":31},"zeros/1048713/decompress":{"cpu_ns":18851681,"wall_ns":18852500,"count":46},"zeros/1048713/raw-decompress":{"cpu_ns":22161210,"wall_ns":22170243,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":21264972,"wall_ns":21346192,"count":47},"zeros/1048713/bounded-decompress":{"cpu_ns":16185081,"wall_ns":16186282,"count":99},"zeros/1048713/gzip-read128k":{"cpu_ns":18345590,"wall_ns":18355506,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":18842376,"wall_ns":18915605,"count":44},"zeros/1048713/crc32":{"cpu_ns":19315321,"wall_ns":19316873,"count":73},"zeros/16777353/compress1":{"cpu_ns":22017032,"wall_ns":22026396,"count":3},"zeros/16777353/decompress":{"cpu_ns":27369473,"wall_ns":27458558,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":25980550,"wall_ns":26070275,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":33335810,"wall_ns":33446478,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13741929,"wall_ns":13746034,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":27119755,"wall_ns":27194854,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":25997013,"wall_ns":26073477,"count":4},"zeros/16777353/crc32":{"cpu_ns":22088076,"wall_ns":22174539,"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-zlib/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-zlib/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":2203308,"wall_ns":2203407,"count":189},"fastq/1024/decompress":{"cpu_ns":6797676,"wall_ns":6868333,"count":1245},"fastq/1024/raw-decompress":{"cpu_ns":13682778,"wall_ns":13683451,"count":2324},"fastq/1024/stream-decompress":{"cpu_ns":5612513,"wall_ns":5613030,"count":862},"fastq/1024/bounded-decompress":{"cpu_ns":9372183,"wall_ns":9372763,"count":1378},"fastq/1024/gzip-read128k":{"cpu_ns":5942675,"wall_ns":5943267,"count":229},"fastq/1024/gzip-readinto128k":{"cpu_ns":5532803,"wall_ns":5594907,"count":179},"fastq/1024/crc32":{"cpu_ns":3610085,"wall_ns":3610337,"count":8842},"fastq/65536/compress1":{"cpu_ns":19601133,"wall_ns":19604511,"count":43},"fastq/65536/decompress":{"cpu_ns":19504196,"wall_ns":19586071,"count":84},"fastq/65536/raw-decompress":{"cpu_ns":20006125,"wall_ns":20006763,"count":83},"fastq/65536/stream-decompress":{"cpu_ns":19020979,"wall_ns":19070984,"count":82},"fastq/65536/bounded-decompress":{"cpu_ns":16916624,"wall_ns":16917156,"count":81},"fastq/65536/gzip-read128k":{"cpu_ns":14204903,"wall_ns":14206057,"count":56},"fastq/65536/gzip-readinto128k":{"cpu_ns":21902452,"wall_ns":22002373,"count":82},"fastq/65536/crc32":{"cpu_ns":5981254,"wall_ns":5981476,"count":354},"fastq/1048713/compress1":{"cpu_ns":20754503,"wall_ns":20837789,"count":3},"fastq/1048713/decompress":{"cpu_ns":22284794,"wall_ns":22365535,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":22094537,"wall_ns":22095850,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":22886802,"wall_ns":22961375,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21201447,"wall_ns":21202623,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":23351656,"wall_ns":23436178,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":23048918,"wall_ns":23114739,"count":6},"fastq/1048713/crc32":{"cpu_ns":20262030,"wall_ns":20262615,"count":73},"fastq/16777353/compress1":{"cpu_ns":111005547,"wall_ns":111243271,"count":1},"fastq/16777353/decompress":{"cpu_ns":61804552,"wall_ns":61987420,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":63005371,"wall_ns":63185896,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":63194574,"wall_ns":63349601,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":72562550,"wall_ns":72719988,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60019121,"wall_ns":60115757,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58919855,"wall_ns":59020649,"count":1},"fastq/16777353/crc32":{"cpu_ns":21866195,"wall_ns":21954455,"count":5},"python/1024/compress1":{"cpu_ns":8937285,"wall_ns":8937866,"count":796},"python/1024/decompress":{"cpu_ns":5027801,"wall_ns":5028566,"count":934},"python/1024/raw-decompress":{"cpu_ns":11787276,"wall_ns":11787697,"count":2077},"python/1024/stream-decompress":{"cpu_ns":4588173,"wall_ns":4588867,"count":688},"python/1024/bounded-decompress":{"cpu_ns":9064254,"wall_ns":9158475,"count":1321},"python/1024/gzip-read128k":{"cpu_ns":6321801,"wall_ns":6322426,"count":242},"python/1024/gzip-readinto128k":{"cpu_ns":16521536,"wall_ns":16533718,"count":538},"python/1024/crc32":{"cpu_ns":3889813,"wall_ns":3890144,"count":9277},"python/65536/compress1":{"cpu_ns":19751767,"wall_ns":19860013,"count":70},"python/65536/decompress":{"cpu_ns":13075949,"wall_ns":13078274,"count":100},"python/65536/raw-decompress":{"cpu_ns":19311392,"wall_ns":19394357,"count":155},"python/65536/stream-decompress":{"cpu_ns":12869491,"wall_ns":12884671,"count":98},"python/65536/bounded-decompress":{"cpu_ns":18480261,"wall_ns":18482830,"count":169},"python/65536/gzip-read128k":{"cpu_ns":14393253,"wall_ns":14457958,"count":101},"python/65536/gzip-readinto128k":{"cpu_ns":19224508,"wall_ns":19225390,"count":129},"python/65536/crc32":{"cpu_ns":16127280,"wall_ns":16136659,"count":985},"python/1048713/compress1":{"cpu_ns":21499161,"wall_ns":21503528,"count":5},"python/1048713/decompress":{"cpu_ns":21150060,"wall_ns":21226732,"count":11},"python/1048713/raw-decompress":{"cpu_ns":21509515,"wall_ns":21510624,"count":12},"python/1048713/stream-decompress":{"cpu_ns":18396835,"wall_ns":18468651,"count":10},"python/1048713/bounded-decompress":{"cpu_ns":20657711,"wall_ns":20668072,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":21612527,"wall_ns":21680452,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":15540470,"wall_ns":15541254,"count":8},"python/1048713/crc32":{"cpu_ns":19063511,"wall_ns":19143358,"count":74},"python/16777353/compress1":{"cpu_ns":69797621,"wall_ns":69947146,"count":1},"python/16777353/decompress":{"cpu_ns":37311570,"wall_ns":37401739,"count":1},"python/16777353/raw-decompress":{"cpu_ns":35078285,"wall_ns":35090874,"count":1},"python/16777353/stream-decompress":{"cpu_ns":36332611,"wall_ns":36395353,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":44126229,"wall_ns":44192265,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32413984,"wall_ns":32520558,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30536869,"wall_ns":30545243,"count":1},"python/16777353/crc32":{"cpu_ns":22866681,"wall_ns":22867981,"count":5},"random/1024/compress1":{"cpu_ns":10633044,"wall_ns":10635197,"count":749},"random/1024/decompress":{"cpu_ns":3126882,"wall_ns":3198412,"count":4714},"random/1024/raw-decompress":{"cpu_ns":3159167,"wall_ns":3164067,"count":3432},"random/1024/stream-decompress":{"cpu_ns":2920953,"wall_ns":2945427,"count":2003},"random/1024/bounded-decompress":{"cpu_ns":3089867,"wall_ns":3090085,"count":1957},"random/1024/gzip-read128k":{"cpu_ns":4422871,"wall_ns":4423706,"count":223},"random/1024/gzip-readinto128k":{"cpu_ns":14567415,"wall_ns":14568604,"count":573},"random/1024/crc32":{"cpu_ns":3310177,"wall_ns":3310768,"count":7934},"random/65536/compress1":{"cpu_ns":20874309,"wall_ns":20947481,"count":35},"random/65536/decompress":{"cpu_ns":12195203,"wall_ns":12196165,"count":952},"random/65536/raw-decompress":{"cpu_ns":11650622,"wall_ns":11651276,"count":1061},"random/65536/stream-decompress":{"cpu_ns":12453580,"wall_ns":12510191,"count":895},"random/65536/bounded-decompress":{"cpu_ns":8328990,"wall_ns":8331139,"count":1372},"random/65536/gzip-read128k":{"cpu_ns":5878739,"wall_ns":5879315,"count":129},"random/65536/gzip-readinto128k":{"cpu_ns":17868783,"wall_ns":17869577,"count":335},"random/65536/crc32":{"cpu_ns":15296953,"wall_ns":15375932,"count":932},"random/1048713/compress1":{"cpu_ns":23552792,"wall_ns":23619289,"count":2},"random/1048713/decompress":{"cpu_ns":18520099,"wall_ns":18540553,"count":64},"random/1048713/raw-decompress":{"cpu_ns":19247254,"wall_ns":19333108,"count":89},"random/1048713/stream-decompress":{"cpu_ns":15375521,"wall_ns":15376369,"count":63},"random/1048713/bounded-decompress":{"cpu_ns":7246563,"wall_ns":7247969,"count":38},"random/1048713/gzip-read128k":{"cpu_ns":16436690,"wall_ns":16509892,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19859935,"wall_ns":19878227,"count":42},"random/1048713/crc32":{"cpu_ns":19012326,"wall_ns":19079656,"count":71},"random/16777353/compress1":{"cpu_ns":199523798,"wall_ns":199916844,"count":1},"random/16777353/decompress":{"cpu_ns":28202199,"wall_ns":28311669,"count":2},"random/16777353/raw-decompress":{"cpu_ns":27833952,"wall_ns":27854229,"count":2},"random/16777353/stream-decompress":{"cpu_ns":28463938,"wall_ns":28474263,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":51307064,"wall_ns":51417226,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":19109306,"wall_ns":19191447,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":24291328,"wall_ns":24379637,"count":3},"random/16777353/crc32":{"cpu_ns":21807860,"wall_ns":21808852,"count":5},"zeros/1024/compress1":{"cpu_ns":6693939,"wall_ns":6765132,"count":1025},"zeros/1024/decompress":{"cpu_ns":2581980,"wall_ns":2582162,"count":3708},"zeros/1024/raw-decompress":{"cpu_ns":3425987,"wall_ns":3426267,"count":3693},"zeros/1024/stream-decompress":{"cpu_ns":3588296,"wall_ns":3588870,"count":2414},"zeros/1024/bounded-decompress":{"cpu_ns":4479547,"wall_ns":4480193,"count":2333},"zeros/1024/gzip-read128k":{"cpu_ns":3272671,"wall_ns":3273214,"count":166},"zeros/1024/gzip-readinto128k":{"cpu_ns":14804973,"wall_ns":14805823,"count":583},"zeros/1024/crc32":{"cpu_ns":3417408,"wall_ns":3418036,"count":7625},"zeros/65536/compress1":{"cpu_ns":13748891,"wall_ns":13835916,"count":534},"zeros/65536/decompress":{"cpu_ns":14402906,"wall_ns":14403797,"count":1009},"zeros/65536/raw-decompress":{"cpu_ns":12225907,"wall_ns":12226651,"count":974},"zeros/65536/stream-decompress":{"cpu_ns":13173111,"wall_ns":13236345,"count":878},"zeros/65536/bounded-decompress":{"cpu_ns":10366885,"wall_ns":10367616,"count":1123},"zeros/65536/gzip-read128k":{"cpu_ns":9305865,"wall_ns":9306705,"count":206},"zeros/65536/gzip-readinto128k":{"cpu_ns":17403324,"wall_ns":17456325,"count":331},"zeros/65536/crc32":{"cpu_ns":10429497,"wall_ns":10437471,"count":620},"zeros/1048713/compress1":{"cpu_ns":13134773,"wall_ns":13133533,"count":31},"zeros/1048713/decompress":{"cpu_ns":18763877,"wall_ns":18834381,"count":46},"zeros/1048713/raw-decompress":{"cpu_ns":19702963,"wall_ns":19710741,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":19261773,"wall_ns":19337240,"count":47},"zeros/1048713/bounded-decompress":{"cpu_ns":15943756,"wall_ns":15944602,"count":99},"zeros/1048713/gzip-read128k":{"cpu_ns":19736965,"wall_ns":19739021,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19126443,"wall_ns":19206382,"count":44},"zeros/1048713/crc32":{"cpu_ns":18767994,"wall_ns":18768700,"count":73},"zeros/16777353/compress1":{"cpu_ns":22405755,"wall_ns":22407320,"count":3},"zeros/16777353/decompress":{"cpu_ns":29251939,"wall_ns":29319560,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":29374397,"wall_ns":29440090,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":27966824,"wall_ns":28062309,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":17258175,"wall_ns":17262613,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26269826,"wall_ns":26300424,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":25489381,"wall_ns":25574434,"count":4},"zeros/16777353/crc32":{"cpu_ns":23202424,"wall_ns":23328781,"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":2242223,"wall_ns":2242202,"count":189},"fastq/1024/decompress":{"cpu_ns":7038164,"wall_ns":7116483,"count":1245},"fastq/1024/raw-decompress":{"cpu_ns":14574893,"wall_ns":14576147,"count":2324},"fastq/1024/stream-decompress":{"cpu_ns":5678520,"wall_ns":5679618,"count":862},"fastq/1024/bounded-decompress":{"cpu_ns":9482293,"wall_ns":9482882,"count":1378},"fastq/1024/gzip-read128k":{"cpu_ns":5742825,"wall_ns":5743259,"count":229},"fastq/1024/gzip-readinto128k":{"cpu_ns":5860739,"wall_ns":5924638,"count":179},"fastq/1024/crc32":{"cpu_ns":3645016,"wall_ns":3653145,"count":8842},"fastq/65536/compress1":{"cpu_ns":17204000,"wall_ns":17204746,"count":43},"fastq/65536/decompress":{"cpu_ns":19885315,"wall_ns":19960855,"count":84},"fastq/65536/raw-decompress":{"cpu_ns":19231556,"wall_ns":19232333,"count":83},"fastq/65536/stream-decompress":{"cpu_ns":19738923,"wall_ns":19754175,"count":82},"fastq/65536/bounded-decompress":{"cpu_ns":16420978,"wall_ns":16534862,"count":81},"fastq/65536/gzip-read128k":{"cpu_ns":17119473,"wall_ns":17120532,"count":56},"fastq/65536/gzip-readinto128k":{"cpu_ns":20297942,"wall_ns":20379115,"count":82},"fastq/65536/crc32":{"cpu_ns":5818558,"wall_ns":5818790,"count":354},"fastq/1048713/compress1":{"cpu_ns":21618356,"wall_ns":21737978,"count":3},"fastq/1048713/decompress":{"cpu_ns":20766074,"wall_ns":20778587,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":20617985,"wall_ns":20687714,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":21457347,"wall_ns":21522679,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21711811,"wall_ns":21714814,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":21686611,"wall_ns":21749608,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21599499,"wall_ns":21613442,"count":6},"fastq/1048713/crc32":{"cpu_ns":19094509,"wall_ns":19158169,"count":73},"fastq/16777353/compress1":{"cpu_ns":111513105,"wall_ns":111675898,"count":1},"fastq/16777353/decompress":{"cpu_ns":64433094,"wall_ns":64530857,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":61238910,"wall_ns":61303241,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":62625477,"wall_ns":62722016,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":75684237,"wall_ns":75765264,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60990505,"wall_ns":61157394,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58735971,"wall_ns":58815081,"count":1},"fastq/16777353/crc32":{"cpu_ns":21657068,"wall_ns":21658637,"count":5},"python/1024/compress1":{"cpu_ns":8958131,"wall_ns":8959708,"count":796},"python/1024/decompress":{"cpu_ns":5152203,"wall_ns":5229948,"count":934},"python/1024/raw-decompress":{"cpu_ns":12382118,"wall_ns":12383054,"count":2077},"python/1024/stream-decompress":{"cpu_ns":4205434,"wall_ns":4205739,"count":688},"python/1024/bounded-decompress":{"cpu_ns":8979441,"wall_ns":8980165,"count":1321},"python/1024/gzip-read128k":{"cpu_ns":6133177,"wall_ns":6133902,"count":242},"python/1024/gzip-readinto128k":{"cpu_ns":16948344,"wall_ns":16994744,"count":538},"python/1024/crc32":{"cpu_ns":4097446,"wall_ns":4098222,"count":9277},"python/65536/compress1":{"cpu_ns":19565861,"wall_ns":19568314,"count":70},"python/65536/decompress":{"cpu_ns":13325907,"wall_ns":13402313,"count":100},"python/65536/raw-decompress":{"cpu_ns":20604170,"wall_ns":20608185,"count":155},"python/65536/stream-decompress":{"cpu_ns":12786044,"wall_ns":12786971,"count":98},"python/65536/bounded-decompress":{"cpu_ns":18029162,"wall_ns":18111858,"count":169},"python/65536/gzip-read128k":{"cpu_ns":14613788,"wall_ns":14621776,"count":101},"python/65536/gzip-readinto128k":{"cpu_ns":19521341,"wall_ns":19573533,"count":129},"python/65536/crc32":{"cpu_ns":16548814,"wall_ns":16552222,"count":985},"python/1048713/compress1":{"cpu_ns":20955110,"wall_ns":21039483,"count":5},"python/1048713/decompress":{"cpu_ns":20296770,"wall_ns":20297802,"count":11},"python/1048713/raw-decompress":{"cpu_ns":21827624,"wall_ns":21881871,"count":12},"python/1048713/stream-decompress":{"cpu_ns":18648944,"wall_ns":18649993,"count":10},"python/1048713/bounded-decompress":{"cpu_ns":22334175,"wall_ns":22454189,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":20331498,"wall_ns":20333354,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":15703465,"wall_ns":15786165,"count":8},"python/1048713/crc32":{"cpu_ns":18893113,"wall_ns":18893793,"count":74},"python/16777353/compress1":{"cpu_ns":69815344,"wall_ns":69934382,"count":1},"python/16777353/decompress":{"cpu_ns":38922417,"wall_ns":38989064,"count":1},"python/16777353/raw-decompress":{"cpu_ns":34168794,"wall_ns":34256931,"count":1},"python/16777353/stream-decompress":{"cpu_ns":35815858,"wall_ns":35896643,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":44043286,"wall_ns":44129851,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":33220611,"wall_ns":33223510,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":31496613,"wall_ns":31576742,"count":1},"python/16777353/crc32":{"cpu_ns":23526511,"wall_ns":23612727,"count":5},"random/1024/compress1":{"cpu_ns":9902430,"wall_ns":9902808,"count":749},"random/1024/decompress":{"cpu_ns":2783056,"wall_ns":2783365,"count":4714},"random/1024/raw-decompress":{"cpu_ns":3171009,"wall_ns":3171693,"count":3432},"random/1024/stream-decompress":{"cpu_ns":2712785,"wall_ns":2713048,"count":2003},"random/1024/bounded-decompress":{"cpu_ns":2954466,"wall_ns":2954784,"count":1957},"random/1024/gzip-read128k":{"cpu_ns":4411288,"wall_ns":4411982,"count":223},"random/1024/gzip-readinto128k":{"cpu_ns":14731189,"wall_ns":14803027,"count":573},"random/1024/crc32":{"cpu_ns":3153313,"wall_ns":3153369,"count":7934},"random/65536/compress1":{"cpu_ns":20939665,"wall_ns":20947625,"count":35},"random/65536/decompress":{"cpu_ns":12453588,"wall_ns":12537329,"count":952},"random/65536/raw-decompress":{"cpu_ns":11821341,"wall_ns":11822422,"count":1061},"random/65536/stream-decompress":{"cpu_ns":12277733,"wall_ns":12278605,"count":895},"random/65536/bounded-decompress":{"cpu_ns":7300772,"wall_ns":7301869,"count":1372},"random/65536/gzip-read128k":{"cpu_ns":6184967,"wall_ns":6265394,"count":129},"random/65536/gzip-readinto128k":{"cpu_ns":18475019,"wall_ns":18486145,"count":335},"random/65536/crc32":{"cpu_ns":15296683,"wall_ns":15297757,"count":932},"random/1048713/compress1":{"cpu_ns":24246547,"wall_ns":24267677,"count":2},"random/1048713/decompress":{"cpu_ns":15695301,"wall_ns":15759119,"count":64},"random/1048713/raw-decompress":{"cpu_ns":17088051,"wall_ns":17090041,"count":89},"random/1048713/stream-decompress":{"cpu_ns":15602931,"wall_ns":15603656,"count":63},"random/1048713/bounded-decompress":{"cpu_ns":7474828,"wall_ns":7568083,"count":38},"random/1048713/gzip-read128k":{"cpu_ns":16624428,"wall_ns":16625340,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":22074295,"wall_ns":22140132,"count":42},"random/1048713/crc32":{"cpu_ns":18022411,"wall_ns":18022986,"count":71},"random/16777353/compress1":{"cpu_ns":205150261,"wall_ns":205564956,"count":1},"random/16777353/decompress":{"cpu_ns":30354856,"wall_ns":30447612,"count":2},"random/16777353/raw-decompress":{"cpu_ns":25130437,"wall_ns":25211198,"count":2},"random/16777353/stream-decompress":{"cpu_ns":30572795,"wall_ns":30664329,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":50089956,"wall_ns":50260842,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":18943262,"wall_ns":19032934,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":23281023,"wall_ns":23283148,"count":3},"random/16777353/crc32":{"cpu_ns":23850121,"wall_ns":23862379,"count":5},"zeros/1024/compress1":{"cpu_ns":6394108,"wall_ns":6395563,"count":1025},"zeros/1024/decompress":{"cpu_ns":2722554,"wall_ns":2784927,"count":3708},"zeros/1024/raw-decompress":{"cpu_ns":3809396,"wall_ns":3811842,"count":3693},"zeros/1024/stream-decompress":{"cpu_ns":3457997,"wall_ns":3459473,"count":2414},"zeros/1024/bounded-decompress":{"cpu_ns":3759130,"wall_ns":3759417,"count":2333},"zeros/1024/gzip-read128k":{"cpu_ns":3522620,"wall_ns":3523574,"count":166},"zeros/1024/gzip-readinto128k":{"cpu_ns":18308762,"wall_ns":18699617,"count":583},"zeros/1024/crc32":{"cpu_ns":3140837,"wall_ns":3141003,"count":7625},"zeros/65536/compress1":{"cpu_ns":13018935,"wall_ns":13092178,"count":534},"zeros/65536/decompress":{"cpu_ns":15186672,"wall_ns":15188169,"count":1009},"zeros/65536/raw-decompress":{"cpu_ns":13445870,"wall_ns":13446168,"count":974},"zeros/65536/stream-decompress":{"cpu_ns":16166077,"wall_ns":16243102,"count":878},"zeros/65536/bounded-decompress":{"cpu_ns":10335721,"wall_ns":10336383,"count":1123},"zeros/65536/gzip-read128k":{"cpu_ns":9114588,"wall_ns":9115242,"count":206},"zeros/65536/gzip-readinto128k":{"cpu_ns":20066915,"wall_ns":20147984,"count":331},"zeros/65536/crc32":{"cpu_ns":10032157,"wall_ns":10032784,"count":620},"zeros/1048713/compress1":{"cpu_ns":13294499,"wall_ns":13297014,"count":31},"zeros/1048713/decompress":{"cpu_ns":20366225,"wall_ns":20431346,"count":46},"zeros/1048713/raw-decompress":{"cpu_ns":29453950,"wall_ns":29456456,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":20782650,"wall_ns":20862845,"count":47},"zeros/1048713/bounded-decompress":{"cpu_ns":15813280,"wall_ns":15813826,"count":99},"zeros/1048713/gzip-read128k":{"cpu_ns":20189322,"wall_ns":20250816,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":20905305,"wall_ns":20918300,"count":44},"zeros/1048713/crc32":{"cpu_ns":18978412,"wall_ns":19057348,"count":73},"zeros/16777353/compress1":{"cpu_ns":24872018,"wall_ns":24953340,"count":3},"zeros/16777353/decompress":{"cpu_ns":28710488,"wall_ns":28800932,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":30260749,"wall_ns":30342024,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":28890620,"wall_ns":28901756,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13861937,"wall_ns":13965744,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":31497452,"wall_ns":31644588,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":27326813,"wall_ns":27389223,"count":4},"zeros/16777353/crc32":{"cpu_ns":23267999,"wall_ns":23269480,"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":2267547,"wall_ns":2267768,"count":189},"fastq/1024/decompress":{"cpu_ns":7722474,"wall_ns":7723364,"count":1245},"fastq/1024/raw-decompress":{"cpu_ns":14965883,"wall_ns":15041000,"count":2324},"fastq/1024/stream-decompress":{"cpu_ns":7063467,"wall_ns":7063779,"count":862},"fastq/1024/bounded-decompress":{"cpu_ns":9689310,"wall_ns":9691008,"count":1378},"fastq/1024/gzip-read128k":{"cpu_ns":6018811,"wall_ns":6023629,"count":229},"fastq/1024/gzip-readinto128k":{"cpu_ns":5509168,"wall_ns":5510292,"count":179},"fastq/1024/crc32":{"cpu_ns":3593062,"wall_ns":3671796,"count":8842},"fastq/65536/compress1":{"cpu_ns":19379609,"wall_ns":19380581,"count":43},"fastq/65536/decompress":{"cpu_ns":23228038,"wall_ns":23291476,"count":84},"fastq/65536/raw-decompress":{"cpu_ns":20097262,"wall_ns":20107193,"count":83},"fastq/65536/stream-decompress":{"cpu_ns":20756511,"wall_ns":20824268,"count":82},"fastq/65536/bounded-decompress":{"cpu_ns":15997963,"wall_ns":15999000,"count":81},"fastq/65536/gzip-read128k":{"cpu_ns":14753829,"wall_ns":14774681,"count":56},"fastq/65536/gzip-readinto128k":{"cpu_ns":20142428,"wall_ns":20198975,"count":82},"fastq/65536/crc32":{"cpu_ns":5827851,"wall_ns":5828072,"count":354},"fastq/1048713/compress1":{"cpu_ns":22829692,"wall_ns":23015045,"count":3},"fastq/1048713/decompress":{"cpu_ns":22096125,"wall_ns":22184802,"count":6},"fastq/1048713/raw-decompress":{"cpu_ns":20547517,"wall_ns":20555748,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":21636132,"wall_ns":21708931,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":22782603,"wall_ns":22784211,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":22705458,"wall_ns":22781984,"count":6},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22274477,"wall_ns":22334199,"count":6},"fastq/1048713/crc32":{"cpu_ns":20195319,"wall_ns":20196538,"count":73},"fastq/16777353/compress1":{"cpu_ns":117526632,"wall_ns":117793638,"count":1},"fastq/16777353/decompress":{"cpu_ns":64365106,"wall_ns":64529581,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":62362939,"wall_ns":62439790,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":63963606,"wall_ns":64043503,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":76539700,"wall_ns":76634977,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60975515,"wall_ns":61126217,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":63084881,"wall_ns":63263536,"count":1},"fastq/16777353/crc32":{"cpu_ns":22174308,"wall_ns":22174821,"count":5},"python/1024/compress1":{"cpu_ns":8957046,"wall_ns":9031558,"count":796},"python/1024/decompress":{"cpu_ns":5054674,"wall_ns":5055044,"count":934},"python/1024/raw-decompress":{"cpu_ns":11834302,"wall_ns":11834995,"count":2077},"python/1024/stream-decompress":{"cpu_ns":4231805,"wall_ns":4239134,"count":688},"python/1024/bounded-decompress":{"cpu_ns":8768605,"wall_ns":8768986,"count":1321},"python/1024/gzip-read128k":{"cpu_ns":6028483,"wall_ns":6083482,"count":242},"python/1024/gzip-readinto128k":{"cpu_ns":16713482,"wall_ns":16714705,"count":538},"python/1024/crc32":{"cpu_ns":4034141,"wall_ns":4036171,"count":9277},"python/65536/compress1":{"cpu_ns":18346122,"wall_ns":18346523,"count":70},"python/65536/decompress":{"cpu_ns":12619988,"wall_ns":12711087,"count":100},"python/65536/raw-decompress":{"cpu_ns":19141648,"wall_ns":19142508,"count":155},"python/65536/stream-decompress":{"cpu_ns":12228620,"wall_ns":12229378,"count":98},"python/65536/bounded-decompress":{"cpu_ns":17614831,"wall_ns":17663201,"count":169},"python/65536/gzip-read128k":{"cpu_ns":14858898,"wall_ns":14861287,"count":101},"python/65536/gzip-readinto128k":{"cpu_ns":19424997,"wall_ns":19548818,"count":129},"python/65536/crc32":{"cpu_ns":15946831,"wall_ns":15947185,"count":985},"python/1048713/compress1":{"cpu_ns":20993460,"wall_ns":21089503,"count":5},"python/1048713/decompress":{"cpu_ns":20421762,"wall_ns":20422780,"count":11},"python/1048713/raw-decompress":{"cpu_ns":23383431,"wall_ns":23476525,"count":12},"python/1048713/stream-decompress":{"cpu_ns":18349027,"wall_ns":18350038,"count":10},"python/1048713/bounded-decompress":{"cpu_ns":20717512,"wall_ns":20789633,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":19659602,"wall_ns":19660538,"count":10},"python/1048713/gzip-readinto128k":{"cpu_ns":16196229,"wall_ns":16198378,"count":8},"python/1048713/crc32":{"cpu_ns":19736062,"wall_ns":19738698,"count":74},"python/16777353/compress1":{"cpu_ns":69409251,"wall_ns":69502368,"count":1},"python/16777353/decompress":{"cpu_ns":36258818,"wall_ns":36337693,"count":1},"python/16777353/raw-decompress":{"cpu_ns":35516255,"wall_ns":35581066,"count":1},"python/16777353/stream-decompress":{"cpu_ns":39327741,"wall_ns":39402760,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":41795727,"wall_ns":41867816,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32062976,"wall_ns":32141433,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30592811,"wall_ns":30668408,"count":1},"python/16777353/crc32":{"cpu_ns":21891183,"wall_ns":21978595,"count":5},"random/1024/compress1":{"cpu_ns":9859356,"wall_ns":9859717,"count":749},"random/1024/decompress":{"cpu_ns":3372715,"wall_ns":3373327,"count":4714},"random/1024/raw-decompress":{"cpu_ns":3043982,"wall_ns":3044238,"count":3432},"random/1024/stream-decompress":{"cpu_ns":2654945,"wall_ns":2655228,"count":2003},"random/1024/bounded-decompress":{"cpu_ns":3426373,"wall_ns":3426640,"count":1957},"random/1024/gzip-read128k":{"cpu_ns":4266229,"wall_ns":4266693,"count":223},"random/1024/gzip-readinto128k":{"cpu_ns":15135409,"wall_ns":15211712,"count":573},"random/1024/crc32":{"cpu_ns":3321781,"wall_ns":3322231,"count":7934},"random/65536/compress1":{"cpu_ns":20293199,"wall_ns":20295136,"count":35},"random/65536/decompress":{"cpu_ns":12185521,"wall_ns":12267905,"count":952},"random/65536/raw-decompress":{"cpu_ns":11275196,"wall_ns":11275927,"count":1061},"random/65536/stream-decompress":{"cpu_ns":12258087,"wall_ns":12259065,"count":895},"random/65536/bounded-decompress":{"cpu_ns":7767053,"wall_ns":7767654,"count":1372},"random/65536/gzip-read128k":{"cpu_ns":6093299,"wall_ns":6148406,"count":129},"random/65536/gzip-readinto128k":{"cpu_ns":18804396,"wall_ns":18813557,"count":335},"random/65536/crc32":{"cpu_ns":15635011,"wall_ns":15637199,"count":932},"random/1048713/compress1":{"cpu_ns":23679319,"wall_ns":23680512,"count":2},"random/1048713/decompress":{"cpu_ns":15634241,"wall_ns":15705764,"count":64},"random/1048713/raw-decompress":{"cpu_ns":16990631,"wall_ns":16991713,"count":89},"random/1048713/stream-decompress":{"cpu_ns":18470584,"wall_ns":18549065,"count":63},"random/1048713/bounded-decompress":{"cpu_ns":9675668,"wall_ns":9682068,"count":38},"random/1048713/gzip-read128k":{"cpu_ns":16685132,"wall_ns":16686287,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":19736906,"wall_ns":19809096,"count":42},"random/1048713/crc32":{"cpu_ns":21509666,"wall_ns":21527591,"count":71},"random/16777353/compress1":{"cpu_ns":202394776,"wall_ns":202805389,"count":1},"random/16777353/decompress":{"cpu_ns":32095172,"wall_ns":32204695,"count":2},"random/16777353/raw-decompress":{"cpu_ns":30460179,"wall_ns":30549664,"count":2},"random/16777353/stream-decompress":{"cpu_ns":27794557,"wall_ns":27794371,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":49589119,"wall_ns":49669184,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":19270705,"wall_ns":19361416,"count":2},"random/16777353/gzip-readinto128k":{"cpu_ns":24216135,"wall_ns":24219060,"count":3},"random/16777353/crc32":{"cpu_ns":21610457,"wall_ns":21611913,"count":5},"zeros/1024/compress1":{"cpu_ns":6617997,"wall_ns":6677915,"count":1025},"zeros/1024/decompress":{"cpu_ns":2857601,"wall_ns":2858046,"count":3708},"zeros/1024/raw-decompress":{"cpu_ns":3709632,"wall_ns":3710080,"count":3693},"zeros/1024/stream-decompress":{"cpu_ns":3614739,"wall_ns":3615342,"count":2414},"zeros/1024/bounded-decompress":{"cpu_ns":4676469,"wall_ns":4677072,"count":2333},"zeros/1024/gzip-read128k":{"cpu_ns":3205187,"wall_ns":3205781,"count":166},"zeros/1024/gzip-readinto128k":{"cpu_ns":15109683,"wall_ns":15110577,"count":583},"zeros/1024/crc32":{"cpu_ns":3151584,"wall_ns":3151880,"count":7625},"zeros/65536/compress1":{"cpu_ns":13436016,"wall_ns":13497104,"count":534},"zeros/65536/decompress":{"cpu_ns":15114407,"wall_ns":15119434,"count":1009},"zeros/65536/raw-decompress":{"cpu_ns":12448761,"wall_ns":12450506,"count":974},"zeros/65536/stream-decompress":{"cpu_ns":13637934,"wall_ns":13712911,"count":878},"zeros/65536/bounded-decompress":{"cpu_ns":10592789,"wall_ns":10593486,"count":1123},"zeros/65536/gzip-read128k":{"cpu_ns":9072011,"wall_ns":9072773,"count":206},"zeros/65536/gzip-readinto128k":{"cpu_ns":17424929,"wall_ns":17475375,"count":331},"zeros/65536/crc32":{"cpu_ns":10418033,"wall_ns":10418660,"count":620},"zeros/1048713/compress1":{"cpu_ns":14117819,"wall_ns":14132695,"count":31},"zeros/1048713/decompress":{"cpu_ns":19142353,"wall_ns":19208405,"count":46},"zeros/1048713/raw-decompress":{"cpu_ns":19487035,"wall_ns":19487998,"count":55},"zeros/1048713/stream-decompress":{"cpu_ns":21466277,"wall_ns":21560214,"count":47},"zeros/1048713/bounded-decompress":{"cpu_ns":17682958,"wall_ns":17683205,"count":99},"zeros/1048713/gzip-read128k":{"cpu_ns":18499792,"wall_ns":18594402,"count":41},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19637522,"wall_ns":19639266,"count":44},"zeros/1048713/crc32":{"cpu_ns":20708041,"wall_ns":21150760,"count":73},"zeros/16777353/compress1":{"cpu_ns":21164782,"wall_ns":21237032,"count":3},"zeros/16777353/decompress":{"cpu_ns":27760407,"wall_ns":27862479,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":30025240,"wall_ns":30149686,"count":2},"zeros/16777353/stream-decompress":{"cpu_ns":27079580,"wall_ns":27157263,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13916379,"wall_ns":13917643,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":27478818,"wall_ns":27479273,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":26064158,"wall_ns":26140672,"count":4},"zeros/16777353/crc32":{"cpu_ns":22405444,"wall_ns":22486269,"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-zlib/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-zlib/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 +{"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 index 87f0625..019a9d9 100644 --- a/benchmark_scripts/abi3_results/results.csv +++ b/benchmark_scripts/abi3_results/results.csv @@ -1,129 +1,129 @@ case,candidate_time_ratio,control_time_ratio -fastq/1024/compress1,1.051224,1.020276 -fastq/1024/decompress,0.967964,0.984693 -fastq/1024/raw-decompress,0.996248,1.010981 -fastq/1024/stream-decompress,0.990983,1.030368 -fastq/1024/bounded-decompress,0.996562,0.999934 -fastq/1024/gzip-read128k,1.033522,1.019681 -fastq/1024/gzip-readinto128k,0.985212,1.011404 -fastq/1024/crc32,1.011780,0.992529 -fastq/65536/compress1,1.027306,1.008946 -fastq/65536/decompress,1.011879,0.989433 -fastq/65536/raw-decompress,1.009245,0.967433 -fastq/65536/stream-decompress,1.013866,0.990329 -fastq/65536/bounded-decompress,1.009697,1.002822 -fastq/65536/gzip-read128k,0.986693,0.989248 -fastq/65536/gzip-readinto128k,1.002070,1.020857 -fastq/65536/crc32,1.011126,0.992922 -fastq/1048713/compress1,1.002496,0.984299 -fastq/1048713/decompress,0.938862,1.001625 -fastq/1048713/raw-decompress,0.928434,0.999165 -fastq/1048713/stream-decompress,0.925637,0.969797 -fastq/1048713/bounded-decompress,1.013857,1.002868 -fastq/1048713/gzip-read128k,0.987954,0.993150 -fastq/1048713/gzip-readinto128k,0.997509,1.035466 -fastq/1048713/crc32,1.001940,0.985851 -fastq/16777353/compress1,1.011530,0.993365 -fastq/16777353/decompress,1.045294,1.005549 -fastq/16777353/raw-decompress,1.063422,1.012763 -fastq/16777353/stream-decompress,1.076336,1.008541 -fastq/16777353/bounded-decompress,1.013519,0.982737 -fastq/16777353/gzip-read128k,0.993696,0.988478 -fastq/16777353/gzip-readinto128k,1.010550,1.009826 -fastq/16777353/crc32,1.007203,0.985515 -python/1024/compress1,0.987558,0.971920 -python/1024/decompress,0.996753,1.016677 -python/1024/raw-decompress,0.974924,1.021144 -python/1024/stream-decompress,0.998303,1.018247 -python/1024/bounded-decompress,0.984159,1.003299 -python/1024/gzip-read128k,0.986294,0.973451 -python/1024/gzip-readinto128k,0.997262,1.005627 -python/1024/crc32,1.001799,1.008097 -python/65536/compress1,1.013186,1.007776 -python/65536/decompress,0.994808,0.996367 -python/65536/raw-decompress,1.007709,0.989628 -python/65536/stream-decompress,1.001177,0.992560 -python/65536/bounded-decompress,1.003992,1.007784 -python/65536/gzip-read128k,0.985930,1.018850 -python/65536/gzip-readinto128k,1.004395,0.999979 -python/65536/crc32,1.003493,0.992224 -python/1048713/compress1,0.987972,0.978949 -python/1048713/decompress,1.111029,0.988825 -python/1048713/raw-decompress,1.130351,0.995549 -python/1048713/stream-decompress,1.119327,1.010733 -python/1048713/bounded-decompress,0.980809,0.979911 -python/1048713/gzip-read128k,0.987321,1.020108 -python/1048713/gzip-readinto128k,1.024017,0.999274 -python/1048713/crc32,1.014344,1.004657 -python/16777353/compress1,1.012063,0.998599 -python/16777353/decompress,1.053285,0.959013 -python/16777353/raw-decompress,1.054831,0.988154 -python/16777353/stream-decompress,1.045798,1.005698 -python/16777353/bounded-decompress,0.983447,0.996509 -python/16777353/gzip-read128k,0.994481,0.981925 -python/16777353/gzip-readinto128k,0.990098,0.992114 -python/16777353/crc32,0.990241,0.964245 -random/1024/compress1,0.970514,0.989159 -random/1024/decompress,1.023018,1.020747 -random/1024/raw-decompress,1.016509,1.048093 -random/1024/stream-decompress,1.075521,1.047280 -random/1024/bounded-decompress,1.093030,1.040216 -random/1024/gzip-read128k,0.983284,1.021152 -random/1024/gzip-readinto128k,0.974012,0.980493 -random/1024/crc32,0.979567,0.957085 -random/65536/compress1,1.002284,1.011901 -random/65536/decompress,1.225224,0.995970 -random/65536/raw-decompress,1.273353,1.031363 -random/65536/stream-decompress,1.219804,1.013231 -random/65536/bounded-decompress,1.050500,0.996276 -random/65536/gzip-read128k,1.026064,1.002609 -random/65536/gzip-readinto128k,0.999428,1.011322 -random/65536/crc32,0.973771,0.960266 -random/1048713/compress1,1.004804,0.993464 -random/1048713/decompress,1.512695,1.016820 -random/1048713/raw-decompress,1.827563,1.052862 -random/1048713/stream-decompress,1.521987,1.026270 -random/1048713/bounded-decompress,1.004643,0.976679 -random/1048713/gzip-read128k,1.011323,1.014074 -random/1048713/gzip-readinto128k,0.990843,0.998094 -random/1048713/crc32,0.994475,0.995647 -random/16777353/compress1,0.974296,0.999395 -random/16777353/decompress,1.143094,0.987860 -random/16777353/raw-decompress,1.199556,0.966304 -random/16777353/stream-decompress,1.079706,0.901079 -random/16777353/bounded-decompress,1.028873,0.930798 -random/16777353/gzip-read128k,1.017976,1.017925 -random/16777353/gzip-readinto128k,0.999329,1.002660 -random/16777353/crc32,1.019441,0.980388 -zeros/1024/compress1,1.001292,0.997375 -zeros/1024/decompress,1.054744,1.073313 -zeros/1024/raw-decompress,1.006676,0.966371 -zeros/1024/stream-decompress,1.032420,1.007778 -zeros/1024/bounded-decompress,1.097068,0.999058 -zeros/1024/gzip-read128k,1.019703,1.002831 -zeros/1024/gzip-readinto128k,1.018801,1.025328 -zeros/1024/crc32,1.006325,1.015646 -zeros/65536/compress1,1.021935,1.009101 -zeros/65536/decompress,0.897005,1.013724 -zeros/65536/raw-decompress,0.881884,1.017536 -zeros/65536/stream-decompress,0.902268,1.007003 -zeros/65536/bounded-decompress,1.014887,0.997158 -zeros/65536/gzip-read128k,1.003093,1.024893 -zeros/65536/gzip-readinto128k,1.002702,1.034845 -zeros/65536/crc32,0.991755,1.017011 -zeros/1048713/compress1,1.040483,0.995608 -zeros/1048713/decompress,2.316293,0.990765 -zeros/1048713/raw-decompress,2.856570,0.990813 -zeros/1048713/stream-decompress,2.259286,0.964493 -zeros/1048713/bounded-decompress,1.014218,1.003994 -zeros/1048713/gzip-read128k,1.006367,1.020879 -zeros/1048713/gzip-readinto128k,1.009487,1.011274 -zeros/1048713/crc32,0.986990,0.998080 -zeros/16777353/compress1,1.031201,1.002627 -zeros/16777353/decompress,1.152922,0.917002 -zeros/16777353/raw-decompress,1.196004,1.024311 -zeros/16777353/stream-decompress,1.195701,1.002162 -zeros/16777353/bounded-decompress,0.940670,0.915786 -zeros/16777353/gzip-read128k,0.986435,0.980008 -zeros/16777353/gzip-readinto128k,0.992429,0.993671 -zeros/16777353/crc32,1.010042,0.998578 +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 index 82b35ed..759e627 100644 --- a/benchmark_scripts/abi3_results/results.json +++ b/benchmark_scripts/abi3_results/results.json @@ -1 +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":2511928,"wall_ns":2512179,"count":213},"fastq/1024/decompress":{"cpu_ns":7083205,"wall_ns":7086632,"count":1243},"fastq/1024/raw-decompress":{"cpu_ns":13365852,"wall_ns":13367594,"count":2201},"fastq/1024/stream-decompress":{"cpu_ns":2988132,"wall_ns":2990003,"count":461},"fastq/1024/bounded-decompress":{"cpu_ns":6933955,"wall_ns":6935105,"count":1004},"fastq/1024/gzip-read128k":{"cpu_ns":5154411,"wall_ns":5165353,"count":204},"fastq/1024/gzip-readinto128k":{"cpu_ns":9110034,"wall_ns":9110757,"count":303},"fastq/1024/crc32":{"cpu_ns":1972101,"wall_ns":1972331,"count":4729},"fastq/65536/compress1":{"cpu_ns":15734547,"wall_ns":15734847,"count":39},"fastq/65536/decompress":{"cpu_ns":18387483,"wall_ns":18388194,"count":80},"fastq/65536/raw-decompress":{"cpu_ns":20518097,"wall_ns":20525710,"count":89},"fastq/65536/stream-decompress":{"cpu_ns":19969738,"wall_ns":19972863,"count":84},"fastq/65536/bounded-decompress":{"cpu_ns":20078959,"wall_ns":20080631,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":16781470,"wall_ns":16793579,"count":68},"fastq/65536/gzip-readinto128k":{"cpu_ns":20680733,"wall_ns":20682670,"count":79},"fastq/65536/crc32":{"cpu_ns":16779766,"wall_ns":16780238,"count":849},"fastq/1048713/compress1":{"cpu_ns":20720154,"wall_ns":20720188,"count":3},"fastq/1048713/decompress":{"cpu_ns":19139981,"wall_ns":19140822,"count":5},"fastq/1048713/raw-decompress":{"cpu_ns":21972060,"wall_ns":21980931,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":22821743,"wall_ns":22822581,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21243097,"wall_ns":21244245,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":18501214,"wall_ns":18502226,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21438266,"wall_ns":21439010,"count":6},"fastq/1048713/crc32":{"cpu_ns":18843764,"wall_ns":18848656,"count":72},"fastq/16777353/compress1":{"cpu_ns":112916707,"wall_ns":112950835,"count":1},"fastq/16777353/decompress":{"cpu_ns":61413860,"wall_ns":61425875,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":58691013,"wall_ns":58693219,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":60981696,"wall_ns":60983521,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":71608081,"wall_ns":71623483,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60420420,"wall_ns":60434970,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58503695,"wall_ns":58505659,"count":1},"fastq/16777353/crc32":{"cpu_ns":21459110,"wall_ns":21460730,"count":5},"python/1024/compress1":{"cpu_ns":4533952,"wall_ns":4534553,"count":391},"python/1024/decompress":{"cpu_ns":7770203,"wall_ns":7773338,"count":1333},"python/1024/raw-decompress":{"cpu_ns":7506448,"wall_ns":7507413,"count":1262},"python/1024/stream-decompress":{"cpu_ns":9344900,"wall_ns":9346974,"count":1439},"python/1024/bounded-decompress":{"cpu_ns":4741691,"wall_ns":4750693,"count":714},"python/1024/gzip-read128k":{"cpu_ns":4754179,"wall_ns":4754903,"count":193},"python/1024/gzip-readinto128k":{"cpu_ns":9670723,"wall_ns":9671536,"count":316},"python/1024/crc32":{"cpu_ns":2182926,"wall_ns":2183052,"count":4992},"python/65536/compress1":{"cpu_ns":16543376,"wall_ns":16544326,"count":62},"python/65536/decompress":{"cpu_ns":12242722,"wall_ns":12243378,"count":98},"python/65536/raw-decompress":{"cpu_ns":13205110,"wall_ns":13205708,"count":107},"python/65536/stream-decompress":{"cpu_ns":14217954,"wall_ns":14218587,"count":113},"python/65536/bounded-decompress":{"cpu_ns":19850247,"wall_ns":19852964,"count":177},"python/65536/gzip-read128k":{"cpu_ns":13078223,"wall_ns":13079173,"count":88},"python/65536/gzip-readinto128k":{"cpu_ns":19752812,"wall_ns":19761716,"count":130},"python/65536/crc32":{"cpu_ns":14542976,"wall_ns":14543658,"count":890},"python/1048713/compress1":{"cpu_ns":21156066,"wall_ns":21159023,"count":5},"python/1048713/decompress":{"cpu_ns":22089688,"wall_ns":22103966,"count":12},"python/1048713/raw-decompress":{"cpu_ns":19300165,"wall_ns":19300866,"count":12},"python/1048713/stream-decompress":{"cpu_ns":22070652,"wall_ns":22072177,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":21149434,"wall_ns":21159247,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":22207920,"wall_ns":22210429,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":19861234,"wall_ns":19862411,"count":10},"python/1048713/crc32":{"cpu_ns":19449110,"wall_ns":19464999,"count":72},"python/16777353/compress1":{"cpu_ns":67104977,"wall_ns":67126955,"count":1},"python/16777353/decompress":{"cpu_ns":33276831,"wall_ns":33278534,"count":1},"python/16777353/raw-decompress":{"cpu_ns":32238394,"wall_ns":32248595,"count":1},"python/16777353/stream-decompress":{"cpu_ns":36337537,"wall_ns":36346833,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":41401204,"wall_ns":41402730,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":31991366,"wall_ns":31993900,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":31132812,"wall_ns":31134674,"count":1},"python/16777353/crc32":{"cpu_ns":21406330,"wall_ns":21407590,"count":5},"random/1024/compress1":{"cpu_ns":7437785,"wall_ns":7438120,"count":567},"random/1024/decompress":{"cpu_ns":3019369,"wall_ns":3019931,"count":4633},"random/1024/raw-decompress":{"cpu_ns":3585206,"wall_ns":3585777,"count":4516},"random/1024/stream-decompress":{"cpu_ns":3845818,"wall_ns":3846092,"count":3146},"random/1024/bounded-decompress":{"cpu_ns":5113878,"wall_ns":5114706,"count":2745},"random/1024/gzip-read128k":{"cpu_ns":8048016,"wall_ns":8048697,"count":418},"random/1024/gzip-readinto128k":{"cpu_ns":13488907,"wall_ns":13504270,"count":541},"random/1024/crc32":{"cpu_ns":2454708,"wall_ns":2455407,"count":5669},"random/65536/compress1":{"cpu_ns":16899326,"wall_ns":16900835,"count":28},"random/65536/decompress":{"cpu_ns":17692905,"wall_ns":17694061,"count":1202},"random/65536/raw-decompress":{"cpu_ns":11801022,"wall_ns":11801918,"count":1397},"random/65536/stream-decompress":{"cpu_ns":12876100,"wall_ns":12887813,"count":1141},"random/65536/bounded-decompress":{"cpu_ns":8509686,"wall_ns":8510349,"count":1663},"random/65536/gzip-read128k":{"cpu_ns":11201963,"wall_ns":11203911,"count":241},"random/65536/gzip-readinto128k":{"cpu_ns":18282149,"wall_ns":18284144,"count":331},"random/65536/crc32":{"cpu_ns":11937507,"wall_ns":11938323,"count":742},"random/1048713/compress1":{"cpu_ns":23337729,"wall_ns":23339625,"count":2},"random/1048713/decompress":{"cpu_ns":16156004,"wall_ns":16157167,"count":100},"random/1048713/raw-decompress":{"cpu_ns":15341519,"wall_ns":15352707,"count":134},"random/1048713/stream-decompress":{"cpu_ns":15488622,"wall_ns":15490613,"count":92},"random/1048713/bounded-decompress":{"cpu_ns":11563174,"wall_ns":11564398,"count":57},"random/1048713/gzip-read128k":{"cpu_ns":17483388,"wall_ns":17484852,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":20391691,"wall_ns":20401293,"count":44},"random/1048713/crc32":{"cpu_ns":19205471,"wall_ns":19206030,"count":74},"random/16777353/compress1":{"cpu_ns":205322820,"wall_ns":205361780,"count":1},"random/16777353/decompress":{"cpu_ns":24564633,"wall_ns":24574194,"count":2},"random/16777353/raw-decompress":{"cpu_ns":21511701,"wall_ns":21513181,"count":2},"random/16777353/stream-decompress":{"cpu_ns":26790617,"wall_ns":26791836,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":44293707,"wall_ns":44303351,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":9427973,"wall_ns":9437064,"count":1},"random/16777353/gzip-readinto128k":{"cpu_ns":22967581,"wall_ns":22969688,"count":3},"random/16777353/crc32":{"cpu_ns":22360105,"wall_ns":22363662,"count":5},"zeros/1024/compress1":{"cpu_ns":7051925,"wall_ns":7052214,"count":1094},"zeros/1024/decompress":{"cpu_ns":2648845,"wall_ns":2652123,"count":3522},"zeros/1024/raw-decompress":{"cpu_ns":2426187,"wall_ns":2426891,"count":2773},"zeros/1024/stream-decompress":{"cpu_ns":2932947,"wall_ns":2933183,"count":2280},"zeros/1024/bounded-decompress":{"cpu_ns":2039759,"wall_ns":2040350,"count":1175},"zeros/1024/gzip-read128k":{"cpu_ns":5042384,"wall_ns":5042907,"count":255},"zeros/1024/gzip-readinto128k":{"cpu_ns":15778976,"wall_ns":15779791,"count":623},"zeros/1024/crc32":{"cpu_ns":4419527,"wall_ns":4420513,"count":9368},"zeros/65536/compress1":{"cpu_ns":13592437,"wall_ns":13593834,"count":547},"zeros/65536/decompress":{"cpu_ns":15832884,"wall_ns":16013987,"count":895},"zeros/65536/raw-decompress":{"cpu_ns":24453974,"wall_ns":24456128,"count":1058},"zeros/65536/stream-decompress":{"cpu_ns":11382756,"wall_ns":11386213,"count":586},"zeros/65536/bounded-decompress":{"cpu_ns":7358362,"wall_ns":7360130,"count":793},"zeros/65536/gzip-read128k":{"cpu_ns":8999932,"wall_ns":9020492,"count":191},"zeros/65536/gzip-readinto128k":{"cpu_ns":14953233,"wall_ns":14978522,"count":285},"zeros/65536/crc32":{"cpu_ns":15199886,"wall_ns":15201440,"count":901},"zeros/1048713/compress1":{"cpu_ns":19416615,"wall_ns":19416516,"count":48},"zeros/1048713/decompress":{"cpu_ns":18157107,"wall_ns":18173167,"count":97},"zeros/1048713/raw-decompress":{"cpu_ns":17512353,"wall_ns":17514424,"count":129},"zeros/1048713/stream-decompress":{"cpu_ns":19576244,"wall_ns":19576804,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":17195103,"wall_ns":17219329,"count":103},"zeros/1048713/gzip-read128k":{"cpu_ns":18218207,"wall_ns":18218943,"count":42},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19351020,"wall_ns":19351904,"count":45},"zeros/1048713/crc32":{"cpu_ns":19236071,"wall_ns":19239131,"count":72},"zeros/16777353/compress1":{"cpu_ns":21141472,"wall_ns":21143111,"count":3},"zeros/16777353/decompress":{"cpu_ns":23230769,"wall_ns":23231114,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":31440256,"wall_ns":31442219,"count":3},"zeros/16777353/stream-decompress":{"cpu_ns":27052844,"wall_ns":27054548,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13970340,"wall_ns":13971082,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":25985284,"wall_ns":25996614,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":20044250,"wall_ns":20046981,"count":3},"zeros/16777353/crc32":{"cpu_ns":21828319,"wall_ns":21862253,"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":2635099,"wall_ns":2634639,"count":213},"fastq/1024/decompress":{"cpu_ns":7457342,"wall_ns":7459902,"count":1243},"fastq/1024/raw-decompress":{"cpu_ns":13441637,"wall_ns":13442940,"count":2201},"fastq/1024/stream-decompress":{"cpu_ns":2900064,"wall_ns":2900277,"count":461},"fastq/1024/bounded-decompress":{"cpu_ns":6983071,"wall_ns":6984235,"count":1004},"fastq/1024/gzip-read128k":{"cpu_ns":5293693,"wall_ns":5294180,"count":204},"fastq/1024/gzip-readinto128k":{"cpu_ns":9280538,"wall_ns":9281067,"count":303},"fastq/1024/crc32":{"cpu_ns":2209435,"wall_ns":2210043,"count":4729},"fastq/65536/compress1":{"cpu_ns":15544081,"wall_ns":15556119,"count":39},"fastq/65536/decompress":{"cpu_ns":18583864,"wall_ns":18584504,"count":80},"fastq/65536/raw-decompress":{"cpu_ns":21232346,"wall_ns":21235234,"count":89},"fastq/65536/stream-decompress":{"cpu_ns":19680216,"wall_ns":19685140,"count":84},"fastq/65536/bounded-decompress":{"cpu_ns":20022465,"wall_ns":20023198,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":16233902,"wall_ns":16234594,"count":68},"fastq/65536/gzip-readinto128k":{"cpu_ns":19507285,"wall_ns":19508118,"count":79},"fastq/65536/crc32":{"cpu_ns":13799574,"wall_ns":13812169,"count":849},"fastq/1048713/compress1":{"cpu_ns":20226952,"wall_ns":20226913,"count":3},"fastq/1048713/decompress":{"cpu_ns":18841874,"wall_ns":18857404,"count":5},"fastq/1048713/raw-decompress":{"cpu_ns":22765825,"wall_ns":22767440,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":24815732,"wall_ns":24817396,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21190520,"wall_ns":21191337,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":18628825,"wall_ns":18629663,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22501841,"wall_ns":22502703,"count":6},"fastq/1048713/crc32":{"cpu_ns":19295763,"wall_ns":19298100,"count":72},"fastq/16777353/compress1":{"cpu_ns":119754688,"wall_ns":119764341,"count":1},"fastq/16777353/decompress":{"cpu_ns":62453993,"wall_ns":62475746,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":60890102,"wall_ns":60891829,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":59908579,"wall_ns":59918860,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":74390012,"wall_ns":74404270,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60575585,"wall_ns":60597073,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58474275,"wall_ns":58476630,"count":1},"fastq/16777353/crc32":{"cpu_ns":21953146,"wall_ns":21953001,"count":5},"python/1024/compress1":{"cpu_ns":4664942,"wall_ns":4670602,"count":391},"python/1024/decompress":{"cpu_ns":7442405,"wall_ns":7443006,"count":1333},"python/1024/raw-decompress":{"cpu_ns":7437999,"wall_ns":7438708,"count":1262},"python/1024/stream-decompress":{"cpu_ns":9177442,"wall_ns":9178585,"count":1439},"python/1024/bounded-decompress":{"cpu_ns":4526676,"wall_ns":4536399,"count":714},"python/1024/gzip-read128k":{"cpu_ns":5147569,"wall_ns":5148375,"count":193},"python/1024/gzip-readinto128k":{"cpu_ns":9782056,"wall_ns":9782894,"count":316},"python/1024/crc32":{"cpu_ns":2066492,"wall_ns":2066677,"count":4992},"python/65536/compress1":{"cpu_ns":17086142,"wall_ns":17090094,"count":62},"python/65536/decompress":{"cpu_ns":13046744,"wall_ns":13049336,"count":98},"python/65536/raw-decompress":{"cpu_ns":13371486,"wall_ns":13372317,"count":107},"python/65536/stream-decompress":{"cpu_ns":14324525,"wall_ns":14325339,"count":113},"python/65536/bounded-decompress":{"cpu_ns":18304045,"wall_ns":18304813,"count":177},"python/65536/gzip-read128k":{"cpu_ns":12462443,"wall_ns":12463324,"count":88},"python/65536/gzip-readinto128k":{"cpu_ns":19327166,"wall_ns":19328052,"count":130},"python/65536/crc32":{"cpu_ns":14712939,"wall_ns":14713881,"count":890},"python/1048713/compress1":{"cpu_ns":21829743,"wall_ns":21832019,"count":5},"python/1048713/decompress":{"cpu_ns":19912780,"wall_ns":19913715,"count":12},"python/1048713/raw-decompress":{"cpu_ns":19386447,"wall_ns":19387358,"count":12},"python/1048713/stream-decompress":{"cpu_ns":22430850,"wall_ns":22433570,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20896497,"wall_ns":20910985,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":21770169,"wall_ns":21770987,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":19875658,"wall_ns":19877080,"count":10},"python/1048713/crc32":{"cpu_ns":18743908,"wall_ns":18774069,"count":72},"python/16777353/compress1":{"cpu_ns":67452795,"wall_ns":67469109,"count":1},"python/16777353/decompress":{"cpu_ns":34699036,"wall_ns":34713653,"count":1},"python/16777353/raw-decompress":{"cpu_ns":33014238,"wall_ns":33015903,"count":1},"python/16777353/stream-decompress":{"cpu_ns":34077130,"wall_ns":34090836,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42818211,"wall_ns":42820002,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":33043653,"wall_ns":33045280,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":37165485,"wall_ns":37181379,"count":1},"python/16777353/crc32":{"cpu_ns":26822480,"wall_ns":26823361,"count":5},"random/1024/compress1":{"cpu_ns":11691587,"wall_ns":11694279,"count":567},"random/1024/decompress":{"cpu_ns":6105430,"wall_ns":6107192,"count":4633},"random/1024/raw-decompress":{"cpu_ns":4286974,"wall_ns":4287922,"count":4516},"random/1024/stream-decompress":{"cpu_ns":4402086,"wall_ns":4403512,"count":3146},"random/1024/bounded-decompress":{"cpu_ns":4257510,"wall_ns":4259092,"count":2745},"random/1024/gzip-read128k":{"cpu_ns":10209950,"wall_ns":10211044,"count":418},"random/1024/gzip-readinto128k":{"cpu_ns":14170668,"wall_ns":14171716,"count":541},"random/1024/crc32":{"cpu_ns":2353646,"wall_ns":2353916,"count":5669},"random/65536/compress1":{"cpu_ns":17124711,"wall_ns":17127297,"count":28},"random/65536/decompress":{"cpu_ns":12774520,"wall_ns":12775179,"count":1202},"random/65536/raw-decompress":{"cpu_ns":12368138,"wall_ns":12369040,"count":1397},"random/65536/stream-decompress":{"cpu_ns":14007738,"wall_ns":14009406,"count":1141},"random/65536/bounded-decompress":{"cpu_ns":8683086,"wall_ns":8683555,"count":1663},"random/65536/gzip-read128k":{"cpu_ns":11384904,"wall_ns":11385763,"count":241},"random/65536/gzip-readinto128k":{"cpu_ns":18312110,"wall_ns":18322736,"count":331},"random/65536/crc32":{"cpu_ns":13121614,"wall_ns":13125312,"count":742},"random/1048713/compress1":{"cpu_ns":23083976,"wall_ns":23099988,"count":2},"random/1048713/decompress":{"cpu_ns":15909725,"wall_ns":15915054,"count":100},"random/1048713/raw-decompress":{"cpu_ns":14329715,"wall_ns":14330650,"count":134},"random/1048713/stream-decompress":{"cpu_ns":14829921,"wall_ns":14830868,"count":92},"random/1048713/bounded-decompress":{"cpu_ns":11282357,"wall_ns":11295585,"count":57},"random/1048713/gzip-read128k":{"cpu_ns":17253159,"wall_ns":17254576,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":20752664,"wall_ns":20753813,"count":44},"random/1048713/crc32":{"cpu_ns":19031074,"wall_ns":19031633,"count":74},"random/16777353/compress1":{"cpu_ns":207726588,"wall_ns":207802018,"count":1},"random/16777353/decompress":{"cpu_ns":25862014,"wall_ns":25863037,"count":2},"random/16777353/raw-decompress":{"cpu_ns":22668531,"wall_ns":22670145,"count":2},"random/16777353/stream-decompress":{"cpu_ns":35252910,"wall_ns":35265730,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":56285453,"wall_ns":56297148,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":9261957,"wall_ns":9264161,"count":1},"random/16777353/gzip-readinto128k":{"cpu_ns":22906648,"wall_ns":22908353,"count":3},"random/16777353/crc32":{"cpu_ns":22308855,"wall_ns":22310885,"count":5},"zeros/1024/compress1":{"cpu_ns":7347048,"wall_ns":7349508,"count":1094},"zeros/1024/decompress":{"cpu_ns":2937505,"wall_ns":2938647,"count":3522},"zeros/1024/raw-decompress":{"cpu_ns":2776920,"wall_ns":2777449,"count":2773},"zeros/1024/stream-decompress":{"cpu_ns":3576319,"wall_ns":3576842,"count":2280},"zeros/1024/bounded-decompress":{"cpu_ns":2041682,"wall_ns":2042085,"count":1175},"zeros/1024/gzip-read128k":{"cpu_ns":5148226,"wall_ns":5149008,"count":255},"zeros/1024/gzip-readinto128k":{"cpu_ns":16223507,"wall_ns":16225203,"count":623},"zeros/1024/crc32":{"cpu_ns":3852754,"wall_ns":3853228,"count":9368},"zeros/65536/compress1":{"cpu_ns":13469849,"wall_ns":13470422,"count":547},"zeros/65536/decompress":{"cpu_ns":14375128,"wall_ns":14387770,"count":895},"zeros/65536/raw-decompress":{"cpu_ns":15284928,"wall_ns":15285753,"count":1058},"zeros/65536/stream-decompress":{"cpu_ns":10150008,"wall_ns":10151262,"count":586},"zeros/65536/bounded-decompress":{"cpu_ns":7434260,"wall_ns":7437409,"count":793},"zeros/65536/gzip-read128k":{"cpu_ns":8578832,"wall_ns":8580348,"count":191},"zeros/65536/gzip-readinto128k":{"cpu_ns":15307378,"wall_ns":15319563,"count":285},"zeros/65536/crc32":{"cpu_ns":14945639,"wall_ns":14946297,"count":901},"zeros/1048713/compress1":{"cpu_ns":20968178,"wall_ns":20970458,"count":48},"zeros/1048713/decompress":{"cpu_ns":18263542,"wall_ns":18265475,"count":97},"zeros/1048713/raw-decompress":{"cpu_ns":17842124,"wall_ns":17852584,"count":129},"zeros/1048713/stream-decompress":{"cpu_ns":20418893,"wall_ns":20420877,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":17014677,"wall_ns":17015847,"count":103},"zeros/1048713/gzip-read128k":{"cpu_ns":18673555,"wall_ns":18691153,"count":42},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19609170,"wall_ns":19610182,"count":45},"zeros/1048713/crc32":{"cpu_ns":19057984,"wall_ns":19058735,"count":72},"zeros/16777353/compress1":{"cpu_ns":21086072,"wall_ns":21097444,"count":3},"zeros/16777353/decompress":{"cpu_ns":25584332,"wall_ns":25585631,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":31785793,"wall_ns":31795972,"count":3},"zeros/16777353/stream-decompress":{"cpu_ns":26994485,"wall_ns":27011783,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13593302,"wall_ns":13594516,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26171066,"wall_ns":26195430,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":20084668,"wall_ns":20087199,"count":3},"zeros/16777353/crc32":{"cpu_ns":21854174,"wall_ns":21855594,"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":2974454,"wall_ns":2975585,"count":213},"fastq/1024/decompress":{"cpu_ns":7165768,"wall_ns":7168679,"count":1243},"fastq/1024/raw-decompress":{"cpu_ns":13505557,"wall_ns":13506485,"count":2201},"fastq/1024/stream-decompress":{"cpu_ns":2873914,"wall_ns":2874138,"count":461},"fastq/1024/bounded-decompress":{"cpu_ns":6671919,"wall_ns":6672671,"count":1004},"fastq/1024/gzip-read128k":{"cpu_ns":5636497,"wall_ns":5637230,"count":204},"fastq/1024/gzip-readinto128k":{"cpu_ns":9245362,"wall_ns":9245876,"count":303},"fastq/1024/crc32":{"cpu_ns":1900522,"wall_ns":1900914,"count":4729},"fastq/65536/compress1":{"cpu_ns":15784857,"wall_ns":15785092,"count":39},"fastq/65536/decompress":{"cpu_ns":19424244,"wall_ns":19426259,"count":80},"fastq/65536/raw-decompress":{"cpu_ns":21894454,"wall_ns":21897746,"count":89},"fastq/65536/stream-decompress":{"cpu_ns":19953109,"wall_ns":19954853,"count":84},"fastq/65536/bounded-decompress":{"cpu_ns":21234174,"wall_ns":21245303,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":16786652,"wall_ns":16787669,"count":68},"fastq/65536/gzip-readinto128k":{"cpu_ns":19856505,"wall_ns":19856969,"count":79},"fastq/65536/crc32":{"cpu_ns":14455489,"wall_ns":14463227,"count":849},"fastq/1048713/compress1":{"cpu_ns":20507573,"wall_ns":20508324,"count":3},"fastq/1048713/decompress":{"cpu_ns":17600982,"wall_ns":17611111,"count":5},"fastq/1048713/raw-decompress":{"cpu_ns":21274845,"wall_ns":21276028,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":24338949,"wall_ns":24340147,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21484159,"wall_ns":21496589,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":18101301,"wall_ns":18101909,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21926964,"wall_ns":21936149,"count":6},"fastq/1048713/crc32":{"cpu_ns":18986776,"wall_ns":18989296,"count":72},"fastq/16777353/compress1":{"cpu_ns":114495036,"wall_ns":114499765,"count":1},"fastq/16777353/decompress":{"cpu_ns":62725939,"wall_ns":62737644,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":69848459,"wall_ns":69863775,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":66578899,"wall_ns":66588607,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":75543884,"wall_ns":75564740,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":59345024,"wall_ns":59355510,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":61019803,"wall_ns":61055982,"count":1},"fastq/16777353/crc32":{"cpu_ns":21730705,"wall_ns":21732157,"count":5},"python/1024/compress1":{"cpu_ns":4394735,"wall_ns":4395268,"count":391},"python/1024/decompress":{"cpu_ns":7615800,"wall_ns":7616498,"count":1333},"python/1024/raw-decompress":{"cpu_ns":7049803,"wall_ns":7050038,"count":1262},"python/1024/stream-decompress":{"cpu_ns":8902642,"wall_ns":8916142,"count":1439},"python/1024/bounded-decompress":{"cpu_ns":4617746,"wall_ns":4618142,"count":714},"python/1024/gzip-read128k":{"cpu_ns":4793264,"wall_ns":4793861,"count":193},"python/1024/gzip-readinto128k":{"cpu_ns":9875640,"wall_ns":9876294,"count":316},"python/1024/crc32":{"cpu_ns":2033736,"wall_ns":2034425,"count":4992},"python/65536/compress1":{"cpu_ns":21110016,"wall_ns":21111319,"count":62},"python/65536/decompress":{"cpu_ns":12433448,"wall_ns":12434557,"count":98},"python/65536/raw-decompress":{"cpu_ns":13953210,"wall_ns":13960761,"count":107},"python/65536/stream-decompress":{"cpu_ns":14442640,"wall_ns":14443584,"count":113},"python/65536/bounded-decompress":{"cpu_ns":18545533,"wall_ns":18546394,"count":177},"python/65536/gzip-read128k":{"cpu_ns":12641945,"wall_ns":12642687,"count":88},"python/65536/gzip-readinto128k":{"cpu_ns":23407474,"wall_ns":23416311,"count":130},"python/65536/crc32":{"cpu_ns":14764327,"wall_ns":14765353,"count":890},"python/1048713/compress1":{"cpu_ns":23046293,"wall_ns":23058295,"count":5},"python/1048713/decompress":{"cpu_ns":22331379,"wall_ns":22333171,"count":12},"python/1048713/raw-decompress":{"cpu_ns":25737731,"wall_ns":25740019,"count":12},"python/1048713/stream-decompress":{"cpu_ns":24063894,"wall_ns":24073434,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20495472,"wall_ns":20496361,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":21347491,"wall_ns":21348481,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":22532328,"wall_ns":22534427,"count":10},"python/1048713/crc32":{"cpu_ns":18481378,"wall_ns":18483098,"count":72},"python/16777353/compress1":{"cpu_ns":68266502,"wall_ns":68268581,"count":1},"python/16777353/decompress":{"cpu_ns":37217560,"wall_ns":37226001,"count":1},"python/16777353/raw-decompress":{"cpu_ns":34561840,"wall_ns":34573829,"count":1},"python/16777353/stream-decompress":{"cpu_ns":39385910,"wall_ns":39385819,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":46933114,"wall_ns":46935387,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32111581,"wall_ns":32113127,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":31718928,"wall_ns":31720902,"count":1},"python/16777353/crc32":{"cpu_ns":22267011,"wall_ns":22268467,"count":5},"random/1024/compress1":{"cpu_ns":7615810,"wall_ns":7616370,"count":567},"random/1024/decompress":{"cpu_ns":4533811,"wall_ns":4535858,"count":4633},"random/1024/raw-decompress":{"cpu_ns":7728017,"wall_ns":7730223,"count":4516},"random/1024/stream-decompress":{"cpu_ns":4240786,"wall_ns":4240950,"count":3146},"random/1024/bounded-decompress":{"cpu_ns":4821196,"wall_ns":4821926,"count":2745},"random/1024/gzip-read128k":{"cpu_ns":8533122,"wall_ns":8547120,"count":418},"random/1024/gzip-readinto128k":{"cpu_ns":13620504,"wall_ns":13621349,"count":541},"random/1024/crc32":{"cpu_ns":2291965,"wall_ns":2292224,"count":5669},"random/65536/compress1":{"cpu_ns":17649802,"wall_ns":17651858,"count":28},"random/65536/decompress":{"cpu_ns":15651651,"wall_ns":15652531,"count":1202},"random/65536/raw-decompress":{"cpu_ns":15529042,"wall_ns":15540948,"count":1397},"random/65536/stream-decompress":{"cpu_ns":22030739,"wall_ns":22033300,"count":1141},"random/65536/bounded-decompress":{"cpu_ns":9788946,"wall_ns":9789676,"count":1663},"random/65536/gzip-read128k":{"cpu_ns":11027102,"wall_ns":11027917,"count":241},"random/65536/gzip-readinto128k":{"cpu_ns":17655434,"wall_ns":17665582,"count":331},"random/65536/crc32":{"cpu_ns":11874255,"wall_ns":11874859,"count":742},"random/1048713/compress1":{"cpu_ns":27482174,"wall_ns":27484236,"count":2},"random/1048713/decompress":{"cpu_ns":24124214,"wall_ns":24135890,"count":100},"random/1048713/raw-decompress":{"cpu_ns":25803564,"wall_ns":25805038,"count":134},"random/1048713/stream-decompress":{"cpu_ns":22570942,"wall_ns":22573025,"count":92},"random/1048713/bounded-decompress":{"cpu_ns":11699082,"wall_ns":11704727,"count":57},"random/1048713/gzip-read128k":{"cpu_ns":19086057,"wall_ns":19087980,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":20562642,"wall_ns":20563946,"count":44},"random/1048713/crc32":{"cpu_ns":18925920,"wall_ns":18934247,"count":74},"random/16777353/compress1":{"cpu_ns":199655756,"wall_ns":199696482,"count":1},"random/16777353/decompress":{"cpu_ns":29083847,"wall_ns":29084257,"count":2},"random/16777353/raw-decompress":{"cpu_ns":26781933,"wall_ns":26783493,"count":2},"random/16777353/stream-decompress":{"cpu_ns":30033277,"wall_ns":30031988,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":52187622,"wall_ns":52201258,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":10077218,"wall_ns":10079866,"count":1},"random/16777353/gzip-readinto128k":{"cpu_ns":23455998,"wall_ns":23466931,"count":3},"random/16777353/crc32":{"cpu_ns":23169643,"wall_ns":23171593,"count":5},"zeros/1024/compress1":{"cpu_ns":6953907,"wall_ns":6956242,"count":1094},"zeros/1024/decompress":{"cpu_ns":2757356,"wall_ns":2759094,"count":3522},"zeros/1024/raw-decompress":{"cpu_ns":2958594,"wall_ns":2960049,"count":2773},"zeros/1024/stream-decompress":{"cpu_ns":3465772,"wall_ns":3467167,"count":2280},"zeros/1024/bounded-decompress":{"cpu_ns":2368987,"wall_ns":2369866,"count":1175},"zeros/1024/gzip-read128k":{"cpu_ns":5253874,"wall_ns":5255296,"count":255},"zeros/1024/gzip-readinto128k":{"cpu_ns":16284611,"wall_ns":16286663,"count":623},"zeros/1024/crc32":{"cpu_ns":3941887,"wall_ns":3943267,"count":9368},"zeros/65536/compress1":{"cpu_ns":13549595,"wall_ns":13551962,"count":547},"zeros/65536/decompress":{"cpu_ns":13462897,"wall_ns":13465862,"count":895},"zeros/65536/raw-decompress":{"cpu_ns":14677521,"wall_ns":14690507,"count":1058},"zeros/65536/stream-decompress":{"cpu_ns":9613603,"wall_ns":9615837,"count":586},"zeros/65536/bounded-decompress":{"cpu_ns":7661849,"wall_ns":7663603,"count":793},"zeros/65536/gzip-read128k":{"cpu_ns":8694499,"wall_ns":8696628,"count":191},"zeros/65536/gzip-readinto128k":{"cpu_ns":15391882,"wall_ns":15393779,"count":285},"zeros/65536/crc32":{"cpu_ns":15060671,"wall_ns":15062824,"count":901},"zeros/1048713/compress1":{"cpu_ns":23263498,"wall_ns":23265989,"count":48},"zeros/1048713/decompress":{"cpu_ns":48403218,"wall_ns":48406128,"count":97},"zeros/1048713/raw-decompress":{"cpu_ns":50658144,"wall_ns":50661059,"count":129},"zeros/1048713/stream-decompress":{"cpu_ns":55103278,"wall_ns":55116234,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":17123939,"wall_ns":17144738,"count":103},"zeros/1048713/gzip-read128k":{"cpu_ns":18792669,"wall_ns":18801389,"count":42},"zeros/1048713/gzip-readinto128k":{"cpu_ns":20513729,"wall_ns":20515846,"count":45},"zeros/1048713/crc32":{"cpu_ns":19755262,"wall_ns":19757178,"count":72},"zeros/16777353/compress1":{"cpu_ns":24303884,"wall_ns":24314177,"count":3},"zeros/16777353/decompress":{"cpu_ns":29496734,"wall_ns":29507347,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":44044937,"wall_ns":44058348,"count":3},"zeros/16777353/stream-decompress":{"cpu_ns":31958251,"wall_ns":31957951,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":18497546,"wall_ns":18500302,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":29028399,"wall_ns":29044246,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19803929,"wall_ns":19805728,"count":3},"zeros/16777353/crc32":{"cpu_ns":23778629,"wall_ns":23797199,"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-zlib/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-zlib/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":2548692,"wall_ns":2548934,"count":213},"fastq/1024/decompress":{"cpu_ns":6859448,"wall_ns":6860687,"count":1243},"fastq/1024/raw-decompress":{"cpu_ns":13124699,"wall_ns":13126594,"count":2201},"fastq/1024/stream-decompress":{"cpu_ns":3581703,"wall_ns":3585543,"count":461},"fastq/1024/bounded-decompress":{"cpu_ns":7388434,"wall_ns":7391410,"count":1004},"fastq/1024/gzip-read128k":{"cpu_ns":5516758,"wall_ns":5518279,"count":204},"fastq/1024/gzip-readinto128k":{"cpu_ns":9910486,"wall_ns":9911540,"count":303},"fastq/1024/crc32":{"cpu_ns":1961308,"wall_ns":1961516,"count":4729},"fastq/65536/compress1":{"cpu_ns":16213706,"wall_ns":16226575,"count":39},"fastq/65536/decompress":{"cpu_ns":19204726,"wall_ns":19206696,"count":80},"fastq/65536/raw-decompress":{"cpu_ns":20975113,"wall_ns":20977678,"count":89},"fastq/65536/stream-decompress":{"cpu_ns":20342422,"wall_ns":20353821,"count":84},"fastq/65536/bounded-decompress":{"cpu_ns":20585578,"wall_ns":20587458,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":16412192,"wall_ns":16418841,"count":68},"fastq/65536/gzip-readinto128k":{"cpu_ns":19692178,"wall_ns":19699428,"count":79},"fastq/65536/crc32":{"cpu_ns":14189669,"wall_ns":14191156,"count":849},"fastq/1048713/compress1":{"cpu_ns":22133054,"wall_ns":22134388,"count":3},"fastq/1048713/decompress":{"cpu_ns":18133712,"wall_ns":18145511,"count":5},"fastq/1048713/raw-decompress":{"cpu_ns":21085071,"wall_ns":21086777,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":21817082,"wall_ns":21818719,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":22405749,"wall_ns":22407113,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":19336090,"wall_ns":19337643,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22471562,"wall_ns":22472263,"count":6},"fastq/1048713/crc32":{"cpu_ns":19089747,"wall_ns":19091638,"count":72},"fastq/16777353/compress1":{"cpu_ns":115966529,"wall_ns":116001392,"count":1},"fastq/16777353/decompress":{"cpu_ns":63348165,"wall_ns":63371042,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":62007831,"wall_ns":62015306,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":61227570,"wall_ns":61237464,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":75842774,"wall_ns":75844953,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60134411,"wall_ns":60149859,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58337216,"wall_ns":58354656,"count":1},"fastq/16777353/crc32":{"cpu_ns":23930134,"wall_ns":23931706,"count":5},"python/1024/compress1":{"cpu_ns":4483845,"wall_ns":4484365,"count":391},"python/1024/decompress":{"cpu_ns":6976558,"wall_ns":6977263,"count":1333},"python/1024/raw-decompress":{"cpu_ns":7330870,"wall_ns":7342987,"count":1262},"python/1024/stream-decompress":{"cpu_ns":8700632,"wall_ns":8701264,"count":1439},"python/1024/bounded-decompress":{"cpu_ns":4594325,"wall_ns":4594968,"count":714},"python/1024/gzip-read128k":{"cpu_ns":4888966,"wall_ns":4889698,"count":193},"python/1024/gzip-readinto128k":{"cpu_ns":9281938,"wall_ns":9282499,"count":316},"python/1024/crc32":{"cpu_ns":1999376,"wall_ns":1999463,"count":4992},"python/65536/compress1":{"cpu_ns":16470653,"wall_ns":16471355,"count":62},"python/65536/decompress":{"cpu_ns":12713976,"wall_ns":12714763,"count":98},"python/65536/raw-decompress":{"cpu_ns":13725433,"wall_ns":13727850,"count":107},"python/65536/stream-decompress":{"cpu_ns":14335617,"wall_ns":14336569,"count":113},"python/65536/bounded-decompress":{"cpu_ns":18479865,"wall_ns":18480632,"count":177},"python/65536/gzip-read128k":{"cpu_ns":12559089,"wall_ns":12559818,"count":88},"python/65536/gzip-readinto128k":{"cpu_ns":19279979,"wall_ns":19288822,"count":130},"python/65536/crc32":{"cpu_ns":14500422,"wall_ns":14500871,"count":890},"python/1048713/compress1":{"cpu_ns":21834557,"wall_ns":21849040,"count":5},"python/1048713/decompress":{"cpu_ns":22386208,"wall_ns":22388367,"count":12},"python/1048713/raw-decompress":{"cpu_ns":21536802,"wall_ns":21538016,"count":12},"python/1048713/stream-decompress":{"cpu_ns":24713500,"wall_ns":24722748,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":22841422,"wall_ns":22843703,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":22024770,"wall_ns":22026298,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":20603788,"wall_ns":20634217,"count":10},"python/1048713/crc32":{"cpu_ns":18629441,"wall_ns":18629954,"count":72},"python/16777353/compress1":{"cpu_ns":70132477,"wall_ns":70134220,"count":1},"python/16777353/decompress":{"cpu_ns":37096754,"wall_ns":37097676,"count":1},"python/16777353/raw-decompress":{"cpu_ns":35675895,"wall_ns":35679004,"count":1},"python/16777353/stream-decompress":{"cpu_ns":36409359,"wall_ns":36417841,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":43678386,"wall_ns":43689319,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":33332741,"wall_ns":33335200,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":33524753,"wall_ns":33528314,"count":1},"python/16777353/crc32":{"cpu_ns":22001284,"wall_ns":22015204,"count":5},"random/1024/compress1":{"cpu_ns":7901631,"wall_ns":7903351,"count":567},"random/1024/decompress":{"cpu_ns":2976498,"wall_ns":2977298,"count":4633},"random/1024/raw-decompress":{"cpu_ns":4064006,"wall_ns":4064835,"count":4516},"random/1024/stream-decompress":{"cpu_ns":4095873,"wall_ns":4096246,"count":3146},"random/1024/bounded-decompress":{"cpu_ns":4217169,"wall_ns":4217519,"count":2745},"random/1024/gzip-read128k":{"cpu_ns":8503530,"wall_ns":8507009,"count":418},"random/1024/gzip-readinto128k":{"cpu_ns":14093501,"wall_ns":14106432,"count":541},"random/1024/crc32":{"cpu_ns":2590093,"wall_ns":2590293,"count":5669},"random/65536/compress1":{"cpu_ns":18020084,"wall_ns":18024296,"count":28},"random/65536/decompress":{"cpu_ns":15629735,"wall_ns":15631487,"count":1202},"random/65536/raw-decompress":{"cpu_ns":16486242,"wall_ns":16490000,"count":1397},"random/65536/stream-decompress":{"cpu_ns":15892064,"wall_ns":15900134,"count":1141},"random/65536/bounded-decompress":{"cpu_ns":9151734,"wall_ns":9153647,"count":1663},"random/65536/gzip-read128k":{"cpu_ns":11416755,"wall_ns":11417784,"count":241},"random/65536/gzip-readinto128k":{"cpu_ns":18230056,"wall_ns":18232810,"count":331},"random/65536/crc32":{"cpu_ns":12793905,"wall_ns":12787334,"count":742},"random/1048713/compress1":{"cpu_ns":25955816,"wall_ns":25956881,"count":2},"random/1048713/decompress":{"cpu_ns":24668917,"wall_ns":24685688,"count":100},"random/1048713/raw-decompress":{"cpu_ns":31991100,"wall_ns":31994839,"count":134},"random/1048713/stream-decompress":{"cpu_ns":23324040,"wall_ns":23325759,"count":92},"random/1048713/bounded-decompress":{"cpu_ns":11118226,"wall_ns":11130135,"count":57},"random/1048713/gzip-read128k":{"cpu_ns":16769611,"wall_ns":16771280,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":21642000,"wall_ns":21644802,"count":44},"random/1048713/crc32":{"cpu_ns":19716247,"wall_ns":19720596,"count":74},"random/16777353/compress1":{"cpu_ns":275008899,"wall_ns":275042914,"count":1},"random/16777353/decompress":{"cpu_ns":35585039,"wall_ns":35586130,"count":2},"random/16777353/raw-decompress":{"cpu_ns":37370419,"wall_ns":37370361,"count":2},"random/16777353/stream-decompress":{"cpu_ns":33151682,"wall_ns":33152252,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":54024292,"wall_ns":54020738,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":9821833,"wall_ns":9823347,"count":1},"random/16777353/gzip-readinto128k":{"cpu_ns":26882126,"wall_ns":26884721,"count":3},"random/16777353/crc32":{"cpu_ns":22604933,"wall_ns":22610778,"count":5},"zeros/1024/compress1":{"cpu_ns":6847582,"wall_ns":6848883,"count":1094},"zeros/1024/decompress":{"cpu_ns":2590023,"wall_ns":2591441,"count":3522},"zeros/1024/raw-decompress":{"cpu_ns":2906533,"wall_ns":2907420,"count":2773},"zeros/1024/stream-decompress":{"cpu_ns":3303487,"wall_ns":3304151,"count":2280},"zeros/1024/bounded-decompress":{"cpu_ns":1991938,"wall_ns":1992325,"count":1175},"zeros/1024/gzip-read128k":{"cpu_ns":5047129,"wall_ns":5047796,"count":255},"zeros/1024/gzip-readinto128k":{"cpu_ns":16298694,"wall_ns":16317059,"count":623},"zeros/1024/crc32":{"cpu_ns":4484161,"wall_ns":4489639,"count":9368},"zeros/65536/compress1":{"cpu_ns":14404006,"wall_ns":14406264,"count":547},"zeros/65536/decompress":{"cpu_ns":13435670,"wall_ns":13437866,"count":895},"zeros/65536/raw-decompress":{"cpu_ns":14082880,"wall_ns":14085744,"count":1058},"zeros/65536/stream-decompress":{"cpu_ns":9435470,"wall_ns":9445792,"count":586},"zeros/65536/bounded-decompress":{"cpu_ns":7264801,"wall_ns":7266999,"count":793},"zeros/65536/gzip-read128k":{"cpu_ns":8773287,"wall_ns":8775016,"count":191},"zeros/65536/gzip-readinto128k":{"cpu_ns":15088765,"wall_ns":15090826,"count":285},"zeros/65536/crc32":{"cpu_ns":15163323,"wall_ns":15169314,"count":901},"zeros/1048713/compress1":{"cpu_ns":20744703,"wall_ns":20747100,"count":48},"zeros/1048713/decompress":{"cpu_ns":42198582,"wall_ns":42200754,"count":97},"zeros/1048713/raw-decompress":{"cpu_ns":61652313,"wall_ns":61654705,"count":129},"zeros/1048713/stream-decompress":{"cpu_ns":44415881,"wall_ns":44429515,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":16894021,"wall_ns":16902273,"count":103},"zeros/1048713/gzip-read128k":{"cpu_ns":19231618,"wall_ns":19245183,"count":42},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19080617,"wall_ns":19081490,"count":45},"zeros/1048713/crc32":{"cpu_ns":18711836,"wall_ns":18712610,"count":72},"zeros/16777353/compress1":{"cpu_ns":22190127,"wall_ns":22191220,"count":3},"zeros/16777353/decompress":{"cpu_ns":27439080,"wall_ns":27440169,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":40889495,"wall_ns":40925976,"count":3},"zeros/16777353/stream-decompress":{"cpu_ns":26650385,"wall_ns":26664550,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":21840293,"wall_ns":21841970,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26943594,"wall_ns":26951192,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19243377,"wall_ns":19244990,"count":3},"zeros/16777353/crc32":{"cpu_ns":23171969,"wall_ns":23173361,"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-zlib/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-zlib/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":2522586,"wall_ns":2522690,"count":213},"fastq/1024/decompress":{"cpu_ns":6648153,"wall_ns":6648639,"count":1243},"fastq/1024/raw-decompress":{"cpu_ns":12579108,"wall_ns":12582006,"count":2201},"fastq/1024/stream-decompress":{"cpu_ns":3143074,"wall_ns":3148415,"count":461},"fastq/1024/bounded-decompress":{"cpu_ns":7978107,"wall_ns":7980221,"count":1004},"fastq/1024/gzip-read128k":{"cpu_ns":5213196,"wall_ns":5214056,"count":204},"fastq/1024/gzip-readinto128k":{"cpu_ns":9424232,"wall_ns":9431289,"count":303},"fastq/1024/crc32":{"cpu_ns":1896411,"wall_ns":1896486,"count":4729},"fastq/65536/compress1":{"cpu_ns":15519614,"wall_ns":15520215,"count":39},"fastq/65536/decompress":{"cpu_ns":18494519,"wall_ns":18495187,"count":80},"fastq/65536/raw-decompress":{"cpu_ns":20072954,"wall_ns":20073519,"count":89},"fastq/65536/stream-decompress":{"cpu_ns":19423980,"wall_ns":19432296,"count":84},"fastq/65536/bounded-decompress":{"cpu_ns":20157838,"wall_ns":20159582,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":17161920,"wall_ns":17163178,"count":68},"fastq/65536/gzip-readinto128k":{"cpu_ns":19535572,"wall_ns":19536321,"count":79},"fastq/65536/crc32":{"cpu_ns":13944665,"wall_ns":13945172,"count":849},"fastq/1048713/compress1":{"cpu_ns":22114122,"wall_ns":22116822,"count":3},"fastq/1048713/decompress":{"cpu_ns":19271458,"wall_ns":19273018,"count":5},"fastq/1048713/raw-decompress":{"cpu_ns":22164285,"wall_ns":22164781,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":22744261,"wall_ns":22745081,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21651627,"wall_ns":21652989,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":18181987,"wall_ns":18183310,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":23165692,"wall_ns":23167033,"count":6},"fastq/1048713/crc32":{"cpu_ns":19521082,"wall_ns":19522015,"count":72},"fastq/16777353/compress1":{"cpu_ns":109883742,"wall_ns":109899205,"count":1},"fastq/16777353/decompress":{"cpu_ns":62707414,"wall_ns":62719886,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":59053891,"wall_ns":59066173,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":59810916,"wall_ns":59838575,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":72207377,"wall_ns":72209657,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60366055,"wall_ns":60368852,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":59044212,"wall_ns":59055055,"count":1},"fastq/16777353/crc32":{"cpu_ns":21511518,"wall_ns":21521391,"count":5},"python/1024/compress1":{"cpu_ns":4290567,"wall_ns":4290810,"count":391},"python/1024/decompress":{"cpu_ns":7155261,"wall_ns":7155842,"count":1333},"python/1024/raw-decompress":{"cpu_ns":7004272,"wall_ns":7007094,"count":1262},"python/1024/stream-decompress":{"cpu_ns":9995033,"wall_ns":9997893,"count":1439},"python/1024/bounded-decompress":{"cpu_ns":4753401,"wall_ns":4753301,"count":714},"python/1024/gzip-read128k":{"cpu_ns":4833254,"wall_ns":4833910,"count":193},"python/1024/gzip-readinto128k":{"cpu_ns":9655216,"wall_ns":9655982,"count":316},"python/1024/crc32":{"cpu_ns":1998087,"wall_ns":1998180,"count":4992},"python/65536/compress1":{"cpu_ns":16519253,"wall_ns":16520092,"count":62},"python/65536/decompress":{"cpu_ns":12387138,"wall_ns":12387724,"count":98},"python/65536/raw-decompress":{"cpu_ns":13691682,"wall_ns":13693791,"count":107},"python/65536/stream-decompress":{"cpu_ns":14475032,"wall_ns":14490735,"count":113},"python/65536/bounded-decompress":{"cpu_ns":19143818,"wall_ns":19147441,"count":177},"python/65536/gzip-read128k":{"cpu_ns":12616396,"wall_ns":12618209,"count":88},"python/65536/gzip-readinto128k":{"cpu_ns":19414647,"wall_ns":19415744,"count":130},"python/65536/crc32":{"cpu_ns":14676885,"wall_ns":14694492,"count":890},"python/1048713/compress1":{"cpu_ns":20569516,"wall_ns":20570424,"count":5},"python/1048713/decompress":{"cpu_ns":21076028,"wall_ns":21079791,"count":12},"python/1048713/raw-decompress":{"cpu_ns":19661716,"wall_ns":19671432,"count":12},"python/1048713/stream-decompress":{"cpu_ns":22324558,"wall_ns":22327008,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20578394,"wall_ns":20579333,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":22061473,"wall_ns":22062928,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":19988114,"wall_ns":19989439,"count":10},"python/1048713/crc32":{"cpu_ns":18586690,"wall_ns":18587425,"count":72},"python/16777353/compress1":{"cpu_ns":69401912,"wall_ns":69423300,"count":1},"python/16777353/decompress":{"cpu_ns":33395321,"wall_ns":33406567,"count":1},"python/16777353/raw-decompress":{"cpu_ns":32727607,"wall_ns":32729646,"count":1},"python/16777353/stream-decompress":{"cpu_ns":35013303,"wall_ns":35023837,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":44524506,"wall_ns":44527524,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32063780,"wall_ns":32065255,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30786926,"wall_ns":30796228,"count":1},"python/16777353/crc32":{"cpu_ns":21473896,"wall_ns":21475208,"count":5},"random/1024/compress1":{"cpu_ns":8281286,"wall_ns":8283338,"count":567},"random/1024/decompress":{"cpu_ns":2709804,"wall_ns":2710178,"count":4633},"random/1024/raw-decompress":{"cpu_ns":3283363,"wall_ns":3283849,"count":4516},"random/1024/stream-decompress":{"cpu_ns":3821036,"wall_ns":3821700,"count":3146},"random/1024/bounded-decompress":{"cpu_ns":4348464,"wall_ns":4349497,"count":2745},"random/1024/gzip-read128k":{"cpu_ns":8351915,"wall_ns":8353871,"count":418},"random/1024/gzip-readinto128k":{"cpu_ns":13942857,"wall_ns":13943702,"count":541},"random/1024/crc32":{"cpu_ns":2282336,"wall_ns":2282512,"count":5669},"random/65536/compress1":{"cpu_ns":16566229,"wall_ns":16567610,"count":28},"random/65536/decompress":{"cpu_ns":12957343,"wall_ns":12958087,"count":1202},"random/65536/raw-decompress":{"cpu_ns":11745923,"wall_ns":11746746,"count":1397},"random/65536/stream-decompress":{"cpu_ns":13100417,"wall_ns":13114696,"count":1141},"random/65536/bounded-decompress":{"cpu_ns":8616757,"wall_ns":8617499,"count":1663},"random/65536/gzip-read128k":{"cpu_ns":11899454,"wall_ns":11902592,"count":241},"random/65536/gzip-readinto128k":{"cpu_ns":18230794,"wall_ns":18232580,"count":331},"random/65536/crc32":{"cpu_ns":12317868,"wall_ns":12318655,"count":742},"random/1048713/compress1":{"cpu_ns":23064332,"wall_ns":23064792,"count":2},"random/1048713/decompress":{"cpu_ns":16278498,"wall_ns":16280021,"count":100},"random/1048713/raw-decompress":{"cpu_ns":15362981,"wall_ns":15381402,"count":134},"random/1048713/stream-decompress":{"cpu_ns":14944021,"wall_ns":14945481,"count":92},"random/1048713/bounded-decompress":{"cpu_ns":10585224,"wall_ns":10586069,"count":57},"random/1048713/gzip-read128k":{"cpu_ns":18813565,"wall_ns":18815221,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":20535759,"wall_ns":20555018,"count":44},"random/1048713/crc32":{"cpu_ns":19307807,"wall_ns":19308993,"count":74},"random/16777353/compress1":{"cpu_ns":205589295,"wall_ns":205608189,"count":1},"random/16777353/decompress":{"cpu_ns":24121746,"wall_ns":24132353,"count":2},"random/16777353/raw-decompress":{"cpu_ns":21560896,"wall_ns":21563635,"count":2},"random/16777353/stream-decompress":{"cpu_ns":24580283,"wall_ns":24581707,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":47551694,"wall_ns":47571587,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":9911307,"wall_ns":9924183,"count":1},"random/16777353/gzip-readinto128k":{"cpu_ns":23094582,"wall_ns":23096455,"count":3},"random/16777353/crc32":{"cpu_ns":23906714,"wall_ns":23931693,"count":5},"zeros/1024/compress1":{"cpu_ns":6808697,"wall_ns":6808954,"count":1094},"zeros/1024/decompress":{"cpu_ns":2760937,"wall_ns":2761546,"count":3522},"zeros/1024/raw-decompress":{"cpu_ns":2242931,"wall_ns":2243477,"count":2773},"zeros/1024/stream-decompress":{"cpu_ns":2946557,"wall_ns":2946861,"count":2280},"zeros/1024/bounded-decompress":{"cpu_ns":1905915,"wall_ns":1906216,"count":1175},"zeros/1024/gzip-read128k":{"cpu_ns":5105079,"wall_ns":5106041,"count":255},"zeros/1024/gzip-readinto128k":{"cpu_ns":16249715,"wall_ns":16250962,"count":623},"zeros/1024/crc32":{"cpu_ns":4218401,"wall_ns":4219145,"count":9368},"zeros/65536/compress1":{"cpu_ns":13239531,"wall_ns":13240220,"count":547},"zeros/65536/decompress":{"cpu_ns":14694956,"wall_ns":14695846,"count":895},"zeros/65536/raw-decompress":{"cpu_ns":15092051,"wall_ns":15092995,"count":1058},"zeros/65536/stream-decompress":{"cpu_ns":10616939,"wall_ns":10619358,"count":586},"zeros/65536/bounded-decompress":{"cpu_ns":7239267,"wall_ns":7239703,"count":793},"zeros/65536/gzip-read128k":{"cpu_ns":9008085,"wall_ns":9008692,"count":191},"zeros/65536/gzip-readinto128k":{"cpu_ns":15393929,"wall_ns":15409970,"count":285},"zeros/65536/crc32":{"cpu_ns":15383535,"wall_ns":15385469,"count":901},"zeros/1048713/compress1":{"cpu_ns":20321044,"wall_ns":20322934,"count":48},"zeros/1048713/decompress":{"cpu_ns":18220628,"wall_ns":18227931,"count":97},"zeros/1048713/raw-decompress":{"cpu_ns":18138825,"wall_ns":18140358,"count":129},"zeros/1048713/stream-decompress":{"cpu_ns":20049795,"wall_ns":20051173,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":16723723,"wall_ns":16737165,"count":103},"zeros/1048713/gzip-read128k":{"cpu_ns":18427997,"wall_ns":18428707,"count":42},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19115209,"wall_ns":19116204,"count":45},"zeros/1048713/crc32":{"cpu_ns":18991209,"wall_ns":18993844,"count":72},"zeros/16777353/compress1":{"cpu_ns":21463735,"wall_ns":21473629,"count":3},"zeros/16777353/decompress":{"cpu_ns":25051941,"wall_ns":25053316,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":31647333,"wall_ns":31648760,"count":3},"zeros/16777353/stream-decompress":{"cpu_ns":26089767,"wall_ns":26090724,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13881017,"wall_ns":13882528,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":27206912,"wall_ns":27221173,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":20569783,"wall_ns":20571168,"count":3},"zeros/16777353/crc32":{"cpu_ns":21582265,"wall_ns":21593843,"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":2636489,"wall_ns":2636935,"count":213},"fastq/1024/decompress":{"cpu_ns":7127473,"wall_ns":7127987,"count":1243},"fastq/1024/raw-decompress":{"cpu_ns":12925334,"wall_ns":12925890,"count":2201},"fastq/1024/stream-decompress":{"cpu_ns":2957742,"wall_ns":2958126,"count":461},"fastq/1024/bounded-decompress":{"cpu_ns":6739922,"wall_ns":6740483,"count":1004},"fastq/1024/gzip-read128k":{"cpu_ns":5132135,"wall_ns":5133060,"count":204},"fastq/1024/gzip-readinto128k":{"cpu_ns":9317971,"wall_ns":9318576,"count":303},"fastq/1024/crc32":{"cpu_ns":1895910,"wall_ns":1895907,"count":4729},"fastq/65536/compress1":{"cpu_ns":15451971,"wall_ns":15452346,"count":39},"fastq/65536/decompress":{"cpu_ns":18842113,"wall_ns":18846111,"count":80},"fastq/65536/raw-decompress":{"cpu_ns":21404435,"wall_ns":21405874,"count":89},"fastq/65536/stream-decompress":{"cpu_ns":19613660,"wall_ns":19622534,"count":84},"fastq/65536/bounded-decompress":{"cpu_ns":19877737,"wall_ns":19878342,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":16023294,"wall_ns":16023957,"count":68},"fastq/65536/gzip-readinto128k":{"cpu_ns":19164890,"wall_ns":19172614,"count":79},"fastq/65536/crc32":{"cpu_ns":14316398,"wall_ns":14318110,"count":849},"fastq/1048713/compress1":{"cpu_ns":21606153,"wall_ns":21607049,"count":3},"fastq/1048713/decompress":{"cpu_ns":19041253,"wall_ns":19050360,"count":5},"fastq/1048713/raw-decompress":{"cpu_ns":23406237,"wall_ns":23410759,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":23534625,"wall_ns":23549116,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21589705,"wall_ns":21591304,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":17992387,"wall_ns":17992716,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22372239,"wall_ns":22382435,"count":6},"fastq/1048713/crc32":{"cpu_ns":18890044,"wall_ns":18891182,"count":72},"fastq/16777353/compress1":{"cpu_ns":111640101,"wall_ns":111639636,"count":1},"fastq/16777353/decompress":{"cpu_ns":60603178,"wall_ns":60617135,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":58309690,"wall_ns":58320973,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":59304408,"wall_ns":59316007,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":74831163,"wall_ns":74852238,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":59781901,"wall_ns":59783030,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":57728207,"wall_ns":57738059,"count":1},"fastq/16777353/crc32":{"cpu_ns":22951685,"wall_ns":22952872,"count":5},"python/1024/compress1":{"cpu_ns":4371848,"wall_ns":4372364,"count":391},"python/1024/decompress":{"cpu_ns":6987871,"wall_ns":6988778,"count":1333},"python/1024/raw-decompress":{"cpu_ns":7285006,"wall_ns":7285728,"count":1262},"python/1024/stream-decompress":{"cpu_ns":8795112,"wall_ns":8795742,"count":1439},"python/1024/bounded-decompress":{"cpu_ns":4758312,"wall_ns":4758989,"count":714},"python/1024/gzip-read128k":{"cpu_ns":4902583,"wall_ns":4903278,"count":193},"python/1024/gzip-readinto128k":{"cpu_ns":9694559,"wall_ns":9695299,"count":316},"python/1024/crc32":{"cpu_ns":1995785,"wall_ns":1995897,"count":4992},"python/65536/compress1":{"cpu_ns":16722423,"wall_ns":16723536,"count":62},"python/65536/decompress":{"cpu_ns":13282498,"wall_ns":13285739,"count":98},"python/65536/raw-decompress":{"cpu_ns":13430919,"wall_ns":13432937,"count":107},"python/65536/stream-decompress":{"cpu_ns":14261273,"wall_ns":14269630,"count":113},"python/65536/bounded-decompress":{"cpu_ns":18758215,"wall_ns":18759178,"count":177},"python/65536/gzip-read128k":{"cpu_ns":12321536,"wall_ns":12322310,"count":88},"python/65536/gzip-readinto128k":{"cpu_ns":20453237,"wall_ns":20455346,"count":130},"python/65536/crc32":{"cpu_ns":14954356,"wall_ns":14963289,"count":890},"python/1048713/compress1":{"cpu_ns":21026863,"wall_ns":21027232,"count":5},"python/1048713/decompress":{"cpu_ns":20266069,"wall_ns":20267357,"count":12},"python/1048713/raw-decompress":{"cpu_ns":19053206,"wall_ns":19062855,"count":12},"python/1048713/stream-decompress":{"cpu_ns":22078883,"wall_ns":22083244,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":23345280,"wall_ns":23359489,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":22759184,"wall_ns":22760859,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":19401515,"wall_ns":19402379,"count":10},"python/1048713/crc32":{"cpu_ns":18563740,"wall_ns":18564398,"count":72},"python/16777353/compress1":{"cpu_ns":67215861,"wall_ns":67233638,"count":1},"python/16777353/decompress":{"cpu_ns":39396730,"wall_ns":39411806,"count":1},"python/16777353/raw-decompress":{"cpu_ns":33119943,"wall_ns":33133636,"count":1},"python/16777353/stream-decompress":{"cpu_ns":34814911,"wall_ns":34829603,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":44413547,"wall_ns":44413365,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32715942,"wall_ns":32717207,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30354262,"wall_ns":30355734,"count":1},"python/16777353/crc32":{"cpu_ns":23087161,"wall_ns":23088340,"count":5},"random/1024/compress1":{"cpu_ns":7864613,"wall_ns":7865233,"count":567},"random/1024/decompress":{"cpu_ns":2654726,"wall_ns":2655288,"count":4633},"random/1024/raw-decompress":{"cpu_ns":3529988,"wall_ns":3530273,"count":4516},"random/1024/stream-decompress":{"cpu_ns":3889488,"wall_ns":3889990,"count":3146},"random/1024/bounded-decompress":{"cpu_ns":5257032,"wall_ns":5260020,"count":2745},"random/1024/gzip-read128k":{"cpu_ns":15316777,"wall_ns":15319001,"count":418},"random/1024/gzip-readinto128k":{"cpu_ns":23971311,"wall_ns":23973890,"count":541},"random/1024/crc32":{"cpu_ns":4680007,"wall_ns":4682611,"count":5669},"random/65536/compress1":{"cpu_ns":26353319,"wall_ns":26407229,"count":28},"random/65536/decompress":{"cpu_ns":13604262,"wall_ns":13605956,"count":1202},"random/65536/raw-decompress":{"cpu_ns":12124955,"wall_ns":12125622,"count":1397},"random/65536/stream-decompress":{"cpu_ns":12922262,"wall_ns":12923011,"count":1141},"random/65536/bounded-decompress":{"cpu_ns":8823669,"wall_ns":8824334,"count":1663},"random/65536/gzip-read128k":{"cpu_ns":11073924,"wall_ns":11074552,"count":241},"random/65536/gzip-readinto128k":{"cpu_ns":18026698,"wall_ns":18027566,"count":331},"random/65536/crc32":{"cpu_ns":12827560,"wall_ns":12832109,"count":742},"random/1048713/compress1":{"cpu_ns":22940831,"wall_ns":22951078,"count":2},"random/1048713/decompress":{"cpu_ns":15822257,"wall_ns":15823294,"count":100},"random/1048713/raw-decompress":{"cpu_ns":14445306,"wall_ns":14447287,"count":134},"random/1048713/stream-decompress":{"cpu_ns":15427102,"wall_ns":15428973,"count":92},"random/1048713/bounded-decompress":{"cpu_ns":11533942,"wall_ns":11538349,"count":57},"random/1048713/gzip-read128k":{"cpu_ns":16982086,"wall_ns":16992327,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":20443676,"wall_ns":20444921,"count":44},"random/1048713/crc32":{"cpu_ns":18982345,"wall_ns":18982896,"count":74},"random/16777353/compress1":{"cpu_ns":205450276,"wall_ns":205489518,"count":1},"random/16777353/decompress":{"cpu_ns":25452844,"wall_ns":25453089,"count":2},"random/16777353/raw-decompress":{"cpu_ns":22680604,"wall_ns":22682066,"count":2},"random/16777353/stream-decompress":{"cpu_ns":32425857,"wall_ns":32436659,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":47023720,"wall_ns":47024396,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":9861053,"wall_ns":9860960,"count":1},"random/16777353/gzip-readinto128k":{"cpu_ns":26900172,"wall_ns":26902468,"count":3},"random/16777353/crc32":{"cpu_ns":21965204,"wall_ns":21966820,"count":5},"zeros/1024/compress1":{"cpu_ns":7206394,"wall_ns":7209979,"count":1094},"zeros/1024/decompress":{"cpu_ns":2572351,"wall_ns":2578460,"count":3522},"zeros/1024/raw-decompress":{"cpu_ns":2699181,"wall_ns":2704518,"count":2773},"zeros/1024/stream-decompress":{"cpu_ns":3435664,"wall_ns":3459635,"count":2280},"zeros/1024/bounded-decompress":{"cpu_ns":2061943,"wall_ns":2064410,"count":1175},"zeros/1024/gzip-read128k":{"cpu_ns":5083133,"wall_ns":5084727,"count":255},"zeros/1024/gzip-readinto128k":{"cpu_ns":15848312,"wall_ns":15849082,"count":623},"zeros/1024/crc32":{"cpu_ns":3920092,"wall_ns":3921251,"count":9368},"zeros/65536/compress1":{"cpu_ns":14094841,"wall_ns":14097262,"count":547},"zeros/65536/decompress":{"cpu_ns":14978371,"wall_ns":14980116,"count":895},"zeros/65536/raw-decompress":{"cpu_ns":15549163,"wall_ns":15562454,"count":1058},"zeros/65536/stream-decompress":{"cpu_ns":10108207,"wall_ns":10108874,"count":586},"zeros/65536/bounded-decompress":{"cpu_ns":7287197,"wall_ns":7287987,"count":793},"zeros/65536/gzip-read128k":{"cpu_ns":9409752,"wall_ns":9412849,"count":191},"zeros/65536/gzip-readinto128k":{"cpu_ns":14875588,"wall_ns":14878370,"count":285},"zeros/65536/crc32":{"cpu_ns":14821864,"wall_ns":14822388,"count":901},"zeros/1048713/compress1":{"cpu_ns":19937573,"wall_ns":19938032,"count":48},"zeros/1048713/decompress":{"cpu_ns":17480415,"wall_ns":17481250,"count":97},"zeros/1048713/raw-decompress":{"cpu_ns":16611102,"wall_ns":16611943,"count":129},"zeros/1048713/stream-decompress":{"cpu_ns":21656837,"wall_ns":21659361,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":16657186,"wall_ns":16657705,"count":103},"zeros/1048713/gzip-read128k":{"cpu_ns":18296605,"wall_ns":18297182,"count":42},"zeros/1048713/gzip-readinto128k":{"cpu_ns":18785186,"wall_ns":18794497,"count":45},"zeros/1048713/crc32":{"cpu_ns":18549229,"wall_ns":18549465,"count":72},"zeros/16777353/compress1":{"cpu_ns":21342425,"wall_ns":21343583,"count":3},"zeros/16777353/decompress":{"cpu_ns":30787510,"wall_ns":30788783,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":35641132,"wall_ns":35658880,"count":3},"zeros/16777353/stream-decompress":{"cpu_ns":26224407,"wall_ns":26226131,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13809048,"wall_ns":13810298,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":27761922,"wall_ns":27762979,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19390179,"wall_ns":19399879,"count":3},"zeros/16777353/crc32":{"cpu_ns":22115839,"wall_ns":22112559,"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":2732492,"wall_ns":2735953,"count":213},"fastq/1024/decompress":{"cpu_ns":6850311,"wall_ns":6857102,"count":1243},"fastq/1024/raw-decompress":{"cpu_ns":12743218,"wall_ns":12744021,"count":2201},"fastq/1024/stream-decompress":{"cpu_ns":2885096,"wall_ns":2885300,"count":461},"fastq/1024/bounded-decompress":{"cpu_ns":6539721,"wall_ns":6545185,"count":1004},"fastq/1024/gzip-read128k":{"cpu_ns":5294099,"wall_ns":5294830,"count":204},"fastq/1024/gzip-readinto128k":{"cpu_ns":9053599,"wall_ns":9054249,"count":303},"fastq/1024/crc32":{"cpu_ns":1924922,"wall_ns":1925633,"count":4729},"fastq/65536/compress1":{"cpu_ns":15335438,"wall_ns":15335938,"count":39},"fastq/65536/decompress":{"cpu_ns":18409641,"wall_ns":18417971,"count":80},"fastq/65536/raw-decompress":{"cpu_ns":21908425,"wall_ns":21910494,"count":89},"fastq/65536/stream-decompress":{"cpu_ns":19317273,"wall_ns":19317850,"count":84},"fastq/65536/bounded-decompress":{"cpu_ns":20040145,"wall_ns":20041191,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":15864304,"wall_ns":15864937,"count":68},"fastq/65536/gzip-readinto128k":{"cpu_ns":19154727,"wall_ns":19155455,"count":79},"fastq/65536/crc32":{"cpu_ns":13947193,"wall_ns":13947821,"count":849},"fastq/1048713/compress1":{"cpu_ns":20477079,"wall_ns":20477452,"count":3},"fastq/1048713/decompress":{"cpu_ns":17962453,"wall_ns":17964350,"count":5},"fastq/1048713/raw-decompress":{"cpu_ns":20968066,"wall_ns":20969093,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":23904491,"wall_ns":23906120,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20964953,"wall_ns":20973606,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":18105294,"wall_ns":18105989,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21357366,"wall_ns":21358147,"count":6},"fastq/1048713/crc32":{"cpu_ns":18941103,"wall_ns":18953344,"count":72},"fastq/16777353/compress1":{"cpu_ns":118008996,"wall_ns":118019119,"count":1},"fastq/16777353/decompress":{"cpu_ns":63440494,"wall_ns":63440394,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":61528642,"wall_ns":61529048,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":61411980,"wall_ns":61420948,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":78720144,"wall_ns":78733176,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":59854050,"wall_ns":59854463,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":57835786,"wall_ns":57846477,"count":1},"fastq/16777353/crc32":{"cpu_ns":22503306,"wall_ns":22504261,"count":5},"python/1024/compress1":{"cpu_ns":4473629,"wall_ns":4474220,"count":391},"python/1024/decompress":{"cpu_ns":7144109,"wall_ns":7144626,"count":1333},"python/1024/raw-decompress":{"cpu_ns":7340066,"wall_ns":7340810,"count":1262},"python/1024/stream-decompress":{"cpu_ns":9038273,"wall_ns":9038999,"count":1439},"python/1024/bounded-decompress":{"cpu_ns":4511650,"wall_ns":4512056,"count":714},"python/1024/gzip-read128k":{"cpu_ns":4983917,"wall_ns":4984697,"count":193},"python/1024/gzip-readinto128k":{"cpu_ns":9387686,"wall_ns":9388293,"count":316},"python/1024/crc32":{"cpu_ns":2127420,"wall_ns":2127762,"count":4992},"python/65536/compress1":{"cpu_ns":16689374,"wall_ns":16697653,"count":62},"python/65536/decompress":{"cpu_ns":12681662,"wall_ns":12687411,"count":98},"python/65536/raw-decompress":{"cpu_ns":14226052,"wall_ns":14228261,"count":107},"python/65536/stream-decompress":{"cpu_ns":14310384,"wall_ns":14310934,"count":113},"python/65536/bounded-decompress":{"cpu_ns":18892870,"wall_ns":18904395,"count":177},"python/65536/gzip-read128k":{"cpu_ns":12825449,"wall_ns":12826267,"count":88},"python/65536/gzip-readinto128k":{"cpu_ns":19451899,"wall_ns":19452746,"count":130},"python/65536/crc32":{"cpu_ns":14925143,"wall_ns":14925981,"count":890},"python/1048713/compress1":{"cpu_ns":21454729,"wall_ns":21453843,"count":5},"python/1048713/decompress":{"cpu_ns":23884016,"wall_ns":23886960,"count":12},"python/1048713/raw-decompress":{"cpu_ns":21476045,"wall_ns":21493964,"count":12},"python/1048713/stream-decompress":{"cpu_ns":27116026,"wall_ns":27121966,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":21089999,"wall_ns":21108915,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":21579561,"wall_ns":21580557,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":19192483,"wall_ns":19193384,"count":10},"python/1048713/crc32":{"cpu_ns":18620298,"wall_ns":18636880,"count":72},"python/16777353/compress1":{"cpu_ns":68304785,"wall_ns":68306205,"count":1},"python/16777353/decompress":{"cpu_ns":38647837,"wall_ns":38657155,"count":1},"python/16777353/raw-decompress":{"cpu_ns":35986423,"wall_ns":35997040,"count":1},"python/16777353/stream-decompress":{"cpu_ns":35683521,"wall_ns":35695122,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42258369,"wall_ns":42259954,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32282333,"wall_ns":32295315,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":31196522,"wall_ns":31212470,"count":1},"python/16777353/crc32":{"cpu_ns":21797671,"wall_ns":21798774,"count":5},"random/1024/compress1":{"cpu_ns":8032868,"wall_ns":8033500,"count":567},"random/1024/decompress":{"cpu_ns":2927423,"wall_ns":2927631,"count":4633},"random/1024/raw-decompress":{"cpu_ns":3888681,"wall_ns":3889214,"count":4516},"random/1024/stream-decompress":{"cpu_ns":4851442,"wall_ns":4853012,"count":3146},"random/1024/bounded-decompress":{"cpu_ns":4430165,"wall_ns":4430514,"count":2745},"random/1024/gzip-read128k":{"cpu_ns":7975989,"wall_ns":7976600,"count":418},"random/1024/gzip-readinto128k":{"cpu_ns":13593016,"wall_ns":13593789,"count":541},"random/1024/crc32":{"cpu_ns":2632054,"wall_ns":2632640,"count":5669},"random/65536/compress1":{"cpu_ns":17076747,"wall_ns":17080305,"count":28},"random/65536/decompress":{"cpu_ns":15346848,"wall_ns":15348432,"count":1202},"random/65536/raw-decompress":{"cpu_ns":16257810,"wall_ns":16270390,"count":1397},"random/65536/stream-decompress":{"cpu_ns":18412092,"wall_ns":18414066,"count":1141},"random/65536/bounded-decompress":{"cpu_ns":9479367,"wall_ns":9480191,"count":1663},"random/65536/gzip-read128k":{"cpu_ns":11135113,"wall_ns":11135930,"count":241},"random/65536/gzip-readinto128k":{"cpu_ns":18011778,"wall_ns":18024107,"count":331},"random/65536/crc32":{"cpu_ns":12915260,"wall_ns":12922778,"count":742},"random/1048713/compress1":{"cpu_ns":23646053,"wall_ns":23646907,"count":2},"random/1048713/decompress":{"cpu_ns":24152025,"wall_ns":24163427,"count":100},"random/1048713/raw-decompress":{"cpu_ns":26318732,"wall_ns":26321194,"count":134},"random/1048713/stream-decompress":{"cpu_ns":23889257,"wall_ns":23890881,"count":92},"random/1048713/bounded-decompress":{"cpu_ns":11006417,"wall_ns":11007230,"count":57},"random/1048713/gzip-read128k":{"cpu_ns":16660068,"wall_ns":16661247,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":20473321,"wall_ns":20474289,"count":44},"random/1048713/crc32":{"cpu_ns":19249632,"wall_ns":19258034,"count":74},"random/16777353/compress1":{"cpu_ns":199143919,"wall_ns":199155040,"count":1},"random/16777353/decompress":{"cpu_ns":28502626,"wall_ns":28512707,"count":2},"random/16777353/raw-decompress":{"cpu_ns":34433477,"wall_ns":34446392,"count":2},"random/16777353/stream-decompress":{"cpu_ns":28521680,"wall_ns":28522257,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":50632344,"wall_ns":50634051,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":9770136,"wall_ns":9769920,"count":1},"random/16777353/gzip-readinto128k":{"cpu_ns":26969092,"wall_ns":26984889,"count":3},"random/16777353/crc32":{"cpu_ns":21821452,"wall_ns":21822967,"count":5},"zeros/1024/compress1":{"cpu_ns":7003656,"wall_ns":7004203,"count":1094},"zeros/1024/decompress":{"cpu_ns":2550931,"wall_ns":2551195,"count":3522},"zeros/1024/raw-decompress":{"cpu_ns":2695531,"wall_ns":2695945,"count":2773},"zeros/1024/stream-decompress":{"cpu_ns":3578168,"wall_ns":3578406,"count":2280},"zeros/1024/bounded-decompress":{"cpu_ns":2201657,"wall_ns":2202307,"count":1175},"zeros/1024/gzip-read128k":{"cpu_ns":5222050,"wall_ns":5231433,"count":255},"zeros/1024/gzip-readinto128k":{"cpu_ns":15684046,"wall_ns":15684901,"count":623},"zeros/1024/crc32":{"cpu_ns":3855207,"wall_ns":3855423,"count":9368},"zeros/65536/compress1":{"cpu_ns":13977379,"wall_ns":13979142,"count":547},"zeros/65536/decompress":{"cpu_ns":12953103,"wall_ns":12953992,"count":895},"zeros/65536/raw-decompress":{"cpu_ns":13316095,"wall_ns":13316850,"count":1058},"zeros/65536/stream-decompress":{"cpu_ns":9168638,"wall_ns":9176084,"count":586},"zeros/65536/bounded-decompress":{"cpu_ns":6994254,"wall_ns":6994646,"count":793},"zeros/65536/gzip-read128k":{"cpu_ns":8892179,"wall_ns":8892920,"count":191},"zeros/65536/gzip-readinto128k":{"cpu_ns":14928115,"wall_ns":14928890,"count":285},"zeros/65536/crc32":{"cpu_ns":14659388,"wall_ns":14660022,"count":901},"zeros/1048713/compress1":{"cpu_ns":23109494,"wall_ns":23111689,"count":48},"zeros/1048713/decompress":{"cpu_ns":40164446,"wall_ns":40166106,"count":97},"zeros/1048713/raw-decompress":{"cpu_ns":51817888,"wall_ns":51820386,"count":129},"zeros/1048713/stream-decompress":{"cpu_ns":44613069,"wall_ns":44614370,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":16706832,"wall_ns":16708097,"count":103},"zeros/1048713/gzip-read128k":{"cpu_ns":18445746,"wall_ns":18446420,"count":42},"zeros/1048713/gzip-readinto128k":{"cpu_ns":21199033,"wall_ns":21209115,"count":45},"zeros/1048713/crc32":{"cpu_ns":18525730,"wall_ns":18526412,"count":72},"zeros/16777353/compress1":{"cpu_ns":22701922,"wall_ns":22703298,"count":3},"zeros/16777353/decompress":{"cpu_ns":27886175,"wall_ns":27885984,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":44223762,"wall_ns":44233276,"count":3},"zeros/16777353/stream-decompress":{"cpu_ns":27733334,"wall_ns":27745331,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13355379,"wall_ns":13355128,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":27404177,"wall_ns":27417646,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19666658,"wall_ns":19667431,"count":3},"zeros/16777353/crc32":{"cpu_ns":21927838,"wall_ns":21943234,"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-zlib/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-zlib/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":2434447,"wall_ns":2558221,"count":213},"fastq/1024/decompress":{"cpu_ns":7163585,"wall_ns":7164181,"count":1243},"fastq/1024/raw-decompress":{"cpu_ns":13388968,"wall_ns":13389652,"count":2201},"fastq/1024/stream-decompress":{"cpu_ns":3008992,"wall_ns":3009951,"count":461},"fastq/1024/bounded-decompress":{"cpu_ns":6852749,"wall_ns":6853488,"count":1004},"fastq/1024/gzip-read128k":{"cpu_ns":5734418,"wall_ns":5735698,"count":204},"fastq/1024/gzip-readinto128k":{"cpu_ns":9344200,"wall_ns":9356369,"count":303},"fastq/1024/crc32":{"cpu_ns":1925633,"wall_ns":1926051,"count":4729},"fastq/65536/compress1":{"cpu_ns":15929088,"wall_ns":15929585,"count":39},"fastq/65536/decompress":{"cpu_ns":19081361,"wall_ns":19083510,"count":80},"fastq/65536/raw-decompress":{"cpu_ns":20757988,"wall_ns":20769637,"count":89},"fastq/65536/stream-decompress":{"cpu_ns":23173289,"wall_ns":23178469,"count":84},"fastq/65536/bounded-decompress":{"cpu_ns":21066091,"wall_ns":21067718,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":16257950,"wall_ns":16269890,"count":68},"fastq/65536/gzip-readinto128k":{"cpu_ns":19584062,"wall_ns":19584974,"count":79},"fastq/65536/crc32":{"cpu_ns":13633375,"wall_ns":13633916,"count":849},"fastq/1048713/compress1":{"cpu_ns":20870528,"wall_ns":20879401,"count":3},"fastq/1048713/decompress":{"cpu_ns":19056530,"wall_ns":19058395,"count":5},"fastq/1048713/raw-decompress":{"cpu_ns":22458702,"wall_ns":22459339,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":22692210,"wall_ns":22692723,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":23125174,"wall_ns":23126540,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":18287861,"wall_ns":18297386,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21585664,"wall_ns":21586454,"count":6},"fastq/1048713/crc32":{"cpu_ns":18699838,"wall_ns":18700661,"count":72},"fastq/16777353/compress1":{"cpu_ns":110571102,"wall_ns":110580519,"count":1},"fastq/16777353/decompress":{"cpu_ns":67046425,"wall_ns":67059338,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":64301208,"wall_ns":64315355,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":60372462,"wall_ns":60387434,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":76265985,"wall_ns":76268098,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60013039,"wall_ns":60014829,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":57751434,"wall_ns":57764075,"count":1},"fastq/16777353/crc32":{"cpu_ns":22176688,"wall_ns":22179187,"count":5},"python/1024/compress1":{"cpu_ns":4641887,"wall_ns":4654392,"count":391},"python/1024/decompress":{"cpu_ns":7151932,"wall_ns":7152523,"count":1333},"python/1024/raw-decompress":{"cpu_ns":7901057,"wall_ns":7902969,"count":1262},"python/1024/stream-decompress":{"cpu_ns":9181896,"wall_ns":9182594,"count":1439},"python/1024/bounded-decompress":{"cpu_ns":4651509,"wall_ns":4652604,"count":714},"python/1024/gzip-read128k":{"cpu_ns":5226470,"wall_ns":5227439,"count":193},"python/1024/gzip-readinto128k":{"cpu_ns":10026131,"wall_ns":10026936,"count":316},"python/1024/crc32":{"cpu_ns":2021771,"wall_ns":2021985,"count":4992},"python/65536/compress1":{"cpu_ns":16444376,"wall_ns":16452968,"count":62},"python/65536/decompress":{"cpu_ns":12472803,"wall_ns":12473538,"count":98},"python/65536/raw-decompress":{"cpu_ns":13816376,"wall_ns":13821395,"count":107},"python/65536/stream-decompress":{"cpu_ns":15147638,"wall_ns":15149462,"count":113},"python/65536/bounded-decompress":{"cpu_ns":18416122,"wall_ns":18417052,"count":177},"python/65536/gzip-read128k":{"cpu_ns":12789072,"wall_ns":12789928,"count":88},"python/65536/gzip-readinto128k":{"cpu_ns":19358170,"wall_ns":19358935,"count":130},"python/65536/crc32":{"cpu_ns":14653045,"wall_ns":14653783,"count":890},"python/1048713/compress1":{"cpu_ns":21885548,"wall_ns":21906055,"count":5},"python/1048713/decompress":{"cpu_ns":19824015,"wall_ns":19825202,"count":12},"python/1048713/raw-decompress":{"cpu_ns":19129431,"wall_ns":19130508,"count":12},"python/1048713/stream-decompress":{"cpu_ns":21743449,"wall_ns":21757456,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":21923546,"wall_ns":21930548,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":23024466,"wall_ns":23031999,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":19974292,"wall_ns":19975780,"count":10},"python/1048713/crc32":{"cpu_ns":18681927,"wall_ns":18682220,"count":72},"python/16777353/compress1":{"cpu_ns":67430618,"wall_ns":67445976,"count":1},"python/16777353/decompress":{"cpu_ns":39542052,"wall_ns":39548623,"count":1},"python/16777353/raw-decompress":{"cpu_ns":32673828,"wall_ns":32675737,"count":1},"python/16777353/stream-decompress":{"cpu_ns":33973990,"wall_ns":33975511,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":45867774,"wall_ns":45894834,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":33365076,"wall_ns":33366191,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":32226784,"wall_ns":32228824,"count":1},"python/16777353/crc32":{"cpu_ns":25129889,"wall_ns":25132142,"count":5},"random/1024/compress1":{"cpu_ns":7602553,"wall_ns":7602925,"count":567},"random/1024/decompress":{"cpu_ns":3498085,"wall_ns":3498986,"count":4633},"random/1024/raw-decompress":{"cpu_ns":4223659,"wall_ns":4223959,"count":4516},"random/1024/stream-decompress":{"cpu_ns":4125914,"wall_ns":4126319,"count":3146},"random/1024/bounded-decompress":{"cpu_ns":4020228,"wall_ns":4020855,"count":2745},"random/1024/gzip-read128k":{"cpu_ns":8734370,"wall_ns":8735193,"count":418},"random/1024/gzip-readinto128k":{"cpu_ns":14017307,"wall_ns":14025588,"count":541},"random/1024/crc32":{"cpu_ns":2291135,"wall_ns":2291339,"count":5669},"random/65536/compress1":{"cpu_ns":16600160,"wall_ns":16601050,"count":28},"random/65536/decompress":{"cpu_ns":13074429,"wall_ns":13075188,"count":1202},"random/65536/raw-decompress":{"cpu_ns":13005260,"wall_ns":13007466,"count":1397},"random/65536/stream-decompress":{"cpu_ns":13472784,"wall_ns":13473581,"count":1141},"random/65536/bounded-decompress":{"cpu_ns":8848727,"wall_ns":8857435,"count":1663},"random/65536/gzip-read128k":{"cpu_ns":11299379,"wall_ns":11300764,"count":241},"random/65536/gzip-readinto128k":{"cpu_ns":18230454,"wall_ns":18231161,"count":331},"random/65536/crc32":{"cpu_ns":11956570,"wall_ns":11957099,"count":742},"random/1048713/compress1":{"cpu_ns":25189483,"wall_ns":25191239,"count":2},"random/1048713/decompress":{"cpu_ns":16192016,"wall_ns":16193511,"count":100},"random/1048713/raw-decompress":{"cpu_ns":15164917,"wall_ns":15167866,"count":134},"random/1048713/stream-decompress":{"cpu_ns":18434929,"wall_ns":18538594,"count":92},"random/1048713/bounded-decompress":{"cpu_ns":14579659,"wall_ns":14582338,"count":57},"random/1048713/gzip-read128k":{"cpu_ns":18503580,"wall_ns":18506376,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":21539484,"wall_ns":21550059,"count":44},"random/1048713/crc32":{"cpu_ns":19935388,"wall_ns":19937490,"count":74},"random/16777353/compress1":{"cpu_ns":203688977,"wall_ns":203706613,"count":1},"random/16777353/decompress":{"cpu_ns":28417749,"wall_ns":28432189,"count":2},"random/16777353/raw-decompress":{"cpu_ns":22736699,"wall_ns":22737826,"count":2},"random/16777353/stream-decompress":{"cpu_ns":25460302,"wall_ns":25461892,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":44699089,"wall_ns":44709053,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":9343331,"wall_ns":9360463,"count":1},"random/16777353/gzip-readinto128k":{"cpu_ns":24019840,"wall_ns":24021688,"count":3},"random/16777353/crc32":{"cpu_ns":21478631,"wall_ns":21496138,"count":5},"zeros/1024/compress1":{"cpu_ns":6879756,"wall_ns":6880202,"count":1094},"zeros/1024/decompress":{"cpu_ns":2714951,"wall_ns":2715501,"count":3522},"zeros/1024/raw-decompress":{"cpu_ns":2787763,"wall_ns":2788249,"count":2773},"zeros/1024/stream-decompress":{"cpu_ns":3276798,"wall_ns":3277443,"count":2280},"zeros/1024/bounded-decompress":{"cpu_ns":1932480,"wall_ns":1932684,"count":1175},"zeros/1024/gzip-read128k":{"cpu_ns":5106762,"wall_ns":5107392,"count":255},"zeros/1024/gzip-readinto128k":{"cpu_ns":16833673,"wall_ns":16835174,"count":623},"zeros/1024/crc32":{"cpu_ns":4269503,"wall_ns":4275525,"count":9368},"zeros/65536/compress1":{"cpu_ns":14321814,"wall_ns":14488399,"count":547},"zeros/65536/decompress":{"cpu_ns":14494396,"wall_ns":14495333,"count":895},"zeros/65536/raw-decompress":{"cpu_ns":15471522,"wall_ns":15473071,"count":1058},"zeros/65536/stream-decompress":{"cpu_ns":10253918,"wall_ns":10255298,"count":586},"zeros/65536/bounded-decompress":{"cpu_ns":7144118,"wall_ns":7144536,"count":793},"zeros/65536/gzip-read128k":{"cpu_ns":8671989,"wall_ns":8672741,"count":191},"zeros/65536/gzip-readinto128k":{"cpu_ns":15076712,"wall_ns":15077653,"count":285},"zeros/65536/crc32":{"cpu_ns":15438617,"wall_ns":15440503,"count":901},"zeros/1048713/compress1":{"cpu_ns":20441490,"wall_ns":20443844,"count":48},"zeros/1048713/decompress":{"cpu_ns":18319152,"wall_ns":18335093,"count":97},"zeros/1048713/raw-decompress":{"cpu_ns":16794093,"wall_ns":16796454,"count":129},"zeros/1048713/stream-decompress":{"cpu_ns":19821298,"wall_ns":19822499,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":17894427,"wall_ns":17902611,"count":103},"zeros/1048713/gzip-read128k":{"cpu_ns":20285133,"wall_ns":20283661,"count":42},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19485324,"wall_ns":19486449,"count":45},"zeros/1048713/crc32":{"cpu_ns":18733433,"wall_ns":18734090,"count":72},"zeros/16777353/compress1":{"cpu_ns":20996107,"wall_ns":21006379,"count":3},"zeros/16777353/decompress":{"cpu_ns":23483235,"wall_ns":23484634,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":37452368,"wall_ns":37450384,"count":3},"zeros/16777353/stream-decompress":{"cpu_ns":23589859,"wall_ns":23609352,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":16537764,"wall_ns":16541655,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26441915,"wall_ns":26443095,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19322261,"wall_ns":19323318,"count":3},"zeros/16777353/crc32":{"cpu_ns":23724970,"wall_ns":23750037,"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":2483642,"wall_ns":2483800,"count":213},"fastq/1024/decompress":{"cpu_ns":6643745,"wall_ns":6644004,"count":1243},"fastq/1024/raw-decompress":{"cpu_ns":13243537,"wall_ns":13245124,"count":2201},"fastq/1024/stream-decompress":{"cpu_ns":2940921,"wall_ns":2941134,"count":461},"fastq/1024/bounded-decompress":{"cpu_ns":6990020,"wall_ns":6991251,"count":1004},"fastq/1024/gzip-read128k":{"cpu_ns":5148646,"wall_ns":5149064,"count":204},"fastq/1024/gzip-readinto128k":{"cpu_ns":9100236,"wall_ns":9108393,"count":303},"fastq/1024/crc32":{"cpu_ns":2032421,"wall_ns":2032827,"count":4729},"fastq/65536/compress1":{"cpu_ns":15701748,"wall_ns":15702560,"count":39},"fastq/65536/decompress":{"cpu_ns":21311800,"wall_ns":21314060,"count":80},"fastq/65536/raw-decompress":{"cpu_ns":21082946,"wall_ns":21084174,"count":89},"fastq/65536/stream-decompress":{"cpu_ns":20697757,"wall_ns":20705969,"count":84},"fastq/65536/bounded-decompress":{"cpu_ns":20365189,"wall_ns":20366536,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":16179974,"wall_ns":16180530,"count":68},"fastq/65536/gzip-readinto128k":{"cpu_ns":19175158,"wall_ns":19184176,"count":79},"fastq/65536/crc32":{"cpu_ns":13732995,"wall_ns":13733552,"count":849},"fastq/1048713/compress1":{"cpu_ns":21650709,"wall_ns":21652089,"count":3},"fastq/1048713/decompress":{"cpu_ns":19132146,"wall_ns":19132865,"count":5},"fastq/1048713/raw-decompress":{"cpu_ns":22477463,"wall_ns":22477955,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":23051286,"wall_ns":23060690,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":22921822,"wall_ns":22923519,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":18906642,"wall_ns":19077877,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21822032,"wall_ns":21822845,"count":6},"fastq/1048713/crc32":{"cpu_ns":18826162,"wall_ns":18826819,"count":72},"fastq/16777353/compress1":{"cpu_ns":108913300,"wall_ns":108934611,"count":1},"fastq/16777353/decompress":{"cpu_ns":65719984,"wall_ns":65734932,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":58876704,"wall_ns":58879137,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":63695918,"wall_ns":63716080,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":75817585,"wall_ns":75848425,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60233780,"wall_ns":60242590,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":59881543,"wall_ns":59893849,"count":1},"fastq/16777353/crc32":{"cpu_ns":21766064,"wall_ns":21767268,"count":5},"python/1024/compress1":{"cpu_ns":4529993,"wall_ns":4531204,"count":391},"python/1024/decompress":{"cpu_ns":7436749,"wall_ns":7438600,"count":1333},"python/1024/raw-decompress":{"cpu_ns":7390338,"wall_ns":7391307,"count":1262},"python/1024/stream-decompress":{"cpu_ns":8588961,"wall_ns":8589651,"count":1439},"python/1024/bounded-decompress":{"cpu_ns":4761723,"wall_ns":4762559,"count":714},"python/1024/gzip-read128k":{"cpu_ns":5369010,"wall_ns":5369984,"count":193},"python/1024/gzip-readinto128k":{"cpu_ns":10219717,"wall_ns":10221064,"count":316},"python/1024/crc32":{"cpu_ns":2094235,"wall_ns":2094363,"count":4992},"python/65536/compress1":{"cpu_ns":16756797,"wall_ns":16757395,"count":62},"python/65536/decompress":{"cpu_ns":12518278,"wall_ns":12519034,"count":98},"python/65536/raw-decompress":{"cpu_ns":13286906,"wall_ns":13306960,"count":107},"python/65536/stream-decompress":{"cpu_ns":15672458,"wall_ns":15677532,"count":113},"python/65536/bounded-decompress":{"cpu_ns":18817743,"wall_ns":18819675,"count":177},"python/65536/gzip-read128k":{"cpu_ns":12552458,"wall_ns":12553217,"count":88},"python/65536/gzip-readinto128k":{"cpu_ns":19358571,"wall_ns":19359422,"count":130},"python/65536/crc32":{"cpu_ns":14394556,"wall_ns":14395150,"count":890},"python/1048713/compress1":{"cpu_ns":21715920,"wall_ns":21720934,"count":5},"python/1048713/decompress":{"cpu_ns":19870896,"wall_ns":19872428,"count":12},"python/1048713/raw-decompress":{"cpu_ns":19397946,"wall_ns":19398715,"count":12},"python/1048713/stream-decompress":{"cpu_ns":21348346,"wall_ns":21349263,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20932785,"wall_ns":20941021,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":23824271,"wall_ns":23826216,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":19590749,"wall_ns":19592566,"count":10},"python/1048713/crc32":{"cpu_ns":18734663,"wall_ns":18735389,"count":72},"python/16777353/compress1":{"cpu_ns":67525198,"wall_ns":67539470,"count":1},"python/16777353/decompress":{"cpu_ns":34039642,"wall_ns":34041429,"count":1},"python/16777353/raw-decompress":{"cpu_ns":33726561,"wall_ns":33727886,"count":1},"python/16777353/stream-decompress":{"cpu_ns":34542179,"wall_ns":34542997,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":46195276,"wall_ns":46197569,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32269440,"wall_ns":32283362,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":32482950,"wall_ns":32493945,"count":1},"python/16777353/crc32":{"cpu_ns":21831181,"wall_ns":21832770,"count":5},"random/1024/compress1":{"cpu_ns":8276924,"wall_ns":8293114,"count":567},"random/1024/decompress":{"cpu_ns":3285520,"wall_ns":3290735,"count":4633},"random/1024/raw-decompress":{"cpu_ns":3962742,"wall_ns":3965280,"count":4516},"random/1024/stream-decompress":{"cpu_ns":3588954,"wall_ns":3589303,"count":3146},"random/1024/bounded-decompress":{"cpu_ns":4053106,"wall_ns":4053408,"count":2745},"random/1024/gzip-read128k":{"cpu_ns":8539327,"wall_ns":8540079,"count":418},"random/1024/gzip-readinto128k":{"cpu_ns":13829015,"wall_ns":13829928,"count":541},"random/1024/crc32":{"cpu_ns":2504748,"wall_ns":2505026,"count":5669},"random/65536/compress1":{"cpu_ns":16495374,"wall_ns":16496523,"count":28},"random/65536/decompress":{"cpu_ns":12432141,"wall_ns":12432695,"count":1202},"random/65536/raw-decompress":{"cpu_ns":12005884,"wall_ns":12006599,"count":1397},"random/65536/stream-decompress":{"cpu_ns":13214270,"wall_ns":13215135,"count":1141},"random/65536/bounded-decompress":{"cpu_ns":9207358,"wall_ns":9209482,"count":1663},"random/65536/gzip-read128k":{"cpu_ns":10746020,"wall_ns":10746219,"count":241},"random/65536/gzip-readinto128k":{"cpu_ns":18022080,"wall_ns":18023067,"count":331},"random/65536/crc32":{"cpu_ns":12210823,"wall_ns":12211535,"count":742},"random/1048713/compress1":{"cpu_ns":23382456,"wall_ns":23383850,"count":2},"random/1048713/decompress":{"cpu_ns":19292521,"wall_ns":19307472,"count":100},"random/1048713/raw-decompress":{"cpu_ns":14400997,"wall_ns":14402481,"count":134},"random/1048713/stream-decompress":{"cpu_ns":14964828,"wall_ns":14965387,"count":92},"random/1048713/bounded-decompress":{"cpu_ns":10955545,"wall_ns":10955956,"count":57},"random/1048713/gzip-read128k":{"cpu_ns":16473535,"wall_ns":16482342,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":20794685,"wall_ns":20795787,"count":44},"random/1048713/crc32":{"cpu_ns":19978252,"wall_ns":19980117,"count":74},"random/16777353/compress1":{"cpu_ns":205909031,"wall_ns":205943445,"count":1},"random/16777353/decompress":{"cpu_ns":24934631,"wall_ns":24936453,"count":2},"random/16777353/raw-decompress":{"cpu_ns":26184168,"wall_ns":26198196,"count":2},"random/16777353/stream-decompress":{"cpu_ns":25398562,"wall_ns":25400208,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":53229141,"wall_ns":53245975,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":9579365,"wall_ns":9581454,"count":1},"random/16777353/gzip-readinto128k":{"cpu_ns":23227246,"wall_ns":23229271,"count":3},"random/16777353/crc32":{"cpu_ns":22514753,"wall_ns":22515635,"count":5},"zeros/1024/compress1":{"cpu_ns":6980031,"wall_ns":6980634,"count":1094},"zeros/1024/decompress":{"cpu_ns":2381884,"wall_ns":2382183,"count":3522},"zeros/1024/raw-decompress":{"cpu_ns":2972455,"wall_ns":2973221,"count":2773},"zeros/1024/stream-decompress":{"cpu_ns":2989655,"wall_ns":2989885,"count":2280},"zeros/1024/bounded-decompress":{"cpu_ns":1958620,"wall_ns":1958919,"count":1175},"zeros/1024/gzip-read128k":{"cpu_ns":5092348,"wall_ns":5093023,"count":255},"zeros/1024/gzip-readinto128k":{"cpu_ns":15981291,"wall_ns":15982062,"count":623},"zeros/1024/crc32":{"cpu_ns":4023413,"wall_ns":4023990,"count":9368},"zeros/65536/compress1":{"cpu_ns":13656125,"wall_ns":13656807,"count":547},"zeros/65536/decompress":{"cpu_ns":15010798,"wall_ns":15015658,"count":895},"zeros/65536/raw-decompress":{"cpu_ns":15856125,"wall_ns":15858391,"count":1058},"zeros/65536/stream-decompress":{"cpu_ns":10236727,"wall_ns":10247449,"count":586},"zeros/65536/bounded-decompress":{"cpu_ns":7276819,"wall_ns":7277369,"count":793},"zeros/65536/gzip-read128k":{"cpu_ns":8864759,"wall_ns":8865528,"count":191},"zeros/65536/gzip-readinto128k":{"cpu_ns":15114137,"wall_ns":15114942,"count":285},"zeros/65536/crc32":{"cpu_ns":14433655,"wall_ns":14434185,"count":901},"zeros/1048713/compress1":{"cpu_ns":20888848,"wall_ns":20890894,"count":48},"zeros/1048713/decompress":{"cpu_ns":18087809,"wall_ns":18089849,"count":97},"zeros/1048713/raw-decompress":{"cpu_ns":17022921,"wall_ns":17023691,"count":129},"zeros/1048713/stream-decompress":{"cpu_ns":19951631,"wall_ns":19952844,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":16988453,"wall_ns":16989326,"count":103},"zeros/1048713/gzip-read128k":{"cpu_ns":20888178,"wall_ns":20890128,"count":42},"zeros/1048713/gzip-readinto128k":{"cpu_ns":22001185,"wall_ns":22003249,"count":45},"zeros/1048713/crc32":{"cpu_ns":19043632,"wall_ns":19044396,"count":72},"zeros/16777353/compress1":{"cpu_ns":22701467,"wall_ns":22703091,"count":3},"zeros/16777353/decompress":{"cpu_ns":23423542,"wall_ns":23436391,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":35525699,"wall_ns":35542300,"count":3},"zeros/16777353/stream-decompress":{"cpu_ns":24221804,"wall_ns":24223267,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13203395,"wall_ns":13219162,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":30106276,"wall_ns":30106834,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19445322,"wall_ns":19459006,"count":3},"zeros/16777353/crc32":{"cpu_ns":21626416,"wall_ns":21627364,"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":2571266,"wall_ns":2571634,"count":213},"fastq/1024/decompress":{"cpu_ns":6748007,"wall_ns":6748482,"count":1243},"fastq/1024/raw-decompress":{"cpu_ns":12640342,"wall_ns":12652340,"count":2201},"fastq/1024/stream-decompress":{"cpu_ns":2838852,"wall_ns":2839045,"count":461},"fastq/1024/bounded-decompress":{"cpu_ns":6797492,"wall_ns":6798013,"count":1004},"fastq/1024/gzip-read128k":{"cpu_ns":5169452,"wall_ns":5169977,"count":204},"fastq/1024/gzip-readinto128k":{"cpu_ns":9084991,"wall_ns":9086408,"count":303},"fastq/1024/crc32":{"cpu_ns":2052301,"wall_ns":2052609,"count":4729},"fastq/65536/compress1":{"cpu_ns":16280259,"wall_ns":16281836,"count":39},"fastq/65536/decompress":{"cpu_ns":18455514,"wall_ns":18456086,"count":80},"fastq/65536/raw-decompress":{"cpu_ns":20660984,"wall_ns":20666511,"count":89},"fastq/65536/stream-decompress":{"cpu_ns":19504155,"wall_ns":19504869,"count":84},"fastq/65536/bounded-decompress":{"cpu_ns":20111321,"wall_ns":20119262,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":17925802,"wall_ns":17927248,"count":68},"fastq/65536/gzip-readinto128k":{"cpu_ns":20042285,"wall_ns":20043518,"count":79},"fastq/65536/crc32":{"cpu_ns":14162695,"wall_ns":14164169,"count":849},"fastq/1048713/compress1":{"cpu_ns":21138558,"wall_ns":21139247,"count":3},"fastq/1048713/decompress":{"cpu_ns":18540823,"wall_ns":18542503,"count":5},"fastq/1048713/raw-decompress":{"cpu_ns":20900976,"wall_ns":20903485,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":20818234,"wall_ns":20819023,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21097629,"wall_ns":21098814,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":18801406,"wall_ns":18803695,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22214451,"wall_ns":22215607,"count":6},"fastq/1048713/crc32":{"cpu_ns":18923871,"wall_ns":18933623,"count":72},"fastq/16777353/compress1":{"cpu_ns":112013936,"wall_ns":112034989,"count":1},"fastq/16777353/decompress":{"cpu_ns":62939865,"wall_ns":62953520,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":64190922,"wall_ns":64201245,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":65325212,"wall_ns":65333151,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":72690064,"wall_ns":72692478,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60614933,"wall_ns":60631952,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":60754132,"wall_ns":60762883,"count":1},"fastq/16777353/crc32":{"cpu_ns":21809764,"wall_ns":21822287,"count":5},"python/1024/compress1":{"cpu_ns":4367339,"wall_ns":4367619,"count":391},"python/1024/decompress":{"cpu_ns":7232917,"wall_ns":7233701,"count":1333},"python/1024/raw-decompress":{"cpu_ns":6957908,"wall_ns":6958543,"count":1262},"python/1024/stream-decompress":{"cpu_ns":9077267,"wall_ns":9078103,"count":1439},"python/1024/bounded-decompress":{"cpu_ns":5027241,"wall_ns":5028134,"count":714},"python/1024/gzip-read128k":{"cpu_ns":5042907,"wall_ns":5044374,"count":193},"python/1024/gzip-readinto128k":{"cpu_ns":9865636,"wall_ns":9866252,"count":316},"python/1024/crc32":{"cpu_ns":2097639,"wall_ns":2098241,"count":4992},"python/65536/compress1":{"cpu_ns":16392131,"wall_ns":16404018,"count":62},"python/65536/decompress":{"cpu_ns":12569966,"wall_ns":12571357,"count":98},"python/65536/raw-decompress":{"cpu_ns":17102646,"wall_ns":17104070,"count":107},"python/65536/stream-decompress":{"cpu_ns":14669088,"wall_ns":14670023,"count":113},"python/65536/bounded-decompress":{"cpu_ns":18817121,"wall_ns":18818134,"count":177},"python/65536/gzip-read128k":{"cpu_ns":13472214,"wall_ns":13474269,"count":88},"python/65536/gzip-readinto128k":{"cpu_ns":19652711,"wall_ns":19653990,"count":130},"python/65536/crc32":{"cpu_ns":14774762,"wall_ns":14776452,"count":890},"python/1048713/compress1":{"cpu_ns":21174742,"wall_ns":21175676,"count":5},"python/1048713/decompress":{"cpu_ns":23685981,"wall_ns":23689049,"count":12},"python/1048713/raw-decompress":{"cpu_ns":21498466,"wall_ns":21511626,"count":12},"python/1048713/stream-decompress":{"cpu_ns":24402551,"wall_ns":24402825,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20900446,"wall_ns":20901533,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":22054523,"wall_ns":22059915,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":20259930,"wall_ns":20261553,"count":10},"python/1048713/crc32":{"cpu_ns":18967265,"wall_ns":18976920,"count":72},"python/16777353/compress1":{"cpu_ns":69738162,"wall_ns":69755645,"count":1},"python/16777353/decompress":{"cpu_ns":36158599,"wall_ns":36159102,"count":1},"python/16777353/raw-decompress":{"cpu_ns":34943992,"wall_ns":34953587,"count":1},"python/16777353/stream-decompress":{"cpu_ns":37079022,"wall_ns":37092747,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":46844662,"wall_ns":46846774,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32456110,"wall_ns":32472639,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":31866435,"wall_ns":31885563,"count":1},"python/16777353/crc32":{"cpu_ns":22403412,"wall_ns":22404778,"count":5},"random/1024/compress1":{"cpu_ns":8201531,"wall_ns":8202729,"count":567},"random/1024/decompress":{"cpu_ns":3024740,"wall_ns":3025256,"count":4633},"random/1024/raw-decompress":{"cpu_ns":3604782,"wall_ns":3608526,"count":4516},"random/1024/stream-decompress":{"cpu_ns":4754031,"wall_ns":4757189,"count":3146},"random/1024/bounded-decompress":{"cpu_ns":4860803,"wall_ns":4868273,"count":2745},"random/1024/gzip-read128k":{"cpu_ns":8295546,"wall_ns":8296104,"count":418},"random/1024/gzip-readinto128k":{"cpu_ns":14093269,"wall_ns":14094352,"count":541},"random/1024/crc32":{"cpu_ns":2412715,"wall_ns":2413213,"count":5669},"random/65536/compress1":{"cpu_ns":16774004,"wall_ns":16774588,"count":28},"random/65536/decompress":{"cpu_ns":16120030,"wall_ns":16120891,"count":1202},"random/65536/raw-decompress":{"cpu_ns":16046243,"wall_ns":16047181,"count":1397},"random/65536/stream-decompress":{"cpu_ns":16542227,"wall_ns":16544308,"count":1141},"random/65536/bounded-decompress":{"cpu_ns":9573141,"wall_ns":9573944,"count":1663},"random/65536/gzip-read128k":{"cpu_ns":10751286,"wall_ns":10751925,"count":241},"random/65536/gzip-readinto128k":{"cpu_ns":17966589,"wall_ns":17976953,"count":331},"random/65536/crc32":{"cpu_ns":12004196,"wall_ns":12004859,"count":742},"random/1048713/compress1":{"cpu_ns":23862877,"wall_ns":23864865,"count":2},"random/1048713/decompress":{"cpu_ns":31232751,"wall_ns":31247690,"count":100},"random/1048713/raw-decompress":{"cpu_ns":25319999,"wall_ns":25321690,"count":134},"random/1048713/stream-decompress":{"cpu_ns":22700111,"wall_ns":22710482,"count":92},"random/1048713/bounded-decompress":{"cpu_ns":10845155,"wall_ns":10846002,"count":57},"random/1048713/gzip-read128k":{"cpu_ns":17930065,"wall_ns":17932031,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":20540575,"wall_ns":20541727,"count":44},"random/1048713/crc32":{"cpu_ns":19083066,"wall_ns":19084116,"count":74},"random/16777353/compress1":{"cpu_ns":201039420,"wall_ns":201052103,"count":1},"random/16777353/decompress":{"cpu_ns":28955973,"wall_ns":28945939,"count":2},"random/16777353/raw-decompress":{"cpu_ns":26508659,"wall_ns":26518864,"count":2},"random/16777353/stream-decompress":{"cpu_ns":36528067,"wall_ns":36528355,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":49230461,"wall_ns":49253315,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":9668059,"wall_ns":9668331,"count":1},"random/16777353/gzip-readinto128k":{"cpu_ns":22942740,"wall_ns":22944586,"count":3},"random/16777353/crc32":{"cpu_ns":21901620,"wall_ns":21902845,"count":5},"zeros/1024/compress1":{"cpu_ns":7467814,"wall_ns":7468969,"count":1094},"zeros/1024/decompress":{"cpu_ns":2423815,"wall_ns":2423987,"count":3522},"zeros/1024/raw-decompress":{"cpu_ns":2421920,"wall_ns":2422269,"count":2773},"zeros/1024/stream-decompress":{"cpu_ns":3303194,"wall_ns":3303752,"count":2280},"zeros/1024/bounded-decompress":{"cpu_ns":2092984,"wall_ns":2093302,"count":1175},"zeros/1024/gzip-read128k":{"cpu_ns":5275746,"wall_ns":5276983,"count":255},"zeros/1024/gzip-readinto128k":{"cpu_ns":15771376,"wall_ns":15782494,"count":623},"zeros/1024/crc32":{"cpu_ns":4015281,"wall_ns":4015858,"count":9368},"zeros/65536/compress1":{"cpu_ns":13377789,"wall_ns":13378366,"count":547},"zeros/65536/decompress":{"cpu_ns":12727500,"wall_ns":12728234,"count":895},"zeros/65536/raw-decompress":{"cpu_ns":13521704,"wall_ns":13522731,"count":1058},"zeros/65536/stream-decompress":{"cpu_ns":9138329,"wall_ns":9146122,"count":586},"zeros/65536/bounded-decompress":{"cpu_ns":7782980,"wall_ns":7785714,"count":793},"zeros/65536/gzip-read128k":{"cpu_ns":8734102,"wall_ns":8735316,"count":191},"zeros/65536/gzip-readinto128k":{"cpu_ns":14940189,"wall_ns":14941058,"count":285},"zeros/65536/crc32":{"cpu_ns":14639909,"wall_ns":14644473,"count":901},"zeros/1048713/compress1":{"cpu_ns":20657400,"wall_ns":20657792,"count":48},"zeros/1048713/decompress":{"cpu_ns":48927542,"wall_ns":48932363,"count":97},"zeros/1048713/raw-decompress":{"cpu_ns":47421916,"wall_ns":47435866,"count":129},"zeros/1048713/stream-decompress":{"cpu_ns":49772478,"wall_ns":49774852,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":22330840,"wall_ns":22332836,"count":103},"zeros/1048713/gzip-read128k":{"cpu_ns":18378738,"wall_ns":18388716,"count":42},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19166008,"wall_ns":19166864,"count":45},"zeros/1048713/crc32":{"cpu_ns":18736780,"wall_ns":18737670,"count":72},"zeros/16777353/compress1":{"cpu_ns":21127865,"wall_ns":21138526,"count":3},"zeros/16777353/decompress":{"cpu_ns":30552565,"wall_ns":30553832,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":38217295,"wall_ns":38219217,"count":3},"zeros/16777353/stream-decompress":{"cpu_ns":33468703,"wall_ns":33483956,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13213509,"wall_ns":13215854,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26585790,"wall_ns":26590623,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19233242,"wall_ns":19235101,"count":3},"zeros/16777353/crc32":{"cpu_ns":21897766,"wall_ns":21899134,"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-zlib/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-zlib/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":2597263,"wall_ns":2597361,"count":213},"fastq/1024/decompress":{"cpu_ns":8311514,"wall_ns":8313950,"count":1243},"fastq/1024/raw-decompress":{"cpu_ns":17518958,"wall_ns":17519831,"count":2201},"fastq/1024/stream-decompress":{"cpu_ns":3121734,"wall_ns":3122209,"count":461},"fastq/1024/bounded-decompress":{"cpu_ns":7130648,"wall_ns":7131272,"count":1004},"fastq/1024/gzip-read128k":{"cpu_ns":5292482,"wall_ns":5293070,"count":204},"fastq/1024/gzip-readinto128k":{"cpu_ns":9809199,"wall_ns":9809874,"count":303},"fastq/1024/crc32":{"cpu_ns":1956296,"wall_ns":1956329,"count":4729},"fastq/65536/compress1":{"cpu_ns":15799057,"wall_ns":15799863,"count":39},"fastq/65536/decompress":{"cpu_ns":18719294,"wall_ns":18721575,"count":80},"fastq/65536/raw-decompress":{"cpu_ns":20284720,"wall_ns":20296967,"count":89},"fastq/65536/stream-decompress":{"cpu_ns":19614897,"wall_ns":19615523,"count":84},"fastq/65536/bounded-decompress":{"cpu_ns":20271019,"wall_ns":20271688,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":16147637,"wall_ns":16148321,"count":68},"fastq/65536/gzip-readinto128k":{"cpu_ns":20253846,"wall_ns":20255097,"count":79},"fastq/65536/crc32":{"cpu_ns":14001137,"wall_ns":14001647,"count":849},"fastq/1048713/compress1":{"cpu_ns":20555793,"wall_ns":20566658,"count":3},"fastq/1048713/decompress":{"cpu_ns":19192791,"wall_ns":19193828,"count":5},"fastq/1048713/raw-decompress":{"cpu_ns":22976402,"wall_ns":22978713,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":22719343,"wall_ns":22720170,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20634954,"wall_ns":20635589,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":18141731,"wall_ns":18142003,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22823703,"wall_ns":22824690,"count":6},"fastq/1048713/crc32":{"cpu_ns":18618450,"wall_ns":18618861,"count":72},"fastq/16777353/compress1":{"cpu_ns":109974965,"wall_ns":109984070,"count":1},"fastq/16777353/decompress":{"cpu_ns":60012329,"wall_ns":60021315,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":63690892,"wall_ns":63703542,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":61614716,"wall_ns":61623096,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":73020528,"wall_ns":73030370,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":59414252,"wall_ns":59424364,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":59996910,"wall_ns":60012358,"count":1},"fastq/16777353/crc32":{"cpu_ns":21724444,"wall_ns":21725667,"count":5},"python/1024/compress1":{"cpu_ns":4427099,"wall_ns":4427157,"count":391},"python/1024/decompress":{"cpu_ns":7679170,"wall_ns":7690245,"count":1333},"python/1024/raw-decompress":{"cpu_ns":7693450,"wall_ns":7694100,"count":1262},"python/1024/stream-decompress":{"cpu_ns":9206359,"wall_ns":9206856,"count":1439},"python/1024/bounded-decompress":{"cpu_ns":4898996,"wall_ns":4899620,"count":714},"python/1024/gzip-read128k":{"cpu_ns":5026221,"wall_ns":5027037,"count":193},"python/1024/gzip-readinto128k":{"cpu_ns":10139454,"wall_ns":10145471,"count":316},"python/1024/crc32":{"cpu_ns":2260162,"wall_ns":2260698,"count":4992},"python/65536/compress1":{"cpu_ns":16587422,"wall_ns":16589857,"count":62},"python/65536/decompress":{"cpu_ns":12294059,"wall_ns":12303613,"count":98},"python/65536/raw-decompress":{"cpu_ns":13571028,"wall_ns":13571837,"count":107},"python/65536/stream-decompress":{"cpu_ns":14226913,"wall_ns":14227741,"count":113},"python/65536/bounded-decompress":{"cpu_ns":18573031,"wall_ns":18573799,"count":177},"python/65536/gzip-read128k":{"cpu_ns":12972075,"wall_ns":12979857,"count":88},"python/65536/gzip-readinto128k":{"cpu_ns":20496909,"wall_ns":20499235,"count":130},"python/65536/crc32":{"cpu_ns":14383226,"wall_ns":14383896,"count":890},"python/1048713/compress1":{"cpu_ns":21779005,"wall_ns":21780538,"count":5},"python/1048713/decompress":{"cpu_ns":19782149,"wall_ns":19783010,"count":12},"python/1048713/raw-decompress":{"cpu_ns":19250190,"wall_ns":19252001,"count":12},"python/1048713/stream-decompress":{"cpu_ns":21761937,"wall_ns":21778677,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20869108,"wall_ns":20871150,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":21251577,"wall_ns":21252702,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":19440836,"wall_ns":19454969,"count":10},"python/1048713/crc32":{"cpu_ns":19584728,"wall_ns":19590677,"count":72},"python/16777353/compress1":{"cpu_ns":68062724,"wall_ns":68071591,"count":1},"python/16777353/decompress":{"cpu_ns":33850591,"wall_ns":33852399,"count":1},"python/16777353/raw-decompress":{"cpu_ns":36482490,"wall_ns":36483982,"count":1},"python/16777353/stream-decompress":{"cpu_ns":34116061,"wall_ns":34116898,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":43740199,"wall_ns":43742262,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32465496,"wall_ns":32480207,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":31241283,"wall_ns":31243535,"count":1},"python/16777353/crc32":{"cpu_ns":21551300,"wall_ns":21552692,"count":5},"random/1024/compress1":{"cpu_ns":7970336,"wall_ns":7971230,"count":567},"random/1024/decompress":{"cpu_ns":2675366,"wall_ns":2675625,"count":4633},"random/1024/raw-decompress":{"cpu_ns":3465405,"wall_ns":3466099,"count":4516},"random/1024/stream-decompress":{"cpu_ns":4041965,"wall_ns":4042821,"count":3146},"random/1024/bounded-decompress":{"cpu_ns":3842862,"wall_ns":3843232,"count":2745},"random/1024/gzip-read128k":{"cpu_ns":8285142,"wall_ns":8285841,"count":418},"random/1024/gzip-readinto128k":{"cpu_ns":14147027,"wall_ns":14148126,"count":541},"random/1024/crc32":{"cpu_ns":2474589,"wall_ns":2475154,"count":5669},"random/65536/compress1":{"cpu_ns":17503189,"wall_ns":17505651,"count":28},"random/65536/decompress":{"cpu_ns":12633653,"wall_ns":12634284,"count":1202},"random/65536/raw-decompress":{"cpu_ns":12303873,"wall_ns":12304640,"count":1397},"random/65536/stream-decompress":{"cpu_ns":13554562,"wall_ns":13555305,"count":1141},"random/65536/bounded-decompress":{"cpu_ns":8364905,"wall_ns":8365488,"count":1663},"random/65536/gzip-read128k":{"cpu_ns":11414994,"wall_ns":11415798,"count":241},"random/65536/gzip-readinto128k":{"cpu_ns":21356768,"wall_ns":21366953,"count":331},"random/65536/crc32":{"cpu_ns":15067370,"wall_ns":15069535,"count":742},"random/1048713/compress1":{"cpu_ns":23678050,"wall_ns":23687313,"count":2},"random/1048713/decompress":{"cpu_ns":16274766,"wall_ns":16275410,"count":100},"random/1048713/raw-decompress":{"cpu_ns":14968860,"wall_ns":14970276,"count":134},"random/1048713/stream-decompress":{"cpu_ns":15157194,"wall_ns":15159627,"count":92},"random/1048713/bounded-decompress":{"cpu_ns":14173192,"wall_ns":14186397,"count":57},"random/1048713/gzip-read128k":{"cpu_ns":16499798,"wall_ns":16500839,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":21123719,"wall_ns":21125419,"count":44},"random/1048713/crc32":{"cpu_ns":19251765,"wall_ns":19262851,"count":74},"random/16777353/compress1":{"cpu_ns":202517976,"wall_ns":202527587,"count":1},"random/16777353/decompress":{"cpu_ns":27127896,"wall_ns":27127659,"count":2},"random/16777353/raw-decompress":{"cpu_ns":21263034,"wall_ns":21264550,"count":2},"random/16777353/stream-decompress":{"cpu_ns":27752588,"wall_ns":27769709,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":44537696,"wall_ns":44551242,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":12724636,"wall_ns":12727335,"count":1},"random/16777353/gzip-readinto128k":{"cpu_ns":22972207,"wall_ns":22974355,"count":3},"random/16777353/crc32":{"cpu_ns":21220317,"wall_ns":21221501,"count":5},"zeros/1024/compress1":{"cpu_ns":7033441,"wall_ns":7034175,"count":1094},"zeros/1024/decompress":{"cpu_ns":2496313,"wall_ns":2496648,"count":3522},"zeros/1024/raw-decompress":{"cpu_ns":2645852,"wall_ns":2646505,"count":2773},"zeros/1024/stream-decompress":{"cpu_ns":3227636,"wall_ns":3227977,"count":2280},"zeros/1024/bounded-decompress":{"cpu_ns":2166018,"wall_ns":2166574,"count":1175},"zeros/1024/gzip-read128k":{"cpu_ns":5771170,"wall_ns":5793513,"count":255},"zeros/1024/gzip-readinto128k":{"cpu_ns":16230513,"wall_ns":16231501,"count":623},"zeros/1024/crc32":{"cpu_ns":3805795,"wall_ns":3806302,"count":9368},"zeros/65536/compress1":{"cpu_ns":13923525,"wall_ns":13924752,"count":547},"zeros/65536/decompress":{"cpu_ns":15229784,"wall_ns":15230836,"count":895},"zeros/65536/raw-decompress":{"cpu_ns":16342243,"wall_ns":16356383,"count":1058},"zeros/65536/stream-decompress":{"cpu_ns":10539517,"wall_ns":10540228,"count":586},"zeros/65536/bounded-decompress":{"cpu_ns":7499289,"wall_ns":7499964,"count":793},"zeros/65536/gzip-read128k":{"cpu_ns":9075598,"wall_ns":9076667,"count":191},"zeros/65536/gzip-readinto128k":{"cpu_ns":15945539,"wall_ns":15947667,"count":285},"zeros/65536/crc32":{"cpu_ns":14692362,"wall_ns":14879268,"count":901},"zeros/1048713/compress1":{"cpu_ns":21126441,"wall_ns":21128179,"count":48},"zeros/1048713/decompress":{"cpu_ns":17793959,"wall_ns":17794949,"count":97},"zeros/1048713/raw-decompress":{"cpu_ns":17065322,"wall_ns":17066442,"count":129},"zeros/1048713/stream-decompress":{"cpu_ns":20683579,"wall_ns":20685832,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":16622187,"wall_ns":16622932,"count":103},"zeros/1048713/gzip-read128k":{"cpu_ns":19317462,"wall_ns":19319760,"count":42},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19870401,"wall_ns":19880538,"count":45},"zeros/1048713/crc32":{"cpu_ns":19012652,"wall_ns":19013364,"count":72},"zeros/16777353/compress1":{"cpu_ns":20590468,"wall_ns":20592695,"count":3},"zeros/16777353/decompress":{"cpu_ns":27520465,"wall_ns":27521808,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":31838098,"wall_ns":31839119,"count":3},"zeros/16777353/stream-decompress":{"cpu_ns":24099257,"wall_ns":24102095,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":14698530,"wall_ns":14698312,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26643090,"wall_ns":26644116,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19771071,"wall_ns":19772018,"count":3},"zeros/16777353/crc32":{"cpu_ns":22317835,"wall_ns":22318468,"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":2533278,"wall_ns":2533422,"count":213},"fastq/1024/decompress":{"cpu_ns":6971343,"wall_ns":6971750,"count":1243},"fastq/1024/raw-decompress":{"cpu_ns":13600806,"wall_ns":13623692,"count":2201},"fastq/1024/stream-decompress":{"cpu_ns":2929623,"wall_ns":2930625,"count":461},"fastq/1024/bounded-decompress":{"cpu_ns":6857274,"wall_ns":6858007,"count":1004},"fastq/1024/gzip-read128k":{"cpu_ns":4964067,"wall_ns":4964494,"count":204},"fastq/1024/gzip-readinto128k":{"cpu_ns":9221352,"wall_ns":9221902,"count":303},"fastq/1024/crc32":{"cpu_ns":1972400,"wall_ns":1972477,"count":4729},"fastq/65536/compress1":{"cpu_ns":15843523,"wall_ns":15843986,"count":39},"fastq/65536/decompress":{"cpu_ns":19204192,"wall_ns":19215591,"count":80},"fastq/65536/raw-decompress":{"cpu_ns":20528237,"wall_ns":20529536,"count":89},"fastq/65536/stream-decompress":{"cpu_ns":20792672,"wall_ns":20794405,"count":84},"fastq/65536/bounded-decompress":{"cpu_ns":19601065,"wall_ns":19608373,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":16301398,"wall_ns":16302767,"count":68},"fastq/65536/gzip-readinto128k":{"cpu_ns":19669933,"wall_ns":19671140,"count":79},"fastq/65536/crc32":{"cpu_ns":14100946,"wall_ns":14101436,"count":849},"fastq/1048713/compress1":{"cpu_ns":21085933,"wall_ns":21085960,"count":3},"fastq/1048713/decompress":{"cpu_ns":19499853,"wall_ns":19501625,"count":5},"fastq/1048713/raw-decompress":{"cpu_ns":22511621,"wall_ns":22520583,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":23299902,"wall_ns":23301883,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":24834114,"wall_ns":24835116,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":19030640,"wall_ns":19031514,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21586472,"wall_ns":21587269,"count":6},"fastq/1048713/crc32":{"cpu_ns":18887234,"wall_ns":18895144,"count":72},"fastq/16777353/compress1":{"cpu_ns":109808517,"wall_ns":109824290,"count":1},"fastq/16777353/decompress":{"cpu_ns":59970073,"wall_ns":59970872,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":59762991,"wall_ns":59774518,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":60115732,"wall_ns":60124544,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":74303224,"wall_ns":74327945,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":61186496,"wall_ns":61201161,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58776343,"wall_ns":58789726,"count":1},"fastq/16777353/crc32":{"cpu_ns":24921139,"wall_ns":24923989,"count":5},"python/1024/compress1":{"cpu_ns":4693510,"wall_ns":4697482,"count":391},"python/1024/decompress":{"cpu_ns":7553206,"wall_ns":7555176,"count":1333},"python/1024/raw-decompress":{"cpu_ns":7136872,"wall_ns":7137422,"count":1262},"python/1024/stream-decompress":{"cpu_ns":9021855,"wall_ns":9022516,"count":1439},"python/1024/bounded-decompress":{"cpu_ns":4638083,"wall_ns":4638523,"count":714},"python/1024/gzip-read128k":{"cpu_ns":4744730,"wall_ns":4745441,"count":193},"python/1024/gzip-readinto128k":{"cpu_ns":9431078,"wall_ns":9431676,"count":316},"python/1024/crc32":{"cpu_ns":2008675,"wall_ns":2008770,"count":4992},"python/65536/compress1":{"cpu_ns":16392766,"wall_ns":16400352,"count":62},"python/65536/decompress":{"cpu_ns":12536655,"wall_ns":12537038,"count":98},"python/65536/raw-decompress":{"cpu_ns":13546952,"wall_ns":13548042,"count":107},"python/65536/stream-decompress":{"cpu_ns":14651842,"wall_ns":14653641,"count":113},"python/65536/bounded-decompress":{"cpu_ns":18595931,"wall_ns":18596405,"count":177},"python/65536/gzip-read128k":{"cpu_ns":14156477,"wall_ns":14157648,"count":88},"python/65536/gzip-readinto128k":{"cpu_ns":21646965,"wall_ns":21648132,"count":130},"python/65536/crc32":{"cpu_ns":14573876,"wall_ns":14574543,"count":890},"python/1048713/compress1":{"cpu_ns":22247337,"wall_ns":22258945,"count":5},"python/1048713/decompress":{"cpu_ns":20005716,"wall_ns":20006604,"count":12},"python/1048713/raw-decompress":{"cpu_ns":19147612,"wall_ns":19148393,"count":12},"python/1048713/stream-decompress":{"cpu_ns":21682404,"wall_ns":21683477,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":21296942,"wall_ns":21301198,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":21330418,"wall_ns":21330975,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":19773513,"wall_ns":19774511,"count":10},"python/1048713/crc32":{"cpu_ns":18699040,"wall_ns":18699845,"count":72},"python/16777353/compress1":{"cpu_ns":68473241,"wall_ns":68474981,"count":1},"python/16777353/decompress":{"cpu_ns":36057592,"wall_ns":36059947,"count":1},"python/16777353/raw-decompress":{"cpu_ns":34291365,"wall_ns":34303941,"count":1},"python/16777353/stream-decompress":{"cpu_ns":33895220,"wall_ns":33907011,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42309275,"wall_ns":42319924,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":33769310,"wall_ns":33771874,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30729307,"wall_ns":30730992,"count":1},"python/16777353/crc32":{"cpu_ns":22624204,"wall_ns":22634557,"count":5},"random/1024/compress1":{"cpu_ns":8025044,"wall_ns":8025506,"count":567},"random/1024/decompress":{"cpu_ns":2976368,"wall_ns":2976588,"count":4633},"random/1024/raw-decompress":{"cpu_ns":3785710,"wall_ns":3786356,"count":4516},"random/1024/stream-decompress":{"cpu_ns":3830238,"wall_ns":3830490,"count":3146},"random/1024/bounded-decompress":{"cpu_ns":4006706,"wall_ns":4011393,"count":2745},"random/1024/gzip-read128k":{"cpu_ns":8051938,"wall_ns":8052587,"count":418},"random/1024/gzip-readinto128k":{"cpu_ns":13370329,"wall_ns":13371097,"count":541},"random/1024/crc32":{"cpu_ns":2384495,"wall_ns":2392162,"count":5669},"random/65536/compress1":{"cpu_ns":16813393,"wall_ns":16814378,"count":28},"random/65536/decompress":{"cpu_ns":12948506,"wall_ns":12949205,"count":1202},"random/65536/raw-decompress":{"cpu_ns":12919136,"wall_ns":12920519,"count":1397},"random/65536/stream-decompress":{"cpu_ns":13561385,"wall_ns":13563636,"count":1141},"random/65536/bounded-decompress":{"cpu_ns":8618822,"wall_ns":8627438,"count":1663},"random/65536/gzip-read128k":{"cpu_ns":10890483,"wall_ns":10891146,"count":241},"random/65536/gzip-readinto128k":{"cpu_ns":17595844,"wall_ns":17596830,"count":331},"random/65536/crc32":{"cpu_ns":12150353,"wall_ns":12151213,"count":742},"random/1048713/compress1":{"cpu_ns":23833831,"wall_ns":23837318,"count":2},"random/1048713/decompress":{"cpu_ns":16005556,"wall_ns":16007679,"count":100},"random/1048713/raw-decompress":{"cpu_ns":14211685,"wall_ns":14213255,"count":134},"random/1048713/stream-decompress":{"cpu_ns":15171120,"wall_ns":15173008,"count":92},"random/1048713/bounded-decompress":{"cpu_ns":10756582,"wall_ns":10747931,"count":57},"random/1048713/gzip-read128k":{"cpu_ns":16897556,"wall_ns":16899420,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":21206158,"wall_ns":21208604,"count":44},"random/1048713/crc32":{"cpu_ns":19352694,"wall_ns":19373330,"count":74},"random/16777353/compress1":{"cpu_ns":203821071,"wall_ns":203847634,"count":1},"random/16777353/decompress":{"cpu_ns":24292009,"wall_ns":24293979,"count":2},"random/16777353/raw-decompress":{"cpu_ns":27232200,"wall_ns":27233307,"count":2},"random/16777353/stream-decompress":{"cpu_ns":25129786,"wall_ns":25139400,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":47848925,"wall_ns":47850612,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":9497338,"wall_ns":9500935,"count":1},"random/16777353/gzip-readinto128k":{"cpu_ns":23102821,"wall_ns":23105045,"count":3},"random/16777353/crc32":{"cpu_ns":23487174,"wall_ns":23488970,"count":5},"zeros/1024/compress1":{"cpu_ns":6995959,"wall_ns":6996307,"count":1094},"zeros/1024/decompress":{"cpu_ns":2607857,"wall_ns":2608108,"count":3522},"zeros/1024/raw-decompress":{"cpu_ns":2462183,"wall_ns":2462760,"count":2773},"zeros/1024/stream-decompress":{"cpu_ns":3124008,"wall_ns":3124450,"count":2280},"zeros/1024/bounded-decompress":{"cpu_ns":1907798,"wall_ns":1925194,"count":1175},"zeros/1024/gzip-read128k":{"cpu_ns":5173809,"wall_ns":5174650,"count":255},"zeros/1024/gzip-readinto128k":{"cpu_ns":15381890,"wall_ns":15382789,"count":623},"zeros/1024/crc32":{"cpu_ns":3990045,"wall_ns":3990484,"count":9368},"zeros/65536/compress1":{"cpu_ns":13572328,"wall_ns":13573101,"count":547},"zeros/65536/decompress":{"cpu_ns":14470355,"wall_ns":14471057,"count":895},"zeros/65536/raw-decompress":{"cpu_ns":15427139,"wall_ns":15429659,"count":1058},"zeros/65536/stream-decompress":{"cpu_ns":10156886,"wall_ns":10157699,"count":586},"zeros/65536/bounded-decompress":{"cpu_ns":7066098,"wall_ns":7066713,"count":793},"zeros/65536/gzip-read128k":{"cpu_ns":8742396,"wall_ns":8743112,"count":191},"zeros/65536/gzip-readinto128k":{"cpu_ns":15261230,"wall_ns":15262070,"count":285},"zeros/65536/crc32":{"cpu_ns":14898666,"wall_ns":14899502,"count":901},"zeros/1048713/compress1":{"cpu_ns":20386363,"wall_ns":20387006,"count":48},"zeros/1048713/decompress":{"cpu_ns":19179137,"wall_ns":19183863,"count":97},"zeros/1048713/raw-decompress":{"cpu_ns":16884202,"wall_ns":16885345,"count":129},"zeros/1048713/stream-decompress":{"cpu_ns":19910497,"wall_ns":19931927,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":16794986,"wall_ns":16796004,"count":103},"zeros/1048713/gzip-read128k":{"cpu_ns":18262454,"wall_ns":18263189,"count":42},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19641719,"wall_ns":19644055,"count":45},"zeros/1048713/crc32":{"cpu_ns":18514898,"wall_ns":18515430,"count":72},"zeros/16777353/compress1":{"cpu_ns":22523049,"wall_ns":22525201,"count":3},"zeros/16777353/decompress":{"cpu_ns":23715751,"wall_ns":23717122,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":31082447,"wall_ns":31091973,"count":3},"zeros/16777353/stream-decompress":{"cpu_ns":23787896,"wall_ns":23789762,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":18667701,"wall_ns":18681813,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":38292615,"wall_ns":38302326,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":26578009,"wall_ns":26579759,"count":3},"zeros/16777353/crc32":{"cpu_ns":22349608,"wall_ns":22360983,"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":2604911,"wall_ns":2605245,"count":213},"fastq/1024/decompress":{"cpu_ns":6871519,"wall_ns":6871731,"count":1243},"fastq/1024/raw-decompress":{"cpu_ns":13194061,"wall_ns":13194591,"count":2201},"fastq/1024/stream-decompress":{"cpu_ns":2820204,"wall_ns":2820355,"count":461},"fastq/1024/bounded-decompress":{"cpu_ns":6714407,"wall_ns":6714846,"count":1004},"fastq/1024/gzip-read128k":{"cpu_ns":5341286,"wall_ns":5342028,"count":204},"fastq/1024/gzip-readinto128k":{"cpu_ns":9727964,"wall_ns":9735043,"count":303},"fastq/1024/crc32":{"cpu_ns":2054189,"wall_ns":2058247,"count":4729},"fastq/65536/compress1":{"cpu_ns":15661302,"wall_ns":15661272,"count":39},"fastq/65536/decompress":{"cpu_ns":18735498,"wall_ns":18737450,"count":80},"fastq/65536/raw-decompress":{"cpu_ns":20445491,"wall_ns":20446155,"count":89},"fastq/65536/stream-decompress":{"cpu_ns":20286604,"wall_ns":20300121,"count":84},"fastq/65536/bounded-decompress":{"cpu_ns":20661704,"wall_ns":20663928,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":16816967,"wall_ns":16818428,"count":68},"fastq/65536/gzip-readinto128k":{"cpu_ns":20155395,"wall_ns":20165393,"count":79},"fastq/65536/crc32":{"cpu_ns":14103849,"wall_ns":14105605,"count":849},"fastq/1048713/compress1":{"cpu_ns":21056622,"wall_ns":21058567,"count":3},"fastq/1048713/decompress":{"cpu_ns":19768402,"wall_ns":19770010,"count":5},"fastq/1048713/raw-decompress":{"cpu_ns":22278374,"wall_ns":22279341,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":23076307,"wall_ns":23077614,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":22442524,"wall_ns":22445051,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":18278237,"wall_ns":18279300,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21839185,"wall_ns":21839713,"count":6},"fastq/1048713/crc32":{"cpu_ns":18571845,"wall_ns":18573196,"count":72},"fastq/16777353/compress1":{"cpu_ns":146647122,"wall_ns":146686575,"count":1},"fastq/16777353/decompress":{"cpu_ns":71441801,"wall_ns":71443550,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":76059557,"wall_ns":76076904,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":76899057,"wall_ns":76911083,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":74297310,"wall_ns":74299775,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":59348780,"wall_ns":59351538,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58992158,"wall_ns":59010059,"count":1},"fastq/16777353/crc32":{"cpu_ns":21488483,"wall_ns":21499053,"count":5},"python/1024/compress1":{"cpu_ns":4515378,"wall_ns":4517466,"count":391},"python/1024/decompress":{"cpu_ns":7182096,"wall_ns":7182260,"count":1333},"python/1024/raw-decompress":{"cpu_ns":7471908,"wall_ns":7472877,"count":1262},"python/1024/stream-decompress":{"cpu_ns":8901263,"wall_ns":8901680,"count":1439},"python/1024/bounded-decompress":{"cpu_ns":4754101,"wall_ns":4754757,"count":714},"python/1024/gzip-read128k":{"cpu_ns":4879203,"wall_ns":4879926,"count":193},"python/1024/gzip-readinto128k":{"cpu_ns":9853815,"wall_ns":9862949,"count":316},"python/1024/crc32":{"cpu_ns":2109506,"wall_ns":2109746,"count":4992},"python/65536/compress1":{"cpu_ns":16368175,"wall_ns":16368731,"count":62},"python/65536/decompress":{"cpu_ns":12414035,"wall_ns":12414680,"count":98},"python/65536/raw-decompress":{"cpu_ns":13659739,"wall_ns":13661932,"count":107},"python/65536/stream-decompress":{"cpu_ns":15389393,"wall_ns":15401865,"count":113},"python/65536/bounded-decompress":{"cpu_ns":19054409,"wall_ns":19056397,"count":177},"python/65536/gzip-read128k":{"cpu_ns":13559131,"wall_ns":13560889,"count":88},"python/65536/gzip-readinto128k":{"cpu_ns":19536976,"wall_ns":19537894,"count":130},"python/65536/crc32":{"cpu_ns":14524099,"wall_ns":14534867,"count":890},"python/1048713/compress1":{"cpu_ns":21723683,"wall_ns":21726262,"count":5},"python/1048713/decompress":{"cpu_ns":20172887,"wall_ns":20174293,"count":12},"python/1048713/raw-decompress":{"cpu_ns":19441118,"wall_ns":19443250,"count":12},"python/1048713/stream-decompress":{"cpu_ns":21433040,"wall_ns":21433712,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20960036,"wall_ns":20973694,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":22610484,"wall_ns":22611915,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":19266431,"wall_ns":19267334,"count":10},"python/1048713/crc32":{"cpu_ns":18512115,"wall_ns":18524247,"count":72},"python/16777353/compress1":{"cpu_ns":68030986,"wall_ns":68032524,"count":1},"python/16777353/decompress":{"cpu_ns":34531018,"wall_ns":34532898,"count":1},"python/16777353/raw-decompress":{"cpu_ns":32921714,"wall_ns":32931656,"count":1},"python/16777353/stream-decompress":{"cpu_ns":34139191,"wall_ns":34161192,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":45354887,"wall_ns":45357312,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":33779299,"wall_ns":33802746,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30524285,"wall_ns":30539043,"count":1},"python/16777353/crc32":{"cpu_ns":21736339,"wall_ns":21737669,"count":5},"random/1024/compress1":{"cpu_ns":7989171,"wall_ns":7990845,"count":567},"random/1024/decompress":{"cpu_ns":3129588,"wall_ns":3132804,"count":4633},"random/1024/raw-decompress":{"cpu_ns":4248764,"wall_ns":4249802,"count":4516},"random/1024/stream-decompress":{"cpu_ns":4341334,"wall_ns":4341965,"count":3146},"random/1024/bounded-decompress":{"cpu_ns":4353585,"wall_ns":4354125,"count":2745},"random/1024/gzip-read128k":{"cpu_ns":8325642,"wall_ns":8336191,"count":418},"random/1024/gzip-readinto128k":{"cpu_ns":14939028,"wall_ns":14940474,"count":541},"random/1024/crc32":{"cpu_ns":2507375,"wall_ns":2508029,"count":5669},"random/65536/compress1":{"cpu_ns":16813210,"wall_ns":16813771,"count":28},"random/65536/decompress":{"cpu_ns":12987574,"wall_ns":12988280,"count":1202},"random/65536/raw-decompress":{"cpu_ns":12681219,"wall_ns":12682065,"count":1397},"random/65536/stream-decompress":{"cpu_ns":14201627,"wall_ns":14204218,"count":1141},"random/65536/bounded-decompress":{"cpu_ns":9089591,"wall_ns":9090431,"count":1663},"random/65536/gzip-read128k":{"cpu_ns":10979214,"wall_ns":10979783,"count":241},"random/65536/gzip-readinto128k":{"cpu_ns":18189286,"wall_ns":18190188,"count":331},"random/65536/crc32":{"cpu_ns":12121349,"wall_ns":12130790,"count":742},"random/1048713/compress1":{"cpu_ns":23825644,"wall_ns":23828697,"count":2},"random/1048713/decompress":{"cpu_ns":18312864,"wall_ns":18314369,"count":100},"random/1048713/raw-decompress":{"cpu_ns":14591797,"wall_ns":14593293,"count":134},"random/1048713/stream-decompress":{"cpu_ns":14943724,"wall_ns":14944999,"count":92},"random/1048713/bounded-decompress":{"cpu_ns":10682745,"wall_ns":10683998,"count":57},"random/1048713/gzip-read128k":{"cpu_ns":16947414,"wall_ns":16948415,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":21094493,"wall_ns":21106188,"count":44},"random/1048713/crc32":{"cpu_ns":19234382,"wall_ns":19236304,"count":74},"random/16777353/compress1":{"cpu_ns":207578338,"wall_ns":207599027,"count":1},"random/16777353/decompress":{"cpu_ns":25060597,"wall_ns":25062534,"count":2},"random/16777353/raw-decompress":{"cpu_ns":24641432,"wall_ns":24641412,"count":2},"random/16777353/stream-decompress":{"cpu_ns":24418097,"wall_ns":24419357,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":52756475,"wall_ns":52768016,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":9667446,"wall_ns":9670547,"count":1},"random/16777353/gzip-readinto128k":{"cpu_ns":24233974,"wall_ns":24236119,"count":3},"random/16777353/crc32":{"cpu_ns":21332547,"wall_ns":21346153,"count":5},"zeros/1024/compress1":{"cpu_ns":6847820,"wall_ns":6848243,"count":1094},"zeros/1024/decompress":{"cpu_ns":2707325,"wall_ns":2707910,"count":3522},"zeros/1024/raw-decompress":{"cpu_ns":2667136,"wall_ns":2667651,"count":2773},"zeros/1024/stream-decompress":{"cpu_ns":3155428,"wall_ns":3155719,"count":2280},"zeros/1024/bounded-decompress":{"cpu_ns":1947425,"wall_ns":1947680,"count":1175},"zeros/1024/gzip-read128k":{"cpu_ns":5044433,"wall_ns":5045286,"count":255},"zeros/1024/gzip-readinto128k":{"cpu_ns":16297352,"wall_ns":16308783,"count":623},"zeros/1024/crc32":{"cpu_ns":4061985,"wall_ns":4062395,"count":9368},"zeros/65536/compress1":{"cpu_ns":13568122,"wall_ns":13568988,"count":547},"zeros/65536/decompress":{"cpu_ns":15350036,"wall_ns":15352624,"count":895},"zeros/65536/raw-decompress":{"cpu_ns":15422706,"wall_ns":15424959,"count":1058},"zeros/65536/stream-decompress":{"cpu_ns":10217068,"wall_ns":10217795,"count":586},"zeros/65536/bounded-decompress":{"cpu_ns":7407296,"wall_ns":7417162,"count":793},"zeros/65536/gzip-read128k":{"cpu_ns":8586500,"wall_ns":8587168,"count":191},"zeros/65536/gzip-readinto128k":{"cpu_ns":15047448,"wall_ns":15048242,"count":285},"zeros/65536/crc32":{"cpu_ns":14648908,"wall_ns":14649519,"count":901},"zeros/1048713/compress1":{"cpu_ns":20435605,"wall_ns":20447728,"count":48},"zeros/1048713/decompress":{"cpu_ns":17384036,"wall_ns":17384831,"count":97},"zeros/1048713/raw-decompress":{"cpu_ns":17535902,"wall_ns":17537894,"count":129},"zeros/1048713/stream-decompress":{"cpu_ns":19716981,"wall_ns":19718173,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":16865885,"wall_ns":16876335,"count":103},"zeros/1048713/gzip-read128k":{"cpu_ns":23299865,"wall_ns":23304747,"count":42},"zeros/1048713/gzip-readinto128k":{"cpu_ns":20124916,"wall_ns":20126598,"count":45},"zeros/1048713/crc32":{"cpu_ns":18648344,"wall_ns":18649023,"count":72},"zeros/16777353/compress1":{"cpu_ns":21850134,"wall_ns":21850832,"count":3},"zeros/16777353/decompress":{"cpu_ns":23523403,"wall_ns":23524397,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":37585724,"wall_ns":37587279,"count":3},"zeros/16777353/stream-decompress":{"cpu_ns":23915148,"wall_ns":23916020,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13250086,"wall_ns":13250875,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":29387609,"wall_ns":29388782,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19364379,"wall_ns":19365281,"count":3},"zeros/16777353/crc32":{"cpu_ns":21734293,"wall_ns":21735512,"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":2617091,"wall_ns":2617111,"count":213},"fastq/1024/decompress":{"cpu_ns":6695414,"wall_ns":6696305,"count":1243},"fastq/1024/raw-decompress":{"cpu_ns":12893930,"wall_ns":12894284,"count":2201},"fastq/1024/stream-decompress":{"cpu_ns":2791456,"wall_ns":2791676,"count":461},"fastq/1024/bounded-decompress":{"cpu_ns":6498937,"wall_ns":6499553,"count":1004},"fastq/1024/gzip-read128k":{"cpu_ns":5187543,"wall_ns":5204098,"count":204},"fastq/1024/gzip-readinto128k":{"cpu_ns":8938017,"wall_ns":8938556,"count":303},"fastq/1024/crc32":{"cpu_ns":2075564,"wall_ns":2076434,"count":4729},"fastq/65536/compress1":{"cpu_ns":19931367,"wall_ns":19933129,"count":39},"fastq/65536/decompress":{"cpu_ns":18566758,"wall_ns":18567245,"count":80},"fastq/65536/raw-decompress":{"cpu_ns":20353650,"wall_ns":20363686,"count":89},"fastq/65536/stream-decompress":{"cpu_ns":19454249,"wall_ns":19454989,"count":84},"fastq/65536/bounded-decompress":{"cpu_ns":19648304,"wall_ns":19649086,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":16728815,"wall_ns":16757182,"count":68},"fastq/65536/gzip-readinto128k":{"cpu_ns":19550373,"wall_ns":19551045,"count":79},"fastq/65536/crc32":{"cpu_ns":14621883,"wall_ns":14623165,"count":849},"fastq/1048713/compress1":{"cpu_ns":20713710,"wall_ns":20714280,"count":3},"fastq/1048713/decompress":{"cpu_ns":18975470,"wall_ns":18977211,"count":5},"fastq/1048713/raw-decompress":{"cpu_ns":20610237,"wall_ns":20611183,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":20753816,"wall_ns":20770285,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20986473,"wall_ns":20987470,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":18878497,"wall_ns":18880936,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22371377,"wall_ns":22372686,"count":6},"fastq/1048713/crc32":{"cpu_ns":18603925,"wall_ns":18604376,"count":72},"fastq/16777353/compress1":{"cpu_ns":111451047,"wall_ns":111460822,"count":1},"fastq/16777353/decompress":{"cpu_ns":61583030,"wall_ns":61591028,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":62752025,"wall_ns":62762152,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":63366686,"wall_ns":63376046,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":75151050,"wall_ns":75173262,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60443239,"wall_ns":60453515,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58297329,"wall_ns":58309249,"count":1},"fastq/16777353/crc32":{"cpu_ns":25318634,"wall_ns":25320105,"count":5},"python/1024/compress1":{"cpu_ns":4416059,"wall_ns":4416305,"count":391},"python/1024/decompress":{"cpu_ns":7055512,"wall_ns":7056066,"count":1333},"python/1024/raw-decompress":{"cpu_ns":7136162,"wall_ns":7136887,"count":1262},"python/1024/stream-decompress":{"cpu_ns":8580851,"wall_ns":8581207,"count":1439},"python/1024/bounded-decompress":{"cpu_ns":4663800,"wall_ns":4664173,"count":714},"python/1024/gzip-read128k":{"cpu_ns":4959124,"wall_ns":4960760,"count":193},"python/1024/gzip-readinto128k":{"cpu_ns":9395073,"wall_ns":9396419,"count":316},"python/1024/crc32":{"cpu_ns":2004465,"wall_ns":2004596,"count":4992},"python/65536/compress1":{"cpu_ns":16456044,"wall_ns":16456780,"count":62},"python/65536/decompress":{"cpu_ns":12462503,"wall_ns":12462975,"count":98},"python/65536/raw-decompress":{"cpu_ns":13205123,"wall_ns":13205933,"count":107},"python/65536/stream-decompress":{"cpu_ns":14216979,"wall_ns":14217805,"count":113},"python/65536/bounded-decompress":{"cpu_ns":18455249,"wall_ns":18455958,"count":177},"python/65536/gzip-read128k":{"cpu_ns":13077500,"wall_ns":13080377,"count":88},"python/65536/gzip-readinto128k":{"cpu_ns":20137411,"wall_ns":20157162,"count":130},"python/65536/crc32":{"cpu_ns":14582761,"wall_ns":14583349,"count":890},"python/1048713/compress1":{"cpu_ns":20927131,"wall_ns":20927857,"count":5},"python/1048713/decompress":{"cpu_ns":22155651,"wall_ns":22165354,"count":12},"python/1048713/raw-decompress":{"cpu_ns":23059659,"wall_ns":23061887,"count":12},"python/1048713/stream-decompress":{"cpu_ns":23786785,"wall_ns":23803842,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20602272,"wall_ns":20603485,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":21346455,"wall_ns":21347196,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":20304787,"wall_ns":20320175,"count":10},"python/1048713/crc32":{"cpu_ns":18809044,"wall_ns":18808238,"count":72},"python/16777353/compress1":{"cpu_ns":68078998,"wall_ns":68080977,"count":1},"python/16777353/decompress":{"cpu_ns":35883155,"wall_ns":35882347,"count":1},"python/16777353/raw-decompress":{"cpu_ns":35281831,"wall_ns":35280093,"count":1},"python/16777353/stream-decompress":{"cpu_ns":36350419,"wall_ns":36361704,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42502211,"wall_ns":42505414,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":34417071,"wall_ns":34430285,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30626052,"wall_ns":30627434,"count":1},"python/16777353/crc32":{"cpu_ns":21764554,"wall_ns":21776260,"count":5},"random/1024/compress1":{"cpu_ns":7528452,"wall_ns":7529040,"count":567},"random/1024/decompress":{"cpu_ns":3146537,"wall_ns":3147090,"count":4633},"random/1024/raw-decompress":{"cpu_ns":3515901,"wall_ns":3516471,"count":4516},"random/1024/stream-decompress":{"cpu_ns":3977892,"wall_ns":3978185,"count":3146},"random/1024/bounded-decompress":{"cpu_ns":4552721,"wall_ns":4553608,"count":2745},"random/1024/gzip-read128k":{"cpu_ns":8570917,"wall_ns":8572712,"count":418},"random/1024/gzip-readinto128k":{"cpu_ns":14174203,"wall_ns":14175800,"count":541},"random/1024/crc32":{"cpu_ns":2332405,"wall_ns":2332620,"count":5669},"random/65536/compress1":{"cpu_ns":16653419,"wall_ns":16668463,"count":28},"random/65536/decompress":{"cpu_ns":15436680,"wall_ns":15438910,"count":1202},"random/65536/raw-decompress":{"cpu_ns":14949750,"wall_ns":14950619,"count":1397},"random/65536/stream-decompress":{"cpu_ns":15580731,"wall_ns":15581550,"count":1141},"random/65536/bounded-decompress":{"cpu_ns":9073679,"wall_ns":9074326,"count":1663},"random/65536/gzip-read128k":{"cpu_ns":11585354,"wall_ns":11587515,"count":241},"random/65536/gzip-readinto128k":{"cpu_ns":17745083,"wall_ns":17745946,"count":331},"random/65536/crc32":{"cpu_ns":12078946,"wall_ns":12079567,"count":742},"random/1048713/compress1":{"cpu_ns":23391553,"wall_ns":23399416,"count":2},"random/1048713/decompress":{"cpu_ns":27001385,"wall_ns":27005655,"count":100},"random/1048713/raw-decompress":{"cpu_ns":27857107,"wall_ns":27858895,"count":134},"random/1048713/stream-decompress":{"cpu_ns":22716248,"wall_ns":22717965,"count":92},"random/1048713/bounded-decompress":{"cpu_ns":10776272,"wall_ns":10776814,"count":57},"random/1048713/gzip-read128k":{"cpu_ns":16564009,"wall_ns":16564918,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":21184454,"wall_ns":21194606,"count":44},"random/1048713/crc32":{"cpu_ns":19021816,"wall_ns":19022456,"count":74},"random/16777353/compress1":{"cpu_ns":198017047,"wall_ns":198046746,"count":1},"random/16777353/decompress":{"cpu_ns":36675068,"wall_ns":36675072,"count":2},"random/16777353/raw-decompress":{"cpu_ns":25770981,"wall_ns":25771288,"count":2},"random/16777353/stream-decompress":{"cpu_ns":32573081,"wall_ns":32577590,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":47097867,"wall_ns":47110545,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":10141616,"wall_ns":10151757,"count":1},"random/16777353/gzip-readinto128k":{"cpu_ns":22693255,"wall_ns":22703778,"count":3},"random/16777353/crc32":{"cpu_ns":21327141,"wall_ns":21329678,"count":5},"zeros/1024/compress1":{"cpu_ns":6899072,"wall_ns":6906862,"count":1094},"zeros/1024/decompress":{"cpu_ns":2424387,"wall_ns":2424729,"count":3522},"zeros/1024/raw-decompress":{"cpu_ns":2402983,"wall_ns":2403376,"count":2773},"zeros/1024/stream-decompress":{"cpu_ns":3357153,"wall_ns":3357613,"count":2280},"zeros/1024/bounded-decompress":{"cpu_ns":2174230,"wall_ns":2174620,"count":1175},"zeros/1024/gzip-read128k":{"cpu_ns":5277550,"wall_ns":5279244,"count":255},"zeros/1024/gzip-readinto128k":{"cpu_ns":15764773,"wall_ns":15766212,"count":623},"zeros/1024/crc32":{"cpu_ns":3873912,"wall_ns":3874371,"count":9368},"zeros/65536/compress1":{"cpu_ns":13453515,"wall_ns":13454106,"count":547},"zeros/65536/decompress":{"cpu_ns":12785885,"wall_ns":12786578,"count":895},"zeros/65536/raw-decompress":{"cpu_ns":13093703,"wall_ns":13094333,"count":1058},"zeros/65536/stream-decompress":{"cpu_ns":9094822,"wall_ns":9095650,"count":586},"zeros/65536/bounded-decompress":{"cpu_ns":7048509,"wall_ns":7048755,"count":793},"zeros/65536/gzip-read128k":{"cpu_ns":8569605,"wall_ns":8570256,"count":191},"zeros/65536/gzip-readinto128k":{"cpu_ns":15439031,"wall_ns":15440970,"count":285},"zeros/65536/crc32":{"cpu_ns":14593253,"wall_ns":14609707,"count":901},"zeros/1048713/compress1":{"cpu_ns":19807012,"wall_ns":19807560,"count":48},"zeros/1048713/decompress":{"cpu_ns":39706764,"wall_ns":39724774,"count":97},"zeros/1048713/raw-decompress":{"cpu_ns":55832445,"wall_ns":55835285,"count":129},"zeros/1048713/stream-decompress":{"cpu_ns":45080949,"wall_ns":45469286,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":17293848,"wall_ns":17298575,"count":103},"zeros/1048713/gzip-read128k":{"cpu_ns":18376153,"wall_ns":18376851,"count":42},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19195961,"wall_ns":19196773,"count":45},"zeros/1048713/crc32":{"cpu_ns":18536573,"wall_ns":18537406,"count":72},"zeros/16777353/compress1":{"cpu_ns":21249584,"wall_ns":21258702,"count":3},"zeros/16777353/decompress":{"cpu_ns":27412885,"wall_ns":27412918,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":37536356,"wall_ns":37536779,"count":3},"zeros/16777353/stream-decompress":{"cpu_ns":27719336,"wall_ns":27719498,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":16391663,"wall_ns":16392733,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26432890,"wall_ns":26435822,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19368948,"wall_ns":19369838,"count":3},"zeros/16777353/crc32":{"cpu_ns":22617632,"wall_ns":22618922,"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-zlib/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-zlib/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":2489566,"wall_ns":2489713,"count":213},"fastq/1024/decompress":{"cpu_ns":6978333,"wall_ns":6978847,"count":1243},"fastq/1024/raw-decompress":{"cpu_ns":12942496,"wall_ns":12943808,"count":2201},"fastq/1024/stream-decompress":{"cpu_ns":2973203,"wall_ns":2973557,"count":461},"fastq/1024/bounded-decompress":{"cpu_ns":7311206,"wall_ns":7312545,"count":1004},"fastq/1024/gzip-read128k":{"cpu_ns":5088312,"wall_ns":5098104,"count":204},"fastq/1024/gzip-readinto128k":{"cpu_ns":9196575,"wall_ns":9197175,"count":303},"fastq/1024/crc32":{"cpu_ns":2051399,"wall_ns":2051734,"count":4729},"fastq/65536/compress1":{"cpu_ns":15452194,"wall_ns":15452644,"count":39},"fastq/65536/decompress":{"cpu_ns":18348801,"wall_ns":18353327,"count":80},"fastq/65536/raw-decompress":{"cpu_ns":23078277,"wall_ns":23091187,"count":89},"fastq/65536/stream-decompress":{"cpu_ns":20147235,"wall_ns":20149150,"count":84},"fastq/65536/bounded-decompress":{"cpu_ns":20930703,"wall_ns":20932099,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":17006891,"wall_ns":17008474,"count":68},"fastq/65536/gzip-readinto128k":{"cpu_ns":19743598,"wall_ns":19744977,"count":79},"fastq/65536/crc32":{"cpu_ns":14460990,"wall_ns":14462146,"count":849},"fastq/1048713/compress1":{"cpu_ns":21392511,"wall_ns":21393050,"count":3},"fastq/1048713/decompress":{"cpu_ns":19736336,"wall_ns":19737826,"count":5},"fastq/1048713/raw-decompress":{"cpu_ns":23231833,"wall_ns":23242251,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":23878194,"wall_ns":23880182,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20554749,"wall_ns":20555632,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":18058078,"wall_ns":18067244,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21770704,"wall_ns":21771868,"count":6},"fastq/1048713/crc32":{"cpu_ns":18838388,"wall_ns":18839411,"count":72},"fastq/16777353/compress1":{"cpu_ns":110180655,"wall_ns":110200157,"count":1},"fastq/16777353/decompress":{"cpu_ns":60038821,"wall_ns":60039740,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":59177201,"wall_ns":59187440,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":58813699,"wall_ns":58815025,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":72447979,"wall_ns":72468349,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60721180,"wall_ns":60732596,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":57809059,"wall_ns":57822462,"count":1},"fastq/16777353/crc32":{"cpu_ns":21804312,"wall_ns":21805234,"count":5},"python/1024/compress1":{"cpu_ns":4889072,"wall_ns":4896216,"count":391},"python/1024/decompress":{"cpu_ns":7078495,"wall_ns":7078677,"count":1333},"python/1024/raw-decompress":{"cpu_ns":7969811,"wall_ns":7974447,"count":1262},"python/1024/stream-decompress":{"cpu_ns":8852122,"wall_ns":8853723,"count":1439},"python/1024/bounded-decompress":{"cpu_ns":4738467,"wall_ns":4738874,"count":714},"python/1024/gzip-read128k":{"cpu_ns":5117694,"wall_ns":5118532,"count":193},"python/1024/gzip-readinto128k":{"cpu_ns":9420867,"wall_ns":9421560,"count":316},"python/1024/crc32":{"cpu_ns":2041243,"wall_ns":2041423,"count":4992},"python/65536/compress1":{"cpu_ns":16241876,"wall_ns":16242747,"count":62},"python/65536/decompress":{"cpu_ns":12527543,"wall_ns":12528280,"count":98},"python/65536/raw-decompress":{"cpu_ns":13802904,"wall_ns":13811937,"count":107},"python/65536/stream-decompress":{"cpu_ns":14630733,"wall_ns":14633157,"count":113},"python/65536/bounded-decompress":{"cpu_ns":18349616,"wall_ns":18351005,"count":177},"python/65536/gzip-read128k":{"cpu_ns":12826713,"wall_ns":12828765,"count":88},"python/65536/gzip-readinto128k":{"cpu_ns":20197661,"wall_ns":20199604,"count":130},"python/65536/crc32":{"cpu_ns":15485368,"wall_ns":15487742,"count":890},"python/1048713/compress1":{"cpu_ns":22252854,"wall_ns":22254972,"count":5},"python/1048713/decompress":{"cpu_ns":20875962,"wall_ns":20878772,"count":12},"python/1048713/raw-decompress":{"cpu_ns":20215280,"wall_ns":20217135,"count":12},"python/1048713/stream-decompress":{"cpu_ns":21742125,"wall_ns":21743607,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":21480559,"wall_ns":21483008,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":21535407,"wall_ns":21536891,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":19471561,"wall_ns":19472531,"count":10},"python/1048713/crc32":{"cpu_ns":18432634,"wall_ns":18433258,"count":72},"python/16777353/compress1":{"cpu_ns":67710362,"wall_ns":67719626,"count":1},"python/16777353/decompress":{"cpu_ns":34067863,"wall_ns":34069211,"count":1},"python/16777353/raw-decompress":{"cpu_ns":32856527,"wall_ns":32857932,"count":1},"python/16777353/stream-decompress":{"cpu_ns":35275326,"wall_ns":35274518,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":44787263,"wall_ns":44803224,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":34048820,"wall_ns":34063885,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30708772,"wall_ns":30719427,"count":1},"python/16777353/crc32":{"cpu_ns":21842621,"wall_ns":21844150,"count":5},"random/1024/compress1":{"cpu_ns":8101770,"wall_ns":8103776,"count":567},"random/1024/decompress":{"cpu_ns":2972199,"wall_ns":2981686,"count":4633},"random/1024/raw-decompress":{"cpu_ns":3422743,"wall_ns":3423402,"count":4516},"random/1024/stream-decompress":{"cpu_ns":3775335,"wall_ns":3775528,"count":3146},"random/1024/bounded-decompress":{"cpu_ns":4185271,"wall_ns":4185882,"count":2745},"random/1024/gzip-read128k":{"cpu_ns":7975666,"wall_ns":7976393,"count":418},"random/1024/gzip-readinto128k":{"cpu_ns":13700370,"wall_ns":13701190,"count":541},"random/1024/crc32":{"cpu_ns":2267182,"wall_ns":2267280,"count":5669},"random/65536/compress1":{"cpu_ns":16615473,"wall_ns":16616159,"count":28},"random/65536/decompress":{"cpu_ns":13040130,"wall_ns":13047198,"count":1202},"random/65536/raw-decompress":{"cpu_ns":12295594,"wall_ns":12296515,"count":1397},"random/65536/stream-decompress":{"cpu_ns":13342919,"wall_ns":13343846,"count":1141},"random/65536/bounded-decompress":{"cpu_ns":9084857,"wall_ns":9086831,"count":1663},"random/65536/gzip-read128k":{"cpu_ns":11171735,"wall_ns":11173627,"count":241},"random/65536/gzip-readinto128k":{"cpu_ns":17619719,"wall_ns":17620669,"count":331},"random/65536/crc32":{"cpu_ns":14678681,"wall_ns":14681650,"count":742},"random/1048713/compress1":{"cpu_ns":25792520,"wall_ns":25812707,"count":2},"random/1048713/decompress":{"cpu_ns":17966832,"wall_ns":17968924,"count":100},"random/1048713/raw-decompress":{"cpu_ns":14957326,"wall_ns":14960260,"count":134},"random/1048713/stream-decompress":{"cpu_ns":15659656,"wall_ns":15662591,"count":92},"random/1048713/bounded-decompress":{"cpu_ns":15749517,"wall_ns":15763281,"count":57},"random/1048713/gzip-read128k":{"cpu_ns":25717406,"wall_ns":25719854,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":33380327,"wall_ns":36375582,"count":44},"random/1048713/crc32":{"cpu_ns":24276615,"wall_ns":24551567,"count":74},"random/16777353/compress1":{"cpu_ns":205727117,"wall_ns":205760788,"count":1},"random/16777353/decompress":{"cpu_ns":27570605,"wall_ns":27571846,"count":2},"random/16777353/raw-decompress":{"cpu_ns":21483771,"wall_ns":21493398,"count":2},"random/16777353/stream-decompress":{"cpu_ns":27487867,"wall_ns":27488986,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":44237112,"wall_ns":44238176,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":11801898,"wall_ns":11812778,"count":1},"random/16777353/gzip-readinto128k":{"cpu_ns":23470596,"wall_ns":23472800,"count":3},"random/16777353/crc32":{"cpu_ns":21633055,"wall_ns":21643697,"count":5},"zeros/1024/compress1":{"cpu_ns":6702681,"wall_ns":6703221,"count":1094},"zeros/1024/decompress":{"cpu_ns":2298555,"wall_ns":2298760,"count":3522},"zeros/1024/raw-decompress":{"cpu_ns":2759949,"wall_ns":2760993,"count":2773},"zeros/1024/stream-decompress":{"cpu_ns":3251732,"wall_ns":3252471,"count":2280},"zeros/1024/bounded-decompress":{"cpu_ns":1982391,"wall_ns":1982724,"count":1175},"zeros/1024/gzip-read128k":{"cpu_ns":5110003,"wall_ns":5110877,"count":255},"zeros/1024/gzip-readinto128k":{"cpu_ns":16337801,"wall_ns":16339849,"count":623},"zeros/1024/crc32":{"cpu_ns":3811753,"wall_ns":3812163,"count":9368},"zeros/65536/compress1":{"cpu_ns":13609137,"wall_ns":13617531,"count":547},"zeros/65536/decompress":{"cpu_ns":14336421,"wall_ns":14337550,"count":895},"zeros/65536/raw-decompress":{"cpu_ns":14889511,"wall_ns":14890346,"count":1058},"zeros/65536/stream-decompress":{"cpu_ns":10146011,"wall_ns":10146854,"count":586},"zeros/65536/bounded-decompress":{"cpu_ns":7264228,"wall_ns":7264904,"count":793},"zeros/65536/gzip-read128k":{"cpu_ns":8902682,"wall_ns":8903596,"count":191},"zeros/65536/gzip-readinto128k":{"cpu_ns":15733126,"wall_ns":15744501,"count":285},"zeros/65536/crc32":{"cpu_ns":15129957,"wall_ns":15132554,"count":901},"zeros/1048713/compress1":{"cpu_ns":20899578,"wall_ns":20901056,"count":48},"zeros/1048713/decompress":{"cpu_ns":18603991,"wall_ns":18619634,"count":97},"zeros/1048713/raw-decompress":{"cpu_ns":17263459,"wall_ns":17264483,"count":129},"zeros/1048713/stream-decompress":{"cpu_ns":20442854,"wall_ns":20445082,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":16980935,"wall_ns":16990576,"count":103},"zeros/1048713/gzip-read128k":{"cpu_ns":18973500,"wall_ns":18975606,"count":42},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19170421,"wall_ns":19171122,"count":45},"zeros/1048713/crc32":{"cpu_ns":18862514,"wall_ns":18863970,"count":72},"zeros/16777353/compress1":{"cpu_ns":20525792,"wall_ns":20535926,"count":3},"zeros/16777353/decompress":{"cpu_ns":25652514,"wall_ns":25654563,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":31384819,"wall_ns":31386468,"count":3},"zeros/16777353/stream-decompress":{"cpu_ns":23182505,"wall_ns":23192320,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":20625908,"wall_ns":20633633,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26672147,"wall_ns":26679037,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19507393,"wall_ns":19508277,"count":3},"zeros/16777353/crc32":{"cpu_ns":23146193,"wall_ns":23165739,"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":2609622,"wall_ns":2610288,"count":213},"fastq/1024/decompress":{"cpu_ns":6937136,"wall_ns":6937471,"count":1243},"fastq/1024/raw-decompress":{"cpu_ns":13082210,"wall_ns":13084078,"count":2201},"fastq/1024/stream-decompress":{"cpu_ns":2848621,"wall_ns":2848925,"count":461},"fastq/1024/bounded-decompress":{"cpu_ns":6788813,"wall_ns":6794350,"count":1004},"fastq/1024/gzip-read128k":{"cpu_ns":5608660,"wall_ns":5609709,"count":204},"fastq/1024/gzip-readinto128k":{"cpu_ns":9295595,"wall_ns":9304350,"count":303},"fastq/1024/crc32":{"cpu_ns":1944271,"wall_ns":1944323,"count":4729},"fastq/65536/compress1":{"cpu_ns":15851498,"wall_ns":15851982,"count":39},"fastq/65536/decompress":{"cpu_ns":18694562,"wall_ns":18695721,"count":80},"fastq/65536/raw-decompress":{"cpu_ns":20705107,"wall_ns":20705493,"count":89},"fastq/65536/stream-decompress":{"cpu_ns":20154023,"wall_ns":20164251,"count":84},"fastq/65536/bounded-decompress":{"cpu_ns":19973679,"wall_ns":19978581,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":16543154,"wall_ns":16543838,"count":68},"fastq/65536/gzip-readinto128k":{"cpu_ns":19436893,"wall_ns":19443760,"count":79},"fastq/65536/crc32":{"cpu_ns":14021315,"wall_ns":14021863,"count":849},"fastq/1048713/compress1":{"cpu_ns":21836823,"wall_ns":21839196,"count":3},"fastq/1048713/decompress":{"cpu_ns":17613187,"wall_ns":17614246,"count":5},"fastq/1048713/raw-decompress":{"cpu_ns":20485245,"wall_ns":20486050,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":21000158,"wall_ns":21000788,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21398681,"wall_ns":21400230,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":18202481,"wall_ns":18203122,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21549667,"wall_ns":21550362,"count":6},"fastq/1048713/crc32":{"cpu_ns":18564608,"wall_ns":18565270,"count":72},"fastq/16777353/compress1":{"cpu_ns":112013521,"wall_ns":112027016,"count":1},"fastq/16777353/decompress":{"cpu_ns":63143488,"wall_ns":63142741,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":64194526,"wall_ns":64196680,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":61225231,"wall_ns":61237389,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":73134549,"wall_ns":73153277,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60259054,"wall_ns":60277071,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":61558362,"wall_ns":61560385,"count":1},"fastq/16777353/crc32":{"cpu_ns":21701924,"wall_ns":21703635,"count":5},"python/1024/compress1":{"cpu_ns":4494991,"wall_ns":4495264,"count":391},"python/1024/decompress":{"cpu_ns":7332808,"wall_ns":7334222,"count":1333},"python/1024/raw-decompress":{"cpu_ns":7110926,"wall_ns":7113601,"count":1262},"python/1024/stream-decompress":{"cpu_ns":9567826,"wall_ns":9569339,"count":1439},"python/1024/bounded-decompress":{"cpu_ns":4730039,"wall_ns":4730646,"count":714},"python/1024/gzip-read128k":{"cpu_ns":4972729,"wall_ns":4973339,"count":193},"python/1024/gzip-readinto128k":{"cpu_ns":9623061,"wall_ns":9623768,"count":316},"python/1024/crc32":{"cpu_ns":2006985,"wall_ns":2007071,"count":4992},"python/65536/compress1":{"cpu_ns":16405175,"wall_ns":16405878,"count":62},"python/65536/decompress":{"cpu_ns":12547266,"wall_ns":12548125,"count":98},"python/65536/raw-decompress":{"cpu_ns":13240805,"wall_ns":13241684,"count":107},"python/65536/stream-decompress":{"cpu_ns":14960627,"wall_ns":14971808,"count":113},"python/65536/bounded-decompress":{"cpu_ns":18534841,"wall_ns":18535801,"count":177},"python/65536/gzip-read128k":{"cpu_ns":12334281,"wall_ns":12334926,"count":88},"python/65536/gzip-readinto128k":{"cpu_ns":19915526,"wall_ns":19925436,"count":130},"python/65536/crc32":{"cpu_ns":14687726,"wall_ns":14689171,"count":890},"python/1048713/compress1":{"cpu_ns":21396087,"wall_ns":21398987,"count":5},"python/1048713/decompress":{"cpu_ns":23528464,"wall_ns":23540901,"count":12},"python/1048713/raw-decompress":{"cpu_ns":22082950,"wall_ns":22084515,"count":12},"python/1048713/stream-decompress":{"cpu_ns":24107585,"wall_ns":24108676,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":21222897,"wall_ns":21235256,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":22011844,"wall_ns":22012549,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":19346727,"wall_ns":19362970,"count":10},"python/1048713/crc32":{"cpu_ns":19288130,"wall_ns":19290012,"count":72},"python/16777353/compress1":{"cpu_ns":69410049,"wall_ns":69411396,"count":1},"python/16777353/decompress":{"cpu_ns":39828644,"wall_ns":39829360,"count":1},"python/16777353/raw-decompress":{"cpu_ns":34576351,"wall_ns":34575837,"count":1},"python/16777353/stream-decompress":{"cpu_ns":35906842,"wall_ns":35908229,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":43083760,"wall_ns":43095387,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32761734,"wall_ns":32773443,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30510783,"wall_ns":30512069,"count":1},"python/16777353/crc32":{"cpu_ns":23142591,"wall_ns":23144366,"count":5},"random/1024/compress1":{"cpu_ns":7406591,"wall_ns":7421104,"count":567},"random/1024/decompress":{"cpu_ns":2874039,"wall_ns":2874573,"count":4633},"random/1024/raw-decompress":{"cpu_ns":3323386,"wall_ns":3323647,"count":4516},"random/1024/stream-decompress":{"cpu_ns":4114574,"wall_ns":4115618,"count":3146},"random/1024/bounded-decompress":{"cpu_ns":4547084,"wall_ns":4547685,"count":2745},"random/1024/gzip-read128k":{"cpu_ns":8380726,"wall_ns":8381520,"count":418},"random/1024/gzip-readinto128k":{"cpu_ns":13719025,"wall_ns":13719741,"count":541},"random/1024/crc32":{"cpu_ns":2271092,"wall_ns":2271162,"count":5669},"random/65536/compress1":{"cpu_ns":16682744,"wall_ns":16683689,"count":28},"random/65536/decompress":{"cpu_ns":15568111,"wall_ns":15590721,"count":1202},"random/65536/raw-decompress":{"cpu_ns":15848857,"wall_ns":15851224,"count":1397},"random/65536/stream-decompress":{"cpu_ns":16091634,"wall_ns":16093979,"count":1141},"random/65536/bounded-decompress":{"cpu_ns":9062486,"wall_ns":9062910,"count":1663},"random/65536/gzip-read128k":{"cpu_ns":11424396,"wall_ns":11432760,"count":241},"random/65536/gzip-readinto128k":{"cpu_ns":17894476,"wall_ns":17895534,"count":331},"random/65536/crc32":{"cpu_ns":12142225,"wall_ns":12142867,"count":742},"random/1048713/compress1":{"cpu_ns":23961083,"wall_ns":23962964,"count":2},"random/1048713/decompress":{"cpu_ns":24388161,"wall_ns":24389799,"count":100},"random/1048713/raw-decompress":{"cpu_ns":25412339,"wall_ns":25414155,"count":134},"random/1048713/stream-decompress":{"cpu_ns":23160963,"wall_ns":23178239,"count":92},"random/1048713/bounded-decompress":{"cpu_ns":11892463,"wall_ns":11897370,"count":57},"random/1048713/gzip-read128k":{"cpu_ns":18961669,"wall_ns":18963015,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":21285504,"wall_ns":21294283,"count":44},"random/1048713/crc32":{"cpu_ns":22476536,"wall_ns":22477824,"count":74},"random/16777353/compress1":{"cpu_ns":203909979,"wall_ns":203941633,"count":1},"random/16777353/decompress":{"cpu_ns":28343907,"wall_ns":28343323,"count":2},"random/16777353/raw-decompress":{"cpu_ns":25896482,"wall_ns":25907076,"count":2},"random/16777353/stream-decompress":{"cpu_ns":28120019,"wall_ns":28128759,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":47995728,"wall_ns":48008647,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":9965931,"wall_ns":9968081,"count":1},"random/16777353/gzip-readinto128k":{"cpu_ns":22890940,"wall_ns":22905794,"count":3},"random/16777353/crc32":{"cpu_ns":22669732,"wall_ns":22672712,"count":5},"zeros/1024/compress1":{"cpu_ns":6765920,"wall_ns":6766090,"count":1094},"zeros/1024/decompress":{"cpu_ns":2571784,"wall_ns":2572515,"count":3522},"zeros/1024/raw-decompress":{"cpu_ns":2522263,"wall_ns":2522918,"count":2773},"zeros/1024/stream-decompress":{"cpu_ns":3337282,"wall_ns":3337577,"count":2280},"zeros/1024/bounded-decompress":{"cpu_ns":2188048,"wall_ns":2188731,"count":1175},"zeros/1024/gzip-read128k":{"cpu_ns":5131797,"wall_ns":5142112,"count":255},"zeros/1024/gzip-readinto128k":{"cpu_ns":15917340,"wall_ns":15918068,"count":623},"zeros/1024/crc32":{"cpu_ns":3778277,"wall_ns":3778475,"count":9368},"zeros/65536/compress1":{"cpu_ns":13802268,"wall_ns":13803033,"count":547},"zeros/65536/decompress":{"cpu_ns":13338142,"wall_ns":13340771,"count":895},"zeros/65536/raw-decompress":{"cpu_ns":14888484,"wall_ns":14906196,"count":1058},"zeros/65536/stream-decompress":{"cpu_ns":9583826,"wall_ns":9585902,"count":586},"zeros/65536/bounded-decompress":{"cpu_ns":7414718,"wall_ns":7415448,"count":793},"zeros/65536/gzip-read128k":{"cpu_ns":8995053,"wall_ns":8996978,"count":191},"zeros/65536/gzip-readinto128k":{"cpu_ns":15076890,"wall_ns":15077604,"count":285},"zeros/65536/crc32":{"cpu_ns":14634650,"wall_ns":14635457,"count":901},"zeros/1048713/compress1":{"cpu_ns":22485584,"wall_ns":22497610,"count":48},"zeros/1048713/decompress":{"cpu_ns":45934986,"wall_ns":45947937,"count":97},"zeros/1048713/raw-decompress":{"cpu_ns":45442991,"wall_ns":45453529,"count":129},"zeros/1048713/stream-decompress":{"cpu_ns":50893826,"wall_ns":50904322,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":17229345,"wall_ns":17231224,"count":103},"zeros/1048713/gzip-read128k":{"cpu_ns":18074633,"wall_ns":18067456,"count":42},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19336745,"wall_ns":19337699,"count":45},"zeros/1048713/crc32":{"cpu_ns":18553761,"wall_ns":18554458,"count":72},"zeros/16777353/compress1":{"cpu_ns":21195882,"wall_ns":21197360,"count":3},"zeros/16777353/decompress":{"cpu_ns":32473971,"wall_ns":32474764,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":37734599,"wall_ns":37735827,"count":3},"zeros/16777353/stream-decompress":{"cpu_ns":30040852,"wall_ns":30061731,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13138569,"wall_ns":13139788,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":29088920,"wall_ns":29099782,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":20136801,"wall_ns":20138351,"count":3},"zeros/16777353/crc32":{"cpu_ns":21704355,"wall_ns":21705652,"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-zlib/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-zlib/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":2505478,"wall_ns":2505440,"count":213},"fastq/1024/decompress":{"cpu_ns":6691025,"wall_ns":6691308,"count":1243},"fastq/1024/raw-decompress":{"cpu_ns":13061992,"wall_ns":13062609,"count":2201},"fastq/1024/stream-decompress":{"cpu_ns":2886296,"wall_ns":2886531,"count":461},"fastq/1024/bounded-decompress":{"cpu_ns":6692588,"wall_ns":6693363,"count":1004},"fastq/1024/gzip-read128k":{"cpu_ns":5032090,"wall_ns":5032585,"count":204},"fastq/1024/gzip-readinto128k":{"cpu_ns":9199096,"wall_ns":9213469,"count":303},"fastq/1024/crc32":{"cpu_ns":2103425,"wall_ns":2104032,"count":4729},"fastq/65536/compress1":{"cpu_ns":15568206,"wall_ns":15568653,"count":39},"fastq/65536/decompress":{"cpu_ns":18755473,"wall_ns":18757686,"count":80},"fastq/65536/raw-decompress":{"cpu_ns":21345413,"wall_ns":21361842,"count":89},"fastq/65536/stream-decompress":{"cpu_ns":19810000,"wall_ns":19811932,"count":84},"fastq/65536/bounded-decompress":{"cpu_ns":19588555,"wall_ns":19589286,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":16585986,"wall_ns":16586726,"count":68},"fastq/65536/gzip-readinto128k":{"cpu_ns":19794495,"wall_ns":19795710,"count":79},"fastq/65536/crc32":{"cpu_ns":13673642,"wall_ns":13674227,"count":849},"fastq/1048713/compress1":{"cpu_ns":20139470,"wall_ns":20150428,"count":3},"fastq/1048713/decompress":{"cpu_ns":19075240,"wall_ns":19076454,"count":5},"fastq/1048713/raw-decompress":{"cpu_ns":23359334,"wall_ns":23361159,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":24125448,"wall_ns":24158262,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20757902,"wall_ns":20758545,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":18194255,"wall_ns":18195381,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22729023,"wall_ns":22730689,"count":6},"fastq/1048713/crc32":{"cpu_ns":19134113,"wall_ns":19134586,"count":72},"fastq/16777353/compress1":{"cpu_ns":110025540,"wall_ns":110038402,"count":1},"fastq/16777353/decompress":{"cpu_ns":61701345,"wall_ns":61701863,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":58044977,"wall_ns":58046886,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":60713817,"wall_ns":60725981,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":75908234,"wall_ns":75923612,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60348054,"wall_ns":60358001,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58109398,"wall_ns":58111311,"count":1},"fastq/16777353/crc32":{"cpu_ns":21905789,"wall_ns":21906790,"count":5},"python/1024/compress1":{"cpu_ns":4282318,"wall_ns":4282717,"count":391},"python/1024/decompress":{"cpu_ns":7294966,"wall_ns":7295852,"count":1333},"python/1024/raw-decompress":{"cpu_ns":7304920,"wall_ns":7305694,"count":1262},"python/1024/stream-decompress":{"cpu_ns":8966661,"wall_ns":8967367,"count":1439},"python/1024/bounded-decompress":{"cpu_ns":4979018,"wall_ns":4979689,"count":714},"python/1024/gzip-read128k":{"cpu_ns":4755230,"wall_ns":4755778,"count":193},"python/1024/gzip-readinto128k":{"cpu_ns":9706732,"wall_ns":9707692,"count":316},"python/1024/crc32":{"cpu_ns":2120020,"wall_ns":2120651,"count":4992},"python/65536/compress1":{"cpu_ns":16547019,"wall_ns":16547820,"count":62},"python/65536/decompress":{"cpu_ns":12980892,"wall_ns":12984019,"count":98},"python/65536/raw-decompress":{"cpu_ns":13513491,"wall_ns":13517015,"count":107},"python/65536/stream-decompress":{"cpu_ns":14861003,"wall_ns":14872587,"count":113},"python/65536/bounded-decompress":{"cpu_ns":18436070,"wall_ns":18436733,"count":177},"python/65536/gzip-read128k":{"cpu_ns":12476748,"wall_ns":12477523,"count":88},"python/65536/gzip-readinto128k":{"cpu_ns":19807770,"wall_ns":19808720,"count":130},"python/65536/crc32":{"cpu_ns":14958555,"wall_ns":14967527,"count":890},"python/1048713/compress1":{"cpu_ns":20974800,"wall_ns":20975517,"count":5},"python/1048713/decompress":{"cpu_ns":19812737,"wall_ns":19821613,"count":12},"python/1048713/raw-decompress":{"cpu_ns":19440635,"wall_ns":19442613,"count":12},"python/1048713/stream-decompress":{"cpu_ns":21898396,"wall_ns":21900258,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":21849778,"wall_ns":21864888,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":23808114,"wall_ns":23810586,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":19984693,"wall_ns":19985484,"count":10},"python/1048713/crc32":{"cpu_ns":18614251,"wall_ns":18626502,"count":72},"python/16777353/compress1":{"cpu_ns":67559549,"wall_ns":67571034,"count":1},"python/16777353/decompress":{"cpu_ns":36895232,"wall_ns":36896993,"count":1},"python/16777353/raw-decompress":{"cpu_ns":32882633,"wall_ns":32905934,"count":1},"python/16777353/stream-decompress":{"cpu_ns":40998401,"wall_ns":41000587,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":43711283,"wall_ns":43713633,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32579605,"wall_ns":32578824,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30945238,"wall_ns":30956570,"count":1},"python/16777353/crc32":{"cpu_ns":22635339,"wall_ns":22637049,"count":5},"random/1024/compress1":{"cpu_ns":8318529,"wall_ns":8319678,"count":567},"random/1024/decompress":{"cpu_ns":2812251,"wall_ns":2812414,"count":4633},"random/1024/raw-decompress":{"cpu_ns":3845556,"wall_ns":3845947,"count":4516},"random/1024/stream-decompress":{"cpu_ns":4006534,"wall_ns":4006965,"count":3146},"random/1024/bounded-decompress":{"cpu_ns":4450208,"wall_ns":4462598,"count":2745},"random/1024/gzip-read128k":{"cpu_ns":8495556,"wall_ns":8496352,"count":418},"random/1024/gzip-readinto128k":{"cpu_ns":13784370,"wall_ns":13785252,"count":541},"random/1024/crc32":{"cpu_ns":2345141,"wall_ns":2345349,"count":5669},"random/65536/compress1":{"cpu_ns":16827026,"wall_ns":16827860,"count":28},"random/65536/decompress":{"cpu_ns":12839270,"wall_ns":12841801,"count":1202},"random/65536/raw-decompress":{"cpu_ns":11932013,"wall_ns":11933023,"count":1397},"random/65536/stream-decompress":{"cpu_ns":12934255,"wall_ns":12934881,"count":1141},"random/65536/bounded-decompress":{"cpu_ns":8757749,"wall_ns":8758322,"count":1663},"random/65536/gzip-read128k":{"cpu_ns":10918637,"wall_ns":10919419,"count":241},"random/65536/gzip-readinto128k":{"cpu_ns":17857566,"wall_ns":17858286,"count":331},"random/65536/crc32":{"cpu_ns":11977934,"wall_ns":11978496,"count":742},"random/1048713/compress1":{"cpu_ns":24521829,"wall_ns":24522332,"count":2},"random/1048713/decompress":{"cpu_ns":17250021,"wall_ns":17251569,"count":100},"random/1048713/raw-decompress":{"cpu_ns":14622681,"wall_ns":14624406,"count":134},"random/1048713/stream-decompress":{"cpu_ns":15567597,"wall_ns":15570151,"count":92},"random/1048713/bounded-decompress":{"cpu_ns":11493309,"wall_ns":11493972,"count":57},"random/1048713/gzip-read128k":{"cpu_ns":18505603,"wall_ns":18516714,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":21050190,"wall_ns":21051355,"count":44},"random/1048713/crc32":{"cpu_ns":19358246,"wall_ns":19359075,"count":74},"random/16777353/compress1":{"cpu_ns":207010997,"wall_ns":207049256,"count":1},"random/16777353/decompress":{"cpu_ns":27348124,"wall_ns":27350066,"count":2},"random/16777353/raw-decompress":{"cpu_ns":21757658,"wall_ns":21759009,"count":2},"random/16777353/stream-decompress":{"cpu_ns":24119443,"wall_ns":24120412,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":48867268,"wall_ns":48869610,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":9932908,"wall_ns":9933047,"count":1},"random/16777353/gzip-readinto128k":{"cpu_ns":23106498,"wall_ns":23108479,"count":3},"random/16777353/crc32":{"cpu_ns":21284081,"wall_ns":21296694,"count":5},"zeros/1024/compress1":{"cpu_ns":7168069,"wall_ns":7168356,"count":1094},"zeros/1024/decompress":{"cpu_ns":2439253,"wall_ns":2439866,"count":3522},"zeros/1024/raw-decompress":{"cpu_ns":2712024,"wall_ns":2712572,"count":2773},"zeros/1024/stream-decompress":{"cpu_ns":3270497,"wall_ns":3271129,"count":2280},"zeros/1024/bounded-decompress":{"cpu_ns":2039680,"wall_ns":2039982,"count":1175},"zeros/1024/gzip-read128k":{"cpu_ns":4992679,"wall_ns":4993469,"count":255},"zeros/1024/gzip-readinto128k":{"cpu_ns":16263361,"wall_ns":16264714,"count":623},"zeros/1024/crc32":{"cpu_ns":3927619,"wall_ns":3939889,"count":9368},"zeros/65536/compress1":{"cpu_ns":13633209,"wall_ns":13639570,"count":547},"zeros/65536/decompress":{"cpu_ns":14249834,"wall_ns":14250155,"count":895},"zeros/65536/raw-decompress":{"cpu_ns":14977796,"wall_ns":14978709,"count":1058},"zeros/65536/stream-decompress":{"cpu_ns":9780812,"wall_ns":9781353,"count":586},"zeros/65536/bounded-decompress":{"cpu_ns":7285187,"wall_ns":7285923,"count":793},"zeros/65536/gzip-read128k":{"cpu_ns":8554468,"wall_ns":8555189,"count":191},"zeros/65536/gzip-readinto128k":{"cpu_ns":14895255,"wall_ns":14896089,"count":285},"zeros/65536/crc32":{"cpu_ns":15677725,"wall_ns":15680044,"count":901},"zeros/1048713/compress1":{"cpu_ns":20974682,"wall_ns":20975420,"count":48},"zeros/1048713/decompress":{"cpu_ns":17777663,"wall_ns":17793307,"count":97},"zeros/1048713/raw-decompress":{"cpu_ns":16387052,"wall_ns":16387859,"count":129},"zeros/1048713/stream-decompress":{"cpu_ns":19602991,"wall_ns":19604043,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":17321002,"wall_ns":17476130,"count":103},"zeros/1048713/gzip-read128k":{"cpu_ns":19810969,"wall_ns":19806178,"count":42},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19739104,"wall_ns":19740472,"count":45},"zeros/1048713/crc32":{"cpu_ns":18463380,"wall_ns":18464160,"count":72},"zeros/16777353/compress1":{"cpu_ns":20904961,"wall_ns":20906112,"count":3},"zeros/16777353/decompress":{"cpu_ns":23669659,"wall_ns":23670933,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":35706658,"wall_ns":35707304,"count":3},"zeros/16777353/stream-decompress":{"cpu_ns":23382040,"wall_ns":23392027,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13982323,"wall_ns":13986064,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":25960783,"wall_ns":25973807,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":18734800,"wall_ns":18735621,"count":3},"zeros/16777353/crc32":{"cpu_ns":21689728,"wall_ns":21691550,"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":2447655,"wall_ns":2447652,"count":213},"fastq/1024/decompress":{"cpu_ns":6981534,"wall_ns":6982023,"count":1243},"fastq/1024/raw-decompress":{"cpu_ns":12787283,"wall_ns":12787780,"count":2201},"fastq/1024/stream-decompress":{"cpu_ns":2914933,"wall_ns":2915412,"count":461},"fastq/1024/bounded-decompress":{"cpu_ns":6693030,"wall_ns":6693707,"count":1004},"fastq/1024/gzip-read128k":{"cpu_ns":5426744,"wall_ns":5429266,"count":204},"fastq/1024/gzip-readinto128k":{"cpu_ns":9565662,"wall_ns":9566276,"count":303},"fastq/1024/crc32":{"cpu_ns":1895897,"wall_ns":1895960,"count":4729},"fastq/65536/compress1":{"cpu_ns":15430164,"wall_ns":15430664,"count":39},"fastq/65536/decompress":{"cpu_ns":18629323,"wall_ns":18630135,"count":80},"fastq/65536/raw-decompress":{"cpu_ns":20187915,"wall_ns":20188731,"count":89},"fastq/65536/stream-decompress":{"cpu_ns":19698663,"wall_ns":19699443,"count":84},"fastq/65536/bounded-decompress":{"cpu_ns":20196938,"wall_ns":20198563,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":16766257,"wall_ns":16767672,"count":68},"fastq/65536/gzip-readinto128k":{"cpu_ns":19396748,"wall_ns":19406877,"count":79},"fastq/65536/crc32":{"cpu_ns":13833105,"wall_ns":13833519,"count":849},"fastq/1048713/compress1":{"cpu_ns":20663753,"wall_ns":20666351,"count":3},"fastq/1048713/decompress":{"cpu_ns":18907514,"wall_ns":18907885,"count":5},"fastq/1048713/raw-decompress":{"cpu_ns":22064288,"wall_ns":22064714,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":22687259,"wall_ns":22688344,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21083546,"wall_ns":21085739,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":18805313,"wall_ns":18808982,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21898675,"wall_ns":21899279,"count":6},"fastq/1048713/crc32":{"cpu_ns":18408072,"wall_ns":18408520,"count":72},"fastq/16777353/compress1":{"cpu_ns":110760385,"wall_ns":110772789,"count":1},"fastq/16777353/decompress":{"cpu_ns":59081473,"wall_ns":59098099,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":60120593,"wall_ns":60122893,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":61490196,"wall_ns":61491443,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":72327977,"wall_ns":72339497,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":59737753,"wall_ns":59738639,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58998263,"wall_ns":59022969,"count":1},"fastq/16777353/crc32":{"cpu_ns":21885565,"wall_ns":21895522,"count":5},"python/1024/compress1":{"cpu_ns":4267315,"wall_ns":4267483,"count":391},"python/1024/decompress":{"cpu_ns":7507694,"wall_ns":7508547,"count":1333},"python/1024/raw-decompress":{"cpu_ns":6978166,"wall_ns":6978726,"count":1262},"python/1024/stream-decompress":{"cpu_ns":9013441,"wall_ns":9014263,"count":1439},"python/1024/bounded-decompress":{"cpu_ns":4806173,"wall_ns":4807088,"count":714},"python/1024/gzip-read128k":{"cpu_ns":5041831,"wall_ns":5044709,"count":193},"python/1024/gzip-readinto128k":{"cpu_ns":9894871,"wall_ns":9895539,"count":316},"python/1024/crc32":{"cpu_ns":2031184,"wall_ns":2031375,"count":4992},"python/65536/compress1":{"cpu_ns":16390489,"wall_ns":16391326,"count":62},"python/65536/decompress":{"cpu_ns":12433173,"wall_ns":12433775,"count":98},"python/65536/raw-decompress":{"cpu_ns":13139514,"wall_ns":13140255,"count":107},"python/65536/stream-decompress":{"cpu_ns":14486630,"wall_ns":14498270,"count":113},"python/65536/bounded-decompress":{"cpu_ns":18948268,"wall_ns":18949080,"count":177},"python/65536/gzip-read128k":{"cpu_ns":12972199,"wall_ns":12974575,"count":88},"python/65536/gzip-readinto128k":{"cpu_ns":19828386,"wall_ns":19830130,"count":130},"python/65536/crc32":{"cpu_ns":14722894,"wall_ns":14732041,"count":890},"python/1048713/compress1":{"cpu_ns":21286569,"wall_ns":21287475,"count":5},"python/1048713/decompress":{"cpu_ns":20274388,"wall_ns":20275645,"count":12},"python/1048713/raw-decompress":{"cpu_ns":19987164,"wall_ns":19998735,"count":12},"python/1048713/stream-decompress":{"cpu_ns":21613049,"wall_ns":21614157,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20424500,"wall_ns":20425078,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":21733341,"wall_ns":21734713,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":20331046,"wall_ns":20332910,"count":10},"python/1048713/crc32":{"cpu_ns":18786152,"wall_ns":18788406,"count":72},"python/16777353/compress1":{"cpu_ns":67891203,"wall_ns":67924501,"count":1},"python/16777353/decompress":{"cpu_ns":33881659,"wall_ns":33890329,"count":1},"python/16777353/raw-decompress":{"cpu_ns":35210003,"wall_ns":35215004,"count":1},"python/16777353/stream-decompress":{"cpu_ns":33975564,"wall_ns":33987059,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42814210,"wall_ns":42816263,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":33179307,"wall_ns":33181600,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":31350370,"wall_ns":31352142,"count":1},"python/16777353/crc32":{"cpu_ns":21510890,"wall_ns":21512416,"count":5},"random/1024/compress1":{"cpu_ns":7598837,"wall_ns":7599401,"count":567},"random/1024/decompress":{"cpu_ns":2809372,"wall_ns":2809893,"count":4633},"random/1024/raw-decompress":{"cpu_ns":3461428,"wall_ns":3461734,"count":4516},"random/1024/stream-decompress":{"cpu_ns":3825657,"wall_ns":3826218,"count":3146},"random/1024/bounded-decompress":{"cpu_ns":4045753,"wall_ns":4046406,"count":2745},"random/1024/gzip-read128k":{"cpu_ns":8199656,"wall_ns":8200350,"count":418},"random/1024/gzip-readinto128k":{"cpu_ns":14085069,"wall_ns":14097451,"count":541},"random/1024/crc32":{"cpu_ns":2450296,"wall_ns":2451101,"count":5669},"random/65536/compress1":{"cpu_ns":16173008,"wall_ns":16178453,"count":28},"random/65536/decompress":{"cpu_ns":13181364,"wall_ns":13182648,"count":1202},"random/65536/raw-decompress":{"cpu_ns":12155971,"wall_ns":12156614,"count":1397},"random/65536/stream-decompress":{"cpu_ns":12765360,"wall_ns":12766207,"count":1141},"random/65536/bounded-decompress":{"cpu_ns":8626833,"wall_ns":8637458,"count":1663},"random/65536/gzip-read128k":{"cpu_ns":11826741,"wall_ns":11828794,"count":241},"random/65536/gzip-readinto128k":{"cpu_ns":18613505,"wall_ns":18615064,"count":331},"random/65536/crc32":{"cpu_ns":12639973,"wall_ns":12642110,"count":742},"random/1048713/compress1":{"cpu_ns":23369254,"wall_ns":23373989,"count":2},"random/1048713/decompress":{"cpu_ns":16122326,"wall_ns":16123936,"count":100},"random/1048713/raw-decompress":{"cpu_ns":14582153,"wall_ns":14584138,"count":134},"random/1048713/stream-decompress":{"cpu_ns":15091714,"wall_ns":15104682,"count":92},"random/1048713/bounded-decompress":{"cpu_ns":11801403,"wall_ns":11802830,"count":57},"random/1048713/gzip-read128k":{"cpu_ns":18315142,"wall_ns":18316763,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":20935337,"wall_ns":20936584,"count":44},"random/1048713/crc32":{"cpu_ns":19027248,"wall_ns":19027857,"count":74},"random/16777353/compress1":{"cpu_ns":202560871,"wall_ns":202599917,"count":1},"random/16777353/decompress":{"cpu_ns":27684217,"wall_ns":27696160,"count":2},"random/16777353/raw-decompress":{"cpu_ns":21495240,"wall_ns":21495873,"count":2},"random/16777353/stream-decompress":{"cpu_ns":26767303,"wall_ns":26759565,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":45052443,"wall_ns":45070236,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":10201064,"wall_ns":10200523,"count":1},"random/16777353/gzip-readinto128k":{"cpu_ns":23188561,"wall_ns":23190369,"count":3},"random/16777353/crc32":{"cpu_ns":21709851,"wall_ns":21710799,"count":5},"zeros/1024/compress1":{"cpu_ns":7186934,"wall_ns":7187593,"count":1094},"zeros/1024/decompress":{"cpu_ns":2417694,"wall_ns":2417994,"count":3522},"zeros/1024/raw-decompress":{"cpu_ns":2505537,"wall_ns":2505928,"count":2773},"zeros/1024/stream-decompress":{"cpu_ns":3245257,"wall_ns":3245825,"count":2280},"zeros/1024/bounded-decompress":{"cpu_ns":1894708,"wall_ns":1895634,"count":1175},"zeros/1024/gzip-read128k":{"cpu_ns":5276873,"wall_ns":5278401,"count":255},"zeros/1024/gzip-readinto128k":{"cpu_ns":15623605,"wall_ns":15624003,"count":623},"zeros/1024/crc32":{"cpu_ns":3956636,"wall_ns":3957156,"count":9368},"zeros/65536/compress1":{"cpu_ns":13198295,"wall_ns":13198951,"count":547},"zeros/65536/decompress":{"cpu_ns":14289504,"wall_ns":14300392,"count":895},"zeros/65536/raw-decompress":{"cpu_ns":14733169,"wall_ns":14733962,"count":1058},"zeros/65536/stream-decompress":{"cpu_ns":10065161,"wall_ns":10066008,"count":586},"zeros/65536/bounded-decompress":{"cpu_ns":7305953,"wall_ns":7306735,"count":793},"zeros/65536/gzip-read128k":{"cpu_ns":8761676,"wall_ns":8771263,"count":191},"zeros/65536/gzip-readinto128k":{"cpu_ns":15629358,"wall_ns":15642418,"count":285},"zeros/65536/crc32":{"cpu_ns":14947616,"wall_ns":14949999,"count":901},"zeros/1048713/compress1":{"cpu_ns":20910495,"wall_ns":20912198,"count":48},"zeros/1048713/decompress":{"cpu_ns":17604549,"wall_ns":17605216,"count":97},"zeros/1048713/raw-decompress":{"cpu_ns":16927539,"wall_ns":16928499,"count":129},"zeros/1048713/stream-decompress":{"cpu_ns":20521607,"wall_ns":20524180,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":16981782,"wall_ns":16984142,"count":103},"zeros/1048713/gzip-read128k":{"cpu_ns":19363415,"wall_ns":19364280,"count":42},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19739825,"wall_ns":19740883,"count":45},"zeros/1048713/crc32":{"cpu_ns":18798332,"wall_ns":18799629,"count":72},"zeros/16777353/compress1":{"cpu_ns":20554560,"wall_ns":20556121,"count":3},"zeros/16777353/decompress":{"cpu_ns":27259143,"wall_ns":27260594,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":31677651,"wall_ns":31679065,"count":3},"zeros/16777353/stream-decompress":{"cpu_ns":23574832,"wall_ns":23575616,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":15268105,"wall_ns":15272891,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26405636,"wall_ns":26407185,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19008383,"wall_ns":19009162,"count":3},"zeros/16777353/crc32":{"cpu_ns":22914150,"wall_ns":22915931,"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":2546740,"wall_ns":2546641,"count":213},"fastq/1024/decompress":{"cpu_ns":6874700,"wall_ns":6882844,"count":1243},"fastq/1024/raw-decompress":{"cpu_ns":13716073,"wall_ns":13717675,"count":2201},"fastq/1024/stream-decompress":{"cpu_ns":3060461,"wall_ns":3061248,"count":461},"fastq/1024/bounded-decompress":{"cpu_ns":6749178,"wall_ns":6749558,"count":1004},"fastq/1024/gzip-read128k":{"cpu_ns":5459759,"wall_ns":5475363,"count":204},"fastq/1024/gzip-readinto128k":{"cpu_ns":9609741,"wall_ns":9611217,"count":303},"fastq/1024/crc32":{"cpu_ns":2030393,"wall_ns":2030611,"count":4729},"fastq/65536/compress1":{"cpu_ns":16352996,"wall_ns":16755824,"count":39},"fastq/65536/decompress":{"cpu_ns":18763121,"wall_ns":18763971,"count":80},"fastq/65536/raw-decompress":{"cpu_ns":20732422,"wall_ns":20733072,"count":89},"fastq/65536/stream-decompress":{"cpu_ns":19968363,"wall_ns":19970045,"count":84},"fastq/65536/bounded-decompress":{"cpu_ns":19835279,"wall_ns":19852598,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":16089631,"wall_ns":16090432,"count":68},"fastq/65536/gzip-readinto128k":{"cpu_ns":19220522,"wall_ns":19221276,"count":79},"fastq/65536/crc32":{"cpu_ns":14053691,"wall_ns":14076331,"count":849},"fastq/1048713/compress1":{"cpu_ns":20839295,"wall_ns":20843085,"count":3},"fastq/1048713/decompress":{"cpu_ns":19652609,"wall_ns":19663459,"count":5},"fastq/1048713/raw-decompress":{"cpu_ns":22375386,"wall_ns":22376285,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":23896117,"wall_ns":23898758,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21672131,"wall_ns":21681549,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":18509207,"wall_ns":18509843,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21727562,"wall_ns":21735082,"count":6},"fastq/1048713/crc32":{"cpu_ns":18867514,"wall_ns":18867514,"count":72},"fastq/16777353/compress1":{"cpu_ns":109127497,"wall_ns":109147211,"count":1},"fastq/16777353/decompress":{"cpu_ns":59939473,"wall_ns":59953566,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":59469867,"wall_ns":59488444,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":59616788,"wall_ns":59631809,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":74530005,"wall_ns":74541888,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60970974,"wall_ns":60973592,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58019450,"wall_ns":58021392,"count":1},"fastq/16777353/crc32":{"cpu_ns":22572450,"wall_ns":22584911,"count":5},"python/1024/compress1":{"cpu_ns":4744144,"wall_ns":4744349,"count":391},"python/1024/decompress":{"cpu_ns":7543614,"wall_ns":7547003,"count":1333},"python/1024/raw-decompress":{"cpu_ns":7563453,"wall_ns":7564290,"count":1262},"python/1024/stream-decompress":{"cpu_ns":8926686,"wall_ns":8932101,"count":1439},"python/1024/bounded-decompress":{"cpu_ns":5292755,"wall_ns":5294462,"count":714},"python/1024/gzip-read128k":{"cpu_ns":4931723,"wall_ns":4932520,"count":193},"python/1024/gzip-readinto128k":{"cpu_ns":9727075,"wall_ns":9727905,"count":316},"python/1024/crc32":{"cpu_ns":2187212,"wall_ns":2187812,"count":4992},"python/65536/compress1":{"cpu_ns":16436714,"wall_ns":16449018,"count":62},"python/65536/decompress":{"cpu_ns":12335286,"wall_ns":12335940,"count":98},"python/65536/raw-decompress":{"cpu_ns":13658279,"wall_ns":13659053,"count":107},"python/65536/stream-decompress":{"cpu_ns":14742805,"wall_ns":14744824,"count":113},"python/65536/bounded-decompress":{"cpu_ns":18735736,"wall_ns":18738123,"count":177},"python/65536/gzip-read128k":{"cpu_ns":12620315,"wall_ns":12621198,"count":88},"python/65536/gzip-readinto128k":{"cpu_ns":19296523,"wall_ns":19297533,"count":130},"python/65536/crc32":{"cpu_ns":14296614,"wall_ns":14297260,"count":890},"python/1048713/compress1":{"cpu_ns":21459761,"wall_ns":21461272,"count":5},"python/1048713/decompress":{"cpu_ns":20299190,"wall_ns":20304094,"count":12},"python/1048713/raw-decompress":{"cpu_ns":19818730,"wall_ns":19820019,"count":12},"python/1048713/stream-decompress":{"cpu_ns":21369070,"wall_ns":21370110,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20957870,"wall_ns":20958997,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":22586486,"wall_ns":22597552,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":19390641,"wall_ns":19391649,"count":10},"python/1048713/crc32":{"cpu_ns":18648164,"wall_ns":18648816,"count":72},"python/16777353/compress1":{"cpu_ns":67468423,"wall_ns":67486189,"count":1},"python/16777353/decompress":{"cpu_ns":33984742,"wall_ns":33986888,"count":1},"python/16777353/raw-decompress":{"cpu_ns":33311145,"wall_ns":33325074,"count":1},"python/16777353/stream-decompress":{"cpu_ns":34837708,"wall_ns":34839098,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":43776412,"wall_ns":43790672,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32455519,"wall_ns":32458802,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":31648934,"wall_ns":31650620,"count":1},"python/16777353/crc32":{"cpu_ns":21757127,"wall_ns":21769474,"count":5},"random/1024/compress1":{"cpu_ns":7796130,"wall_ns":7796620,"count":567},"random/1024/decompress":{"cpu_ns":2667497,"wall_ns":2667948,"count":4633},"random/1024/raw-decompress":{"cpu_ns":3468175,"wall_ns":3468862,"count":4516},"random/1024/stream-decompress":{"cpu_ns":3918676,"wall_ns":3921082,"count":3146},"random/1024/bounded-decompress":{"cpu_ns":4022242,"wall_ns":4022884,"count":2745},"random/1024/gzip-read128k":{"cpu_ns":8439619,"wall_ns":8440492,"count":418},"random/1024/gzip-readinto128k":{"cpu_ns":13246382,"wall_ns":13247241,"count":541},"random/1024/crc32":{"cpu_ns":2475650,"wall_ns":2475919,"count":5669},"random/65536/compress1":{"cpu_ns":16281715,"wall_ns":16290159,"count":28},"random/65536/decompress":{"cpu_ns":12417788,"wall_ns":12418649,"count":1202},"random/65536/raw-decompress":{"cpu_ns":11680045,"wall_ns":11680771,"count":1397},"random/65536/stream-decompress":{"cpu_ns":13142193,"wall_ns":13143038,"count":1141},"random/65536/bounded-decompress":{"cpu_ns":8750686,"wall_ns":8751576,"count":1663},"random/65536/gzip-read128k":{"cpu_ns":11413014,"wall_ns":11424942,"count":241},"random/65536/gzip-readinto128k":{"cpu_ns":17703657,"wall_ns":17706086,"count":331},"random/65536/crc32":{"cpu_ns":12443929,"wall_ns":12445028,"count":742},"random/1048713/compress1":{"cpu_ns":23285203,"wall_ns":23286342,"count":2},"random/1048713/decompress":{"cpu_ns":16671766,"wall_ns":16672878,"count":100},"random/1048713/raw-decompress":{"cpu_ns":15275587,"wall_ns":15277788,"count":134},"random/1048713/stream-decompress":{"cpu_ns":14726315,"wall_ns":14726828,"count":92},"random/1048713/bounded-decompress":{"cpu_ns":11355244,"wall_ns":11371055,"count":57},"random/1048713/gzip-read128k":{"cpu_ns":16864723,"wall_ns":16865375,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":20755418,"wall_ns":20756741,"count":44},"random/1048713/crc32":{"cpu_ns":19457920,"wall_ns":19530138,"count":74},"random/16777353/compress1":{"cpu_ns":202372855,"wall_ns":202393316,"count":1},"random/16777353/decompress":{"cpu_ns":25237675,"wall_ns":25239636,"count":2},"random/16777353/raw-decompress":{"cpu_ns":22354142,"wall_ns":22356132,"count":2},"random/16777353/stream-decompress":{"cpu_ns":26486378,"wall_ns":26503334,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":48960992,"wall_ns":48984982,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":9774044,"wall_ns":9775823,"count":1},"random/16777353/gzip-readinto128k":{"cpu_ns":22557545,"wall_ns":22567199,"count":3},"random/16777353/crc32":{"cpu_ns":22511021,"wall_ns":22514463,"count":5},"zeros/1024/compress1":{"cpu_ns":7119483,"wall_ns":7119836,"count":1094},"zeros/1024/decompress":{"cpu_ns":2268387,"wall_ns":2268615,"count":3522},"zeros/1024/raw-decompress":{"cpu_ns":2502242,"wall_ns":2502702,"count":2773},"zeros/1024/stream-decompress":{"cpu_ns":3632050,"wall_ns":3636653,"count":2280},"zeros/1024/bounded-decompress":{"cpu_ns":2036485,"wall_ns":2039480,"count":1175},"zeros/1024/gzip-read128k":{"cpu_ns":5188035,"wall_ns":5189183,"count":255},"zeros/1024/gzip-readinto128k":{"cpu_ns":16078731,"wall_ns":16079673,"count":623},"zeros/1024/crc32":{"cpu_ns":3747405,"wall_ns":3747580,"count":9368},"zeros/65536/compress1":{"cpu_ns":13356313,"wall_ns":13357525,"count":547},"zeros/65536/decompress":{"cpu_ns":14190951,"wall_ns":14191879,"count":895},"zeros/65536/raw-decompress":{"cpu_ns":15300653,"wall_ns":15309349,"count":1058},"zeros/65536/stream-decompress":{"cpu_ns":10416731,"wall_ns":10419127,"count":586},"zeros/65536/bounded-decompress":{"cpu_ns":7555072,"wall_ns":7555707,"count":793},"zeros/65536/gzip-read128k":{"cpu_ns":8387239,"wall_ns":8387932,"count":191},"zeros/65536/gzip-readinto128k":{"cpu_ns":14951341,"wall_ns":14952256,"count":285},"zeros/65536/crc32":{"cpu_ns":14867988,"wall_ns":14868803,"count":901},"zeros/1048713/compress1":{"cpu_ns":20245838,"wall_ns":20255340,"count":48},"zeros/1048713/decompress":{"cpu_ns":17905625,"wall_ns":17907141,"count":97},"zeros/1048713/raw-decompress":{"cpu_ns":17332755,"wall_ns":17335183,"count":129},"zeros/1048713/stream-decompress":{"cpu_ns":20171450,"wall_ns":20290139,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":17442643,"wall_ns":17444157,"count":103},"zeros/1048713/gzip-read128k":{"cpu_ns":18410994,"wall_ns":18411801,"count":42},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19723268,"wall_ns":19732350,"count":45},"zeros/1048713/crc32":{"cpu_ns":19327533,"wall_ns":19329250,"count":72},"zeros/16777353/compress1":{"cpu_ns":21899869,"wall_ns":21901477,"count":3},"zeros/16777353/decompress":{"cpu_ns":26509200,"wall_ns":26510811,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":31224677,"wall_ns":31239576,"count":3},"zeros/16777353/stream-decompress":{"cpu_ns":26674486,"wall_ns":26675993,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":15267394,"wall_ns":15279945,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26703144,"wall_ns":26704011,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19790726,"wall_ns":19805099,"count":3},"zeros/16777353/crc32":{"cpu_ns":21622076,"wall_ns":21631288,"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":2417712,"wall_ns":2417515,"count":213},"fastq/1024/decompress":{"cpu_ns":6958354,"wall_ns":6958637,"count":1243},"fastq/1024/raw-decompress":{"cpu_ns":12900273,"wall_ns":12909616,"count":2201},"fastq/1024/stream-decompress":{"cpu_ns":3043425,"wall_ns":3043760,"count":461},"fastq/1024/bounded-decompress":{"cpu_ns":6725974,"wall_ns":6726533,"count":1004},"fastq/1024/gzip-read128k":{"cpu_ns":5027275,"wall_ns":5027785,"count":204},"fastq/1024/gzip-readinto128k":{"cpu_ns":9298308,"wall_ns":9299101,"count":303},"fastq/1024/crc32":{"cpu_ns":1911746,"wall_ns":1911785,"count":4729},"fastq/65536/compress1":{"cpu_ns":15696974,"wall_ns":15697386,"count":39},"fastq/65536/decompress":{"cpu_ns":19472292,"wall_ns":19474750,"count":80},"fastq/65536/raw-decompress":{"cpu_ns":20924095,"wall_ns":20927460,"count":89},"fastq/65536/stream-decompress":{"cpu_ns":20568869,"wall_ns":20570419,"count":84},"fastq/65536/bounded-decompress":{"cpu_ns":20511095,"wall_ns":20520481,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":16682567,"wall_ns":16683167,"count":68},"fastq/65536/gzip-readinto128k":{"cpu_ns":19855001,"wall_ns":19856668,"count":79},"fastq/65536/crc32":{"cpu_ns":13994476,"wall_ns":13995130,"count":849},"fastq/1048713/compress1":{"cpu_ns":20817375,"wall_ns":20817305,"count":3},"fastq/1048713/decompress":{"cpu_ns":17537882,"wall_ns":17539168,"count":5},"fastq/1048713/raw-decompress":{"cpu_ns":21717385,"wall_ns":21728435,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":22103307,"wall_ns":22104493,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21192970,"wall_ns":21193946,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":18467185,"wall_ns":18468139,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22216249,"wall_ns":22218868,"count":6},"fastq/1048713/crc32":{"cpu_ns":18636657,"wall_ns":18641366,"count":72},"fastq/16777353/compress1":{"cpu_ns":110913964,"wall_ns":110927883,"count":1},"fastq/16777353/decompress":{"cpu_ns":63111855,"wall_ns":63126389,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":60151535,"wall_ns":60162604,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":66067485,"wall_ns":66081895,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":74751302,"wall_ns":74753171,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60255281,"wall_ns":60267894,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58986799,"wall_ns":58999247,"count":1},"fastq/16777353/crc32":{"cpu_ns":21566048,"wall_ns":21591155,"count":5},"python/1024/compress1":{"cpu_ns":4312834,"wall_ns":4312986,"count":391},"python/1024/decompress":{"cpu_ns":7395216,"wall_ns":7395714,"count":1333},"python/1024/raw-decompress":{"cpu_ns":7246434,"wall_ns":7247049,"count":1262},"python/1024/stream-decompress":{"cpu_ns":8911533,"wall_ns":8911919,"count":1439},"python/1024/bounded-decompress":{"cpu_ns":4688377,"wall_ns":4688846,"count":714},"python/1024/gzip-read128k":{"cpu_ns":4798179,"wall_ns":4798859,"count":193},"python/1024/gzip-readinto128k":{"cpu_ns":9846864,"wall_ns":9847782,"count":316},"python/1024/crc32":{"cpu_ns":2352301,"wall_ns":2352977,"count":4992},"python/65536/compress1":{"cpu_ns":17101537,"wall_ns":17113993,"count":62},"python/65536/decompress":{"cpu_ns":12769181,"wall_ns":12771882,"count":98},"python/65536/raw-decompress":{"cpu_ns":13515234,"wall_ns":13516919,"count":107},"python/65536/stream-decompress":{"cpu_ns":14539197,"wall_ns":14540071,"count":113},"python/65536/bounded-decompress":{"cpu_ns":18559997,"wall_ns":18578420,"count":177},"python/65536/gzip-read128k":{"cpu_ns":12442745,"wall_ns":12443553,"count":88},"python/65536/gzip-readinto128k":{"cpu_ns":20309931,"wall_ns":20311683,"count":130},"python/65536/crc32":{"cpu_ns":14942805,"wall_ns":14945144,"count":890},"python/1048713/compress1":{"cpu_ns":21475819,"wall_ns":21492649,"count":5},"python/1048713/decompress":{"cpu_ns":22552996,"wall_ns":22555788,"count":12},"python/1048713/raw-decompress":{"cpu_ns":23175144,"wall_ns":23176931,"count":12},"python/1048713/stream-decompress":{"cpu_ns":26151164,"wall_ns":26152127,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":23297086,"wall_ns":23298266,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":21436790,"wall_ns":21448401,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":19856353,"wall_ns":19857615,"count":10},"python/1048713/crc32":{"cpu_ns":19396343,"wall_ns":19398948,"count":72},"python/16777353/compress1":{"cpu_ns":68384231,"wall_ns":68403367,"count":1},"python/16777353/decompress":{"cpu_ns":37494203,"wall_ns":37503859,"count":1},"python/16777353/raw-decompress":{"cpu_ns":35463336,"wall_ns":35481727,"count":1},"python/16777353/stream-decompress":{"cpu_ns":36372715,"wall_ns":36386969,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42552169,"wall_ns":42546053,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32276391,"wall_ns":32278373,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":31938554,"wall_ns":31940363,"count":1},"python/16777353/crc32":{"cpu_ns":22378951,"wall_ns":22380160,"count":5},"random/1024/compress1":{"cpu_ns":7476002,"wall_ns":7475888,"count":567},"random/1024/decompress":{"cpu_ns":3216063,"wall_ns":3216568,"count":4633},"random/1024/raw-decompress":{"cpu_ns":3525432,"wall_ns":3525733,"count":4516},"random/1024/stream-decompress":{"cpu_ns":4051052,"wall_ns":4051273,"count":3146},"random/1024/bounded-decompress":{"cpu_ns":4184191,"wall_ns":4184705,"count":2745},"random/1024/gzip-read128k":{"cpu_ns":8298546,"wall_ns":8299454,"count":418},"random/1024/gzip-readinto128k":{"cpu_ns":13806798,"wall_ns":13816087,"count":541},"random/1024/crc32":{"cpu_ns":2536372,"wall_ns":2536830,"count":5669},"random/65536/compress1":{"cpu_ns":16616158,"wall_ns":16618011,"count":28},"random/65536/decompress":{"cpu_ns":15260576,"wall_ns":15261510,"count":1202},"random/65536/raw-decompress":{"cpu_ns":14741690,"wall_ns":14742626,"count":1397},"random/65536/stream-decompress":{"cpu_ns":15498365,"wall_ns":15499500,"count":1141},"random/65536/bounded-decompress":{"cpu_ns":8864344,"wall_ns":8864967,"count":1663},"random/65536/gzip-read128k":{"cpu_ns":11138619,"wall_ns":11139361,"count":241},"random/65536/gzip-readinto128k":{"cpu_ns":18038898,"wall_ns":18039933,"count":331},"random/65536/crc32":{"cpu_ns":12391687,"wall_ns":12402547,"count":742},"random/1048713/compress1":{"cpu_ns":23397072,"wall_ns":23397153,"count":2},"random/1048713/decompress":{"cpu_ns":24351532,"wall_ns":24353141,"count":100},"random/1048713/raw-decompress":{"cpu_ns":28792513,"wall_ns":28794691,"count":134},"random/1048713/stream-decompress":{"cpu_ns":22612775,"wall_ns":22614123,"count":92},"random/1048713/bounded-decompress":{"cpu_ns":11168135,"wall_ns":11169228,"count":57},"random/1048713/gzip-read128k":{"cpu_ns":16763016,"wall_ns":16763681,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":20822924,"wall_ns":20824158,"count":44},"random/1048713/crc32":{"cpu_ns":19569520,"wall_ns":19573189,"count":74},"random/16777353/compress1":{"cpu_ns":200308590,"wall_ns":200339039,"count":1},"random/16777353/decompress":{"cpu_ns":28077837,"wall_ns":28101694,"count":2},"random/16777353/raw-decompress":{"cpu_ns":30745277,"wall_ns":30746162,"count":2},"random/16777353/stream-decompress":{"cpu_ns":28133954,"wall_ns":28133821,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":49186504,"wall_ns":49209632,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":9294015,"wall_ns":9303909,"count":1},"random/16777353/gzip-readinto128k":{"cpu_ns":25702597,"wall_ns":25704920,"count":3},"random/16777353/crc32":{"cpu_ns":22948661,"wall_ns":22949720,"count":5},"zeros/1024/compress1":{"cpu_ns":6796269,"wall_ns":6796747,"count":1094},"zeros/1024/decompress":{"cpu_ns":2884352,"wall_ns":2884686,"count":3522},"zeros/1024/raw-decompress":{"cpu_ns":2721203,"wall_ns":2721808,"count":2773},"zeros/1024/stream-decompress":{"cpu_ns":3579202,"wall_ns":3579828,"count":2280},"zeros/1024/bounded-decompress":{"cpu_ns":2162561,"wall_ns":2162879,"count":1175},"zeros/1024/gzip-read128k":{"cpu_ns":4977302,"wall_ns":4977863,"count":255},"zeros/1024/gzip-readinto128k":{"cpu_ns":16538887,"wall_ns":16539763,"count":623},"zeros/1024/crc32":{"cpu_ns":3851714,"wall_ns":3851979,"count":9368},"zeros/65536/compress1":{"cpu_ns":14197314,"wall_ns":14199803,"count":547},"zeros/65536/decompress":{"cpu_ns":13255678,"wall_ns":13256771,"count":895},"zeros/65536/raw-decompress":{"cpu_ns":13493399,"wall_ns":13494144,"count":1058},"zeros/65536/stream-decompress":{"cpu_ns":9137866,"wall_ns":9138697,"count":586},"zeros/65536/bounded-decompress":{"cpu_ns":7370998,"wall_ns":7371828,"count":793},"zeros/65536/gzip-read128k":{"cpu_ns":8456205,"wall_ns":8457026,"count":191},"zeros/65536/gzip-readinto128k":{"cpu_ns":15239471,"wall_ns":15240505,"count":285},"zeros/65536/crc32":{"cpu_ns":14738828,"wall_ns":14739497,"count":901},"zeros/1048713/compress1":{"cpu_ns":21218326,"wall_ns":21220848,"count":48},"zeros/1048713/decompress":{"cpu_ns":41474676,"wall_ns":41502085,"count":97},"zeros/1048713/raw-decompress":{"cpu_ns":49512221,"wall_ns":49520880,"count":129},"zeros/1048713/stream-decompress":{"cpu_ns":47102352,"wall_ns":47104339,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":16899644,"wall_ns":16908979,"count":103},"zeros/1048713/gzip-read128k":{"cpu_ns":18660753,"wall_ns":18661554,"count":42},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19965643,"wall_ns":19967579,"count":45},"zeros/1048713/crc32":{"cpu_ns":19060177,"wall_ns":19071006,"count":72},"zeros/16777353/compress1":{"cpu_ns":22625727,"wall_ns":22626881,"count":3},"zeros/16777353/decompress":{"cpu_ns":27767205,"wall_ns":27782304,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":43457555,"wall_ns":43483427,"count":3},"zeros/16777353/stream-decompress":{"cpu_ns":28288351,"wall_ns":28289354,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13369822,"wall_ns":13370909,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":28797085,"wall_ns":28798051,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19240437,"wall_ns":19255559,"count":3},"zeros/16777353/crc32":{"cpu_ns":22013341,"wall_ns":22014501,"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-zlib/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-zlib/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":2598378,"wall_ns":2598488,"count":213},"fastq/1024/decompress":{"cpu_ns":6874346,"wall_ns":6882103,"count":1243},"fastq/1024/raw-decompress":{"cpu_ns":12704482,"wall_ns":12705013,"count":2201},"fastq/1024/stream-decompress":{"cpu_ns":3012519,"wall_ns":3012990,"count":461},"fastq/1024/bounded-decompress":{"cpu_ns":6722147,"wall_ns":6722577,"count":1004},"fastq/1024/gzip-read128k":{"cpu_ns":5567213,"wall_ns":5568233,"count":204},"fastq/1024/gzip-readinto128k":{"cpu_ns":9459601,"wall_ns":9461799,"count":303},"fastq/1024/crc32":{"cpu_ns":2015223,"wall_ns":2015356,"count":4729},"fastq/65536/compress1":{"cpu_ns":15306105,"wall_ns":15306699,"count":39},"fastq/65536/decompress":{"cpu_ns":18528487,"wall_ns":18537129,"count":80},"fastq/65536/raw-decompress":{"cpu_ns":20057228,"wall_ns":20057901,"count":89},"fastq/65536/stream-decompress":{"cpu_ns":19446423,"wall_ns":19447552,"count":84},"fastq/65536/bounded-decompress":{"cpu_ns":20419693,"wall_ns":20421675,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":15913719,"wall_ns":15914328,"count":68},"fastq/65536/gzip-readinto128k":{"cpu_ns":20011353,"wall_ns":20012406,"count":79},"fastq/65536/crc32":{"cpu_ns":14109010,"wall_ns":14109631,"count":849},"fastq/1048713/compress1":{"cpu_ns":20890402,"wall_ns":20891551,"count":3},"fastq/1048713/decompress":{"cpu_ns":19385211,"wall_ns":19386695,"count":5},"fastq/1048713/raw-decompress":{"cpu_ns":22385604,"wall_ns":22386348,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":22686287,"wall_ns":22687211,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21574378,"wall_ns":21585993,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":18425011,"wall_ns":18426062,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22901144,"wall_ns":22901886,"count":6},"fastq/1048713/crc32":{"cpu_ns":18436386,"wall_ns":18451379,"count":72},"fastq/16777353/compress1":{"cpu_ns":110247131,"wall_ns":110263308,"count":1},"fastq/16777353/decompress":{"cpu_ns":59666719,"wall_ns":59682148,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":60271698,"wall_ns":60285259,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":62589872,"wall_ns":62598171,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":72084982,"wall_ns":72086866,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":59764481,"wall_ns":59779152,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":60410085,"wall_ns":60423847,"count":1},"fastq/16777353/crc32":{"cpu_ns":21314946,"wall_ns":21315795,"count":5},"python/1024/compress1":{"cpu_ns":4383178,"wall_ns":4383430,"count":391},"python/1024/decompress":{"cpu_ns":7557957,"wall_ns":7558904,"count":1333},"python/1024/raw-decompress":{"cpu_ns":7527273,"wall_ns":7528120,"count":1262},"python/1024/stream-decompress":{"cpu_ns":9020324,"wall_ns":9020743,"count":1439},"python/1024/bounded-decompress":{"cpu_ns":5123201,"wall_ns":5123951,"count":714},"python/1024/gzip-read128k":{"cpu_ns":4975883,"wall_ns":4978567,"count":193},"python/1024/gzip-readinto128k":{"cpu_ns":9829210,"wall_ns":9829684,"count":316},"python/1024/crc32":{"cpu_ns":2058389,"wall_ns":2058496,"count":4992},"python/65536/compress1":{"cpu_ns":16501008,"wall_ns":16516823,"count":62},"python/65536/decompress":{"cpu_ns":12492936,"wall_ns":12493706,"count":98},"python/65536/raw-decompress":{"cpu_ns":13094593,"wall_ns":13095258,"count":107},"python/65536/stream-decompress":{"cpu_ns":14378153,"wall_ns":14378966,"count":113},"python/65536/bounded-decompress":{"cpu_ns":18586493,"wall_ns":18587337,"count":177},"python/65536/gzip-read128k":{"cpu_ns":13093680,"wall_ns":13110161,"count":88},"python/65536/gzip-readinto128k":{"cpu_ns":21327380,"wall_ns":21332996,"count":130},"python/65536/crc32":{"cpu_ns":14958562,"wall_ns":14958804,"count":890},"python/1048713/compress1":{"cpu_ns":21245402,"wall_ns":21247799,"count":5},"python/1048713/decompress":{"cpu_ns":20383743,"wall_ns":20385939,"count":12},"python/1048713/raw-decompress":{"cpu_ns":19736996,"wall_ns":19738931,"count":12},"python/1048713/stream-decompress":{"cpu_ns":21598420,"wall_ns":21607351,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20656083,"wall_ns":20656924,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":21997552,"wall_ns":22008158,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":20191985,"wall_ns":20193921,"count":10},"python/1048713/crc32":{"cpu_ns":20038896,"wall_ns":20040562,"count":72},"python/16777353/compress1":{"cpu_ns":69511421,"wall_ns":69521195,"count":1},"python/16777353/decompress":{"cpu_ns":33870821,"wall_ns":33872674,"count":1},"python/16777353/raw-decompress":{"cpu_ns":35104436,"wall_ns":35105326,"count":1},"python/16777353/stream-decompress":{"cpu_ns":37112652,"wall_ns":37143325,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42540726,"wall_ns":42549988,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32598294,"wall_ns":32598811,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":30613019,"wall_ns":30614557,"count":1},"python/16777353/crc32":{"cpu_ns":21335781,"wall_ns":21347603,"count":5},"random/1024/compress1":{"cpu_ns":7711612,"wall_ns":7712159,"count":567},"random/1024/decompress":{"cpu_ns":2910111,"wall_ns":2910385,"count":4633},"random/1024/raw-decompress":{"cpu_ns":3634971,"wall_ns":3635763,"count":4516},"random/1024/stream-decompress":{"cpu_ns":4041023,"wall_ns":4041344,"count":3146},"random/1024/bounded-decompress":{"cpu_ns":4134488,"wall_ns":4134997,"count":2745},"random/1024/gzip-read128k":{"cpu_ns":8308045,"wall_ns":8308991,"count":418},"random/1024/gzip-readinto128k":{"cpu_ns":14144485,"wall_ns":14146441,"count":541},"random/1024/crc32":{"cpu_ns":2271880,"wall_ns":2272043,"count":5669},"random/65536/compress1":{"cpu_ns":16776486,"wall_ns":16824233,"count":28},"random/65536/decompress":{"cpu_ns":13250920,"wall_ns":13252757,"count":1202},"random/65536/raw-decompress":{"cpu_ns":12355358,"wall_ns":12357183,"count":1397},"random/65536/stream-decompress":{"cpu_ns":13494822,"wall_ns":13496909,"count":1141},"random/65536/bounded-decompress":{"cpu_ns":8859329,"wall_ns":8859993,"count":1663},"random/65536/gzip-read128k":{"cpu_ns":11442791,"wall_ns":11456089,"count":241},"random/65536/gzip-readinto128k":{"cpu_ns":18581980,"wall_ns":18584183,"count":331},"random/65536/crc32":{"cpu_ns":12242699,"wall_ns":12243533,"count":742},"random/1048713/compress1":{"cpu_ns":23018305,"wall_ns":23028731,"count":2},"random/1048713/decompress":{"cpu_ns":16199053,"wall_ns":16199931,"count":100},"random/1048713/raw-decompress":{"cpu_ns":15180495,"wall_ns":15181932,"count":134},"random/1048713/stream-decompress":{"cpu_ns":16837622,"wall_ns":16840191,"count":92},"random/1048713/bounded-decompress":{"cpu_ns":11090429,"wall_ns":11091440,"count":57},"random/1048713/gzip-read128k":{"cpu_ns":18972497,"wall_ns":18974046,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":20715851,"wall_ns":20717059,"count":44},"random/1048713/crc32":{"cpu_ns":19373217,"wall_ns":19383136,"count":74},"random/16777353/compress1":{"cpu_ns":206489607,"wall_ns":206512797,"count":1},"random/16777353/decompress":{"cpu_ns":24664690,"wall_ns":24675633,"count":2},"random/16777353/raw-decompress":{"cpu_ns":22056909,"wall_ns":22058388,"count":2},"random/16777353/stream-decompress":{"cpu_ns":23805387,"wall_ns":23820194,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":44875560,"wall_ns":44896083,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":13160418,"wall_ns":13160505,"count":1},"random/16777353/gzip-readinto128k":{"cpu_ns":22978725,"wall_ns":22986191,"count":3},"random/16777353/crc32":{"cpu_ns":22010838,"wall_ns":22012343,"count":5},"zeros/1024/compress1":{"cpu_ns":6868334,"wall_ns":6868916,"count":1094},"zeros/1024/decompress":{"cpu_ns":2663156,"wall_ns":2664197,"count":3522},"zeros/1024/raw-decompress":{"cpu_ns":2373228,"wall_ns":2373527,"count":2773},"zeros/1024/stream-decompress":{"cpu_ns":3058479,"wall_ns":3058827,"count":2280},"zeros/1024/bounded-decompress":{"cpu_ns":1975308,"wall_ns":1975823,"count":1175},"zeros/1024/gzip-read128k":{"cpu_ns":4962225,"wall_ns":4963085,"count":255},"zeros/1024/gzip-readinto128k":{"cpu_ns":15878635,"wall_ns":15879528,"count":623},"zeros/1024/crc32":{"cpu_ns":3806038,"wall_ns":3806779,"count":9368},"zeros/65536/compress1":{"cpu_ns":13283355,"wall_ns":13283788,"count":547},"zeros/65536/decompress":{"cpu_ns":14385714,"wall_ns":14401888,"count":895},"zeros/65536/raw-decompress":{"cpu_ns":14925790,"wall_ns":14926620,"count":1058},"zeros/65536/stream-decompress":{"cpu_ns":10288154,"wall_ns":10289275,"count":586},"zeros/65536/bounded-decompress":{"cpu_ns":7260652,"wall_ns":7263062,"count":793},"zeros/65536/gzip-read128k":{"cpu_ns":8769062,"wall_ns":8769906,"count":191},"zeros/65536/gzip-readinto128k":{"cpu_ns":17540361,"wall_ns":17542269,"count":285},"zeros/65536/crc32":{"cpu_ns":14855068,"wall_ns":14855636,"count":901},"zeros/1048713/compress1":{"cpu_ns":20156917,"wall_ns":20157803,"count":48},"zeros/1048713/decompress":{"cpu_ns":17740265,"wall_ns":17741654,"count":97},"zeros/1048713/raw-decompress":{"cpu_ns":17379183,"wall_ns":17393384,"count":129},"zeros/1048713/stream-decompress":{"cpu_ns":19589516,"wall_ns":19590298,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":16732902,"wall_ns":16734007,"count":103},"zeros/1048713/gzip-read128k":{"cpu_ns":18795398,"wall_ns":18797081,"count":42},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19847677,"wall_ns":19848765,"count":45},"zeros/1048713/crc32":{"cpu_ns":19290426,"wall_ns":19295176,"count":72},"zeros/16777353/compress1":{"cpu_ns":20615308,"wall_ns":20616870,"count":3},"zeros/16777353/decompress":{"cpu_ns":23224117,"wall_ns":23225598,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":31762799,"wall_ns":31764357,"count":3},"zeros/16777353/stream-decompress":{"cpu_ns":26394340,"wall_ns":26395360,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13729342,"wall_ns":13730528,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26727806,"wall_ns":26731209,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19791349,"wall_ns":19793550,"count":3},"zeros/16777353/crc32":{"cpu_ns":21660018,"wall_ns":21661324,"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":2540533,"wall_ns":2540587,"count":213},"fastq/1024/decompress":{"cpu_ns":7012420,"wall_ns":7012667,"count":1243},"fastq/1024/raw-decompress":{"cpu_ns":15407867,"wall_ns":15409475,"count":2201},"fastq/1024/stream-decompress":{"cpu_ns":3144968,"wall_ns":3145379,"count":461},"fastq/1024/bounded-decompress":{"cpu_ns":7246073,"wall_ns":7246773,"count":1004},"fastq/1024/gzip-read128k":{"cpu_ns":5238467,"wall_ns":5238929,"count":204},"fastq/1024/gzip-readinto128k":{"cpu_ns":9420362,"wall_ns":9421068,"count":303},"fastq/1024/crc32":{"cpu_ns":1933978,"wall_ns":1934094,"count":4729},"fastq/65536/compress1":{"cpu_ns":16286985,"wall_ns":16297146,"count":39},"fastq/65536/decompress":{"cpu_ns":18932128,"wall_ns":18935415,"count":80},"fastq/65536/raw-decompress":{"cpu_ns":20233122,"wall_ns":20234713,"count":89},"fastq/65536/stream-decompress":{"cpu_ns":19419611,"wall_ns":19424889,"count":84},"fastq/65536/bounded-decompress":{"cpu_ns":19630859,"wall_ns":19631407,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":16071827,"wall_ns":16072366,"count":68},"fastq/65536/gzip-readinto128k":{"cpu_ns":19660668,"wall_ns":19661715,"count":79},"fastq/65536/crc32":{"cpu_ns":14229726,"wall_ns":14870099,"count":849},"fastq/1048713/compress1":{"cpu_ns":20953262,"wall_ns":20954138,"count":3},"fastq/1048713/decompress":{"cpu_ns":19188438,"wall_ns":19199751,"count":5},"fastq/1048713/raw-decompress":{"cpu_ns":23253294,"wall_ns":23255002,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":22871260,"wall_ns":22889498,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21027117,"wall_ns":21028249,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":18130636,"wall_ns":18138783,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22499700,"wall_ns":22514366,"count":6},"fastq/1048713/crc32":{"cpu_ns":18432370,"wall_ns":18432941,"count":72},"fastq/16777353/compress1":{"cpu_ns":108888017,"wall_ns":108891380,"count":1},"fastq/16777353/decompress":{"cpu_ns":60367948,"wall_ns":60375952,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":59261552,"wall_ns":59271872,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":59184371,"wall_ns":59197313,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":73374575,"wall_ns":73376420,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60686612,"wall_ns":60687210,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":57772083,"wall_ns":57773825,"count":1},"fastq/16777353/crc32":{"cpu_ns":23002056,"wall_ns":23011662,"count":5},"python/1024/compress1":{"cpu_ns":7662691,"wall_ns":7665027,"count":391},"python/1024/decompress":{"cpu_ns":7723982,"wall_ns":7724809,"count":1333},"python/1024/raw-decompress":{"cpu_ns":7728074,"wall_ns":7728774,"count":1262},"python/1024/stream-decompress":{"cpu_ns":9451604,"wall_ns":9451943,"count":1439},"python/1024/bounded-decompress":{"cpu_ns":4819411,"wall_ns":4819804,"count":714},"python/1024/gzip-read128k":{"cpu_ns":5048599,"wall_ns":5049168,"count":193},"python/1024/gzip-readinto128k":{"cpu_ns":10048798,"wall_ns":10049617,"count":316},"python/1024/crc32":{"cpu_ns":2100981,"wall_ns":2101538,"count":4992},"python/65536/compress1":{"cpu_ns":16697638,"wall_ns":16698731,"count":62},"python/65536/decompress":{"cpu_ns":12744678,"wall_ns":12747316,"count":98},"python/65536/raw-decompress":{"cpu_ns":13445424,"wall_ns":13446436,"count":107},"python/65536/stream-decompress":{"cpu_ns":14537880,"wall_ns":14538529,"count":113},"python/65536/bounded-decompress":{"cpu_ns":18653559,"wall_ns":18661945,"count":177},"python/65536/gzip-read128k":{"cpu_ns":12755875,"wall_ns":12756583,"count":88},"python/65536/gzip-readinto128k":{"cpu_ns":19653637,"wall_ns":19654617,"count":130},"python/65536/crc32":{"cpu_ns":15319429,"wall_ns":15335166,"count":890},"python/1048713/compress1":{"cpu_ns":25604318,"wall_ns":25606225,"count":5},"python/1048713/decompress":{"cpu_ns":19756336,"wall_ns":19757094,"count":12},"python/1048713/raw-decompress":{"cpu_ns":19457828,"wall_ns":19471347,"count":12},"python/1048713/stream-decompress":{"cpu_ns":22103906,"wall_ns":22106306,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20650504,"wall_ns":20651276,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":21749511,"wall_ns":21751056,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":19508780,"wall_ns":19510457,"count":10},"python/1048713/crc32":{"cpu_ns":18758289,"wall_ns":18770943,"count":72},"python/16777353/compress1":{"cpu_ns":70268881,"wall_ns":70277739,"count":1},"python/16777353/decompress":{"cpu_ns":34482833,"wall_ns":34494232,"count":1},"python/16777353/raw-decompress":{"cpu_ns":35428727,"wall_ns":35446256,"count":1},"python/16777353/stream-decompress":{"cpu_ns":33951869,"wall_ns":33961129,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42674097,"wall_ns":42676336,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":36249336,"wall_ns":36257134,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":32661368,"wall_ns":32663982,"count":1},"python/16777353/crc32":{"cpu_ns":22070011,"wall_ns":22071758,"count":5},"random/1024/compress1":{"cpu_ns":7935104,"wall_ns":7935568,"count":567},"random/1024/decompress":{"cpu_ns":2865918,"wall_ns":2866122,"count":4633},"random/1024/raw-decompress":{"cpu_ns":3817188,"wall_ns":3817830,"count":4516},"random/1024/stream-decompress":{"cpu_ns":4061904,"wall_ns":4062259,"count":3146},"random/1024/bounded-decompress":{"cpu_ns":4636510,"wall_ns":4648008,"count":2745},"random/1024/gzip-read128k":{"cpu_ns":8316801,"wall_ns":8317290,"count":418},"random/1024/gzip-readinto128k":{"cpu_ns":13866865,"wall_ns":13867671,"count":541},"random/1024/crc32":{"cpu_ns":2332987,"wall_ns":2333368,"count":5669},"random/65536/compress1":{"cpu_ns":17197166,"wall_ns":17200759,"count":28},"random/65536/decompress":{"cpu_ns":12782134,"wall_ns":12783008,"count":1202},"random/65536/raw-decompress":{"cpu_ns":12788722,"wall_ns":12809352,"count":1397},"random/65536/stream-decompress":{"cpu_ns":13664834,"wall_ns":13665835,"count":1141},"random/65536/bounded-decompress":{"cpu_ns":8750747,"wall_ns":8751501,"count":1663},"random/65536/gzip-read128k":{"cpu_ns":11042092,"wall_ns":11042877,"count":241},"random/65536/gzip-readinto128k":{"cpu_ns":18137109,"wall_ns":18138125,"count":331},"random/65536/crc32":{"cpu_ns":12342787,"wall_ns":12350515,"count":742},"random/1048713/compress1":{"cpu_ns":22934725,"wall_ns":22935162,"count":2},"random/1048713/decompress":{"cpu_ns":16125333,"wall_ns":16136249,"count":100},"random/1048713/raw-decompress":{"cpu_ns":14194260,"wall_ns":14194918,"count":134},"random/1048713/stream-decompress":{"cpu_ns":15247906,"wall_ns":15250199,"count":92},"random/1048713/bounded-decompress":{"cpu_ns":11264511,"wall_ns":11266551,"count":57},"random/1048713/gzip-read128k":{"cpu_ns":17309293,"wall_ns":17310783,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":25897445,"wall_ns":25911737,"count":44},"random/1048713/crc32":{"cpu_ns":18907216,"wall_ns":18908119,"count":74},"random/16777353/compress1":{"cpu_ns":205067838,"wall_ns":205086687,"count":1},"random/16777353/decompress":{"cpu_ns":27165853,"wall_ns":27166155,"count":2},"random/16777353/raw-decompress":{"cpu_ns":24250186,"wall_ns":24265026,"count":2},"random/16777353/stream-decompress":{"cpu_ns":27529996,"wall_ns":27530970,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":45159432,"wall_ns":45161856,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":10955063,"wall_ns":10956697,"count":1},"random/16777353/gzip-readinto128k":{"cpu_ns":25540897,"wall_ns":25543022,"count":3},"random/16777353/crc32":{"cpu_ns":21114911,"wall_ns":21116411,"count":5},"zeros/1024/compress1":{"cpu_ns":7114700,"wall_ns":7115365,"count":1094},"zeros/1024/decompress":{"cpu_ns":2690557,"wall_ns":2691311,"count":3522},"zeros/1024/raw-decompress":{"cpu_ns":2689101,"wall_ns":2689840,"count":2773},"zeros/1024/stream-decompress":{"cpu_ns":3407466,"wall_ns":3408140,"count":2280},"zeros/1024/bounded-decompress":{"cpu_ns":2470763,"wall_ns":2471546,"count":1175},"zeros/1024/gzip-read128k":{"cpu_ns":5618107,"wall_ns":5620815,"count":255},"zeros/1024/gzip-readinto128k":{"cpu_ns":16330378,"wall_ns":16331158,"count":623},"zeros/1024/crc32":{"cpu_ns":3759328,"wall_ns":3759824,"count":9368},"zeros/65536/compress1":{"cpu_ns":13427468,"wall_ns":13428279,"count":547},"zeros/65536/decompress":{"cpu_ns":14780003,"wall_ns":14780790,"count":895},"zeros/65536/raw-decompress":{"cpu_ns":15544082,"wall_ns":15544878,"count":1058},"zeros/65536/stream-decompress":{"cpu_ns":10782040,"wall_ns":10782964,"count":586},"zeros/65536/bounded-decompress":{"cpu_ns":7726072,"wall_ns":7726732,"count":793},"zeros/65536/gzip-read128k":{"cpu_ns":8928622,"wall_ns":8929662,"count":191},"zeros/65536/gzip-readinto128k":{"cpu_ns":15688161,"wall_ns":15690260,"count":285},"zeros/65536/crc32":{"cpu_ns":15301077,"wall_ns":15307399,"count":901},"zeros/1048713/compress1":{"cpu_ns":20354375,"wall_ns":20365288,"count":48},"zeros/1048713/decompress":{"cpu_ns":17634189,"wall_ns":17634933,"count":97},"zeros/1048713/raw-decompress":{"cpu_ns":16887039,"wall_ns":16887900,"count":129},"zeros/1048713/stream-decompress":{"cpu_ns":20639409,"wall_ns":20650731,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":16692750,"wall_ns":16693602,"count":103},"zeros/1048713/gzip-read128k":{"cpu_ns":18668878,"wall_ns":18669734,"count":42},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19320297,"wall_ns":19321271,"count":45},"zeros/1048713/crc32":{"cpu_ns":19283766,"wall_ns":19294594,"count":72},"zeros/16777353/compress1":{"cpu_ns":20924382,"wall_ns":20926668,"count":3},"zeros/16777353/decompress":{"cpu_ns":27650210,"wall_ns":27662447,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":31647235,"wall_ns":31648946,"count":3},"zeros/16777353/stream-decompress":{"cpu_ns":24302410,"wall_ns":24303469,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13505829,"wall_ns":13505042,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26197146,"wall_ns":26196345,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19632949,"wall_ns":19633901,"count":3},"zeros/16777353/crc32":{"cpu_ns":22220366,"wall_ns":22221587,"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":2587422,"wall_ns":2587539,"count":213},"fastq/1024/decompress":{"cpu_ns":7193822,"wall_ns":7196677,"count":1243},"fastq/1024/raw-decompress":{"cpu_ns":12880745,"wall_ns":12882168,"count":2201},"fastq/1024/stream-decompress":{"cpu_ns":2909980,"wall_ns":2910188,"count":461},"fastq/1024/bounded-decompress":{"cpu_ns":6521255,"wall_ns":6528232,"count":1004},"fastq/1024/gzip-read128k":{"cpu_ns":5492025,"wall_ns":5494371,"count":204},"fastq/1024/gzip-readinto128k":{"cpu_ns":9688146,"wall_ns":9688861,"count":303},"fastq/1024/crc32":{"cpu_ns":2022705,"wall_ns":2023198,"count":4729},"fastq/65536/compress1":{"cpu_ns":15419465,"wall_ns":15419829,"count":39},"fastq/65536/decompress":{"cpu_ns":18483991,"wall_ns":18484484,"count":80},"fastq/65536/raw-decompress":{"cpu_ns":21502687,"wall_ns":21506051,"count":89},"fastq/65536/stream-decompress":{"cpu_ns":20310462,"wall_ns":20312410,"count":84},"fastq/65536/bounded-decompress":{"cpu_ns":20631262,"wall_ns":20632041,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":16667425,"wall_ns":16668158,"count":68},"fastq/65536/gzip-readinto128k":{"cpu_ns":19531003,"wall_ns":19531827,"count":79},"fastq/65536/crc32":{"cpu_ns":14062604,"wall_ns":14063199,"count":849},"fastq/1048713/compress1":{"cpu_ns":23131380,"wall_ns":23132683,"count":3},"fastq/1048713/decompress":{"cpu_ns":18819273,"wall_ns":18820499,"count":5},"fastq/1048713/raw-decompress":{"cpu_ns":22696916,"wall_ns":22707431,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":23567272,"wall_ns":23568933,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":20731016,"wall_ns":20732033,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":18052227,"wall_ns":18063342,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21681095,"wall_ns":21682103,"count":6},"fastq/1048713/crc32":{"cpu_ns":19000574,"wall_ns":19002427,"count":72},"fastq/16777353/compress1":{"cpu_ns":112264943,"wall_ns":112275704,"count":1},"fastq/16777353/decompress":{"cpu_ns":60034806,"wall_ns":60047721,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":59183981,"wall_ns":59194183,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":61703856,"wall_ns":61704882,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":73430559,"wall_ns":73456210,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":61393964,"wall_ns":61396506,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":57983363,"wall_ns":57992448,"count":1},"fastq/16777353/crc32":{"cpu_ns":22535439,"wall_ns":22537613,"count":5},"python/1024/compress1":{"cpu_ns":4435165,"wall_ns":4436215,"count":391},"python/1024/decompress":{"cpu_ns":7081567,"wall_ns":7082424,"count":1333},"python/1024/raw-decompress":{"cpu_ns":7568057,"wall_ns":7576032,"count":1262},"python/1024/stream-decompress":{"cpu_ns":11196743,"wall_ns":11200202,"count":1439},"python/1024/bounded-decompress":{"cpu_ns":8483214,"wall_ns":8484590,"count":714},"python/1024/gzip-read128k":{"cpu_ns":5111879,"wall_ns":5112535,"count":193},"python/1024/gzip-readinto128k":{"cpu_ns":9992569,"wall_ns":9993299,"count":316},"python/1024/crc32":{"cpu_ns":2084105,"wall_ns":2084559,"count":4992},"python/65536/compress1":{"cpu_ns":16539205,"wall_ns":16539646,"count":62},"python/65536/decompress":{"cpu_ns":12682795,"wall_ns":12693717,"count":98},"python/65536/raw-decompress":{"cpu_ns":13971749,"wall_ns":13975990,"count":107},"python/65536/stream-decompress":{"cpu_ns":14263845,"wall_ns":14264726,"count":113},"python/65536/bounded-decompress":{"cpu_ns":18509480,"wall_ns":18510418,"count":177},"python/65536/gzip-read128k":{"cpu_ns":12843888,"wall_ns":12854105,"count":88},"python/65536/gzip-readinto128k":{"cpu_ns":19623435,"wall_ns":19624335,"count":130},"python/65536/crc32":{"cpu_ns":14891249,"wall_ns":14891972,"count":890},"python/1048713/compress1":{"cpu_ns":21846840,"wall_ns":21859957,"count":5},"python/1048713/decompress":{"cpu_ns":20852512,"wall_ns":20854672,"count":12},"python/1048713/raw-decompress":{"cpu_ns":19288037,"wall_ns":19288875,"count":12},"python/1048713/stream-decompress":{"cpu_ns":21764829,"wall_ns":21775872,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":21527926,"wall_ns":21530347,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":21228767,"wall_ns":21230084,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":19490485,"wall_ns":19499152,"count":10},"python/1048713/crc32":{"cpu_ns":18521567,"wall_ns":18522277,"count":72},"python/16777353/compress1":{"cpu_ns":68538630,"wall_ns":68542058,"count":1},"python/16777353/decompress":{"cpu_ns":36890426,"wall_ns":36894066,"count":1},"python/16777353/raw-decompress":{"cpu_ns":32537893,"wall_ns":32538668,"count":1},"python/16777353/stream-decompress":{"cpu_ns":35291865,"wall_ns":35292815,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":42823576,"wall_ns":42841553,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":34033637,"wall_ns":34053181,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":31846826,"wall_ns":31855582,"count":1},"python/16777353/crc32":{"cpu_ns":23141635,"wall_ns":23144886,"count":5},"random/1024/compress1":{"cpu_ns":7594163,"wall_ns":7594367,"count":567},"random/1024/decompress":{"cpu_ns":2952895,"wall_ns":2953978,"count":4633},"random/1024/raw-decompress":{"cpu_ns":3813591,"wall_ns":3814128,"count":4516},"random/1024/stream-decompress":{"cpu_ns":3908746,"wall_ns":3909134,"count":3146},"random/1024/bounded-decompress":{"cpu_ns":3863374,"wall_ns":3863744,"count":2745},"random/1024/gzip-read128k":{"cpu_ns":8530556,"wall_ns":8531354,"count":418},"random/1024/gzip-readinto128k":{"cpu_ns":14142747,"wall_ns":14143479,"count":541},"random/1024/crc32":{"cpu_ns":2360312,"wall_ns":2360433,"count":5669},"random/65536/compress1":{"cpu_ns":16667151,"wall_ns":16681444,"count":28},"random/65536/decompress":{"cpu_ns":12881055,"wall_ns":12881803,"count":1202},"random/65536/raw-decompress":{"cpu_ns":12251099,"wall_ns":12252069,"count":1397},"random/65536/stream-decompress":{"cpu_ns":13723638,"wall_ns":13726211,"count":1141},"random/65536/bounded-decompress":{"cpu_ns":8783461,"wall_ns":8784446,"count":1663},"random/65536/gzip-read128k":{"cpu_ns":11176763,"wall_ns":11182179,"count":241},"random/65536/gzip-readinto128k":{"cpu_ns":18427207,"wall_ns":18428933,"count":331},"random/65536/crc32":{"cpu_ns":12101006,"wall_ns":12101606,"count":742},"random/1048713/compress1":{"cpu_ns":24290454,"wall_ns":24306055,"count":2},"random/1048713/decompress":{"cpu_ns":16189064,"wall_ns":16191235,"count":100},"random/1048713/raw-decompress":{"cpu_ns":14342724,"wall_ns":14343937,"count":134},"random/1048713/stream-decompress":{"cpu_ns":14857591,"wall_ns":14858653,"count":92},"random/1048713/bounded-decompress":{"cpu_ns":11094205,"wall_ns":11095576,"count":57},"random/1048713/gzip-read128k":{"cpu_ns":16667934,"wall_ns":16669049,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":21079766,"wall_ns":21081543,"count":44},"random/1048713/crc32":{"cpu_ns":19501099,"wall_ns":19501475,"count":74},"random/16777353/compress1":{"cpu_ns":205192001,"wall_ns":205220657,"count":1},"random/16777353/decompress":{"cpu_ns":24117042,"wall_ns":24118243,"count":2},"random/16777353/raw-decompress":{"cpu_ns":25095804,"wall_ns":25108056,"count":2},"random/16777353/stream-decompress":{"cpu_ns":25039372,"wall_ns":25040402,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":48819581,"wall_ns":48820746,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":9378446,"wall_ns":9378336,"count":1},"random/16777353/gzip-readinto128k":{"cpu_ns":23292457,"wall_ns":23294356,"count":3},"random/16777353/crc32":{"cpu_ns":22444495,"wall_ns":22445312,"count":5},"zeros/1024/compress1":{"cpu_ns":7057252,"wall_ns":7057094,"count":1094},"zeros/1024/decompress":{"cpu_ns":2585404,"wall_ns":2585740,"count":3522},"zeros/1024/raw-decompress":{"cpu_ns":2591100,"wall_ns":2591753,"count":2773},"zeros/1024/stream-decompress":{"cpu_ns":3023597,"wall_ns":3023895,"count":2280},"zeros/1024/bounded-decompress":{"cpu_ns":1884761,"wall_ns":1885080,"count":1175},"zeros/1024/gzip-read128k":{"cpu_ns":5314920,"wall_ns":5315633,"count":255},"zeros/1024/gzip-readinto128k":{"cpu_ns":16072600,"wall_ns":16082009,"count":623},"zeros/1024/crc32":{"cpu_ns":3870417,"wall_ns":3870620,"count":9368},"zeros/65536/compress1":{"cpu_ns":13605936,"wall_ns":13606912,"count":547},"zeros/65536/decompress":{"cpu_ns":15051156,"wall_ns":15054150,"count":895},"zeros/65536/raw-decompress":{"cpu_ns":15276201,"wall_ns":15277800,"count":1058},"zeros/65536/stream-decompress":{"cpu_ns":9800971,"wall_ns":9810102,"count":586},"zeros/65536/bounded-decompress":{"cpu_ns":7373177,"wall_ns":7377562,"count":793},"zeros/65536/gzip-read128k":{"cpu_ns":8711761,"wall_ns":8712454,"count":191},"zeros/65536/gzip-readinto128k":{"cpu_ns":14941165,"wall_ns":14942068,"count":285},"zeros/65536/crc32":{"cpu_ns":14677032,"wall_ns":14677851,"count":901},"zeros/1048713/compress1":{"cpu_ns":20209928,"wall_ns":20220151,"count":48},"zeros/1048713/decompress":{"cpu_ns":20719742,"wall_ns":20722045,"count":97},"zeros/1048713/raw-decompress":{"cpu_ns":17898024,"wall_ns":17900393,"count":129},"zeros/1048713/stream-decompress":{"cpu_ns":27593843,"wall_ns":27608392,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":27226636,"wall_ns":27229135,"count":103},"zeros/1048713/gzip-read128k":{"cpu_ns":21045709,"wall_ns":21046769,"count":42},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19104902,"wall_ns":19105902,"count":45},"zeros/1048713/crc32":{"cpu_ns":20190677,"wall_ns":20193500,"count":72},"zeros/16777353/compress1":{"cpu_ns":22521805,"wall_ns":22523412,"count":3},"zeros/16777353/decompress":{"cpu_ns":23269862,"wall_ns":23270866,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":34954212,"wall_ns":34974184,"count":3},"zeros/16777353/stream-decompress":{"cpu_ns":23683453,"wall_ns":23684558,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":14874361,"wall_ns":14874600,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":30351731,"wall_ns":30367017,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":20494646,"wall_ns":20496161,"count":3},"zeros/16777353/crc32":{"cpu_ns":22730074,"wall_ns":22751826,"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":2501286,"wall_ns":2501432,"count":213},"fastq/1024/decompress":{"cpu_ns":6634011,"wall_ns":6634299,"count":1243},"fastq/1024/raw-decompress":{"cpu_ns":13154611,"wall_ns":13155267,"count":2201},"fastq/1024/stream-decompress":{"cpu_ns":3083329,"wall_ns":3083787,"count":461},"fastq/1024/bounded-decompress":{"cpu_ns":7506114,"wall_ns":7507781,"count":1004},"fastq/1024/gzip-read128k":{"cpu_ns":5088963,"wall_ns":5089517,"count":204},"fastq/1024/gzip-readinto128k":{"cpu_ns":9481785,"wall_ns":9482434,"count":303},"fastq/1024/crc32":{"cpu_ns":1988496,"wall_ns":1988777,"count":4729},"fastq/65536/compress1":{"cpu_ns":16726523,"wall_ns":17411225,"count":39},"fastq/65536/decompress":{"cpu_ns":18983811,"wall_ns":18984605,"count":80},"fastq/65536/raw-decompress":{"cpu_ns":20692830,"wall_ns":20693589,"count":89},"fastq/65536/stream-decompress":{"cpu_ns":20848948,"wall_ns":20851817,"count":84},"fastq/65536/bounded-decompress":{"cpu_ns":20831323,"wall_ns":20832725,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":16368162,"wall_ns":16368694,"count":68},"fastq/65536/gzip-readinto128k":{"cpu_ns":19520846,"wall_ns":19534398,"count":79},"fastq/65536/crc32":{"cpu_ns":13921810,"wall_ns":13922321,"count":849},"fastq/1048713/compress1":{"cpu_ns":21525328,"wall_ns":21526477,"count":3},"fastq/1048713/decompress":{"cpu_ns":18640770,"wall_ns":18643270,"count":5},"fastq/1048713/raw-decompress":{"cpu_ns":20737942,"wall_ns":20738727,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":21366190,"wall_ns":21375540,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21638396,"wall_ns":21639664,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":18369935,"wall_ns":18370984,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21627079,"wall_ns":21627869,"count":6},"fastq/1048713/crc32":{"cpu_ns":18810648,"wall_ns":18811450,"count":72},"fastq/16777353/compress1":{"cpu_ns":111454281,"wall_ns":111472544,"count":1},"fastq/16777353/decompress":{"cpu_ns":64909600,"wall_ns":64910626,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":63140887,"wall_ns":63153431,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":62348690,"wall_ns":62361968,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":75282982,"wall_ns":75308393,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60309086,"wall_ns":60311347,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":57812569,"wall_ns":57814626,"count":1},"fastq/16777353/crc32":{"cpu_ns":22803462,"wall_ns":22804935,"count":5},"python/1024/compress1":{"cpu_ns":4614148,"wall_ns":4614929,"count":391},"python/1024/decompress":{"cpu_ns":7634455,"wall_ns":7637376,"count":1333},"python/1024/raw-decompress":{"cpu_ns":7109000,"wall_ns":7109386,"count":1262},"python/1024/stream-decompress":{"cpu_ns":9054289,"wall_ns":9055059,"count":1439},"python/1024/bounded-decompress":{"cpu_ns":4688202,"wall_ns":4696896,"count":714},"python/1024/gzip-read128k":{"cpu_ns":5111052,"wall_ns":5114680,"count":193},"python/1024/gzip-readinto128k":{"cpu_ns":10198539,"wall_ns":10201529,"count":316},"python/1024/crc32":{"cpu_ns":2400677,"wall_ns":2401641,"count":4992},"python/65536/compress1":{"cpu_ns":16799309,"wall_ns":16800167,"count":62},"python/65536/decompress":{"cpu_ns":12426829,"wall_ns":12427444,"count":98},"python/65536/raw-decompress":{"cpu_ns":13425124,"wall_ns":13426009,"count":107},"python/65536/stream-decompress":{"cpu_ns":14904781,"wall_ns":14915757,"count":113},"python/65536/bounded-decompress":{"cpu_ns":18275108,"wall_ns":18275848,"count":177},"python/65536/gzip-read128k":{"cpu_ns":12468371,"wall_ns":12469169,"count":88},"python/65536/gzip-readinto128k":{"cpu_ns":19386536,"wall_ns":19387511,"count":130},"python/65536/crc32":{"cpu_ns":14303538,"wall_ns":14313553,"count":890},"python/1048713/compress1":{"cpu_ns":21144347,"wall_ns":21147396,"count":5},"python/1048713/decompress":{"cpu_ns":22885121,"wall_ns":22896784,"count":12},"python/1048713/raw-decompress":{"cpu_ns":22748162,"wall_ns":22750398,"count":12},"python/1048713/stream-decompress":{"cpu_ns":23842946,"wall_ns":23844201,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":21039785,"wall_ns":21041843,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":21726091,"wall_ns":21727234,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":19494487,"wall_ns":19495399,"count":10},"python/1048713/crc32":{"cpu_ns":18529353,"wall_ns":18544153,"count":72},"python/16777353/compress1":{"cpu_ns":68946393,"wall_ns":68965552,"count":1},"python/16777353/decompress":{"cpu_ns":35732384,"wall_ns":35740224,"count":1},"python/16777353/raw-decompress":{"cpu_ns":34175263,"wall_ns":34174810,"count":1},"python/16777353/stream-decompress":{"cpu_ns":37022098,"wall_ns":37022380,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":43181497,"wall_ns":43183573,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":34249210,"wall_ns":34249405,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":31292622,"wall_ns":31304729,"count":1},"python/16777353/crc32":{"cpu_ns":22723977,"wall_ns":22730012,"count":5},"random/1024/compress1":{"cpu_ns":7841631,"wall_ns":7843117,"count":567},"random/1024/decompress":{"cpu_ns":2744822,"wall_ns":2745221,"count":4633},"random/1024/raw-decompress":{"cpu_ns":3716952,"wall_ns":3737561,"count":4516},"random/1024/stream-decompress":{"cpu_ns":4531456,"wall_ns":4531947,"count":3146},"random/1024/bounded-decompress":{"cpu_ns":4651764,"wall_ns":4652321,"count":2745},"random/1024/gzip-read128k":{"cpu_ns":8124892,"wall_ns":8125577,"count":418},"random/1024/gzip-readinto128k":{"cpu_ns":13422384,"wall_ns":13423148,"count":541},"random/1024/crc32":{"cpu_ns":2312084,"wall_ns":2312646,"count":5669},"random/65536/compress1":{"cpu_ns":16304152,"wall_ns":16304945,"count":28},"random/65536/decompress":{"cpu_ns":15077679,"wall_ns":15078461,"count":1202},"random/65536/raw-decompress":{"cpu_ns":15599977,"wall_ns":15601526,"count":1397},"random/65536/stream-decompress":{"cpu_ns":16003750,"wall_ns":16005958,"count":1141},"random/65536/bounded-decompress":{"cpu_ns":9753970,"wall_ns":9754749,"count":1663},"random/65536/gzip-read128k":{"cpu_ns":11606130,"wall_ns":11607899,"count":241},"random/65536/gzip-readinto128k":{"cpu_ns":18298802,"wall_ns":18299685,"count":331},"random/65536/crc32":{"cpu_ns":11783605,"wall_ns":11784201,"count":742},"random/1048713/compress1":{"cpu_ns":24396028,"wall_ns":24410168,"count":2},"random/1048713/decompress":{"cpu_ns":24461434,"wall_ns":24462658,"count":100},"random/1048713/raw-decompress":{"cpu_ns":25292988,"wall_ns":25294391,"count":134},"random/1048713/stream-decompress":{"cpu_ns":22368880,"wall_ns":22377411,"count":92},"random/1048713/bounded-decompress":{"cpu_ns":11250251,"wall_ns":11244365,"count":57},"random/1048713/gzip-read128k":{"cpu_ns":18219946,"wall_ns":18221508,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":21718464,"wall_ns":21831280,"count":44},"random/1048713/crc32":{"cpu_ns":19224538,"wall_ns":19225807,"count":74},"random/16777353/compress1":{"cpu_ns":198729730,"wall_ns":198740020,"count":1},"random/16777353/decompress":{"cpu_ns":30664391,"wall_ns":30665432,"count":2},"random/16777353/raw-decompress":{"cpu_ns":25177224,"wall_ns":25185638,"count":2},"random/16777353/stream-decompress":{"cpu_ns":30494452,"wall_ns":30494295,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":45934184,"wall_ns":45937574,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":9852309,"wall_ns":9855520,"count":1},"random/16777353/gzip-readinto128k":{"cpu_ns":22528074,"wall_ns":22530800,"count":3},"random/16777353/crc32":{"cpu_ns":21438532,"wall_ns":21439094,"count":5},"zeros/1024/compress1":{"cpu_ns":7066371,"wall_ns":7067939,"count":1094},"zeros/1024/decompress":{"cpu_ns":2625221,"wall_ns":2625521,"count":3522},"zeros/1024/raw-decompress":{"cpu_ns":2493564,"wall_ns":2493820,"count":2773},"zeros/1024/stream-decompress":{"cpu_ns":3493327,"wall_ns":3493883,"count":2280},"zeros/1024/bounded-decompress":{"cpu_ns":2428974,"wall_ns":2429765,"count":1175},"zeros/1024/gzip-read128k":{"cpu_ns":5152875,"wall_ns":5153602,"count":255},"zeros/1024/gzip-readinto128k":{"cpu_ns":15800447,"wall_ns":15820423,"count":623},"zeros/1024/crc32":{"cpu_ns":3795150,"wall_ns":3795327,"count":9368},"zeros/65536/compress1":{"cpu_ns":13389320,"wall_ns":13389973,"count":547},"zeros/65536/decompress":{"cpu_ns":12656987,"wall_ns":12657842,"count":895},"zeros/65536/raw-decompress":{"cpu_ns":13286369,"wall_ns":13287091,"count":1058},"zeros/65536/stream-decompress":{"cpu_ns":9251118,"wall_ns":9251744,"count":586},"zeros/65536/bounded-decompress":{"cpu_ns":7665576,"wall_ns":7779061,"count":793},"zeros/65536/gzip-read128k":{"cpu_ns":8955969,"wall_ns":8957909,"count":191},"zeros/65536/gzip-readinto128k":{"cpu_ns":14981533,"wall_ns":14982365,"count":285},"zeros/65536/crc32":{"cpu_ns":15229349,"wall_ns":15231942,"count":901},"zeros/1048713/compress1":{"cpu_ns":20351446,"wall_ns":20359953,"count":48},"zeros/1048713/decompress":{"cpu_ns":45024174,"wall_ns":45027228,"count":97},"zeros/1048713/raw-decompress":{"cpu_ns":46461439,"wall_ns":46470297,"count":129},"zeros/1048713/stream-decompress":{"cpu_ns":48708028,"wall_ns":48720670,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":17505739,"wall_ns":17507203,"count":103},"zeros/1048713/gzip-read128k":{"cpu_ns":19570808,"wall_ns":19572309,"count":42},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19286159,"wall_ns":19294185,"count":45},"zeros/1048713/crc32":{"cpu_ns":18491865,"wall_ns":18492520,"count":72},"zeros/16777353/compress1":{"cpu_ns":20471964,"wall_ns":20473699,"count":3},"zeros/16777353/decompress":{"cpu_ns":31481833,"wall_ns":31482128,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":39811200,"wall_ns":39820654,"count":3},"zeros/16777353/stream-decompress":{"cpu_ns":32589783,"wall_ns":32591510,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13991863,"wall_ns":13993053,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26462172,"wall_ns":26462443,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":20041286,"wall_ns":20043710,"count":3},"zeros/16777353/crc32":{"cpu_ns":22858313,"wall_ns":22876655,"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-zlib/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-zlib/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":2680109,"wall_ns":2681606,"count":213},"fastq/1024/decompress":{"cpu_ns":7703418,"wall_ns":7704044,"count":1243},"fastq/1024/raw-decompress":{"cpu_ns":13638707,"wall_ns":13639297,"count":2201},"fastq/1024/stream-decompress":{"cpu_ns":3165861,"wall_ns":3166172,"count":461},"fastq/1024/bounded-decompress":{"cpu_ns":7070480,"wall_ns":7070937,"count":1004},"fastq/1024/gzip-read128k":{"cpu_ns":5466304,"wall_ns":5466925,"count":204},"fastq/1024/gzip-readinto128k":{"cpu_ns":9858172,"wall_ns":9858923,"count":303},"fastq/1024/crc32":{"cpu_ns":1990603,"wall_ns":2003155,"count":4729},"fastq/65536/compress1":{"cpu_ns":15462824,"wall_ns":15463308,"count":39},"fastq/65536/decompress":{"cpu_ns":19226857,"wall_ns":19230384,"count":80},"fastq/65536/raw-decompress":{"cpu_ns":21601159,"wall_ns":21602801,"count":89},"fastq/65536/stream-decompress":{"cpu_ns":20428402,"wall_ns":20446792,"count":84},"fastq/65536/bounded-decompress":{"cpu_ns":19640169,"wall_ns":19640781,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":16208631,"wall_ns":16208801,"count":68},"fastq/65536/gzip-readinto128k":{"cpu_ns":19929843,"wall_ns":19947181,"count":79},"fastq/65536/crc32":{"cpu_ns":14212553,"wall_ns":14213994,"count":849},"fastq/1048713/compress1":{"cpu_ns":20391104,"wall_ns":20391656,"count":3},"fastq/1048713/decompress":{"cpu_ns":18906982,"wall_ns":18907480,"count":5},"fastq/1048713/raw-decompress":{"cpu_ns":22977089,"wall_ns":22978855,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":22747662,"wall_ns":22903327,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":22061948,"wall_ns":22061603,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":18333588,"wall_ns":18334708,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22305404,"wall_ns":22331125,"count":6},"fastq/1048713/crc32":{"cpu_ns":18803520,"wall_ns":18804180,"count":72},"fastq/16777353/compress1":{"cpu_ns":110545916,"wall_ns":110547776,"count":1},"fastq/16777353/decompress":{"cpu_ns":62138555,"wall_ns":62140212,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":58944180,"wall_ns":58956359,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":59605333,"wall_ns":59615347,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":75259684,"wall_ns":75289277,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60370040,"wall_ns":60382256,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58655017,"wall_ns":58670370,"count":1},"fastq/16777353/crc32":{"cpu_ns":22448719,"wall_ns":22447947,"count":5},"python/1024/compress1":{"cpu_ns":4498027,"wall_ns":4498331,"count":391},"python/1024/decompress":{"cpu_ns":8029532,"wall_ns":8030311,"count":1333},"python/1024/raw-decompress":{"cpu_ns":7504961,"wall_ns":7505396,"count":1262},"python/1024/stream-decompress":{"cpu_ns":9651765,"wall_ns":9652524,"count":1439},"python/1024/bounded-decompress":{"cpu_ns":4838332,"wall_ns":4838749,"count":714},"python/1024/gzip-read128k":{"cpu_ns":4967020,"wall_ns":4967678,"count":193},"python/1024/gzip-readinto128k":{"cpu_ns":10299391,"wall_ns":10300246,"count":316},"python/1024/crc32":{"cpu_ns":2045196,"wall_ns":2045732,"count":4992},"python/65536/compress1":{"cpu_ns":16645798,"wall_ns":16647410,"count":62},"python/65536/decompress":{"cpu_ns":12939546,"wall_ns":12941810,"count":98},"python/65536/raw-decompress":{"cpu_ns":13579590,"wall_ns":13580801,"count":107},"python/65536/stream-decompress":{"cpu_ns":14922700,"wall_ns":14931978,"count":113},"python/65536/bounded-decompress":{"cpu_ns":18992002,"wall_ns":18993523,"count":177},"python/65536/gzip-read128k":{"cpu_ns":12710701,"wall_ns":12711443,"count":88},"python/65536/gzip-readinto128k":{"cpu_ns":19547226,"wall_ns":19548113,"count":130},"python/65536/crc32":{"cpu_ns":14995338,"wall_ns":15005814,"count":890},"python/1048713/compress1":{"cpu_ns":21198475,"wall_ns":21199513,"count":5},"python/1048713/decompress":{"cpu_ns":20044254,"wall_ns":20045357,"count":12},"python/1048713/raw-decompress":{"cpu_ns":19403350,"wall_ns":19405502,"count":12},"python/1048713/stream-decompress":{"cpu_ns":22522347,"wall_ns":22525803,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":20660545,"wall_ns":20671659,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":23773712,"wall_ns":23775753,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":19373696,"wall_ns":19374707,"count":10},"python/1048713/crc32":{"cpu_ns":18621657,"wall_ns":18632295,"count":72},"python/16777353/compress1":{"cpu_ns":67738477,"wall_ns":67744025,"count":1},"python/16777353/decompress":{"cpu_ns":35034989,"wall_ns":35063571,"count":1},"python/16777353/raw-decompress":{"cpu_ns":32798598,"wall_ns":32810961,"count":1},"python/16777353/stream-decompress":{"cpu_ns":33970612,"wall_ns":33971734,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":43405914,"wall_ns":43407716,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":32874362,"wall_ns":32888590,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":31079120,"wall_ns":31089087,"count":1},"python/16777353/crc32":{"cpu_ns":21442880,"wall_ns":21443863,"count":5},"random/1024/compress1":{"cpu_ns":8295984,"wall_ns":8296457,"count":567},"random/1024/decompress":{"cpu_ns":3293499,"wall_ns":3294097,"count":4633},"random/1024/raw-decompress":{"cpu_ns":3842695,"wall_ns":3843406,"count":4516},"random/1024/stream-decompress":{"cpu_ns":4382955,"wall_ns":4390644,"count":3146},"random/1024/bounded-decompress":{"cpu_ns":4797168,"wall_ns":4797559,"count":2745},"random/1024/gzip-read128k":{"cpu_ns":8209027,"wall_ns":8209784,"count":418},"random/1024/gzip-readinto128k":{"cpu_ns":13917669,"wall_ns":13918948,"count":541},"random/1024/crc32":{"cpu_ns":2278048,"wall_ns":2278522,"count":5669},"random/65536/compress1":{"cpu_ns":17078438,"wall_ns":17079979,"count":28},"random/65536/decompress":{"cpu_ns":13347139,"wall_ns":13349242,"count":1202},"random/65536/raw-decompress":{"cpu_ns":12234002,"wall_ns":12235056,"count":1397},"random/65536/stream-decompress":{"cpu_ns":13280180,"wall_ns":13281032,"count":1141},"random/65536/bounded-decompress":{"cpu_ns":8750035,"wall_ns":8750695,"count":1663},"random/65536/gzip-read128k":{"cpu_ns":11424308,"wall_ns":11425113,"count":241},"random/65536/gzip-readinto128k":{"cpu_ns":18148258,"wall_ns":18149182,"count":331},"random/65536/crc32":{"cpu_ns":12318971,"wall_ns":12319716,"count":742},"random/1048713/compress1":{"cpu_ns":23197015,"wall_ns":23202568,"count":2},"random/1048713/decompress":{"cpu_ns":18564266,"wall_ns":18572948,"count":100},"random/1048713/raw-decompress":{"cpu_ns":15105783,"wall_ns":15107823,"count":134},"random/1048713/stream-decompress":{"cpu_ns":15232073,"wall_ns":15242165,"count":92},"random/1048713/bounded-decompress":{"cpu_ns":11633614,"wall_ns":11635543,"count":57},"random/1048713/gzip-read128k":{"cpu_ns":18244247,"wall_ns":18253957,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":20299477,"wall_ns":20300563,"count":44},"random/1048713/crc32":{"cpu_ns":19004771,"wall_ns":19005588,"count":74},"random/16777353/compress1":{"cpu_ns":204582442,"wall_ns":204611604,"count":1},"random/16777353/decompress":{"cpu_ns":29536380,"wall_ns":29537271,"count":2},"random/16777353/raw-decompress":{"cpu_ns":22547704,"wall_ns":22548778,"count":2},"random/16777353/stream-decompress":{"cpu_ns":29159755,"wall_ns":29160628,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":48599981,"wall_ns":48612288,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":10791551,"wall_ns":10791624,"count":1},"random/16777353/gzip-readinto128k":{"cpu_ns":22876637,"wall_ns":22878428,"count":3},"random/16777353/crc32":{"cpu_ns":21456638,"wall_ns":21457729,"count":5},"zeros/1024/compress1":{"cpu_ns":7319345,"wall_ns":7319973,"count":1094},"zeros/1024/decompress":{"cpu_ns":2953639,"wall_ns":2954169,"count":3522},"zeros/1024/raw-decompress":{"cpu_ns":3021355,"wall_ns":3022175,"count":2773},"zeros/1024/stream-decompress":{"cpu_ns":3452699,"wall_ns":3453366,"count":2280},"zeros/1024/bounded-decompress":{"cpu_ns":2262791,"wall_ns":2263872,"count":1175},"zeros/1024/gzip-read128k":{"cpu_ns":5993562,"wall_ns":6010576,"count":255},"zeros/1024/gzip-readinto128k":{"cpu_ns":16621386,"wall_ns":16622413,"count":623},"zeros/1024/crc32":{"cpu_ns":3860393,"wall_ns":3860978,"count":9368},"zeros/65536/compress1":{"cpu_ns":14229797,"wall_ns":14232427,"count":547},"zeros/65536/decompress":{"cpu_ns":15388416,"wall_ns":15390405,"count":895},"zeros/65536/raw-decompress":{"cpu_ns":15699755,"wall_ns":15711847,"count":1058},"zeros/65536/stream-decompress":{"cpu_ns":10246940,"wall_ns":10247665,"count":586},"zeros/65536/bounded-decompress":{"cpu_ns":8004682,"wall_ns":8005390,"count":793},"zeros/65536/gzip-read128k":{"cpu_ns":9198776,"wall_ns":9200449,"count":191},"zeros/65536/gzip-readinto128k":{"cpu_ns":15659002,"wall_ns":15660530,"count":285},"zeros/65536/crc32":{"cpu_ns":14856005,"wall_ns":14856904,"count":901},"zeros/1048713/compress1":{"cpu_ns":20521038,"wall_ns":20522076,"count":48},"zeros/1048713/decompress":{"cpu_ns":17836012,"wall_ns":17837102,"count":97},"zeros/1048713/raw-decompress":{"cpu_ns":16818058,"wall_ns":16819224,"count":129},"zeros/1048713/stream-decompress":{"cpu_ns":20900297,"wall_ns":20909410,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":17520947,"wall_ns":17522740,"count":103},"zeros/1048713/gzip-read128k":{"cpu_ns":19812177,"wall_ns":19813618,"count":42},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19404248,"wall_ns":19406168,"count":45},"zeros/1048713/crc32":{"cpu_ns":18724941,"wall_ns":18725583,"count":72},"zeros/16777353/compress1":{"cpu_ns":28863758,"wall_ns":28865603,"count":3},"zeros/16777353/decompress":{"cpu_ns":26485879,"wall_ns":26480872,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":33313810,"wall_ns":33322527,"count":3},"zeros/16777353/stream-decompress":{"cpu_ns":27239672,"wall_ns":27251469,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13583527,"wall_ns":13584268,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26312248,"wall_ns":26330169,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":20001059,"wall_ns":20002718,"count":3},"zeros/16777353/crc32":{"cpu_ns":22531755,"wall_ns":22557938,"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":2439835,"wall_ns":2439731,"count":213},"fastq/1024/decompress":{"cpu_ns":6986119,"wall_ns":6986506,"count":1243},"fastq/1024/raw-decompress":{"cpu_ns":17621324,"wall_ns":17622898,"count":2201},"fastq/1024/stream-decompress":{"cpu_ns":2891635,"wall_ns":2891859,"count":461},"fastq/1024/bounded-decompress":{"cpu_ns":6692761,"wall_ns":6693248,"count":1004},"fastq/1024/gzip-read128k":{"cpu_ns":5087781,"wall_ns":5089002,"count":204},"fastq/1024/gzip-readinto128k":{"cpu_ns":8961018,"wall_ns":8961603,"count":303},"fastq/1024/crc32":{"cpu_ns":1911108,"wall_ns":1911226,"count":4729},"fastq/65536/compress1":{"cpu_ns":15511753,"wall_ns":15518502,"count":39},"fastq/65536/decompress":{"cpu_ns":19064079,"wall_ns":19066163,"count":80},"fastq/65536/raw-decompress":{"cpu_ns":20298900,"wall_ns":20299806,"count":89},"fastq/65536/stream-decompress":{"cpu_ns":20864712,"wall_ns":20866791,"count":84},"fastq/65536/bounded-decompress":{"cpu_ns":20434870,"wall_ns":20436299,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":16477977,"wall_ns":16478690,"count":68},"fastq/65536/gzip-readinto128k":{"cpu_ns":20301578,"wall_ns":20302681,"count":79},"fastq/65536/crc32":{"cpu_ns":13719101,"wall_ns":13719544,"count":849},"fastq/1048713/compress1":{"cpu_ns":20225482,"wall_ns":20226063,"count":3},"fastq/1048713/decompress":{"cpu_ns":18970092,"wall_ns":18970837,"count":5},"fastq/1048713/raw-decompress":{"cpu_ns":23712789,"wall_ns":23714213,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":23456113,"wall_ns":23458490,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21499130,"wall_ns":21500906,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":19802264,"wall_ns":19803600,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":22692408,"wall_ns":22702906,"count":6},"fastq/1048713/crc32":{"cpu_ns":18627820,"wall_ns":18628206,"count":72},"fastq/16777353/compress1":{"cpu_ns":117422849,"wall_ns":117434383,"count":1},"fastq/16777353/decompress":{"cpu_ns":61818453,"wall_ns":61828054,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":79372886,"wall_ns":79376883,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":60193885,"wall_ns":60194548,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":77038181,"wall_ns":77050663,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":61187943,"wall_ns":61190708,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58084263,"wall_ns":58095899,"count":1},"fastq/16777353/crc32":{"cpu_ns":21678592,"wall_ns":21680188,"count":5},"python/1024/compress1":{"cpu_ns":4723239,"wall_ns":4723941,"count":391},"python/1024/decompress":{"cpu_ns":7364308,"wall_ns":7366395,"count":1333},"python/1024/raw-decompress":{"cpu_ns":7041200,"wall_ns":7041840,"count":1262},"python/1024/stream-decompress":{"cpu_ns":8905746,"wall_ns":8906618,"count":1439},"python/1024/bounded-decompress":{"cpu_ns":4534259,"wall_ns":4534906,"count":714},"python/1024/gzip-read128k":{"cpu_ns":5208477,"wall_ns":5223737,"count":193},"python/1024/gzip-readinto128k":{"cpu_ns":9984720,"wall_ns":9985804,"count":316},"python/1024/crc32":{"cpu_ns":2114642,"wall_ns":2114931,"count":4992},"python/65536/compress1":{"cpu_ns":16514576,"wall_ns":16515078,"count":62},"python/65536/decompress":{"cpu_ns":12597952,"wall_ns":12598681,"count":98},"python/65536/raw-decompress":{"cpu_ns":13833017,"wall_ns":13834446,"count":107},"python/65536/stream-decompress":{"cpu_ns":15797578,"wall_ns":15811011,"count":113},"python/65536/bounded-decompress":{"cpu_ns":18642170,"wall_ns":18642986,"count":177},"python/65536/gzip-read128k":{"cpu_ns":14066492,"wall_ns":14067225,"count":88},"python/65536/gzip-readinto128k":{"cpu_ns":19299537,"wall_ns":19300203,"count":130},"python/65536/crc32":{"cpu_ns":15112848,"wall_ns":15134965,"count":890},"python/1048713/compress1":{"cpu_ns":23477511,"wall_ns":23479913,"count":5},"python/1048713/decompress":{"cpu_ns":20457907,"wall_ns":20474327,"count":12},"python/1048713/raw-decompress":{"cpu_ns":20863652,"wall_ns":20863033,"count":12},"python/1048713/stream-decompress":{"cpu_ns":22471871,"wall_ns":22472755,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":22354551,"wall_ns":22371684,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":21410787,"wall_ns":21410973,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":20309498,"wall_ns":20315644,"count":10},"python/1048713/crc32":{"cpu_ns":18535332,"wall_ns":18545765,"count":72},"python/16777353/compress1":{"cpu_ns":72215557,"wall_ns":72219543,"count":1},"python/16777353/decompress":{"cpu_ns":37697614,"wall_ns":37698839,"count":1},"python/16777353/raw-decompress":{"cpu_ns":33764136,"wall_ns":33765542,"count":1},"python/16777353/stream-decompress":{"cpu_ns":36476574,"wall_ns":36477812,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":47606583,"wall_ns":47621560,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":33549585,"wall_ns":33567410,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":32130983,"wall_ns":32132703,"count":1},"python/16777353/crc32":{"cpu_ns":22237995,"wall_ns":22239660,"count":5},"random/1024/compress1":{"cpu_ns":10183524,"wall_ns":10184022,"count":567},"random/1024/decompress":{"cpu_ns":2897601,"wall_ns":2897995,"count":4633},"random/1024/raw-decompress":{"cpu_ns":3480298,"wall_ns":3480627,"count":4516},"random/1024/stream-decompress":{"cpu_ns":4017624,"wall_ns":4018584,"count":3146},"random/1024/bounded-decompress":{"cpu_ns":4182001,"wall_ns":4182547,"count":2745},"random/1024/gzip-read128k":{"cpu_ns":8038984,"wall_ns":8039481,"count":418},"random/1024/gzip-readinto128k":{"cpu_ns":15381495,"wall_ns":15382582,"count":541},"random/1024/crc32":{"cpu_ns":2603814,"wall_ns":2603893,"count":5669},"random/65536/compress1":{"cpu_ns":19208569,"wall_ns":19219492,"count":28},"random/65536/decompress":{"cpu_ns":12959279,"wall_ns":12961136,"count":1202},"random/65536/raw-decompress":{"cpu_ns":11773399,"wall_ns":11774435,"count":1397},"random/65536/stream-decompress":{"cpu_ns":15680243,"wall_ns":15682489,"count":1141},"random/65536/bounded-decompress":{"cpu_ns":8669447,"wall_ns":8670098,"count":1663},"random/65536/gzip-read128k":{"cpu_ns":10918380,"wall_ns":10926900,"count":241},"random/65536/gzip-readinto128k":{"cpu_ns":19586791,"wall_ns":19587658,"count":331},"random/65536/crc32":{"cpu_ns":12862819,"wall_ns":12863541,"count":742},"random/1048713/compress1":{"cpu_ns":24608782,"wall_ns":24619442,"count":2},"random/1048713/decompress":{"cpu_ns":16056031,"wall_ns":16057354,"count":100},"random/1048713/raw-decompress":{"cpu_ns":14347350,"wall_ns":14348162,"count":134},"random/1048713/stream-decompress":{"cpu_ns":16098243,"wall_ns":16099435,"count":92},"random/1048713/bounded-decompress":{"cpu_ns":12317485,"wall_ns":12320006,"count":57},"random/1048713/gzip-read128k":{"cpu_ns":17991034,"wall_ns":17992885,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":24484221,"wall_ns":24486040,"count":44},"random/1048713/crc32":{"cpu_ns":19321446,"wall_ns":19329494,"count":74},"random/16777353/compress1":{"cpu_ns":206728142,"wall_ns":206741621,"count":1},"random/16777353/decompress":{"cpu_ns":26009886,"wall_ns":26027848,"count":2},"random/16777353/raw-decompress":{"cpu_ns":21817622,"wall_ns":21818742,"count":2},"random/16777353/stream-decompress":{"cpu_ns":27705177,"wall_ns":27706245,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":45537795,"wall_ns":45552531,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":9635970,"wall_ns":9650760,"count":1},"random/16777353/gzip-readinto128k":{"cpu_ns":23548074,"wall_ns":23550135,"count":3},"random/16777353/crc32":{"cpu_ns":21828171,"wall_ns":21844608,"count":5},"zeros/1024/compress1":{"cpu_ns":7078580,"wall_ns":7078976,"count":1094},"zeros/1024/decompress":{"cpu_ns":2666733,"wall_ns":2667461,"count":3522},"zeros/1024/raw-decompress":{"cpu_ns":2531307,"wall_ns":2532174,"count":2773},"zeros/1024/stream-decompress":{"cpu_ns":3334095,"wall_ns":3335884,"count":2280},"zeros/1024/bounded-decompress":{"cpu_ns":2100448,"wall_ns":2101563,"count":1175},"zeros/1024/gzip-read128k":{"cpu_ns":5043807,"wall_ns":5044730,"count":255},"zeros/1024/gzip-readinto128k":{"cpu_ns":15313521,"wall_ns":15314329,"count":623},"zeros/1024/crc32":{"cpu_ns":4151710,"wall_ns":4152569,"count":9368},"zeros/65536/compress1":{"cpu_ns":13742169,"wall_ns":13751408,"count":547},"zeros/65536/decompress":{"cpu_ns":14076604,"wall_ns":14077136,"count":895},"zeros/65536/raw-decompress":{"cpu_ns":15278839,"wall_ns":15279683,"count":1058},"zeros/65536/stream-decompress":{"cpu_ns":10198653,"wall_ns":10199279,"count":586},"zeros/65536/bounded-decompress":{"cpu_ns":7421446,"wall_ns":7422107,"count":793},"zeros/65536/gzip-read128k":{"cpu_ns":8926545,"wall_ns":8927553,"count":191},"zeros/65536/gzip-readinto128k":{"cpu_ns":15076835,"wall_ns":15089289,"count":285},"zeros/65536/crc32":{"cpu_ns":14825733,"wall_ns":14826433,"count":901},"zeros/1048713/compress1":{"cpu_ns":22421295,"wall_ns":22420375,"count":48},"zeros/1048713/decompress":{"cpu_ns":18179159,"wall_ns":18180070,"count":97},"zeros/1048713/raw-decompress":{"cpu_ns":16974000,"wall_ns":16975054,"count":129},"zeros/1048713/stream-decompress":{"cpu_ns":20690566,"wall_ns":20692799,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":16772233,"wall_ns":16773073,"count":103},"zeros/1048713/gzip-read128k":{"cpu_ns":18417403,"wall_ns":18418255,"count":42},"zeros/1048713/gzip-readinto128k":{"cpu_ns":18929924,"wall_ns":18931567,"count":45},"zeros/1048713/crc32":{"cpu_ns":18584497,"wall_ns":18584978,"count":72},"zeros/16777353/compress1":{"cpu_ns":21642238,"wall_ns":21653172,"count":3},"zeros/16777353/decompress":{"cpu_ns":27164708,"wall_ns":27166272,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":31919388,"wall_ns":31920582,"count":3},"zeros/16777353/stream-decompress":{"cpu_ns":25062274,"wall_ns":25074259,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":13329922,"wall_ns":13332363,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26933394,"wall_ns":26944549,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19370406,"wall_ns":19371907,"count":3},"zeros/16777353/crc32":{"cpu_ns":21479546,"wall_ns":21492380,"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":2609980,"wall_ns":2613050,"count":213},"fastq/1024/decompress":{"cpu_ns":7315795,"wall_ns":7316399,"count":1243},"fastq/1024/raw-decompress":{"cpu_ns":13676124,"wall_ns":13677187,"count":2201},"fastq/1024/stream-decompress":{"cpu_ns":2941651,"wall_ns":2942080,"count":461},"fastq/1024/bounded-decompress":{"cpu_ns":7065394,"wall_ns":7069847,"count":1004},"fastq/1024/gzip-read128k":{"cpu_ns":6131210,"wall_ns":6132397,"count":204},"fastq/1024/gzip-readinto128k":{"cpu_ns":9397273,"wall_ns":9594352,"count":303},"fastq/1024/crc32":{"cpu_ns":1956234,"wall_ns":1956300,"count":4729},"fastq/65536/compress1":{"cpu_ns":15819658,"wall_ns":15820530,"count":39},"fastq/65536/decompress":{"cpu_ns":18976985,"wall_ns":18977939,"count":80},"fastq/65536/raw-decompress":{"cpu_ns":21708967,"wall_ns":21710848,"count":89},"fastq/65536/stream-decompress":{"cpu_ns":20083832,"wall_ns":20084623,"count":84},"fastq/65536/bounded-decompress":{"cpu_ns":19866918,"wall_ns":19867641,"count":100},"fastq/65536/gzip-read128k":{"cpu_ns":16106710,"wall_ns":16107397,"count":68},"fastq/65536/gzip-readinto128k":{"cpu_ns":19606090,"wall_ns":19620955,"count":79},"fastq/65536/crc32":{"cpu_ns":14591681,"wall_ns":14594702,"count":849},"fastq/1048713/compress1":{"cpu_ns":21716302,"wall_ns":21718041,"count":3},"fastq/1048713/decompress":{"cpu_ns":17683115,"wall_ns":17683588,"count":5},"fastq/1048713/raw-decompress":{"cpu_ns":20846439,"wall_ns":20847766,"count":6},"fastq/1048713/stream-decompress":{"cpu_ns":22414749,"wall_ns":22439244,"count":6},"fastq/1048713/bounded-decompress":{"cpu_ns":21436661,"wall_ns":21437620,"count":6},"fastq/1048713/gzip-read128k":{"cpu_ns":18176260,"wall_ns":18176862,"count":5},"fastq/1048713/gzip-readinto128k":{"cpu_ns":21883460,"wall_ns":21884224,"count":6},"fastq/1048713/crc32":{"cpu_ns":19601430,"wall_ns":19603028,"count":72},"fastq/16777353/compress1":{"cpu_ns":111982305,"wall_ns":111982866,"count":1},"fastq/16777353/decompress":{"cpu_ns":62993179,"wall_ns":62992932,"count":1},"fastq/16777353/raw-decompress":{"cpu_ns":61983581,"wall_ns":61995250,"count":1},"fastq/16777353/stream-decompress":{"cpu_ns":64788847,"wall_ns":64806804,"count":1},"fastq/16777353/bounded-decompress":{"cpu_ns":74034532,"wall_ns":74057000,"count":1},"fastq/16777353/gzip-read128k":{"cpu_ns":60866851,"wall_ns":60876700,"count":1},"fastq/16777353/gzip-readinto128k":{"cpu_ns":58547600,"wall_ns":58549810,"count":1},"fastq/16777353/crc32":{"cpu_ns":21834735,"wall_ns":21835947,"count":5},"python/1024/compress1":{"cpu_ns":4811463,"wall_ns":4815919,"count":391},"python/1024/decompress":{"cpu_ns":7844475,"wall_ns":7853833,"count":1333},"python/1024/raw-decompress":{"cpu_ns":7508332,"wall_ns":7508957,"count":1262},"python/1024/stream-decompress":{"cpu_ns":9468199,"wall_ns":9468961,"count":1439},"python/1024/bounded-decompress":{"cpu_ns":4566895,"wall_ns":4567237,"count":714},"python/1024/gzip-read128k":{"cpu_ns":5158887,"wall_ns":5160196,"count":193},"python/1024/gzip-readinto128k":{"cpu_ns":9774257,"wall_ns":9774729,"count":316},"python/1024/crc32":{"cpu_ns":2038187,"wall_ns":2038392,"count":4992},"python/65536/compress1":{"cpu_ns":17155039,"wall_ns":17158291,"count":62},"python/65536/decompress":{"cpu_ns":12487224,"wall_ns":12497075,"count":98},"python/65536/raw-decompress":{"cpu_ns":13599358,"wall_ns":13600342,"count":107},"python/65536/stream-decompress":{"cpu_ns":14891710,"wall_ns":14894129,"count":113},"python/65536/bounded-decompress":{"cpu_ns":19594511,"wall_ns":19596436,"count":177},"python/65536/gzip-read128k":{"cpu_ns":13070574,"wall_ns":13079871,"count":88},"python/65536/gzip-readinto128k":{"cpu_ns":20015289,"wall_ns":20016311,"count":130},"python/65536/crc32":{"cpu_ns":15232355,"wall_ns":15234001,"count":890},"python/1048713/compress1":{"cpu_ns":21588087,"wall_ns":21605368,"count":5},"python/1048713/decompress":{"cpu_ns":21975913,"wall_ns":21976722,"count":12},"python/1048713/raw-decompress":{"cpu_ns":21799858,"wall_ns":21800642,"count":12},"python/1048713/stream-decompress":{"cpu_ns":25518454,"wall_ns":25532037,"count":13},"python/1048713/bounded-decompress":{"cpu_ns":21256190,"wall_ns":21265493,"count":12},"python/1048713/gzip-read128k":{"cpu_ns":21139317,"wall_ns":21151530,"count":11},"python/1048713/gzip-readinto128k":{"cpu_ns":19539290,"wall_ns":19540146,"count":10},"python/1048713/crc32":{"cpu_ns":19818839,"wall_ns":19820962,"count":72},"python/16777353/compress1":{"cpu_ns":69336077,"wall_ns":69337242,"count":1},"python/16777353/decompress":{"cpu_ns":36154542,"wall_ns":36153968,"count":1},"python/16777353/raw-decompress":{"cpu_ns":35615465,"wall_ns":35615673,"count":1},"python/16777353/stream-decompress":{"cpu_ns":36541906,"wall_ns":36550699,"count":1},"python/16777353/bounded-decompress":{"cpu_ns":43866839,"wall_ns":43868629,"count":1},"python/16777353/gzip-read128k":{"cpu_ns":33170913,"wall_ns":33171797,"count":1},"python/16777353/gzip-readinto128k":{"cpu_ns":31812820,"wall_ns":31814691,"count":1},"python/16777353/crc32":{"cpu_ns":21960309,"wall_ns":21961851,"count":5},"random/1024/compress1":{"cpu_ns":7966684,"wall_ns":7967273,"count":567},"random/1024/decompress":{"cpu_ns":3171767,"wall_ns":3172139,"count":4633},"random/1024/raw-decompress":{"cpu_ns":4017673,"wall_ns":4018301,"count":4516},"random/1024/stream-decompress":{"cpu_ns":4724479,"wall_ns":4725963,"count":3146},"random/1024/bounded-decompress":{"cpu_ns":4251233,"wall_ns":4251683,"count":2745},"random/1024/gzip-read128k":{"cpu_ns":8146991,"wall_ns":8147667,"count":418},"random/1024/gzip-readinto128k":{"cpu_ns":14348473,"wall_ns":14349878,"count":541},"random/1024/crc32":{"cpu_ns":2501219,"wall_ns":2504561,"count":5669},"random/65536/compress1":{"cpu_ns":16534801,"wall_ns":16535446,"count":28},"random/65536/decompress":{"cpu_ns":16358778,"wall_ns":16362345,"count":1202},"random/65536/raw-decompress":{"cpu_ns":16336404,"wall_ns":16338732,"count":1397},"random/65536/stream-decompress":{"cpu_ns":16540614,"wall_ns":16540907,"count":1141},"random/65536/bounded-decompress":{"cpu_ns":9701563,"wall_ns":9702446,"count":1663},"random/65536/gzip-read128k":{"cpu_ns":11202954,"wall_ns":11203713,"count":241},"random/65536/gzip-readinto128k":{"cpu_ns":18414412,"wall_ns":18416202,"count":331},"random/65536/crc32":{"cpu_ns":11928638,"wall_ns":11929367,"count":742},"random/1048713/compress1":{"cpu_ns":23473745,"wall_ns":23473542,"count":2},"random/1048713/decompress":{"cpu_ns":24459239,"wall_ns":24467857,"count":100},"random/1048713/raw-decompress":{"cpu_ns":29049261,"wall_ns":29051423,"count":134},"random/1048713/stream-decompress":{"cpu_ns":26689426,"wall_ns":26691580,"count":92},"random/1048713/bounded-decompress":{"cpu_ns":11945514,"wall_ns":12129090,"count":57},"random/1048713/gzip-read128k":{"cpu_ns":16984012,"wall_ns":16984873,"count":35},"random/1048713/gzip-readinto128k":{"cpu_ns":20925728,"wall_ns":20927704,"count":44},"random/1048713/crc32":{"cpu_ns":19496236,"wall_ns":19508585,"count":74},"random/16777353/compress1":{"cpu_ns":201414307,"wall_ns":201416372,"count":1},"random/16777353/decompress":{"cpu_ns":29400749,"wall_ns":29404321,"count":2},"random/16777353/raw-decompress":{"cpu_ns":25955175,"wall_ns":25955799,"count":2},"random/16777353/stream-decompress":{"cpu_ns":29913444,"wall_ns":29913140,"count":2},"random/16777353/bounded-decompress":{"cpu_ns":49802057,"wall_ns":49812017,"count":2},"random/16777353/gzip-read128k":{"cpu_ns":13418481,"wall_ns":13419174,"count":1},"random/16777353/gzip-readinto128k":{"cpu_ns":33093204,"wall_ns":33095620,"count":3},"random/16777353/crc32":{"cpu_ns":24755282,"wall_ns":24753602,"count":5},"zeros/1024/compress1":{"cpu_ns":7597045,"wall_ns":7599248,"count":1094},"zeros/1024/decompress":{"cpu_ns":3209452,"wall_ns":3209999,"count":3522},"zeros/1024/raw-decompress":{"cpu_ns":3264566,"wall_ns":3265293,"count":2773},"zeros/1024/stream-decompress":{"cpu_ns":3708658,"wall_ns":3711398,"count":2280},"zeros/1024/bounded-decompress":{"cpu_ns":2172539,"wall_ns":2173210,"count":1175},"zeros/1024/gzip-read128k":{"cpu_ns":5318456,"wall_ns":5644236,"count":255},"zeros/1024/gzip-readinto128k":{"cpu_ns":16108270,"wall_ns":16109175,"count":623},"zeros/1024/crc32":{"cpu_ns":4016852,"wall_ns":4017285,"count":9368},"zeros/65536/compress1":{"cpu_ns":14307232,"wall_ns":14309534,"count":547},"zeros/65536/decompress":{"cpu_ns":14162625,"wall_ns":14164471,"count":895},"zeros/65536/raw-decompress":{"cpu_ns":14325511,"wall_ns":14327892,"count":1058},"zeros/65536/stream-decompress":{"cpu_ns":9201919,"wall_ns":9202403,"count":586},"zeros/65536/bounded-decompress":{"cpu_ns":7693040,"wall_ns":7694551,"count":793},"zeros/65536/gzip-read128k":{"cpu_ns":8942347,"wall_ns":8944046,"count":191},"zeros/65536/gzip-readinto128k":{"cpu_ns":15380786,"wall_ns":15382334,"count":285},"zeros/65536/crc32":{"cpu_ns":14703493,"wall_ns":14704136,"count":901},"zeros/1048713/compress1":{"cpu_ns":20253569,"wall_ns":20265807,"count":48},"zeros/1048713/decompress":{"cpu_ns":40288281,"wall_ns":40289839,"count":97},"zeros/1048713/raw-decompress":{"cpu_ns":57348179,"wall_ns":57365161,"count":129},"zeros/1048713/stream-decompress":{"cpu_ns":46745914,"wall_ns":46755262,"count":108},"zeros/1048713/bounded-decompress":{"cpu_ns":17142374,"wall_ns":17144011,"count":103},"zeros/1048713/gzip-read128k":{"cpu_ns":18660271,"wall_ns":18668798,"count":42},"zeros/1048713/gzip-readinto128k":{"cpu_ns":19252997,"wall_ns":19253986,"count":45},"zeros/1048713/crc32":{"cpu_ns":18662143,"wall_ns":18662606,"count":72},"zeros/16777353/compress1":{"cpu_ns":21386759,"wall_ns":21397910,"count":3},"zeros/16777353/decompress":{"cpu_ns":31261055,"wall_ns":31261942,"count":2},"zeros/16777353/raw-decompress":{"cpu_ns":37865692,"wall_ns":37865173,"count":3},"zeros/16777353/stream-decompress":{"cpu_ns":31404446,"wall_ns":31405059,"count":2},"zeros/16777353/bounded-decompress":{"cpu_ns":14729188,"wall_ns":14734060,"count":3},"zeros/16777353/gzip-read128k":{"cpu_ns":26568030,"wall_ns":26581410,"count":3},"zeros/16777353/gzip-readinto128k":{"cpu_ns":19701802,"wall_ns":19705086,"count":3},"zeros/16777353/crc32":{"cpu_ns":21695254,"wall_ns":21710040,"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-zlib/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-zlib/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 +{"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 From 9d43df2fa740cefc66bc881fadc0dbcf1663cee1 Mon Sep 17 00:00:00 2001 From: Dev-iL <6509619+Dev-iL@users.noreply.github.com> Date: Thu, 5 Nov 2026 11:20:15 +0200 Subject: [PATCH 33/33] Update the stable ABI report and changelog for the final candidate Rederive every figure in the benchmark report from the re-timed data: the control spread, the operation table, the 19 cases beyond the control maximum, the 16 MiB + 137 summary, the absence of faster cases, and the repair check. Disclose the _ZlibDecompressor copies above a 16 MiB limit and for output shorter than its limit, discount the repeated Python input in the strategy study in both directions, and restate the end-of-stream timing evidence with its one outlier. The changelog adds the decompressobj() input beyond 4 GiB and the read-only readinto() buffer fixes. build.json loses slashes in its prose strings and records that no CI has run for this branch. Co-Authored-By: Claude Opus 5.5 --- CHANGELOG.rst | 19 ++++-- benchmark_scripts/abi3_results/README.md | 83 ++++++++++++----------- benchmark_scripts/abi3_results/build.json | 12 ++-- 3 files changed, 62 insertions(+), 52 deletions(-) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 4dab6c5..caae8ad 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -17,12 +17,16 @@ version 1.1.1-dev ``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 - 1.05 to 1.20 times as long and the worst case, 1 MiB of zeros, 2.86 times as + 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 - and ``_ZlibDecompressor.decompress(data, max_length)`` avoid the copy. - ``decompressobj().decompress(data, max_length)`` with a ``max_length`` above - 16 KiB also copies, and briefly holds up to twice ``max_length``. PyPy and - free-threaded CPython are not affected. + 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. @@ -35,6 +39,11 @@ version 1.1.1-dev + ``_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``. diff --git a/benchmark_scripts/abi3_results/README.md b/benchmark_scripts/abi3_results/README.md index 0521566..c8b61d2 100644 --- a/benchmark_scripts/abi3_results/README.md +++ b/benchmark_scripts/abi3_results/README.md @@ -2,19 +2,20 @@ ## 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.994× and 1.012×, 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: 17 of its 48 cases are slower than the control's largest deviation, the worst being raw deflate decompression of 1 MiB + 137 bytes of zeros at 2.857×, and at 16 MiB + 137 bytes the three unbounded decoders take 1.045-1.200× the baseline time. 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. +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 `PyMem_Malloc()` and `PyMem_Realloc()` buffer 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). +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`. +- `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: `_ZlibDecompressor.decompress(data, max_length)`, 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. A result shorter than its allocation is still copied. 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. +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. @@ -22,7 +23,7 @@ Free-threaded CPython and PyPy keep version-specific full-API wheels and the ori ## 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 are 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) × 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. +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 | |---|---| @@ -35,54 +36,55 @@ The comparison times installed baseline and candidate wheels built with the same | 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 4.781% (inclusive method, `statistics.quantiles(method="inclusive")`) and a maximum of 9.892% over the 128 cases. A difference inside that spread is not a measurable difference. +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.008× | 0.971-1.051× | -| zlib decompression | 1.049× | 0.897-2.316× | -| Raw deflate decompression | 1.036× | 0.882-2.857× | -| Streaming decompression | 1.061× | 0.902-2.259× | -| Bounded decompression | 1.012× | 0.941-1.097× | -| gzip read | 0.994× | 0.983-1.034× | -| gzip readinto | 0.999× | 0.974-1.024× | -| CRC32 | 1.003× | 0.974-1.019× | +| 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 17 cases slower than the control maximum are unbounded decoders: +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.316× | 2.857× | 2.259× | -| Random, 1 MiB + 137 bytes | 1.513× | 1.828× | 1.522× | -| Random, 64 KiB | 1.225× | 1.273× | 1.220× | -| Zeros, 16 MiB + 137 bytes | 1.153× | 1.196× | 1.196× | -| Random, 16 MiB + 137 bytes | 1.143× | 1.200× | 1.080× (inside the control) | -| Python source, 1 MiB + 137 bytes | 1.111× | 1.130× | 1.119× | +| 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 | -Faster than the control's 95th percentile: zeros at 64 KiB through the three unbounded decoders (0.882-0.902×, beyond the control maximum for two of the three) and FASTQ at 1 MiB + 137 bytes through the same decoders (0.926-0.939×, inside the control maximum). Bounded decompression of 16 MiB + 137 bytes of zeros (0.941×) is not counted, because its own control ratio is 0.916×. Both speed-ups are unexplained. A 64 KiB output exactly fills the third buffer size (16, 32, then 64 KiB), where the end-of-stream stop described below avoids the baseline's final growth, but in the prototype study's controlled variant the stop saved time at 64 KiB for random input (the original code without it ran 1.385-1.821×), not for zeros (inside the control), so it does not account for this pattern. 1 MiB + 137 bytes is not a buffer boundary. +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. `python benchmark_scripts/benchmark_abi3.py --library zlib_ng --summarize benchmark_scripts/abi3_results/results.json` regenerates the control spread, the operation table and the slowest and fastest cases. +[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 repaired candidate as candidate. The eight operation medians lie between 0.992× and 1.009× and the case ratios between 0.897× and 1.072×, against a control 95th percentile of 4.009% and maximum of 16.555%: no measurable timing change. The first candidate's own comparison, which this one 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. +[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 `PyMem_Malloc()` and `PyMem_Resize()` buffers, create the result with `PyBytes_FromStringAndSize()` at the end, and accept the performance cost. The candidate follows it, with these departures: +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. On irregular sizes it changes no timing measurably: in the prototype study below, the original code without the stop has a median of 1.010× against the same code with it over the 24 large decoder cases, inside that study's control. +- **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. +- **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. +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: +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 | |---|---| @@ -103,23 +105,22 @@ The control's absolute deviation over all 72 cases has an inclusive 95th percent | 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 (median 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. Their slowest case, 1.651× for `_ZlibDecompressor` on 16 MiB + 137 bytes, uses the repeated Python input, which says little about real files. The native buffer was kept because it is the design the maintainer prescribed and has less machinery (no segment list and no join pass); the large-output gain of segments remains open 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 1.368× median over the large cases. **Eager BytesIO** is slower still on small outputs, up to 4.752×. Both add Python-level calls and writable buffer exports, so neither was adopted. +- **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. +[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, and `tests/test_stable_abi.py` passes on each: 44 passed and 10 skipped (no `_testcapi`), or 52 passed and 2 skipped on 3.14.4. +- 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,617 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,611 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,594 passed and 27 skipped. + - 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. -- `test_import_keeps_the_gil_disabled` checks, in a fresh process with `PYTHON_GIL` unset, that importing the extension leaves the GIL disabled on free-threaded builds. +- 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 locally: the CI jobs for macOS Intel and ARM, Windows x64 and ARM64 (including the new `windows-11-arm` jobs), the release job's `abi3audit` step, and the AddressSanitizer and ThreadSanitizer jobs. +- 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 diff --git a/benchmark_scripts/abi3_results/build.json b/benchmark_scripts/abi3_results/build.json index fee41d6..bdade90 100644 --- a/benchmark_scripts/abi3_results/build.json +++ b/benchmark_scripts/abi3_results/build.json @@ -44,18 +44,18 @@ } }, "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", + "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/Py_XSETREF semantics" + "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 that were not run locally", + "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/free (PyMem_RawMalloc is not in the 3.11 stable ABI), so tracemalloc does not see it there; full-API builds use PyMem_RawMalloc/PyMem_RawFree", + "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", @@ -65,7 +65,7 @@ "finished": "2026-11-05T11:06:36+02:00" }, "repair-check.json": { - "description": "Earlier candidate (6488941 wheel c0cb4b75...) as baseline/control against this candidate, same protocol.", + "description": "Earlier candidate (6488941 wheel c0cb4b75...) as baseline and control against this candidate, same protocol.", "control_p95_inclusive": 0.04262142134103696, "control_max": 0.08182621891717956 },